am 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481c737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257d54d5576ebf25a1d7a2be12b58ea41d8ee13d0b12f7605a91fcbbdd027f152bd9dc643e74ed00503610de5f1cf1c2459d6ecd7b3214d15070b5f87ca136f242fd1e6c475e1030566df1feccf0d60e77921c1df25cd9743f4baafd72f92560de095b60fed0f0557fb1d0491f4fa89c26ddae1f7a90e8b0491517a876000000000000023b2355fabfa19e99a50e5c576f037b4c8642c72eb4091e41c80b17a7304a68d5cc85c6352cc25f06a93f8ab78fa28ebbbe7506d890a184e01299dfcc044695e96b8b68bf0ab17d1131701ff7b0d855d205afc80820afdc6892d0b5c7bcd6460561bbeb03f"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x37, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x51, 0x80, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x5}, {{r4}, 0xa58db712e675454e, 0x80, 0x1, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001f00)=ANY=[@ANYBLOB="8000583522b46c652fff15697203dc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515e7baead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f5349fa3476000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00d71a40f6034768799142f77cae69313c15efc8fc7f1c5694394d2de664f422112bb645dd96d98f8f223d1400f6373b1e7396cfde4b4b91718cf989bcc00f8862ac1fcca5e10fad59f17f7f1800c9918e3125fb371c5c0cc29414b4925ce3dc67ee7c2de8cb98fdaa50d10f9c09aa11d48673c0e54ad55b2cd647bce192913630ccb44be81c5a5847bc209c0e6fd45fc7be88ec51475fb223af83a9ecd8c209ba56d6e41c3a3cb757177e33e6dc3ca4b223"], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000001b00)=ANY=[@ANYBLOB="01002e2f666904653000f1e8b7665ffed1b3994dc4a238ce1033efaa8b70efb931f13442cebe2826c13b11f6ca60accad253cbc0b4578e38a87d273b404c9cb038ed1a7f2e51b9d1f48ebefcec1714ca45bc2985a22a999d9dc678b7c6ba63a9f7f21339bce0ae3eb9d36630610b372d4d388ea3747e6bc3cf3f78503661f1f40700000000a7779ec18befd0f464d813b5899c74c34a5a251a49eb137621f645bd8baab85b000331ab2a00"/183], 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x89) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 16:01:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x79a, "73cc510ec9c06d00007f0100"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:01:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = getppid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0xff, r9, r8, r9, r10, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r9, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r6, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x800000018, 0x3, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = socket(0x800000018, 0x3, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x0, 0x0) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="f93ac981f71bf48425d207269ebba3a3a944789e2e57d7deacb92041bff747a752d6175a54a20e3a024bbe4ccd58cbe3b5c25c768984dbdfff43a014bae631f721d2cdb41e11c82b954bb8c2458739dda63dc8d04aa92d55e31bedd8018085d8993dc445076b8f76657546377af6f7c8f8210fcc1a52695c58216b459a551fbb4db9fd20579d9db78ad36e2b61a0caad0a63fd0740c8d4b91bc4464abbcd87017ebae2b3a1b43c2e00a17a9ae026cb6beddd5a92d497c57e0fbac614ecaefa13f213a7ae4edd981600c9c16762a3ebe55aa03d27c7c3e545fbc111ae25902a6a8c5d5148605b48c0a17df4b125", 0xed}, {&(0x7f0000000180)="1233200e74a7c2cd6ca2426a8c2115e8a67ed1850a252a06959bfd018cea12b5ec050b26388c62d82770ca1853ee9cd891558952d54362b11918a341ab6411ce64dc6d0ebe9a8dd01f1f5559b0b650094f1e2dbb6e279df77178a168b379", 0x5e}], 0x2, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r4]}, @cred={0x20, 0xffff, 0x0, r5, r9, r12}, @rights={0x30, 0xffff, 0x1, [r13, r1, r14, 0xffffffffffffff9c, r15, r16, r1]}], 0x70, 0x410}, 0x2) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = dup2(r0, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000240)) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r6, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:01:16 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x0) 16:01:16 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000033c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x1f, 0x4}, 0xffffffffffffffa8, &(0x7f0000001140)=[{&(0x7f0000000140)="da65112b3bb5ad40b9dd75b99c09f7e7a22b171f85eda18a2d4c5949554966cd379a1906b3652e7bb567370c61050dedb1a2b3e40f649e40e4c75daaf2c713418e94311c59cd94a74eadbda831bd3d89e919458e2b62e26979c533acc79d72d60d89c19be8124770bbe03973118f15e3a18ca8f60374f813de67f0da055ffd29c4c3e39ffe624ae50bd957b2e829d3b6d4239fe7c7654e8ab7cb71e98b3c196be7a07314c7977625901720128842265df8d279e71ca70940a4ddd502fd182718a047a758567433e146b1c94ad3fbee19bc0181d0da7b17bbf74de8e34f3982e30ba300b04355a637cd8819d582a1b1ad22718de157410491f1908f5b017f570e700e16add0e797a75c7e5d7172384255cf336b82360b3ae423e26621f1b8828c586e97132fdc4e427cd8d07923bca7fc65983da9c7555885b247373817c8b454a62f12058c5a9b60d5ed8c52059d22813a50fb4fb37586fac2e0e356fb91bf7be75cf3269215e6622eca0b69c94ecdb396fd0a466510a69191e6099c93196b73eac315754794f92def1c3627b9429b38b3408f413d9e7d42efe12dfc6278706c01a9cdb1756db44834bae294d37e27f460272a20df186d599dc1729fc1c7f5b85aa601d939dba646b32871a96c581c0b34ff218d658ed1cca7a25b4a8efcb1f0a8c9f13315adb0881e217e4975b09b48d684abed2573a9ec84b3f599882e0016ab8055accb5545b1920b8c1b489a5fe1fa05e6884e9baf5e17a0df82c75dab90fa7252151b1ddd1770fda5878770629614c60dbc18c651c84af381195627ec69874f86bce72dcc6d5b5dbcd3c56c3d0ca88493f2a2651588eadb1dd2724d60fce74c7c370460b640d73799805ff27861a7ff7c7814349f14ae871360b3301c044eb003bdac948c5bf9c8f36ba1a0071d169ea824d9e6d4ddf44dc728efcc8429cde45de90ed245cbf0ad8a5fbaa0025a864637f91358d62e0d6867a9314555357e22c313332789293ad735832ed6ab9745039d044e32ee85aea40376096a81e1cf189e1fefaf74dda5fe55447361b2861448b1b89863376853900b0a858f1c82e8499972859c983a04a5c57edbaf8bf8e824677254d495ea8f680e89346fb2ff28a15d3cfd817cf60fe1ebb37db67668927b432c9133d9d56558e0f5c109536d3a15775012bffe1e5164c904bb08d40fdb1431defeecbebdfeeab8be531c7bae1abf3264da390d7206474d900ab4a2303052cfb2423f44d9223e598b38e27fd1cf3e12ac5463761bec7f01371d5b2c829d8c59cb1205193ea230010b3355f5ad4c28a3347f7547aacb819fccc5114dbf7ac834105f95cc08abd30485f0791ceab7796dca0efaba05f819d130f8fff9ec3388682824dab91b104473c89d9a4a965a5a78e598475fdea1e4cbbcb9a4a235215f59dcbd6df163bed3fbb7bde4cdb42fe1f926264dac6b233524de89ad837caa136a788bf3f636fc76448746d067e59feafea14dfa1b491200117be2517be7fe4a2fc2cacf4e24986b2b79af2fa61f3284af59da41bbf7f6e3a155a65c5129f2e5039dc4bbab82d246fd5132bc1e7f9031c1fc33449e50c98a060158b3fd75b3004880ff89972412e6ca14edb6449da28368ead02056b4d6c8c5e0fc9b789498dcfb2b72a62bc10f6e98575f0ac4b3d1234941f8df72749c5f04c67871629e31e01b459995fd3185e8531119260e340bf600387015d5a43f4554647869dac3e933f282ffad0e688c0b7985611403479c374515bcb035b2e304af1469a4b76034037f52cc6d25542b690dba893dce6f1a7f4867ae0338e1114933b558c03e54fa67da0c7ffc7bbad38adf5524dee3029f6d269da0151c300d31fa725ef267ade83cef4dd43c80c9ed16761ae564324aff9d691e723eacf423edb09edb62b5ba67e33d47bc11aa0e8702ee27e4c2df3a728b58883a5df6af2798c5d800beb407a4f8a315d0c92e2db8d7143b710bb32617113d45027c80a706fe9a47ca631ed619e6aff91ea9f5bb0db6be86ea4f09b2a90f2d0dea71c57c25d872545f341aa0c80202472eb79d715f551d58e3f31f7d5d6344f57fa6070479d3785ec6bc573e87daa94277b5eff8e399d18c46f73aaa01fce047e576c9fbe78e4397e08d96a1d3f502581ad6efd8e2e40fe36a5f520488d837ffc71317f0d5cb35d3ccd6fc48384e8fa7fd7a0be4b515ce232f74aaf5cd6831e907390173d3a5bbd7551dca168a08954b7859302c7481f9970ca988c20761218795341b22aeb9d330bf879954a95979278b63a26bc81ea56d83a816e59c600a6394697dcd44abe177d5683f8a4ddd04e37c3093f2266c1f0ca968a354f1a399f110ec12412dca52f68cecf3b27146d3071550a01812317749777182505bc83f8a3bd9a1ec9faf0c64e33c79fb98acadf2c996f397c3232aa5107eb4aad18aff358ccc0767fc6556760be169d37da5e4437f16cb1aeb43e765140a59fac1f0c57962ce69c5c1a97acd28be8bd386fc2852ed1137d96980e6a2a2a44168c51c37fa388d4b8b38e7ab8854ccfd84e4a31ed194c4459dd828dd4ffada0b083f388600bdd31f4b2a0979468d0a379429c0ea309615a18e7f4d2a1cec5865674dd01d52fbad0c13312495623cc409bdc687b3eef4ba88478bbc745c6d8df7b3d3f2c1282bc445b3b4fbd3fe2dc1fd114c776d895f0f24505823010556b96bdef7747ba4f99860a12420de7efe11158c91e0f06e2e91b60057a4e5385abf37f34fda654546c145c306c2d052ac2c2ce9349810fc9be5e729ee8dd6f126c376eb86f035e74fc0451b3089fb2a63c58558a2749fd0ffbafac03f11a0c781be0781e4bbebe6bfffbed118858bb2c832e173e071eae3235889767c7f30641d317135e2b40a13c3b38e5db1dcd446d6bc450a6bc76465b1d5feaae0553f8e7b73495ae828999d779bc9bf705186a30b511992e2e87bfdb5accc03e4fc96bf3ec8b439910907d0a66011891cc2e50aaa83f9385d50283729eb86eff8400700c28fc89295fd877a010cab5e12c19040336ad62f01639abea237a9fbc8831f0373d8b7ca797e6074c26183f8f614fa562321d0f5e68dbff3fe29c5d5221db7eb2787d41deeb36885a349b364b92bd4a4bff413e14cc902f1a9e82d0de1ac3053fbc212c94a3efba46618b32bd5cf05ac5a654dc3c88bd4b117e2b26b875095a592071976fc3c66b0bc12fb288b92082db4757078c7b8c200375f18d1038fce02234b823c3b1ffb25bcc545292588e414a0962c09e28fa6d3a9b74b5280db82e4c48a6716946afcf032b93dfb1037cc4a6fe546c700cc6c19b443b5b40257b69bae654bdb83a762decb1f728dac5ecabf7ec99b3b36b95cf5e2de397b09026587afecebbf55944b61c47477bed6a4c85bccbf13ad36b3ce1b3f46a98486ef108a1b3f72156888645791c282d40442caac0daa6ce18a64aff78a64ef02452131e7af88881ec604dfbba00a3df6f9b880f4af31449aa4a1a15d402b903f212d884232b6a7e7d30df12db6ee9ce108b5aa5d15f9d45e40b7c85bb48a690b4fd7d55b66c5444537432fcd4a7884d68b66ce94b7a794ab57edab9441721253cc70ca63eceb68c0532dfd09c17c231f93d3e27a2f5035b6d54b1c970ba4ee33b7fc790ad71682b3fa1777f593efd27bdb7c06e6a949e30a8b343afcaa2c7a7c0cb1ff4d0977662b82ebb22b187215cd3a8e0a7fcd8fd82b4d6d8a85365596ee0ddcc3e7f0efff7eef40cc20a8703beb58de493b44f5f65786b9f9fc37c31f5814153244cf1619fbd6d05046b7090519d50d931cdc34d155fee3851a035dc567d09b010875c1e4fdeb923455579bee0cc52b2cdc6aa9c1e56eee3b09a627f9353700b8428378c3d9982b1ca269eb89a300b16ebcad08e6a94b6dcc946560e9646428b81d35cdc34ddda02b8bbc38825f204a2ef97c36ba2bd2f7372ef6104da7f44351f51b8bc4825ebf724edef4d7cc7ea115895700cdb48a551ea7f2ee8904cbc427de3d41197ff5d0f082afbed0c403bca9d37025da4b3ecec98ed8465b5acb712298edc3c0e047f1e4f70ea654050e15dfb3c379f02ee345ebea8b3143185d08912dcb50cc144b4992474b7b7ebb77f1f0637d1df9e10e961376d7f3c3bcc6dac20dc6ab0b8bc283aa2bb674be308fe05fa22a16dd1ac842e904896cbd08718ca84182271055fc60c1513a76eb71c69a5a80d210fc1ab6478716349016f70f2ab2dcc856681679b950007d1de6cfd9005c85019625fa8d67475be9126f1093113b89fb1f1e4f31b0c55d57e834eea62ed5c5c8a2af4eb28c97b6f0ac3ac8805131de820554802fb2b2d83833064660753701265f266923ff1db37a6e34f8fa07e44740ffe8a0c27c83d5968ed092b976223dd711a05937bd2ba40d19ca1f9bd9170f99b56a118f6e9c14075d1de6c09a05d940826e18cdf286256920f92176d878cc9f2b3a435be14ead66ae50d7ec4083c07e0007a25f68e09eeb39af35b8f0fcc87affd0f4f9858ca765aa6f9f39cdc06c57aab697bffd7f555830f0cbe18e2e6819904160057b6e01779e3af7977b0c76d15b535dc287e6f8a7d064f94e8a814b6fd18fec5a83683087707b6ed65866f6d1bfaeeed073b687c39d75fae50c442b9b1b92fccadeadfe64ef2c451e262e17becd741d32b7cbc9bb1d4f058aa8374a86ad9f9ae1e7e2ef51deb9fff3ac2d9c8744eac36f6bbb58ff32693e4719b8ba79ea39be9540a2869e031235a968c3915027a8340e8e10e83580f335bb7294570b9b5f7dfa6349e8dd9078ea69cad3944553e03c09c69c92245404122a128f20650504ccd84041641a40ed78c28b62d0cc6ce0c4997a88409cf0b21b9b141fc102977ffc724fea905cbcfeb3f261c46ced544b0fc2c31464eec0053b105b66ae2f188afd88a4f48dfbac36fee1c042f1e209bf25a6f165f933bab7980028a9d7c69e6f9fa755ce3174268cdbea3eedff6869b39d826ef940234b2d424899662ca2dc4a70727b9e6cfb82cd05db44ae6e4279365a3eb3e3376b22f89dd1c667b03fcf22717ef409053fa78f169fe528095b83c756e268fe167f67d6c82aa689f5f3f05a637cbf6b3876e502433ea39eba519fe4c725dd9b8c990e14a546e5f2beb16e76dae5d4ec68d06a6f9a6490375cfabaea1109921939941758f93b9ba855999ad410eebb9ed5c62b9b64876213b6808b6f28ccf5f3bbd34f38e77fa7d3a3cfb50da2401d501fcf6c836c92bd51f7d3a3f0b7ba9ef4f8a927db9a8d0a715d225866da7d5fd71bc10ba7c5d51634a6309e3057f00fca5daef5cdacd6598ce11d1c4d1b06f59ecca88391a3d984e927d7cd40ce0787f3ba6b235b44cce60667ff395dac220e165eea93ea660f0905bdd65873096df1d0f69deb4eaf930aadc7ff84da3bd5acb55ad6a51a8f19dd3c380b922de4f864edb0d5a3a0dda0213198dbea6f22da4a988587fbd6ac21909d5ab4a1df2bd733472fd5ece0e74f83cf3ad6e39bafa5d3db007cc55332cb74fdb18b268ba991b09da885206ffa429bdbbe099a54cbf9ec816a174d174ca669383099845d447caa149d073069e27d3f1c8da0ba4a05686f7b92bfe584e250423823ca78ea1c305106859fc2a23edf26155c923220eb1a0487d18822114564609eb7b102956fa019f2fc70c61ed1d8643699ac356b08983174e59d9b6e90373829594efde1e6958f363bbc5b9f2db7f846ebbe57cab31ef2184f766ad74da69153f4bb4a48206f3773041ff0cefac176b835d66155fc", 0x1000}, {&(0x7f0000000080)="cca3d3e92f70d5fc90d1bea9802d3ba6e8148d3e1bb8c3b403d77a32d439c79661d6617f8b1c8e2199028e87f291d38abcd1b43e1f4587bd3f36ff1251a675a042b1a3f1bc2cfef112b40c3eda62880a4623746325f933253c80ad980a9d9ab5dc4f14370edf6ba53642d1f03634f70201d2ee1642f22f5f2b21f4e8da04", 0x7e}], 0x2, &(0x7f0000003400)=ANY=[@ANYBLOB="1010000000000000030001000600000085816fe204fc15a1d38acac74301ea924052cff01cb9d7ef0e5c06cf17830f177d442a7d333d1ce9e01c4de10db638518613842a3eeeb8270c2aa533eb1bb7251b5e38fe8bec4734d683ee380adbf90f5c9f2104e5ae05a840c731ea09ef198faf0e855112eac1765204645718ef754c2224c57f47533510c6b6a311f61ce9d307b9460c78bf2cc1717fc089fdb719ad1edab075cb074e6ba63117a0a1ea8cd11749395c2c82028532a64b7222f520d25f3baa01a732754fbb1a4e284b459498aa098042776c3d2d005285c6d9c5f1968f47138617e3e0ec3d037d03366b30cfae92916e8a4b8a80f0f1d73010038021b2f3cb81cc7d8afca89a38d2908914cd0020bf0d4b17b87764f0c32a5557cf51c8342643be0478dbf406563fc4f48c111eeae37f8ec43ff75e089fa1aad58caa6c483d17fe9e556a012dc2b7193e50bcafca902e3edcf6e890eea8e55079bc716f21c6a77a1eab2db8b8d330702ea671f978d0730a6b4ec74a7ea7570066824cb09a2989d9e472e4889769c5f6cfa078e191c5df7243c3fb2e988e08478fc91e3f105177805d5dc83002b7f9b35605168e056f3fab07c3a90bd3e810e68da9e39bca682c747cf86c5c804ddcc617b16b1a80aae174ab51651eb6dbc4e1801cf5eea7b6e1c1431011172fc25ac26a97b0400f744e2dfff86e2a59bc40b73942ab0182cc5805ec22ecff7c0d6551aa050fa9a4849e0b894e3e3bc7e0bf8fd0c013df51c735ad8dc95c69201cc11c670cdc8fa397af4e0528ec3f1aff896401753aa928877e346a14532e6de80a47e1185e9aa37c341a007043804320f216445f45a489cf7811c960ff5c3874c5dfbfa641f3df04cba48fbf7fb8838017325bc0e7c3c869ec2ce15b5c24504ebeda0f7dff90db185cc7f5cd5300d679767c2f21278c65bb04cd2a6ad026d4cc7a24ffb4e57c770edd63c891334b1e3ac2d5ac6662b6b00955eeb0af04713cbef200001c59f2211c7b1736f34b71c1d765cb3b63d390e000f135a9bc181bc2c7d2e1ca5423ae34b32fa1ed058191d7b9bf12db17b58af18540567b6b9e9f42f95d2b440a5af53bdef9da087154924bee305b727d654a54a52cd180d9095889f02b0524686b1c5f943ea1eabbc9aeeee6f6870efd9b23a329af922ef166f0bc1d35f594d023cd3a9712cabfeb0445069ef90dc702ca52652449b1a4fc19deb915b07c2a115f6663961a90c940c4f01f62c91caf106f761a22c2d01c6bb4860ec2450bbf6cded1a747f7b06bd9ba65c3f2f89467b9ea48cef216fa1c5fce81c38d92b4ccebd0f11c93fae1c313fbbeceb91df3e0702306431e88fb0ff54aec1f4fabf07b1d5fda862313c13c78f9821894be59824cccf41baaf55f8a1a7ce3da87ce346cb4456555bf7235f8a5eab0a9cb0f61aae8933300ab338cfeb6358349d16c1618f2a6bafa3031481a2476728852e0ebd528a6245d675375d375ced4e027b4470ddd98e6f4361ad823e5f7bf344dd1ab22195712d3415581b2fcd2f97149a9601ebe3eab98f257ae8b9d1cbfacfdd56f3840d1a599939dfeecabeb80536cf0a313d6ab6ed7042fd2ffe238e0be79a5803d3df1b12d9943a85926a9e50de07e30298ba0120ec970c7f809aace8597264681f9160759267c62c5bf08284ecd39d9acc6548dc5030c176b60e011a1b5a3d613129059c195a4c341c37033339499dc9a2264020a0ec218bb8fadcd6c368106b062e127447350f41c999c49d1d76fced682dda80c7871eb2dde1a525c5103fd559340ab20598d9d9fc8cbbe7c23ef0e168f650a41dd0ffb1d320154bd0ba6187c7aa956c3501fe2f71e96b3307a52e0072e1ac740d87e89691ee68fac45f3f0abe16d78e7e66bc4943b00ba87062e9b0045c88bc502e24387348daab2315b8578d3492f30d948d21a293c5eb90a28197992350c84926ea570403e366f84c862217920ff1403d6b0ab093bc1d1e97ec9e9a85951456b3b2e6423d598cc03678d2ec4af443cbd5c9fb95efa67ecbb8cbb16a4c7509e6bf03b4ec9050ec647db00dc7618bab10eb4b014843e99275232cee87378f4efdb256e0406b48f95fdb148ed09987e25cddedf837015bb8fb24240738f34886f3c24bccdd6ff603cc96bd788c0cbab9a23738e4afc5fdde0ee06d0e926855d3e1b3b51b19b879a789917cf7f3a96a829cad91ff1671e21a369fb2136dc552f7ad7115b5af0a0af48efd3d52cd4233571363708a3e501c0177b7a60a4f047c338591c63697eebaa859668d9849478c937f88ee0f9bcb7d67c1e4773771e8e4360612162f7919cc5b099f5fe411fb79274d808411a3e151e5e23ccd640b96015352fdbf995a3c9700ea295a0e340ba2c929beded2a371d46e17564864b6d6f4837936ce73cd61ea764c12ac5fbe84a60e43b6adce7394a587bb7ebefd787e5f0bfe1e1b4934c65fc12cdd3700bda24a58d32847e95aeecc170142edad38e1ca6479595d7e92e3e9b53b6f8c33a89968dafeb9ee97bd6ff4d2d75a3189edd4e90aea63adeee2b0e019384c51ae27a7f46f3e3df7d1421cebb2e1175b1f1e33da0b7ece295af9e348b58246fac84170399a3cacb2ef5f73a7286b7bdaa57097c2faee32165e6be385d121a78cff4e59c671dc5f7bc2c353d67ce74a47f68e99ebaa746f4ac13fb1075e22237c4ed217551937f4419808e44cd3f037afd2c5ce6f86af362716000cec163521377b8ae3247fca0f36f34965d50773d3e95e6accb7f2e75de7421b8e1cf773cfadd59949ca021806686117934d7b18ddba45731f5cff352e0db1d2670b9dc441a0d68f887faf395918dbece0d36e59196bc18652b6a11c861e8a26a47b8c5d8a15d9f82d25864a4354e36e3952b57e0720f6801da35f99f27edb281e4c69509767f8fb698ff9f63574e632cc53553c652ad8d5a6e6f221852e484c9b164b8e05962bb8a61626e96cc6605c55ac43d9b65e33cb8a073d5c7869905f457763bf18f466b23b5175321716c61469c194c18ea62f67943db835816a857b4d0b501e64424baff92c8858166e513311db4dedd446da04351ef29a5db9e09213d8cbc13d8a7d25092582ea2fb055761c1e53ddeb2b868ff716aa118045dee1f41e3e6e017c3295f750378bd56d731d98f5deebfb072fce8d8fd0243e25d17ad3ee571a78b1cc40ec369a7fb93fb193244cedca81a5ac6c80ebd29cf8f2730873f1cd97a327afdd392bd05feb68b1fbfb0282d295eedca0fca09ecd08b7125548afaec82a56ef7b362be71647b0e26fdd9607d81f84d0674a757e08018ea9ac829d80327365e87b2fffca2a797e893708a2179e6ba2df0d731a9f8036db5944460ae7b365fa06cd3464f5f74b0026f044285ebde092d23b9b363bd8dff60986f472f9d1132ccdc75c036be62d52bca2670ffc776973507f79f4ab46716158448bd75d84e89c984a4dcf4baf5d3d0964493c3447abe30b14f7f403c4f07e2c490bfd300b5ada69e04678e2f98d431922b8710578b5f80adc8191c496d6969d3424f718025849e93713a6b7c465d63eb5c7b7ee9eba5b879aa062e5d096df4fbe8f4a820f020d208f8100b5e1d3fc3be8ed7b65a18101926c953c032e473d744018e28652807b88267afec8a52569deb592c3c88c726fd9fed825610523f993496b6b6a4978e61468e6f9bed720ed6b9a8ff0e6a9ae44ec3b21c10c5038f3952da284ffa1b4359b0c330954d2d52a3982a6fb88eed45c7a247083fee8661638354cad88e615d98e4bbb953c715dc628d5da59bf5f0bec0264be4e34e114659f47b8a28df20d953c0695a0de080ce1cdadf0dfb103e31c5812518b2bb418ed8c5eebbcfb5d4c02a536666d261aebc692960aa0cecea18a420e1dfeae646412ce662e189f69bb01a7f3f909e9db0537d9af0f62d4fc49225e1e561631058e5678528e93892c19377080b0335d1590fc556bdce3186d3a989d17a63b123637a2ee30071be9771db3a789bcccc7e88bca5b0d35f7de8169b03a05a64b1306db06e4b293f9de414e4ea0c63572a51a44d59cc7965935fbef15529544c986a7c993e5df8c4d8899c14e1225570220f7b8faff80302567958080e687bcd1d65d99f77f823245c3a335c3d7a040679a36a9588605db5475a86af640d8b139ad4dfff762bb635a8c22c4e46722647878ae6fad9ca7e9d030f9a4eca2bf21252114e3562603b8d88316fde9e98c87477276b44fedd0873a7aebf01e4e406ca2360610e54d97090481d1fb7f419e0179e4cbc710b525661a8008ed1b8111e894506b3c5d8c55866cf7cd98d17c9bed91c58e4287bab19ec2eb250f144c6884b3f85d93bd4551591cee7347a478d38089249f8940d5a6b10c94af6f1880392b81639e7f28fe7ff45dfa26cb42e75dac6e0f88dd09ccbc6a8288989cc5d951292b434bf994941c02286848091fa4d395faab5aa3f58cd35af1ef19ab53aaa7516a3068352d3b0872b687f80118b7518685770bc768bd12460ac236031fb2afd5a17cce303c91f171459dfe8e7f5f37c26000ce2b5b91f2ac5a042a67b12f98f370c8a1a1f4cb4f3ce971f53f3fe8d5c88608063f2ce8dd0f31b76763780e6a10763fd89cec753a7e001090c57e59f9e5a91383cc49bb17e0b8538dcdfde3ffec466b093166687dc7f41c9d9e192216c2c6ac6d5d0a0b7d253770dae9e0f3ce270945de7bdee6966e9a102737b44aa2c5baded4142653400217db8ffd89a286d23efd98b257b6f3bf40665fa1170c8933155c68d648d80dd2d94a435919514d73dd738ddf456c5b4ff3aea1d01d5689848630d4484ef060ff2a8592d096374b1eb830d30d923583ef44690ccd52ed67741942cc22803a71005147e1a83b1e5d9ca98c4202ac2b411c244c0084b3d5f8127acbb193ccf4384ab7318d03d114a3f15917ca62113b1e3024f3c57879d676ab2468719c9184fb64a47ef28615c795b79ed3920daeaf1b12c2d4fd2b3b285ec1babcd93112f2508ef3a88b8706571b2382e7038b3ef52e727ceb28723520487854e4caa6de0e524e08edb17a40d8434be3db8fb3830db455b84e7ec4d37d7b1599700a1e59af6dd0d97600358604b7550bc0efc951bd5c4483f9c70f4f27b400c70ab4b9777d2d1e3f49437b3228f52d937098c652ae5e6adaa6d324d5b54edf395bb6159a070b1e2b18bdc61c75eb4d8cd3c4918da0598dedaddd474979c7d43347ca23d338e68083f3d8155d8c08e8d7b7c1e520f03ecf0a8803349f98cabbac22695bdf6895c394cce8d65e04ff1355c6b55637e90650b2ff3a9cb8b4baae9cb3cbcfeee496102f3e9f29232127d0db9c9daec7aa07b1fc9c701b3d775e1b2eaaab0abab0f525e508e80ceddafe003e78ed15c31463962ce2370ae64e298b3451026f1d21917876a742d991ce23b9410686cf721d3b3bb00e2cf1531690d943fa0aacac501ce61d2fb1e6c33d9df145721cf693942d6de16a3b8e9f7fea50689f9d297479ae14a801b7c4e34f140a6bd03c1b11e545112adce75c9d48ebbbc9f0dd92c1dfd385dbb580c418a3dc482507c784fc3075953e42506210cf4b961c50e7fae4dda271597d9b66f9d05bf6c1dc0a11dac6e836e6d3a4ef21d6cf1e45408e1abd2ed308094de12c95dd0ca82f2a01beb82aa88972469cf63ce79985442a0f0446a8e830e655dfd0d3f3c362df7fb15e0572d3ea892c0bf2068aa5412397bf1de938ba58f9ee34bb399b03f7a760bd57360bcd1961f58d9bd2d5fd78cbf01caa1a0b6f2ad7a9f6181f9a3f82ae000000000000000ffff00000080000001c694821c29328446d81dfaab28442c8f8ce3face607b95bc772dfcb0a4afd0f21ff48ae2ea32ff8e42311167cf131e5baa36d477c1adc1ea2ec2affc083ece52bc778ef36770a2964335e0edc472834e094df9759b450a076259bd45a7a544193b965c83f2621345a015f0b3d87d666c8144756fc1a49b83112266b207cea8eade112f18685718f07e527702a4ed7181704529ede06e0b91b99adbeec62b6e1d4bc3603e54fdbc5b348d3a2200ca97c1825165918bb9ca49026c5dec39d294a9bd806bbc9938486fbff40143cc63e343779d94049a1ac2f77a9399e48a6b644eef40afad9f6dea351d00805546a3cfcf7e88731258b063548cf1e9d2dcc12b31d168d75b65b02be4b16939fc9d10cbf3b6000000000000e000000000000000ffff0000f01700008f58ce01e1807b4e10d12d443f446a02a10bc8cbfcbdf61e65adbdb90d1f9433f81464483206c121a1246aedcda38dc366edea208420b91071b7542fdd7f944d4bf616ad25c2f7e6c1addb1ba1703fcda57f0c26a40ed57d8a31738d80d222dc18b3476445c8a40034d77e7800f35e7ce49eb380db02b62d242aa15bb18e5087f75f5e927549fe35c2bdd9a4ec5b9e8d9a1f650a0bd6c32bb96314d81df850ee7d535b9c551c7f2c936cd175651287cd6e4259eb36655ca3812f5502992a84ce33da19766d4191ff46786ec2003d2c00101000000000000001000000ff010000b5abe2cd14ddb6a4bdc3b587715f2921d68b7ae31673103906a570180337a2a86f9969299e2b4bb7e5b7f22ea3b734073404d2db8cd87004a0ee12010f2c239a8a140ac75da3bcf74b7584541b8734108c32a574d7d3e958cfd7b514267f9e31aa2a03d184be7bcd414ec2ad4cd010d8bcd93191cec93dd4aa38cb5295ca0c6075cbe1eab5d97af26ce376a5f5d563efa1ec575fe2dee355e71a37761fa09659771bf81d8e6716d85636f7697bee20f5a3e245106cb12ae4a56a9244aa5d06e96830d0566ded15b5218138d274d0683406f8128332d8b052eade872de6fba78a2c209be7ff8f1c03431af81459acc0fea8bf10b97836a47cb0b9a2217fc3b8fcbdcb4d37a1807bd115ef62875cfdd83f21f1423e510640c9e95dd8a53b59dd908e57d0f053d818acbd18c7d6cb0a054b934dab9842068264a764096a3148a4a588a44afbc96d467c955a89edefd65791b8d5d76a05b29d78537f02be771b52cbd10e830b05628cb3a1d14312005f5133db67ab6f7b1ef7c43c01843f9361e6a8b9b411002126983fb62bb3196267f750a0b936e48cc1a145ef2ada940aa2931cfdc0808a58f6432c87eddb5918440a83261ba9bc837b52375c5bf007ba324250d22276935c63c8d709676279055739228ad9709efbecfa3c5a3057b65ca643f5b4d91aef9ce61f1498b3838862bd7a1f8a1f7e17cb9d429cde45d12539834d1baf360f98b1d89536f2f9b8d7e43c9d5ce8186adbd1c1e685dcebb28d40c011b15c1a4131bca461dc1f06dc0438a72b52f5a1df9e5f953203e222746b58fa6008e4bed279cc1d20f8d1e9f509b0a9b667a6c6d12f318f7ad2855f71df20eadf0d3d9aa3eb48bc565a3b0807741ea03d28574cf29a7f169c925812ea4749a308c1cd4491499ac7d6dd7b2f2f27f7c7681bac8b8f9dd9912b392ec82cc34586028265aa81948748b9edbb737ff51c3fb21f4ea334575e414f12033c0201d8b776b5ad2aec2e7aff4994851e093cd8ca0bff2904b3455d99387310d5b9f74412b7aeed6bc4267776df6720d0d54c8cbf95e4e10b38fdcd7f3c072ed029a328f916f13b833d0d7fe27699d2d6ae4c145978f0fdf5477c49dbbc3aa1853d6235eb25068db96fd7c9e777080715bd275da8f418a96f9e74096cf64bbba634c200e03258739188df2d7b99751dda37cd1718f809c7f5784bb07099d0b2740b75cd69a57332f3fd73afac618fc1e7e7cdddf92901ff80d8f5f288863fb714ae43cefb30cc80273c467397c25aab20e8b5524eee9b0f78ddd34f1d2c7e418599606f9c6df1bff686580b1f0dc093b7b51b9a9d18ba583c15864625c10d6cbd32f6116e0a842ed2ae3abaeaf5f1e4474f03612aea511d5999684d72c48596095e9c9dbf72c4b33a05d56cf5d9ee9ec4ee1c5f3b635768245050e719bbce91fa65e0ef20dc93a4629691f411acc3f40a2941e7337c3d0ce43fc089d219d3f5c2dd697f57aa4b137488a3e011b3c6a203fe43ba6f0db0e0fd576bc4c324d1385ecc1acda09ea9f1c45f3a5a28818eff3e2f97807a00bc78f1a9547c701777bbee0070516534a73fd68d292345a78cca6a4bf0b16bc58e8c9dcfcf3595323d7b7474288defab851b41b195995364a5469318e7ebf94e266d60c59bdba59aa47d1f8b41b0b257d35ae2f2a9f17016fe68378e4a0a260313b79026b8e886f292200497d50579ab5654fb285d429c7ffd15743250974e9761d0216d2d50577d4e03ce8e98a66aebb795aea2332f234f3fb4c630556305da1f5043d8de66972e07b7ca8734a361bec802e9b8d799a106764211f0811fa2402b36d9baf4d24323af00f70b02f85ee82a67f913bac0d2679ff2feffb6338a57d34fc7b9e53d1885c39b5cfb4356721efb1ca423cfe1a42a44a20eab58da638580b52ac22cba9630af5e28e25790976b3b40b5ff2937f30aea4e6a3b14cac956329d8753d704e07f481107cd81dbd7715348fb7498b7ac9d3a52389cd2d1820754f5bab5bb018f9f204c7a5619c71d51c1b7f63ff317741bb87fb4eda359a8bb1ec8d22da21a8a40c87273ac5cb3b0993607b503d5654915b47a08d175cf2e7aaad72df01ae5c8dc3611c4b7004bc81b17890c67e0c413b1286eeb84e0e79405fb307282f2515ba290c54e26a0f1d1f79916d79ce4fe7458c1be6ce622d1bb1b1605176ffefc5aae7334740702ef29266efde51375dfc73408f650fa6d2de3af05840161602c8458fda8509a9c75a64f0b0e549c26db160723878a795a7fb9ca861f6cf50be89c73bc3f07ee9a78b6f629e34bbbb63e665a24b9886aca8a0dd478207f7688fb50c6ffad2bd3ba6b741569a7252a33e9b8a7224c104b87f0e8875250a066395bdb7dd6981f5369736f2cf91954f410e4821e9e5f7b11d693c7dacab3604abc642eecd7a77f253e088e50fbf576fb51e7c2170b32be635ec7793f25d3d685386b97879029ef305f647ab496eb89c28a6e4a6e22ca2aaba2fa9aee88784ea842865fb82e48fa2c34933f6860dd221c736267590ac7539831c6f4e5ae2a3c8f856af00779c55642ec9c7d1270122d75b29b7c58c4e766c59f50878bf68f6b1264cc5c1537d785e8a1d7199b45b3263491837cc40dc3d9a6fea250c69f4ee73302bd091dbeee0fbe1cbc3d82cc70d8448eadef13b5cd30890d3cb9e12d039d3f8ef961165b1cc58b632872373c713339375a63efb9feace20744c2486530610b674b6e7b437e4753a1fa0ee4a4f6746f48dd851f20e444772dcdf8f0e124db81aea714327dc741d2a16dff031a7fb28a81af6e193a42e293f0085ec1ed82482d0032670b2813003f3f3539cc8721486e3ce509d2dac9c5c101e26ccfaa50a144c41a0e6aba9c204472c04c5ba57eb741bfb7a21737e3359d86dd4f5d30320bc536fea330cc7e74b04ce2602aec642e12f4cf80a5818197cb111a1727e99d03485a7b77b36a889f6611676b9f1403f64cd7787e8584235b65d036dd14cbb7361986ed260d895bea7998cf99eadc76ebcb317716cbdc2bd43190d8d75387e4e0d741e95b62472ad53279376327df1216121f562d6a0dab1633b846d778bb3dd39466bbb360980a984958ae93cd56b9cc87e67d539203cdf7a2d25bc4950410ec8058e451415f27d3def0e3c422d32de091bf150239ec05310b5daf41782499f63b86d2766ec666159cff651dc76813ad7b17b9d98a57385e873028bd8b1d278881ca1762df6af91d2f34710e65e9ff45b1284638adca36aef7d73a9a160e06c974a5eea479bfb60974a5152d4a53872e5dacf815ae628ae1d277c52185fec2e9667d8c5611ce70b2f7308ccfad1372608db7a5e9997e94334261ab55f41763ac39d23630accd7e4f8ff80f9e3df2edd3a97ced4730d4ddf41c408db4481418067136227e8f91336dc0ce0dea4866b5599272bd41204aadef748300c35ab74a257bdf7b6c65419294b80ad1e11c2ce2726418e280c02471b097eca874331c3eedcf45f09b1280128b145e0fdd9105dc547a2d47f7060f8fb1e11ba9c4f125706d6e8b212b5d55b2909434cfe77de958d32d96e9c22f6c73491de1c2ad82f8c91e14c785341c089f8c00823f0c61829197d05f4f3782c4af704afd2c61f08ac480f3583d79b5740b085064d73eb496c1904a241408dfbba14af97c04d61bcd9cb52f9014033ec162ca2007b091a9a74631264b875e31db9432b4d99c5c79feb4b724a7c510a4369fd8a602ad06fb73cfa56cf1754e6790031bd66d476dcf70feb20aa81f1e13ae488d40fea0b8a1ac432bfb40b6c7001128ff7fdbe535d4e669feb40dea70aba8ea1400dcef9fd85eae96fdf35d01f0889cf864eee8e6acd462fbf8513eef091b0feb4967859250a9080a1e465bbb773d55441cec36636576e5b4956489aa3f31e4c12a197fd1a4043c838cc4b88b38096ce549db0c47a3bbbdec3ae8494a5a3a05bda1cb7590043cc45105921b1737ea00415e5b47d410716e12f0b5b09197aa978d612dc14f341d6a5640085b7665bba61765ffa64f624e8cfc161d9a82cf46d13e4a5e9acb3f2e7a18cce8699e5b7620eafa48c53caed12fc7fb3dae66c92af8c36625e80245794366e06bdf72dadae596b0e19dc315023c434b5b95ee0d1e9a77c1ec9a92c0569f5c5f02bdce819e901b05051f26b66496aaa88797c79671c3202f0bab92484746f6b559f783ee40dc2c75ab32e3b73c0ae86933230acf6fd82cf0748c26d89aa80c77e6996fc4e7102b2cd61bcea769b0794040c5ea4caaaa161229d77ec91acf782752a5aaf4ed2159442bdcd989ee2ab76208311ecccb9d24f01abc2974852d21041c69096eccea9ca9493fa8ad432a9496f52e2d984a75149f6e39d9d9edc6e94037adb7a0265b78a90af2b374a58bd8e16234b8cb174b3b4c35e62439ba22b99200dfcaef428fee200c0c1dc3094d8fdf511d86a7fa02206d3a5526be4069ff274b75312b789b42c09387d88c0af936bf1de495e7e6e336fb871f5159d69387685f6374aaaf6893f3c5c2b6605c0bceec7406fb90e468b023b597c9cdfc95bcf630e6c8a32aa377facb682591fdfe6a9e7b6a9bba8d19832f22b22e5686e176d9de828b9ad28baf9938e15b97d74db2b49704ac1d0d755029cc8ebd7beb94abbaf707c6fb75a929f2f75eab643319848511c35152de01223534cab537388527aabf0921a669c30212d90069fed6812573420c73257db834032fdc9052b54d48daf1b0a56aee8e9201d5d29f4fbfa15c4dc9e1ece885e8869229dc96b7b028179d9aed6cc137fd9516587d89dff6a65ca2db4a3a04f40030ba959d105a885a5222fb695470a83b617cb40e65982c5259b5d7dd0cdcc206fc7082e2bbf6f6613a3f1a934a508efe4935a1d781a0e5d2aaa402e232bb7beeb2f28e9102e5db74d7b755136272b0ce63f9e8f1469bfcc491faa496b0f39bee0a9de2cead9ed463ded67eed4575a023ca65cce6c73093ca2dd16fcd90a9354a4c9b34cba2b13633adb57265854bad287a5649f2452111953d3251bf9d37bf95d9359d8aa7f2ab2acede7d95b1922f0b77cd671782f14220ef5bcecad9907e96b4769fffd903a6e3f90b0db1d15a35a8e40a1ffd84f9022f8e89a0dcfd501504a1bbd9549bb91f37c8aef373d6d90ade2db16e026585e2678b20ceb8ba375f5cedafd382f10f0c18aa790be5b907ef91a97af93d4a53841cf1475028029ee6bcdbd0b68ee8535f169391628e7e33383bb0076235576181cf439c73d35e629cc94a7e1cc6103cc29f65aa83cdd1754a6a0ebfffab550b326b5429d4dcba5c75d13c9d4e0fb08704fcebdd6fd6c1298eddae9e24ba5ab8980b22fbba13d52b58d61f52851e409ec41a338c35e4784012c93e125dea2cffbc051f21bc6ef669b35e4b30ee12c041b7ce8b6d191a62c8db368fa59dc31ba4f116c84948184f3facb33a9a80956e09d3b9facedd5a65ac1b2d2fec58fa97b05158979010b9cfded086d2b199dc796f8eade9859167d872fa3ef7981a85b9cfd2a4bdda7245c6b5db2c13617c243a9d0a09124b29f05e24fb616ec7b03c80c890328bed857e0a37bf2394d957899000a1ccf7e2f8f692f02d78beb1a255dda8f4bb635c724e77031cbecdd9e3f9ed0789996cdd8ae094965f31e0a3fca6a606e21f4141f5bed2c6757b24a45c1005dd65858d4f92294c6398d74df1acb4a8ddda5db1c3bb7cb384308b4d3180e0b15119d24a3d8e05646329a20cc12907be26706ebe366f679ff32ec5bbcca35fd00773480000000000000001000000070000008d8ef0637619068047c602d4008b699c6e049af668c863b8faaccde4fe0d0af695057d074add1ba4defe8a05cce03b452f9f9708d3749400"], 0x2228}, 0x2) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001180)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000001200)=[{r0, 0xc8}, {r2, 0x3fdc889c347fd72}, {r1, 0x8}, {r0, 0x80}, {r2, 0x4}, {r3, 0x20}, {r1}, {r0}], 0x8, 0x0) 16:01:16 executing program 0: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getppid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r2, 0x0, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0xff, r10, r9, r10, r11, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r15, r14, r15, r16, 0x16, 0x80}, 0x4, 0x9, 0x8f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r21, r20) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r22 = getppid() r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r23, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0xff, r25, r24, r25, r26, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r25, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r22, 0x0, 0xffffffffffffffff}) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r28, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0xff, r30, r29, r30, r31, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r30, r19}, 0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, r11, r16, r19, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r37, r36) connect$unix(r37, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r38 = getppid() r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r39, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0xff, r41, r40, r41, r42, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r41, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r38, 0x0, 0xffffffffffffffff}) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r44, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r48 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0xff, r46, r45, r46, r47, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000000c0)={r38, r46, r35}, 0xc) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r49, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r53 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000080)={{0xff, r51, r50, r51, r52, 0x16, 0x80}, 0x4, 0x9, 0x8f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x6000, r5, r33, r46, r52, 0x180, 0x101}, 0x1f, 0x800, 0x7fffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x400006}]}) syz_emit_ethernet(0x27, &(0x7f0000000080)="5030e3e2483adb04004d925d13e256cd93e51d2000"/39) 16:01:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8afc67000000000000003f0000a714000000290000003e000000030700000000000500000000"], 0x38}, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup(r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x980b}) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc5745192a10100002000000000000005aeb5a0520000016441a33dd015760dcff7df5b82892ae1e7bee4c02bb6a6f3c809aff0325d139f501f0059a7914b50f464b51e87a4d5bb380b0e8f691f18d8ae544557eb0f73e98f08e645d94dae904010062a2022ab034235c62454cc3026e0efe78003a24a10b60810c689c39b0ff7c83eb466a62e6bb2031ca84075d40a8d265c900643a28cf272a50b366f3e0297fad080e954639f4f911587c9c2909c5aba196a33bb26d0733c6768ee2bd0e245967d07f69757e9bce18cc62e85ad642e9422ed25b74"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = socket(0x3c4b7639439a2c01, 0x4000, 0x81) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf, 0x4b32004c7d40fedc, r7, 0x0, 0x0) dup2(r2, r6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:16 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x3, 0x4) setsockopt(0xffffffffffffffff, 0x40, 0x0, &(0x7f0000000040)="d866eb5300a9225cc491e8414d85e800ddff24bcb936b940d33b2f7d510bb1c478e219a9093555673f184f969cbd8c49ed00ecb1a07d", 0x36) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = getppid() r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r5) r6 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) connect$unix(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r11 = getppid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0xff, r14, r13, r14, r15, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r14, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r11, 0x0, 0xffffffffffffffff}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r17, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x104, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x7}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0xff, r19, r18, r19, r20, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r19, r8}, 0xc) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="81f57e04f77b8cb24391120402", 0xd}, {&(0x7f0000000280)="c78e2dd498e397318f01ea14dc11da3fdd963105745eaddeb5e461425a3512ed55e262f6108d5bfa1f21908d17bee78784e5e71cf75b70b3c86660a4f8ab43f34bfde29c52790c33638e865796ed773b7775ae7b6a69f28b59ab26941363dec37f7642456632c8e90d248e96fa33b98fef67d963cce6b511d2cb8e1c43c6b15ba8036cab1e86c35f58fe854bacf6803b62c7d62a8e9aa0814bec44b3b941ae2e695529a6c4290508965d32eb273ac3c4e9acb8e08375599ebdec1387e404af6477a6b324d913be701039fbe699d47540139205ecb2f4750552fd4cc1fb95bcf49c40626a38c8ed3d9db812eef26d770a9c61e45dc10114c9", 0xf8}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x58, 0x2}, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:01:16 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x200, 0x8, 0x1, 0x4}, {0x4c3, 0x90, 0xff, 0xff}, {0x1ff, 0x7, 0xc0, 0x80000001}, {0x80, 0x80, 0x81, 0x8}, {0xdf, 0x17, 0x89, 0x81}, {0x94, 0x2, 0x3f, 0x100}, {0x8001, 0x0, 0x4, 0xffffffff}, {0x9, 0xc0, 0x8, 0x6}, {0x800, 0x90, 0x1, 0x2}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x20) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000200)) close(r3) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:01:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x6, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x90}) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="04000000c14af5837ff49d53723df15fd10f3139e46e83320c74d74484175dbfe2fb12a02dbe619fe962969c6310b02c6a9637a6772fe85a01d0255fc4a9e9fce75793369b7168fb5b21ad40e667f1b9c6999b54294467617add28dc776fb5a7fdb3e7cb6d2318dca6d0", 0x6a) 16:01:17 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xee) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000140)) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:17 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:01:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae36e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x7) writev(r6, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSCTTY(r6, 0x20007461) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r8, r9, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r10, r11, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r12 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) 16:01:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f00000001c0)="e6bf7b51b8df207f443cc65f0f3635191af76d7100ff355db13249dcd94dcd7b0613d3fff4c13713a2b3a2d74c039a650746c2f750735b6c462bddb066be843ef9e9b7620f16b1d80656441c3ff2da422c54a1201bc4a082a9dc9e02e70be264bd8eb70f105a466d809f67a60886f62843a6c870e952735dc4b698b435bac79603416202e856a1bee885ff3b420814bdcf2d242a4ce162d881352f33519eac20a45317b1f2d899a33e1cd02d43847a9856470727e0bbccf986edaf7548462cb6cc497ef0103a236f0a316de1", 0xcc}], 0x1, &(0x7f00000002c0)=[{0xf8, 0x1, 0x401, "daaf96960261b6974bdbb46e26758f24126ed7f832a6bd08de0ef1060b8ca06c239c9e06738a17092ab4f0ceaebd88c4175b1d0bdf7ae749933e219d02b270e69883252c4eea37886015843d888e078a59ed27e6b19fc1a6a6a543d041c9e2e9e818cf365fe654fbbfd3d13749098501142e54bbfdb4118ee748b1fb556e6245d6a2ec824d593af5953173606426f06561aaf9b6a9f6b2f9cd26f5b66cd7f4ec0e0e789be2d1a8d6da6982ce9b6af93b6363281c2996e9db16f7dd42d6c3e7a4b7522bba1cba1cba419c185e1018abdf70a74209cca6bc256fbf2e65fc957af92012af"}, {0x90, 0x0, 0x2f09a6b7, "decbca09f0f5cf389743437b3d327311402cec74b4a9f612288d796d6ef5641c27c457066c2a9c7bb58c86336d3074114c04ee52537a1b7f275182f751fff92d3a2141a32c43c9e0985ad8cb59ad07b6bfc396f8b0cf05fd4bc8dc72226d178ce0172dc94984500926c2e0ff9b6ef8e0cff450276b2a8ac355c897537e61"}], 0x188}, 0x400) write(r0, &(0x7f0000000180)="fa", 0x1) 16:01:17 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000300)="d901883888ed6e7d212bad7485d31386257470bcbf1bba08ffffffffffffeabd70c7ccb9d48521589e8feb4c4ea75cb17c2e36ff730916f2c10950f39d6f8cb178dba147fc2d3890b9b38e96fb1c38ca95eecad4dbe67fd1a1b8153eb9ee2e41562c90d7f97a7846986b7a5b58d5cbab4393e11ca6b641a9969fb2af6e1f7a291d7a29dc452a3f25c8c34661895228f1442858045c9a6018eb76ff1135b1f338bfa53e5ff590b47fe658664f983c05602f8df06109a414e13bd0282d387d36928f7ac6ba9239e319a16c22d52518b97991620b4c87a245e5d8e5f17c0df26977a5857260bdf0809062a90a7abd31f78399c2ce42df0df30fb5e5171f7daab3fff317cdd86daff3eab0f746f0da3019b4a844500846228bc21d1ac4c6deb785599956b79aabfe69d7aab0dc6591b5417b0a493134196df0252f317962cfc3d6f19f6e0958110f63a181ddbd27b9725517b1a1dd1b8c1f8b5d431746da97f3402ce3de5aded450e34040b0bb2b1e03c84c72c2eb228a1709a4e5e9ff6878a15935f5f62cf0d2d6d24b7501eff6d4ed2d64988403dbc8b86305d20822e2c844713584aa1652a2436cf3b4cc82b89c49043ec7cfb403a5b2659300f98205875c8e4432f8cf6d048f03db1d68c3298b7e870387f0452842db1c244a5f9d3af9", 0xffffffffffffff9b) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:01:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x14) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) dup(r1) r3 = syz_open_pts() read(r3, &(0x7f0000000200)=""/176, 0xb0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) pwritev(r3, &(0x7f0000001940)=[{&(0x7f0000000600)="7ef8f96c1bb709ccd08c301dbd1eac0d8eb03efd2e09d15f2667bb42e5bd62982fdb47747f6f27d13500ad81bde68c89e300d1a0", 0x34}, {&(0x7f0000000640)="b0d95f79d22d952ee39937b315c76b750767f5306f71d3fa0f7007718bd63ad95700d904c40c6da2805a572f6e68ec8bc73615c9da98886d29ff9693a4cd0460a55e652c31fc9c4f7ba1a8a8827627430b070db3a2d6ab14e0969a29da91642fec8244550d478c9c285b247e96b9b1c0d9cf017d951aee765eec78df0201", 0x7e}, {&(0x7f00000006c0)="e9237dc6fa54e8301bcb7f4ecc75998ef72124155a1a534a166d0fce9cd89de97cdab8ab1a2e832f3d5a88134cb8cb49cfc6a28483eb60316b03388f70ba76e69d8aa473e28d0a557d57fcea182a6b670fde4bee79e4c8095615d6ed7ae0e46467c629ca25a2d896df6596145ce6db6cf720183fe8a8c20cd3bb369e94528422cab10ffa174cc28b56811caa", 0x8c}, {&(0x7f0000000780)="19cb97762210a7ef926b41aa91de2e651e93c30e8e13eccbc692e548e5044d6fb5e4861d0a6515e81067457d3902741d35ff6ddfc0be1bbcc73436726ff923fcc6eb9070d179a5d2a9196f25e9f0edd4f614a15f68b256356ef152", 0x5b}, {&(0x7f0000000800)="c7fd28de233755e6536c8ffa0351fba393ed5735f5caf19cb59905f088b2cfe89c028020bbc4fd1cb0f75fd58a85232d59b759a78421a262dbf8eef2296d0a9db7e83ca6a8ddd5aef62cf8c752d3517e809afd5409e640e39eb80011057c07385a86ef11200d712f1e63acdfd640049961cf5364a248a93bf5c215cd80e8785664eb68adf3bd367ee01840960af61dbfe3f751a77f9902df2c5cb6a04c4bd5db14bdf306948afa8028fb43b76b0ff7ce7bca42e524ad3bc0e5db", 0xba}, {&(0x7f00000008c0)="adc649e8fb35aac4e0cbadc0fa5a77d1e276eed6ad951c9fc802c7c8ad18ecafbafca82a455335acee9ca64ba49fc706d7da4377d4d52565629e67a8886be0cc85ed5465f53beb4411d03bac65a57562def5c7941ffe01e2e843c288d3c6e72972bae82e5a246dffd0627a09de999c842c7fd3484161e64cecc09a6c2c99087d0dfb4b7064be675b26f84e77bb8f891b04ff6fcda46b80fcb525624b1e881d45e98d033e5a69ffd19f012f5afda479f1087d87ade76f128ee708c6174f7f785e250d7932efc77589b8a2c38e40d883dd4f8450f44e6742669fd864010f559a1e1e43d58b2dc6184a031cee3f5dc8bad9dbbb9051fa5a7eaa076d878b7e789bb456272239e3da213013262089ee3183615228a62e4c62fcd38e056e8556d9bf0de63f5cca42a4b634dfb0ab8ad581d3234d4e4e2d4c0f0445a606e869d7fb20e4b05b209f91a06d9c877245563af4ac8a5e641cb98388fff9d325bc0773f88bbe47e343364903841fed4d59ab993b0c6462752e066359924cbf8f7d36d113cf0ef326a2cf0e2cf1571e66656c1545092d67fde91f667960c6c3d84f83e5ade2a9a8bec66cf5828eb7519b78ceda188b6e418c20f1968f5fc9c33bb6c860ed2d2bc0f0198a2e082bd68b03b9bd762509fd815266318c964b962b1a7dbc7c3202f1e7ec3c3930f40f1f3c4dce91fad7a76e709dc46f8881d0fe8ae7bba6406ecd36e1131616400b7a8c1b368beb375d4fdcb8f089f28d487d69da4e1ce39fbcb26bdaa98c9196fa56ba0a0ce686c5ede4b62ba523541cea244f37bedd074176cd1ff828620c2052a38f3f262fe3ad8f672fdc7ed7ebe276c41ad8485721c5c5585a50a74c17ef2e4cdfc580e5b661ebc96d3436b9f1cb65a34d22b51606c385eac7610b9f7359990681e866da22d69819a6e8379d77a5349153f6850feed7f5118f1bbb62de5b51be7196fe85b4295a10c09f7053e66af66576fb14244c95c242fd292aba7b15038f302c3e449562fc715aaa94395beb15551796266fe5577fa316f9ccc2cbf0f3f1718e7a91394c054e06f057b9e0a4b1f0c4459e98ed19171d91fc73dc1ed987537000b942b84bb960d5b468c1fd86529a6194e14edb6bb0bc74e9322379ba02d1350c9edc5cbc229a01f02b9ddbf8d860f5926f0ef6db600b02fa0130501a3434286c26fd3acffb4fa9da887a5d669efdabfcc7b2ae5c4843bd57ffb8bbc503a7d840f8d146534827ab83f7d5987aec02dbe533063c9021f8afac9101fc96819a82fecd40eb8897a83815af38eb835edfac88d1cfb21ef67dca0209d62e1712d019c53bdc49e284806ff33775e6665a4b91975305f9adb41858a3e2a69ceaef1653c454bfbd87a226a47257301ed5a7504ebfaa7516a9310a65804d644888dc6d737efc93842a61ad0a13e2ec294450bab54addfd76e62eaff7c5b7c3af6333694160bd6d7306a5865f1d1d6472ae395117abb682a2a579e420c6cdf3f005b12926654e9fc50074ad3dc75064af100599fd4f8a5a598fbe1482ee2d65cdcf07f79d43600008ce83ce7c9fbe70b8d2eb33bf0f28cc3ea99d3230bcf09eba69e12b18e288b3e90cac24fbade1f14503426c81265cdc700206b4025410886b93d0a60de8ccb9cc2974d82354cfe51de7bad1d241dbd5816155b6a06178bc593e27ed1fd3b7b47c4185265a48daf5b8a5dc2da8611d5da10f3adfd1163f4f6514b33a10127c0967e476224d8e5dd472028d3d3808da5b8343726987af11cb8ab8db2838b59acc4bafc2d8f39c1ec40a7c1a2f63f88dea6a7a3cf0c8c575c0477a02c250b3d09227d1f6ef4e67189d2ea6c8aa6456840a033648a2af89d8987a763d6a7d56f04ce49e17d38fb5ff28de055ac8c04cd534f744a48ba60a8a1b54a302772877e1c3a75fddc405d9a80d0a7fbfcc3d3bdc4d1a1feb14cbf07bdd4a40265b337951e018f70973e6997eee240d0343bffa30631e9ac9210e2ed15bab47d577791f03b998939c08a52df1eb8143f4c6387cf6c2952c3577d224852000511be23ef83e16a57db1ff9129dbd522f83bd3eae7856611c584437e590195babb4db46da13263b1e937e662c8ecd8ca51178e204318b89a89dd25cedf8f5a6af39d103b0649c6e31aecaa7f37e8fd4fe89888b00a854ceb422c8cdbfd724ddc1c4c33f59fd5d7cceffbabe3003b5b27a2c59459a3b9ca3fdcea4f93310eb5881ebc1b6fb9154291a55cec1506b9f76e22c68c2927cc06f516a97d53dc1947b0ba73ce46bcdf5a5e58f1ae9e89f6b35fa45db7c2057558aad50ed48abc9c57703de8012cfba95053bfa64a32e854ee8b84913e07e9fbf48691dc2a39b48c6ef4d53729a80e9af564934706e85e92806cb1e1d2c7037a5c4856a81ef7d292bfba883b910a997dfe9018fbb11691953ef3eb84daf266c57dbf43afe1bb82c7963f032354b5729a6f73bde980f1604a4698fd28cfdbca7da366b79e393a7351586b9bf82476ecfce4e20e61017a9ec4ad4125c56f5117dbca2839d08d0cf7f3413b76d6b75b68bf028d706986d5b5f22bf2b84af59412fc76e607cfccc2224fa070dadcd6a6d6ad21aeb5fe38ddf00580b7155bf4244a149886040fe49c27d243af494bff42c4f417b5b7ee9d1971a123c3caead6c7d4a74ad49b48b973144a3e2e6267ae6b93989d2aa1c45c3ca25acbfd39e74c57b105ac869b6255d30a80cf64c9ee0f94f736e0939e646bdf38dd6a744f9ef7767d42913a081eee117279e6236e29094aa9c622bb251badf89fe09c3e7a5578cde6e6971e7c2dc6a1926ee07e1947b8534446de74c9b6967b3a70eca44247e34ee6d6b8093cdef8aec2bbf58e6e75a1efde83153703c043672b5ed29c5f6131a06caf921117863326ffbec5fe5d070368902e8147d93862b6e8cd16397749c19ee1cfd0c712b4e8dfd74bade6406db896c776ae601eed3295affa1af28769fd19be8f47aa8cdbcd176d4b7074552596fa6e10f8b372ae8e1c8424212c47d1fc09c711df5ae244ca9a8cbf7e4010fee0759cab743acf462bbaaf7071e1f4f6c152255dd87914f0588d4a57e2e9ba5557066df39652e388775c8d01eff22b56183661fe2bf73c1bb848f9808e25e81de5b455d7a1e92bb7bd770826d98b8126eb0ec00170f7c9faa56994f751da267c817376363a57c4c760aef680fa6510584ea14f38cc6f51f3f04a07a964c2dc6ceff1e8dc3b4c5143c756414328a76f403da5693acb6bdf22b716faea185bd7f16cca1d6b40ab0cc89dc5bc3db1b18338fa692d0deec4f7bbf4e47e7f0c1a5ccbff333950428eb192a5482a1de4ab0f0f4882136bdc66fe5827a5e60766b5eaacdfe916a371560b8d556bdb1b8d9539c576aed638393284ffbb8610c6609703ff2d65c8c99e50c4691a808cb7b2368a0692f37212927c099c094e094fe04cbeca9c97ff460b8e784cce4993ca0ff844ae7aa11b06799a61c7259e2ed1b1383d2a98dc2a78b4e3e6da342aea1c445910bee4b95ca0ac3c31e52ad1c147543bf32f917fa75d2b12bc263647c45ff58ac273d3327923bdd6b9199a6b2fc5e5c3531fed46d730cc6ad4bdd32828721eb361d4e26d337a16446a3f5539cf286796d0788be66b8cf6f1878c1a56f6972993b050be52b1b589bcd8d26a2f339dbccbf83b8c3eaf0c82b77a8e362f546a234f61401ae60af25a7f6ca941670420ac5220b1fe270629a2df2642bf5303b8a3c6161b4d4c98a8b489dd3fb3552aa119ea9d3c2d06dc5780126be6b5a3532700d7e1c49d0e349991b104ac48f1cb399ef2a4439c5a692172b06a3c31b848244168b5bbe35b2747f0986946643b94033e651ddba9e8b213b9ec49efe4aac34ffdf90a39345fed0ad39628b074c0e9685d5557f1348065d1db7c835d9fda4233284831b481b7dc80d7400214b4809fa649afe0197941261075a05e3176286c1eb8101a6b554e45032709868d05cda9b69706d146883845d56341fb27b75d60a8b3e8bcbc874be8dc83c0ec2cf6ae4e47724f0f32c43489eb0c4d83388160b02e02cc2347dddb777c7bd3ab6ad93dd8b92d00bc513103c2453eabc234ff82ab2cc71c935e566861d2948101dd58ba3e1c137bb783e66ab7d853c0527a047092dc529d2297a65b14ca1c78ce5fca332260415da3e1f7d75f77274243a9f5720fb0e4ae01edc5b0c54687710892e118bfaed92b1595a4fafe989efc25bfb240562199782a94898021eb463deb0475f57023e700f8379efc298c5a9700423001789b9fe85beae4a793f74de4198caba929237fe713cd4c81fee80e4f8dd05d474baf9e8d5e5bbb9447a0aad66784d0a4f91e57f53ab24880c7f9e60de3bab7f0eaed0fa8c5b500e5d9f211952726f978a4b4e3a7174e3b2fa914ee40e62374ba0e43d234c3e3643d5746c1c6671ea3b12695f155eb118db50c43e750907f9301aff66d8ed49fbe657dd889a8eb176ecfaa12c398941f44c2f458c41b0d1b344f5167afc4cc75d5972041952c93bca9380d4fa84ad9afd5566796829706048f1f9e46b0a29dbdc701c9baf794ec8411fa92bb03055f0014ccd96725aeb4c8e5e4d06375f04762e13da3b2217b3bd914dce1700c36b4579b66d8a2feb124a1a8c91c70fbc9c59646d396ba3d5e444834fc3b168e432bf7444ec806a8b7214a45f4cd6a8c35a2f72973c8ee807895f10cf24b8914bc6807436da8018cf4c64c2e93f4f617612f6e12368b9a900ebd577ba15847426699f93666b6b46e94f3c6003caccdfd155c990618af8054f1559aa3136058f3b34e3c248b4dcde620f7dd4610cfdea50bc1415fd2b8334c6ddd964c3db747fd3ed55dd8043be11a84d0a275ce785efa80541c6a2d9f7818b04803ca8296c3b7bef690aa5f832c8f1965151d5a660f1bcb92b68a4dd3e36a2d01e04267d8cb466cf4cfc08a470766bac8ec07bc275ad89663b668759e6ee9278b0c822401e4de2c732ecc9916f67374f54049a7b9330e2fce5bb3af31f41acc11eed5ca2a5dcd9eabbd6da64bbdfd810839bb44ac20c49030f1a80a945077b14a026204a3a696a1ca47f1270c67eba53848316314e4023e51f2876558ee3f78f93c419eb7dcf70f99ce6b3bc3e5329051ee58f33cf72f9d507ea1ca5d049988219f6f295f2bb411e3a81a0400bed0e2c1b3e2efc3ffe5510e09d06c2cf8a34ea4c7823f2f27d4dfbe09c226cc9f412f289586362ac7f0c2f4d642b1f64c7641aaca1b1a835c0512cf904c13418db8ffd3bcbed9c669f87aa25bce02a645f2f63709c644ef586507dc1f6c9790ba33fbac95e1f25e465a1a0cb3353e62d0b051d236bbb1ceeaf26cb5a8785dce638af743c05bd48cb0a8aba249c6eddbac2307309f7857f6617ee7dea4b11a46b38b21d1a00e7310db006b5c73bf37604352ea061a334e00af25249044bd8172bafe2b7a2fe733681896de03ac8594da2ee2277f4c2512d4201bb696ed59600756a06319a2065e0fb3a6bca6e0a101f6004477d985eb930acb3b5b9595cc6ad006bbbad266933c94eb6157080c1ce3f3803665d3cea52d79d7bc4e585176796eb9ed6a9bd25b76364688034ed0404ec15cadff87a336df7d6d2d89bc2b3cf96565e16a07aa06c7e8807161abd5a8fb94957f0e9a77d01f31b91c46b7c6e61ccf8d65ead47e1a9522946426493cf225cbdc281191f8d299395b852f77e4b7701f7d5481f447043410c96b468920d517d5e613d2fb0e43f297436f9f3b4da849196ac5881c4df9de66122d109e69f184fdb0e18d011308e7", 0x1000}, {&(0x7f00000018c0)="f53a1cfd063ec6fd1ad60dd65ba9d84689daf9ba5cef5be28a38fc54e8184745090dd0469b8b4ea2d767c9f4de46e24fe911499c8a542123b152ef6c30bcdd5151791486edbff4", 0x47}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x80\x00', 0x0}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r2, 0x0, 0xffffffbdffffffff, 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000001a00)=""/155, 0x9b, 0x2, &(0x7f0000001ac0)=@in={0x2, 0x0}, 0xc) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = dup2(0xffffffffffffff9c, r5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000080)) sendto$inet(r4, &(0x7f0000000100)="37bd915e9ab0c0324eed6543e5dacfe35a5ae8df3e24af9938d933f8208a602b591ee62b8b620a65985f9eed19", 0x2d, 0x404, &(0x7f0000000140)={0x2, 0x2}, 0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc028698b, &(0x7f0000000000)) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000540)) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) wait4(0x0, &(0x7f0000000440), 0x1c, &(0x7f0000000480)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x200000000000031b}) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r10, &(0x7f0000000400)=[{&(0x7f0000000180)="f99a2600e076c7364d0fa77713694bc7132f83bd5c3b7b907fa5b13f14c5f86bc7c68782c4f4a1262f5f6a6d5cddfeca0b8090b557ac3fdfafedd80a5372cda44a0866ce2e0773f15043f480ad87585430ee88ffe130181f64861a", 0x5b}, {&(0x7f0000000240)="ff1cc3d38fa3f942006840b5788c9b9d4241c06ea85d02d76e2b0c40bfc14801c2ede35d13b658723aa8058927d2abd8936ff1396b8e4bdf90afd7b25db73ca67cb7615f8afe0b2965e5248eed64c87a61568b35de4ef125b05b6b50c18b37b5fd06baf6fb2595365445a695628df7db49c3d3cd39ff177ce62b755c1b8066aa967108f416df6e2914f5f5b4d76e163994aa94df83b23e58821c8ed8170823a333", 0xa1}, {&(0x7f0000000300)="543caff2dca18fb03024461596e77a5d6899ba69363cd92d175d928d74356cdb653dbecc43a5179293478405e24eed5805833528e8220c1b06408a889a20f692cb30f53f49be73c57f497d513bca59a792334de4b25a3c034d3d0eb868e8acaf4adc70713cbcbfac395d407fdd57d480a29da32f98d634aa511de1fcb0a3a5881f05f27a42d0be0e15331696e23211aa584df910506a92cffffbb179b207de94dc96b1c258b9be9a7b4a9c88d337cd798679b00712608f3375d2f86c3eff32671ea295260db3e994e0ba88224a5a2224576eacacf7e3bb77b24efb62853c16be3527697a873e8c2ea62891ee2edb89f1ebeb6385e71a19", 0xf7}], 0x3) 16:01:18 executing program 1: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9ff070000505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb00000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79ba64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef71e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1e644933deea3b53, 0x4) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x212c, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3ff) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8c0, 0x0) 16:01:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfffffffffffffffb], [], [{}, {}, {}, {0x800}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) dup2(r1, r3) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:18 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair(0x8, 0x10000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x9, 0x4, &(0x7f0000000140)="0400357cd8a32f95901af21a73879965092f0cc0bbe8443799b182638b4aa459fbd894d7b42360d08424c14923db5e2864f08fabeafe21045596b487ca96353257ade7f0dbc5720bc582e817a83b3f9103e91c67f97540821c3f58ace307d28f6dd27f70ecb63a628674dbd8137dde49f188911def5ebb18259703cc13a3e9e8b74d35b6cc1d07603f47a7323e40e4f797e074bd85", 0x95) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r3}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r4 = semget(0x2, 0x4, 0x400) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\\!\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='+\x00', &(0x7f0000000600)='-$\x88\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='][\x00', &(0x7f0000000700)='\x00']) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000400)={'./file1\x00', 0xffff, 0x84a4, 0x9, 0x0, 0xe7f3, 0x3, 0x7fffffff, 0x3, 0x3, 0xa8, 0x1ff}) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x16) chflagsat(r2, &(0x7f0000000800)='./file1\x00', 0x10001, 0x2) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x0, 0x6, 0x0, 0x0) ftruncate(r6, 0x0, 0x4) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d1f0100004000ffffff"], 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:01:18 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000540)=""/244, 0xffffffffffffffa6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xffffffffffffffc1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r5, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a17430dc2d00008da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f81de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc1c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660face522ada8846ec8561ab24b75667b74b798d84f50de62d7d9dba4a794b084da900dabe92bd952c84b8e7ca6302be00f0add6bb63389f1d5ea5ae35042fdabc9b17d59f3ee8fe2cbefd9a8f59a5d5a0bc6126a8b1f291f304ee5fdcb7f2c2eb590d23c0eeea2e539c15c376f0e4d4bc24870ab34c3aaab43ed8e4b3854e762c1be117aa050b561"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x1800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 16:01:18 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) bind(r1, &(0x7f0000000140)=ANY=[], 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) read(r3, &(0x7f0000000200)=""/4096, 0x1000) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r6, &(0x7f0000001200)="9610fa", 0x3) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) mknodat(r5, &(0x7f0000000100)='./file0\x00', 0x4, 0x7) close(r6) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x8, 0x9}, {0x8, 0x4}}) r7 = openat(0xffffffffffffffff, &(0x7f0000001240)='./file0\x00', 0x80, 0x182) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x200a2ff9d88549a2, 0x0) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = accept$inet6(r11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r13 = socket(0x800000018, 0x3, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r14 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r16, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x5, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0xfffffffffffffff8, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0xff, r18, r17, r18, r19, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r21 = socket(0x800000018, 0x3, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r23, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0xff, r25, r24, r25, r26, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r28, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0xff, r30, r29, r30, r31, 0x16, 0x80}, 0x4, 0x9, 0x8f}) getgroups(0x5, &(0x7f00000018c0)=[0xffffffffffffffff, r24, 0x0, 0x0, r31]) r34 = socket(0x800000018, 0x3, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r35 = socket(0x800000018, 0x3, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r36 = socket(0x800000018, 0x3, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, &(0x7f0000001940)=0xc) r38 = socket(0x800000018, 0x3, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r40 = getgid() r41 = openat$null(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/null\x00', 0x8000, 0x0) r42 = socket(0x800000018, 0x3, 0x0) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r43 = socket(0x800000018, 0x3, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r44 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r43) r45 = socket(0x800000018, 0x3, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r46 = socket(0x800000018, 0x3, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r47 = socket$inet(0x2, 0x2, 0x81) r48 = socket(0x10, 0x8000, 0x1) r49 = open(&(0x7f0000001a40)='./file0/file0\x00', 0x4055951cf9bb6170, 0x100) r50 = socket(0x800000018, 0x3, 0x0) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r7, &(0x7f0000001c00)={&(0x7f0000001280)=@abs={0xbad4a8c94592168d, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f00000012c0)="7c85011eef998f358397e62a944e7740a18e85147ca1eee70dbee635838ca27830d6ac3d7233f8987ea5214ecc03e37a67861f714fbd2fa9a7fbaf881f6f9585b28d33b0801ff672b3df3a37eaa6fe1819acaa46bcdf662e07f0b6ecb41cac1ecb57c277085494e934ba5210d19e4d365d5512dfe48d07f5bb88e5c44be22d6501767acce2cf26344116f29c94862267909e28c469f22f3febb289a24c46a9e30e0cf6be5cc31adc25f41dc2f834daad5bf607a05b79826086cac313c070b2b74442295fea86aaf78edd97bed24470898c", 0xd1}, {&(0x7f00000013c0)="006fdb12bdbb55c3e6f12c15c17ec22d1a44cd637b5ff52d70607db82d691ff4023e6987ff8efe8dae5d010fc83a53ea3ab429278179f3e1c84527d2ccb4a89d785445f4a5bf573945ee1cb0ad1a0cfdf6badb8ea33bc44c7037b3b5c5f7500f99b64017097397622c62d578b07e1638b6deac1df0e1713e06f31c77210ef1b6d8b8535ab7ffd275e6558ae211", 0x8d}, {&(0x7f0000001480)="4a3632e3224ae4317f49180e41a2642368950ebfb1ebed5caf402c0f4961a4df22c5fcc936e2458d4547141d9a788f1776be4dcffe504c356261704b1902e0ddf6fe7116a9284cdcc747861d64b1d8bbdea576746ecdde50b66291e36bcb87872cc97af84d9ce19d7f13392053ecb865d216e9eade3896886dac1fcf4e68a67f1558b42cc04fe05c25a7084dcd1ada1e", 0x90}, {&(0x7f0000001540)="a7989f32", 0x4}, {&(0x7f0000001580)="9cc3cb0335f44660897735d26956afe5ecba5c7eb28bd0a2b8c0377b30704fc156fd93331f4f51392385d9a6ec18", 0x2e}, {&(0x7f00000015c0)="c260d28f936f27939dd443c86fe4f2d7cdc0e2e019fbf681b225f31a33d3c78bb9f528b3122ffcb2752edba3ff496dc498fc232ce15067edd6f29d2a66c35d952b71960da131391e3fa1087f68be22c148e4eee0d756602e8c64d23aba5f93ba949568d2f49d526fa4c4e66a64fcdbcdc6abce2910376d3000af398737db617a89f8c4489dbd5d2c78075f1500f8736551752628e110728eab2ec0deb0ef0398ee397daa6c1434be358133612d7fad783a97cdb99a", 0xb5}, {&(0x7f0000001680)="2b01d1d52a0e9014af6e772d107245989fde4af22da3ce8a175ac3d936e21192299bb5612ad8bedcf7bad2a4906dc8c01042f8e52ac7619d31fc86de9d127b9a479ece3a02b5c04ae3e557", 0x4b}], 0x7, &(0x7f0000001c40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r22, @ANYRES32=r33, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r41, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r46, @ANYBLOB="30000000000030193722d3a827520000c65536fa05e41887aadc920b0fe9e83359f6e09c72bdafbfcf14c1868868eb240d7245cf4afaee14e58d268a55666eee810a63f35fca6d479034c7e3747125d9c57408be039fe10775217558d4f3d2276ab884d47cb210b243d638b6ad5c54a5cdc3f67a23f3f5", @ANYRES32=r47, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r0, @ANYRES32=r50, @ANYRES32=0xffffffffffffff9c], 0x150, 0x400}, 0x1) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x1, 0x9}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f2997e32550a637a4e80f2e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f580000000000c15c26c41e277de298c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r6, r2) r7 = dup(r2) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x8000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3333742af15e9bb0, r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x101, 0x8}, {0x18, 0x1, 0x7, 0x1}, 0x7, [0x1, 0x3, 0xfffffff9, 0xb6, 0x8, 0x5, 0x3, 0xf535]}, 0x3c) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) 16:01:18 executing program 0: r0 = socket(0x1, 0x4003, 0x40) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x9f) write(r3, &(0x7f0000000300)="15", 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000300)="15", 0x1) accept$inet6(r4, 0x0, &(0x7f0000000100)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getuid() r2 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x9, r1, 0x0, r2, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) r4 = socket$unix(0x1, 0x2, 0x0) getsockname(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) writev(r3, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66796c3c380043b02b6b379c98181a17542e7eb2822be7f185ea3a9a337f1361228a78275f13f1ef629a5a3936da69696aa859d19de7656f10d1cb24bfdfb75fbfcba7b307b8802cbdc3c93295f61dfb1de18b9bfebb5003ad97f9a767740f565675963059e9f6dc20be1ced19e2dcd2ce95654e8486ebf360911110b34e9a3dd6e1e8e359f7a2bb7257bb47ae6e3254950d1efef16c62aded0cdc9040aa4eea1c4c4f00"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="6b090fe5f7fd41c58e4d50960a7072c491e9cc4f20e91781ea7ec689e40f7dccc80e806e50820d647934042c1c071f6be10b5a5582ddd90120ac1d059d8e35", 0x3f}, {&(0x7f00000000c0)="07dc0d87c73f2a5773b66a57890720b4fd31df53a9c48569a21c86d45ea779f8222673a9bca082f090bc1f7081d13fd1a3fc50175652a6221bc977bdf994c70aa1adab573d01833b9bddd97b607aa9c00b858c69e0c0fb31348e264b318d01a801dd90317afa860b71a5c24f7c21d67880c2f12c6ee8a26334b3aa4cb0c05682be845a9742cc643d8b01f7c1c55568340db5e34efbf3cef40bd969a7ea486b93b907", 0xa2}], 0x2, &(0x7f0000000240)=[{0x80, 0xffff, 0x100, "1ee7d7d9637c6ac84a9f1c5131da2c9a346847daa7ca0540b1bc9b97b8f6776ff8c2520210588e0b6ebc5b4834a0ecb80638df8bcfdfc4cdc586365e19a46e8bf7722a7d2e1e353cac19a4c4379f18a94568dbd80cdb4caa606558627caf66f9595d5fd400bd62ce66775db66aa2"}, {0x90, 0x1, 0x3ff, "c5e4625cb72e47960cb3dafa79866524c885a4dfdf34b0a23a6002dd5b21c285bbe614f8535c2953a22a4051e61b3290db68f01dcef3e08b0d9b3a62059681e4218544cba70b224d605a9af0fadfde4acf326ec555aa165db803af537a67e12bfc4859b47b406d8b9fd04b59c971ab0b8a79b7d0058b27e4ba7ddbafb35433"}, {0x80, 0x1, 0x800, "d4ad582e1de58b16935ccd4e7de00179e81b4c7a60dd35da30c75062aa9ad3bc749313c890dfb5c65aef66974c2629a57e64ad7cece77063977152b2e8d0f10041d18577a6650518c347618fcd2e643fafbf90390814fc20897da653a535a614e8bf1366171279a1e8b976de505b"}], 0x190}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000004c0)=0xe95) 16:01:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/deV/wsmouse\x00', 0xd10, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1012, r1, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 16:01:19 executing program 1: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x10000, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYRES16], 0x3, 0x1, 0x550be1741810e702) r5 = socket$inet6(0x18, 0x3, 0x8001) dup(r5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r7, &(0x7f0000000180)='\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', &(0x7f0000000080)={{0x4, 0x2}, {0x6cb}}, 0x7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x58, 0x0) ftruncate(r8, 0x0, 0x5) getpid() r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xffffff69) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fcntl$getown(r7, 0x5) r10 = syz_open_pts() close(r10) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0x7) writev(r10, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x50}, {&(0x7f0000000440)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a32dd85f838a14e330bd2ed52a09e07a6d56ed16c0c4cdff176abad548b00b44d352308ec052a1a1aae879f84a446a390f30868784eb8d4fb9f82df9dbe5368d75abc2a2fa310e6b3544a74ec70c6439eb9133d8f92ea5cd25878504128d5c86148de35d0cabedac76552799161713125dc82cc6eb468dd4f8b3aab4975a52934706fe07dbf8cfc282ffffe182652b2a3944b31472794c8abbb47b5dc74e349614beee36e75e3845f362", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0xb3}, {&(0x7f0000000380)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f79fc31410fbc18975328b4ac6cddb06d8a2861b0f4d8f837fc844a81fc78ac1719a15e8598286670eb270d90e72d7f893f2ac503417ac32a796bd7c02bee60b3beb8bf58ff1c700f5134346ce92ccc85931f5700c99945ca45e78416f7b99b20", 0x49}], 0x7) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f00000002c0)) getgid() getpgrp() r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = msgget$private(0x0, 0x20) msgsnd(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="010411000000000040dce87db9eae077ceee127bcfea86b14132dfac0212f659f0c0441e05b308f7a6767905b010a3442dc75a7a9c46e7b3febcd944a2b84276ba239545760824403323cff126eb4bc3437dfd94a4024e458e7f76a1a340b220"], 0x60, 0x0) msgsnd(r11, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) 16:01:19 executing program 1: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) r1 = dup(r0) symlinkat(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file1\x00', 0x880, 0x6) linkat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = socket(0x20, 0x5, 0x4) r6 = getpgid(0xffffffffffffffff) fcntl$setown(r5, 0x6, r6) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000001000/0x6000)=nil, 0x6000, 0x3, 0x3810, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x2, [{0x2, 0x3}, {0x2, 0x6a7}, {0x1, 0x7}, {0x3, 0x7}, {0x2, 0x8}, {0x1, 0x100}, {0x3, 0x80000001}, {0x6, 0x7f}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0x5}, {0x1, 0x8}, {0x0, 0x7}, {0x5, 0xffffffff}, {0x2, 0x7b}, {0x0, 0x100}, {0x3, 0x8001}, {0x3, 0x3}, {0x1, 0x5}, {0x2, 0x3}, {0x3}, {0x3, 0x2}, {0x2, 0x9}, {0x2, 0x5}, {0x3, 0x6}, {0x3, 0xc2}, {0x3, 0x2}, {0x2, 0x57}, {0x2, 0x7}, {0x2, 0x3}, {0x3, 0x100}, {0x2, 0xfe000000}]}) r7 = fcntl$dupfd(r3, 0x1e, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000380)=0x3) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x40, 0x0) fchdir(r8) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000400)) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r10, &(0x7f0000000440)=@file={0x0, ""/86}, &(0x7f00000004c0)=0x58) munmap(&(0x7f0000004000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000500)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r11, 0x80085754, &(0x7f0000000540)={0x8, 0x4}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f0000000580)) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xff, r8, r7, r8, r9, 0x16, 0x80}, 0x4, 0x9, 0x8f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x80000000, r3, r4, r5, r7, 0x40, 0x401}, 0x8000, 0x6, 0x1ff}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 16:01:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x1}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r5 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000140)=0x4fc) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r14, r2, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000000240)=""/193, 0xc1) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r3 = getppid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r6, r5, r6, r7, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r6, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r3, 0x0, 0xffffffffffffffff}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, r11, r10, r11, r12, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r14 = getppid() r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r15, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0xff, r17, r16, r17, r18, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r17, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r14, 0x0, 0xffffffffffffffff}) r20 = socket(0x800000018, 0x3, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r23) r24 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x2, r6, r10, r17, r21, 0x122, 0x9}, 0x1, 0x7, r23, r24, 0xf6, 0x1, 0x1}) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\xf1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x44) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) flock(0xffffffffffffff9c, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)={{0x7fff, 0xee}, {0x9, 0x5}}) connect(r0, &(0x7f00000000c0)=@in, 0xc) 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x3, 0x8, 0x40, 0x1, &(0x7f0000000180)={{0x97, 0xfb, 0x59, 0x1, 0x8, 0xffea}, {[0x6, 0x7fff, 0x4, 0x7ff, 0x7, 0x101, 0x5, 0x7, 0x9, 0x7fff, 0x7fffffff, 0x9a, 0x98, 0xffffffffffffd47a, 0x100000000, 0x5, 0x8, 0xb4], [0x2, 0xff, 0x1ff, 0x6, 0x2, 0x4, 0x0, 0x9, 0x3ff, 0x4], [0xe94, 0x200, 0x6, 0x0, 0x401, 0x434, 0x4], [0xfffffffffffffff8, 0xff, 0xffffffffffffffd3, 0x0, 0x5, 0x7], [{0x696, 0x5, 0x4, 0x2}, {0x4, 0x5ebc, 0x40, 0x7fc00000000}, {0x4f9, 0xfffffffa, 0xb5b, 0xfd72000000000}, {0x831, 0x5, 0x5, 0x5}, {0x0, 0x401, 0x1000}, {0xce, 0x0, 0xd8d, 0x3}, {0x0, 0x0, 0xff, 0x3356}, {0x2d, 0x4, 0x1ff, 0x2}], {0xad, 0x5, 0xfffff000, 0xf9a8}, {0x0, 0x2, 0x9e2, 0x1}}}, 0x5}) 16:01:20 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r11 = dup(r9) msgget$private(0x0, 0x400) mknodat(r11, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r12, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r13 = dup2(r11, r11) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r13, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x100, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r11, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r14 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) 16:01:20 executing program 1: unveil(&(0x7f0000000080)='\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', &(0x7f0000000040)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b30000080000000000000000000000f4eef23867733c00000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) utimes(&(0x7f0000000100)='\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', &(0x7f0000000180)={{0x6, 0xffffffffffffffff}, {0x4, 0x17558a8c}}) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x2, 0x6, 0x1001d5, "ec9a5d11d7abe4e40f00e76ffa1200", 0x1}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) 16:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) r5 = getuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xff, r8, r7, r8, r9, 0x16, 0x80}, 0x4, 0x9, 0x8f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r14, r13) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r15 = getppid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r16, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0xff, r18, r17, r18, r19, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r18, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r15, 0x0, 0xffffffffffffffff}) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r21, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0xff, r23, r22, r23, r24, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r23, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r29 = socket(0x800000018, 0x3, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r30 = socket(0x800000018, 0x3, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r31 = dup2(r30, 0xffffffffffffffff) r32 = socket(0x800000018, 0x3, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r33 = socket(0x800000018, 0x3, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r34 = socket(0x800000018, 0x3, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r35 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0xe98e05c9bc6aa0a0, 0x0) r36 = socket(0x800000018, 0x3, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r37 = getpid() r38 = socket(0x800000018, 0x3, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) connect$unix(r43, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r44 = getppid() r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r45, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0xff, r47, r46, r47, r48, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r47, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r44, 0x0, 0xffffffffffffffff}) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r50, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0xff, r52, r51, r52, r53, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000000c0)={r44, r52, r41}, 0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="905c2bdf45073a101cd8739f2936c8b2d7b49c53505dc3ee092894681b5347b718d621e42ec7f577befdf089dc1021ea3feec4c2eb976a105182b4a2f69860a20bbf21e00eddb3264224757adc4b1c152640c3068c7b92328ba29903cb5c5b968f352f80e66c25ada50e706b71bf156a427751c8e6eaf50a4d9df9ffad4717af170e105b9ef9642d28f5a8eb423c40bae75b8d7b03b2d5665eb47d6ebe516e18343d", 0xa2}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @cred={0x20, 0xffff, 0x0, r15, r26, r28}, @rights={0x20, 0xffff, 0x1, [r1, r29, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r1, r31, 0xffffffffffffff9c, r1, r0, r32, r33, r34, r35]}, @rights={0x18, 0xffff, 0x1, [r36]}, @cred={0x20, 0xffff, 0x0, r37, r39, r41}], 0xe8, 0x4}, 0x1) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) connect(r0, &(0x7f00000000c0)=@un=@file={0x2, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:01:20 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup(r5) write(r0, &(0x7f0000000100), 0xfeae) 16:01:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0xc728) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8) 16:01:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680), 0x64, 0x0, 0x85, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="3e6d8f60899b60dcf9b7ef8559059ce89ca12ec67e67f5467c48f5351c548575723c11d9747361a4f2dcf69db33f6b9d158905ea83f83af6477fce0c5462898b7307b1ee46b667546f57999936e195e738", 0x51, 0x12, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6, 0x0, 0x0, 0x8100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") writev(r4, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7f) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = msgget(0x2, 0x210) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000007f00000011fbdeb96000"/31], 0x1f, 0x3, 0x1800) 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="3546708df9c4f32fe7dff2541f6bf84b01ac961b55a44b74012749814da4cfad98abb2b93b78de1bbe463c89b36ed6506c031586ca35d6c8aa73584d5ca7cd4243a383971184e17155eb5d0fd06d7bb8c55b2601e321641fde07d99f37"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:01:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x401, 0x401, 0x9, 0x10000, "a94558efcc40ef8113d447a4f481653b37a7f994", 0xca, 0x5}) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x80}, {r0, 0x10}], 0x1ffffffffffffdc3, 0x7) execve(0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:21 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) unlinkat(r2, &(0x7f0000000040)='./bus\x00', 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, {[], [], [0xc0000000ff, 0x0, 0xfffffffffffffffd], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffd}, {}, {0x0, 0x0, 0xd0}], {0x0, 0x0, 0xff79}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x2, 0xb, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x0, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0xe27dd7e61c061994}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) msgget$private(0x0, 0x0) getpgid(0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r3) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:01:21 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000040)=""/3, 0x3, 0x801, &(0x7f0000000100)=ANY=[@ANYBLOB="701ac526083bd6080987f52adf1401002e2f66696c653000"], 0xa) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7f) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0xffff], [], [], [{}, {0x101}, {0x0, 0x0, 0x0, 0x2000000000000000}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) 16:01:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r1 = socket$inet6(0x18, 0x0, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8}, 0x8) 16:01:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8, 0x0) socketpair(0x1, 0x8000, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x400, 0x200) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x85, 0x40000008, 0x1000, 0x100}, {{r2}, 0x7fffffffffffffff, 0x10, 0x80, 0x8, 0xf5e}], 0x40, &(0x7f0000000240)=[{{r0}, 0x0, 0x68, 0x80000000, 0x1, 0x7930}, {{r3}, 0xfffffffffffffffe, 0x4, 0x40000000, 0xff, 0x8}, {{r4}, 0x43220153aafff139, 0x4, 0x80, 0x9, 0x8}, {{}, 0xfffffffffffffff8, 0x8c3b587b039aea32, 0x2, 0x1, 0x5}, {{r5}, 0xfffffffffffffff0, 0x1, 0x2, 0x0, 0x3}, {{r6}, 0xfffffffffffffffe, 0x0, 0x40, 0xfffffffffffffff9, 0x6}, {{r7}, 0xfffffffffffffffd, 0x80, 0x10, 0x1, 0x60000000000}], 0x3, &(0x7f0000000340)={0xffffffff80000000, 0x9}) r8 = kqueue() ftruncate(r8, 0x0, 0x4) r9 = semget$private(0x0, 0x6, 0x30) semop(r9, &(0x7f0000000380)=[{0x4, 0x0, 0x800}, {0x2, 0x0, 0x3fff825003e9234c}, {0x0, 0x40, 0x400}, {0x0, 0x20, 0x1000}, {0x0, 0x4, 0x3800}, {0x1, 0x0, 0x1800}, {0x2, 0x4, 0x1000}, {0x9fc9c30d100868c2, 0x0, 0x3800}], 0x8) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000400)={0xd70, 0x5, './file0\x00', 0x4, 0xffffff00, 0x3, 0xfffffff8}) r11 = msgget(0x3, 0x0) msgsnd(r11, &(0x7f0000000440)={0x0, "30ae31fc767013ce4b53af0a154fa5251568e97e6d83a1fb30f98732f228c32f013a780a2507dae23c3838d9e526eefa343de6a47ed49343c4418efb33d82e8bae9269b547b0483c586b8c455b59c004e1f29d88c82d8f4d6fd1b7e90ede8f5190df2ca30b5bec9ccc4a555736fb8a163513821814e569b4923256464ea10e5ae83890666743cc8ab91eebdd06f69613d9b7bb6946a1747a7352e416b8a69a7fe4e616ed6d3f4ffe3592baa77adc1f11ac5aae72bbecf9cb5a39e492e899b400f61d0db51eedbeaaf411ffb6348d4a69ccce0528388f33bdeee4e1110b76b38d404292b7a6905dbe2cd5fa5f328e6acbf4dca7363e07b1b5ea4e79d430505ac60c233a1b4e9be9fc85a4245225e0cf1ba412c3585b7b9b7991bcb0fcb3c9b4e9d0a916575e0552d7930ee060e0f79362adc2025443f2c4e71b199459ab053ac3581d32e0e3a1fec8ba336cda55ed4db73090625e93f0b8f85e50404ba4d47abb639ccba63c44d3925cbaf992e7854112f1b2613a709521cf1f9be18a0a80939a4028ea32ce0e42c7046f2943065369490d51e360c5e99245042937285bfebee16d0bb0f0a17e7623a4453a2c89b2d369b6a4ae32ab8f3bee65b126723474e5cbfdd49b3fb9f7aa3ebcd5ae9e78ef91bb531bff69e3515710b36d7fb5f32967fd8cb6fe608841fa9ae291a783a0102a49f4e1536e4f9c880f793e35896c6e233513f00b6ff0412193455bcdad6743c66035a28144e667cab972595063f958926793bc779716f7b91f6bfb51f9bb7f023f0307181c7ba6fc103f9d23ae2e74d89f2232fb593f60be80a6a9b55115534f8e7fa1747eb815f61d3b4397c222713b7d66628dd8cfa7be034c0d5b559b49f98f244c1a3929de3f038ce3ececbaabb4424c6abd86414a785e085774c7b0f97ac7d726cd690761510609936b5c1b34df17dc76072a110d26eab0906e93821c039fd30a94791d31cbe6f55c2f480b18036349e248b98e972c0738bb095d6ebe8a1adf7fedb02423ac3c71131cfc40864979f4e38166adafdb112e9f4a86ac893c41b448204402fdbb6eedc7a860293b8f0e2f0acec0ae9e9abea234e5b0668c80cf8fc263c75cea0c7bcd2aedb5471b43bd7d4358a031a511becb721085f043c15e3598e5b02749b5a7044c0d5d706f0c428296bebfacd96428e63afd553d9940cc7bc9693961f116a9cf1f7de5a16f1a5bb1babdc219a2117bc26095bca2f28ce09029bae8546a2050c0fc0a0e1f5033c9383aa3783e7cb6d3126c43cce34e0e62054ebf0079063193789cb11fccebbcd2e40a07b00b062a0c3a756ec14a68ec0fa83ed59a1bc906843bf1dc1367fcd8663b9fb0d0bdf0c328a0efef17cd4d2af516aa1cb84eb0664ba21a4514dd0159ca42cab2bbbf67ebb1ac9a562250a9d056cbd74447503ff5df3a66c8a6856a6aa94d6538c2c2782160b327f43112fca545b2de3d7a50e98d006fc9a719244b587da42b011dbe0628c8517bc866a5d8d797d87cad3bf189b5c52b4a2803ae58404e1534f96ef122e39739acd0ad6d9ab80123d5050d5b34e9dd671cc46ac460cf53bd8639597b82845b059ccde52967cf4ffe33fea32ae35c84d512c38f14345a1f9d07c0d0df0e8a8c4c11f6c58d218f37d151561f1e3a8df571351a7240bced309401a8ff603887d73d2deec6731b7a3c745989bfc60124654fd137913286e653723517a442dacc52919647775d618cfcb356d8daaefdf4500c8cdba9c382907760d3315e02c60e6ea316e1f60d58c931f10f33ba1d116ef44517f771572fc1accdd2025555762aa670a9f94ac3880a3eb4e1de55f38e5f16bde370ff4a1660ee27fa97cc117cf0c6bb782715d8af6637fd91dc26406b439adc6d7809edee52cc7a5ae35aebcc9ae46476d1d58deb9af4963578fb6bad90d15fe10cfae9fca8e80cf296b3acf6f28b124ccc2bf644305f16214e954387fd5185f25214016c244d9356d32f493ca227f6e697b4d2d69390b882b8e71994b58ed9596f67349a6311cd901103f8836374306e8b570c818968fafd3b09f077e156f7bb138f358d772bf6311ca261d77de6c6e58dda84be66767c2c1d6b0f632a8d4f9ca566c7902ac43757ce165664d107bc5059bef7d1e496c620d3aa64345a860b5436aee2ca2aae3bf8c03fc0471da86ab3d841da433f69eba36d1d1f5bfa66974dbd61479cee46dd65b29c46b7b6ff05acfb3d4d750b769944b3e57c78c893e1018c0417317aa901b04d9b8e2b1def343290c9b3bd451da4bfa1339ae0acd54a2d1c5640f895e859cef73b748c0d44f953121ff68e425bc6496ce69c3af66255b966f1774fc1d48a173e0c9b6c504fcd4e58f7edd903fdca4092c4b8ff01ce721fe9450d1325a8c4b2f1a909fd2cef3aa907dc01ed9b87e7d29e6d38e160ca90f4d84fb8dbd547ef3356b68b74d2e6f3c5a03cf705dd765ef5d44686bd5b53f88a74a20fdfde047e3dfdfd7a99ef769e4562338856c7fc168e76ed50e35a423cd7c2997be50278976e1f34e2eb0c97b4f91aaaca5c079f07c4b78640e4ad6c79a2450bc7c196b19e0348aff7ebae8cfcdfc41ac2d498a19cb53f61993a07c28ce055bec0ddec6c4acaa2b6ac8be76baac2f79a5de1636bb8356a6bacfc2062072ca4e7f9746a13f0a714f6a9c5871d7e4478e0df4a3649ca3824ebc9d4a3ca2769535c35577d69565d167e638d00b2db7ccf3ea0dd86bf66663e7f78de062cbd465846e63fa67e57ad9b7d9053e3664443f47730a707bbde3cae5c569acf8bd047a3f0d9aad6a7797d864a632b6d73165c1fcf93e83aeb683dc89a3d89c658d945daa1a91c5271cd31241e8229e452398f3e4779a26f9786362517923028c8d00dac96cdeb68958c28916f70b4578bb0c72fcf1b044dfc76d3770fabc4410453c78950384287fdd02467195ebeca7451067cc9ca2e3713debc6e57132279fd28a1468cabed99cff96bcc95c66a41c412e59f4d8fa474b38c1d7506ea0711f3c0e171d965888f9e6379742bb2c9a48a16e06d7f2b38dd56b75ec43352a42b1f6a3ba6bf7cce9114ae7cd56aa27fd3a87722a7a0d141ce16ae094393f72b20e1b36881e7701a86886fb402ccaa95ce3b5f4d100b032c5d4a3df8e1365d3d282e93619a346fc68f618ad67723e964dec8dfe2669a7f1b069cf1e66423855a8dc22c7d4d961e55bdc503a74a63078dd894a6323dc77bac191db25ff6dd1d84f7567223d54b5a9e4b334a78e02f15bf1f6271d7eaae8469734f682a95c950d17ee77f8916e7abf04b3d2fcd8903847dab34c9f303805615b8e6f2a56beed7b911c2fec6a98ca8a932b651dcb9e9f1029817438ad5cee372e9af5d6f581d7920ad7e9bd57f1a33911d0c22ab5258f1f69fc5eddb8b3c366c2797631b00b50f60361e2c5beb3540c1ea7c59ff0dbc1f003027fe2f56689315702dcaeedd6ea5a9426089cde1677ebeae18e150c0f01edf96cba4ab02dec8d3853fbdda1faec8cbf8d5670334097f6e404ef152ef8afbe55aa7730b41797fa50f5a9aaec141f78c2e0632323f9cf1fd855dfa0865c7b0860c683efbbbee74a514242c4126c3420eba95dbfe782407212b70ca4ddc873101ea3b9a669a06f3625a2a70f8d536c9e44befa915c8c3595a11eccdee75f9f4be4495449f59aad0e5dbb47bf868c78d4ad5857aa395ac9ca886861817c3ee17bc0c4a523d0d222f1841b9ec77f34c1919ca6925ef21a2b94b0876d7efdec9d1d1ab5d46caa49a1f818e94df9abbfd1c33faf28d762bc37fbd6af7bcca355e73d9d48725a925b56378d5c838c85721de98fe59c944bc01552ce569999684a3d9e76d5545291a710cf2723a355656aaf830d256ac168568675772e9b83205d2786d550eb6d5835f415dc4f7acb685412f2604c5e319cbbe4710b9bed66f1863c0cb35a629d9d311dec01433673e9b5cf2d168c0d0c0e22c08fa2d84d82e0ed158114919e2eb097c50646c6869ac843ac459307d9d349b09cc83c3e400e71cbe9ba8ad2ad210af47de5ff703d33111fb5382817112923677ff8eabdf5bc55c6f5565df7cb7b76b1159b6c539e50ef5e1720f137e6d278867c07a4b8b31cca7080b387c3c40109ea60c2d9b70a16db92f9a50b92be75cb2508b6abebe61699d3f7bc868c4e691f781d938a45d9c27b80c17849cd34ece35ce5f962e27a4f2b1492377b041e49e129f743fdc43d8f1b3fdc48765092ac5434e032afe94e688ae48a197f6bf313753bbd58eeed504b8e71532ae8c816aa10ac3212bda1ef7ba72a5425f4d02f539825fd3b83e84acb4debe0d032bbe730a4151d08cd8f583272fb93c899c0d6cd39eab008e3aeb5ff8dcd79c50e7b01c17f489ea90b25eba59367f1f1f01a389deae1bafdbdd5d92c228134bcaaedf5c11ada14463bdf20b39f9c28160eac06dce80aa1d13b2d72182889e7d0ffbba7b30dc723284269087c19526e25d4aade5082d7cc91aa5bb84070371ed5627265108d4f7011e1a685e1666aeeedfe5fdcb40078236671f39b6c9312a8a514de2677b3d942a60bebd746016d0c823cfef105bf064e6a04f1b9e983fca62eee0d6310541cceb7cb5b432b7bb85cf70e5abd4cf5f62cf91bede2ea185cb7c9c8983365dfad2793f86aaa03a175aef0736b12a90576e3bf7f412e64edb513d41b81747b13ad88cb821d71a3158b8a57b5871e88e7b4d4442c70e4cdad227e90ee04823f13c05027277f31e64cb5445f25f9d86a07736e7af885f14409a66a523e4e4bd549cf62b699ab3cdab26e9de8070d7b92f238b6158962431a796ec93e920bb8050fa88a54b988b052f54e1b0c728dea684ac2cd69eed903c0bfb5a8012dbe8e28111f9ff8dffa5a3a0c59e199b81fa370150b257f921ed9a7012b9306f50f89002b80610e1467aff123986906ace059ad28c974af099a3cc6a4188dfdba23c1699c3b1df322b81e845a14a02df2b21e6cfac4df986ec5621ebe656d5889ccc08861febcd8d4f2047cce10194e46070142edfd30b1e9c22d259462edf8bda847f605eb6046a1e98059897ffc8ee839db55950ae1768fbfac9ce2f1d3f0a8483362bdc7e7843d7ad96fb2273bee0ce128077ad1194f1477cac057afe02d174c93f90639862c1ce7f1987e5ddc5f326d91d40b370ae69ed4768ab6a33ed093fe3e2fa81f318394e1a4c6160d2762ff68c8f1ffbfa17df37f784e207f132977845f59b0e97bd89fca7e9738a1b7981b664c6909cc1d5dceb9168ccb41169c77add0be4a2951614ec2d26943293191b2fbdc610add51ac3b868fd88b1b7968c2549357744bf1c71812065619023e62a88874443158dcc84eeb088ebb68ea12a057d2abac6ad6c13ef4b6d889ad535bb86680c0f095652ecc705ea78f76c52e2c7c7eb52c20933c9db1182e8290f52ae7aeae070c445575385bd314462faeda9c4b4a3f7263b2acc1d2eb18453fe8e24b65953968eab103721054f1bc79e0f4863046f7a4a26501a9ce7b6c360690539839f5997ff9f8f56d4b4cdf4d8231f7e0b6d8a58184028cf410878c1630faf467b27715d48c636df489af41e884ae056781a7ecb24fd6d8ed2555c4f364ce39134fee56dd1f54745e911e884d9303f5e6574b96386c82a6f90b83d8eb69292d99f340d2f7004eead391dd4bd80c67d3ad6af0dc1995221b24ebe98516a617ebf6acbcde2a31b5e0902bd2b61bc1036c1126b08563d141acb2991514e8ad02922243c7e7a6d1da68d0189bc7f42ca4486b3166ac5151a379867c7"}, 0x1008, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) setregid(r12, r13) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000001580)={0x5}) r15 = open(&(0x7f00000015c0)='./file0\x00', 0x100, 0xf711880962cae8c6) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000001640)='/dev/klog\x00', 0x2ae9a8243cf57032, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000001680)={&(0x7f0000001600)='./file0\x00', r16, 0x2}) r17 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r17, 0x80047410, &(0x7f0000001700)=0x800) lstat(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r18, 0xffff, 0x100, &(0x7f0000001800)=0x200, 0x4)                  16:01:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x42fd) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x81, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget(0x1, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/87) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:01:21 executing program 0: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x13}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = semget(0x1, 0x3, 0x80) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000880)=""/241) r4 = syz_open_pts() readv(r4, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x8, 0x4, 0x1000003, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r5 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc810a5a55810000"], 0x70}, 0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)) semget(0x3, 0x0, 0x2f1) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000006c0)="2e4ae5b95912bbe60f5e0f089f6a9e6616bc1c98322eca882a4af328e9ff061db62d87d96beeb58423d6e9dc380cc95e97d6d34f8084404a5aae61e914099b0ec7424f4a8942f3d4ab2a18f828137cc2c5089fd25d798c794172509e3e3d840ad3c3239cd1207f04828f5b8014f17da3d1c491e8b9757dccb18cdc3d65809e7cb50f2fd9a3ccd7a75922aeee9bcc1f24f1e5480faa78a73383fd15acb5a5832f9805cce8f238b951e9e5b117c665c27455fca74d427f10cc00000000", 0xbc) r7 = msgget(0x2, 0x118) pwrite(0xffffffffffffffff, &(0x7f0000000680)="e068c6a1324a1e0741cd", 0xa, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000bc0)) msgsnd(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="02000000000000cc0d2d8fe5c0ac39c4d7579fa8091cee563d7fc2eb56e3b632167e4697a4cc0167a3fbf4aa16fb9de771606799fec2323940faee7b95b86aa93d0b9b05b336ba3a177d18149306bf640deda864cb2f507a28fc1e6bc9e7995269303cc8d796fcdb337f222e090000001dd568f5328faa6a903ff97b044a6ffd7aa7c8caedff1da716d303b7aca8cd4caf48cfab34bea03331a8eae4bcb802c80f9f4774c39979983b086dada29a78d04be47e9c0887d3f320a24514991fcfdd31714bee12f11c1f54e6b69e8a17520df3e1c62f18d8eeb178"], 0x1, 0x400) execve(0x0, 0x0, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dv/x\x86f\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\a\xd7]\x00\xb6?\x00I\xa1', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x5}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10040, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x1f, 0xb2, 0xff, 0x94}, {0x8, 0x20, 0x4, 0x7}, {0x9, 0x40, 0x4, 0x6a3c3c1c}]}) r5 = msgget$private(0x0, 0x1) msgsnd(r5, &(0x7f0000000240)={0x2, "50b522cc7515e2943689520048a42b712d265b938bccbfd7484a80a193a32c07d36def5b0124feed8de17edc1c4f010777"}, 0x39, 0xc00) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x44, 0x7}, {0x41, 0x5}, {0x0, 0x9}, {0x46, 0x6}, {0x7, 0x8}, {0xa2, 0x7}, {0x6, 0x3}], 0x7}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6, 0xff, 0x8000, 0x0, 0x0, 0x4, 0x1, 0xe1fcd5d27650a64d, 0xe5ee56c501a3555d, 0xfffffffffffff076, 0x69}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7) 16:01:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698b, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x6, &(0x7f0000000200)={{0xa8, 0x5}, {0xe2, 0xacb}}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x17}, {0x6}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002442, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) setegid(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) writev(r5, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x7) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x1863e15d5ac7e98e, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffffffffffed29, 0x1000003, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() r3 = socket(0x18, 0x2ff652b8dd6fc18a, 0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x126) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r5, 0x1d4a8a44ba45db83, r4) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x80, 0x7, 0x7}]}) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x5a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x40}) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aa8f9ffb26b8aa9610dcbc6cb361ee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23508000000"], 0x10) write(r5, &(0x7f0000000200)="7d12e8cd27ba370ec4a4b7311f52a66a60d6a323ac270597a2797178c53b56370ace2f8373e1e9949d28895971c48063a53e337d130964998f9952b796f5693cad66195b301ada7423004711739d", 0x4e) dup2(r6, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc04000102]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = dup2(r1, r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x4002, 0x1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000080)='Eo', 0x2, 0x4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0xf1) sendto$inet(r1, &(0x7f00000001c0)="2b1c12339f12346df6463dd6e323436c1dce8e29c6611dfc3c04f2922796190477a212db3df591bb7d1d3701bc3fd9d2eecdfc8ddf9f8015b4512a885d699764e91962827ececc4f87b444f2c7c48cffc64f42ac21111a8fbb02991c7452b40888578b2f710e4e1c6ed02e9bc815a634495f996c2a31f4972578be634e2c31ce8bf221a5d8b44f916978", 0x8a, 0x400, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 16:01:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x800, 0xfd}, {0x31, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) close(r0) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x3, 0x90, &(0x7f0000000280)="5602c3f061772a7915f227a531774115f0efd1cc2e88eebd558819e5ae2c5d6960eb7fd14e321f6ed8f22b5e55bc97528b49d29e1b2fcec6425c15075ffeb294ed9782902c", 0x45) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/89}, &(0x7f0000000100)=0x5b) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x1) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x94d5fdda0f5163cc, &(0x7f0000000280)=""/202, &(0x7f0000000040)=0xca) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r5, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f00000001c0)="032d15e11a70f2886fa04dd61b8f4bb1be8ba24b4ad7242c21ea1f8d3b041199b5aba7ebff0bb405d64a6ed699b879624cf7de343e23861f328c184ed1a4c5c9fa6a2819de1ca41c4a535c790cb457ec400a4394ca50bb9ec83db51155ee26153d0155cc77ac273f807ef926b5559e9b1097cfdaa256e44ebd4d1efaeba84aa4bd4c443cf741112ec3a46f428f0056360dec4b896c1f2866bdd5d23964b9beba87508231015c2254ed6f5a07c0b5e538a0f0bb46abe9a9ac33e9118e197169b810be197bce5b1ef8bdc42f107d8f2ce81bc56a9cc1", 0xd5}], 0x1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x60}, {0x4006}]}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x83, 0x1f, 0x80000001}, {0x6, 0x3, 0xc, 0x6}, {0x203, 0xeb, 0x81}, {0x7ff, 0x0, 0x3b, 0x4}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x82, 0x80, 0xffff000000000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x6}], 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r6, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) r7 = socket(0x2, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:01:22 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8000000000000}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000031f000/0x2000)=nil}], ['./bus\x00', './bus\x00', '\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) getpgrp() r0 = socket$unix(0x1, 0x5, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x7, 0x7f, 0x1f}, 0xfffffff8, 0x7, 0xfffff000}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:01:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xc4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r5) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000100)=@abs={0x2, 0x0, 0x1}, 0x8) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000700)="4c55246a0700000000000000ce950ebc850bf360adbff07737da2a8e8d8cdba1dbf90cd4", 0x24}, {&(0x7f0000000740)="a5391012b23b36da21c5e5a24f5b6189e349f612f6182317abdb273bb41c62aaafa60b88a166239560feac61215c4172926cef72695cda252d37d64651f0d676c61e61dfb9a3e9c8889c6841062f205311f6457ed67dad77d969cf34547b9964e6172a8a5b3f8b88eed69b3b38473266621cb1056c5ad71c58f51785bd6e7c94070e2d1221bc08a061cfe4a4c58bea453e74", 0x92}, {&(0x7f0000000800)="fbbfbc3db26da010fbd9976bd6db5f20", 0x10}, {&(0x7f0000000840)="771e98cc7cfb36b43070d65aeff44f46ecea9a1afe7239b9355ab82710ad66702025338e7ce25d3ae392ec9f312e6e94528520059afadceea323ae925ced14c5e8148fa50f01b6a6ee0a8e85a75351b97ec745e711970b649de61f39c9879359616724a0b7efded36896ee633b7b8d56b5665f75c1b82a7185e8e51bf667c246d65fa8605fb84a3d05b65357de0801ec9b68ddbebe0cdbfb0c3da69f0f797bf85bdcb69547bb73933e31910095b7d41aa3113f111c6a92926f4cc38f5aa0e1d498eba6616738d11411e3cd754825dc3557bd6abda274bfeebed024865450a70271a64e2b398b", 0xe6}, {&(0x7f0000000a40)="d6274dc6af34c29c9dc4480b72b1c1ad9e36cba5005e46794ae4e8239b7f9cd429f578bae9c438a8950b1665b36e7eb4abfe244442c2fca119d551b031ddf2d80944958cbc1fed582b3db3aeb4961c6172ab573698295c610240deb759541a20f7eb4a3d2d58c6ad158a88935dcafd9caece09385dd5d2d3f3f9f7d9e1", 0x7d}], 0x5) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/162, 0x2a8}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0xfd) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\v'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9b", 0x120}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = getppid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r7, r6, r7, r8, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r4, 0x0, 0xffffffffffffffff}) r10 = getgid() fcntl$getown(r2, 0x5) r11 = getppid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r15, r13, r15, r16, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r15, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r11, 0x0, 0xffffffffffffffff}) r18 = socket(0x800000018, 0x3, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r19 = socket(0x800000018, 0x3, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x20, 0x0) r21 = socket(0x800000018, 0x3, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r22 = socket(0x800000018, 0x3, 0x0) bind$unix(r22, &(0x7f0000000800)=ANY=[@ANYBLOB="00002e2f66696c653100fec84a1117d93524b6729b5c766fdd8c678d0947dc0b8e86c32429c00410fd6faec4532ee7c3e0e711b7e5d448f18d1c69957bf7af2b9226a2c51e20c3b9fc182ae042c95519"], 0xa) open$dir(&(0x7f0000000680)='./file1\x00', 0x5a0, 0x10) r23 = socket(0x800000018, 0x3, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r24 = socket(0x800000018, 0x3, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r25 = fcntl$dupfd(r23, 0x0, r24) r26 = socket(0x800000018, 0x3, 0x0) bind$unix(r26, &(0x7f00000006c0)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000180)="eaf5d42017980d317314f7d43473ac36a75883000000000000f0838e1d6be0ef50e4bed4b17be986504817416950af77d17faf53ba08f89effc1167d8de23891b555b61a5ff4bd763008a79b4808543d318ffd7337fd2ccfb67a315eda48b7aa28ce9c90be0028912bd7ea1e3707bed22f4092001e6aa2cad258c8130dc5b8fe7cf59c793eac9f380a68e446584a9c19fa5eb97049223249b19215a3bc3bee4f27cc70b0028629d56b2907227ed6bdfbc6a60df514647f2fce754b46afaece15e7ed1d1dfe46348774e941f69781175ff10302bf9d503922f738eccd28701d4a4e", 0xe1}, {&(0x7f0000000280)="35c5e22ed5d54d22b184d55b9fd81ad7ec3a2389c5b8e243b3f36b4f9e81306b62c703ee820fdacca4bf0db798cf6b9393a2239aa1edfac3c20ddf398911ac1e54e2b21a11f548a2eff734994f85a11699fc0067e68058a86f6c7e5f94114105ca941068d57f290ded27e5128d229e2fe74f2e538c62fd033689cd29b96c8f9ac4e639f9fddaadf9ebaadcc43ca31879cd598598f9fb54ddef74f365fa03221aa1019ce439b3712adfbad02b8c94e7a1dcf3deb62b5287a7f32e9a3cdcc7ea", 0xbf}, {&(0x7f0000000340)="1d3d884374fa67575a7682908d965033ef09c9e46eebdae29fcfcfd4714ea3cc2ed65dc2f5a7b75e0e9c10673f43d9903213197463035f795ed8", 0x3a}, {&(0x7f0000000380)="a0fed5af1622bc28fff27c2ace34030017f96f6e8c2aa5beb9d4eafecfac0eaf0319753eee3bc3252ca59cf68d4d3f43ba9bf16f8214d540c8abb1e80e4642e7bc7e4aedc6f854ca30534c690d145c9690a8ea7e1878fd9ea95a64dead2578ca04b89bb0561bdabce58c722addd604a4c9c4c831edac1ecd55f0d81dba33a5bbac605a632628c0d5809254f4ae1809504d6f756122804e23c53b55", 0x9b}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESOCT=r27, @ANYRES32=r15, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r14, @ANYRES32=r20, @ANYBLOB="000000e63800c5e1080b0000ffff000001000000040aa6b3f6c159b21f55c7b84348deff89307ba5cb1a2a8bb388b58dd2ce0ab00800344eb110fbf9ddb6d30f70869caf2fed6f896707ed5134365aa01e023d61038090b05eebc60f608fbb3c8428da6c2bcfd902741c452ec8805b8c7b33c1d48b6d501c5ba1f1ec77c6a3cb2a6a372af87a9a867d7d6ef745f8dffb9664f29f41370af3c69a362dad0bb69de4fcdff6d67f1072996c186e186b53d442d4c2b44b46f506f9e7e5d02c0af1227f3f9ce63870341e5da413de", @ANYRES32=r21, @ANYRES32=r6, @ANYRES32, @ANYRES32=r1, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32, @ANYRES32=r26, @ANYBLOB='\x00\x00\x00\x00'], 0x19b}, 0x4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r4) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r6, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r9 = socket(0x0, 0x0, 0x6) write(r9, 0x0, 0x0) socket(0x1, 0x0, 0x3) r10 = socket(0x2, 0x0, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xf) write(r10, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r2, &(0x7f0000000000), 0x0, &(0x7f0000000040), 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:01:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) linkat(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="bc5df5bc5d7a15ffb3dc2cb29b8ba0fec196ea5bcd9a6bbb53db4d195a32ef5a71d7b3cf6cda9406b9973725ed3dc511a46f160a05b3d9d1b387fcdc3f71fa9360e9cc5f98731e8ef076130ecce661eeb055c8b250780105ee0da7d28d7fbb550d1452a703dad1d09f190cf05fc8d1270672b2282d348403edfec807d38799d0f86d9111f86ab9a85d9221e39a81fc7751d6a7db378c4a86cc18c3e6d0d314f2c89c0a3ee6572bafd5cb801c481b0d2374cd93a939282c15b956386379551980599281296749dd7cd2fbd53f4e0de830a53881bea041873c0cd6cb2a7a23d98c842fefbe0aa3f02d24a97df0ae08b4f5299611f506027ac23f1bceace385a0ad04aa13184fd285b8d5c2be1941cbb110746206595185e481318d3460dd029027b70eab04fd11a931832a138994ea0ccaadd6565259a99d689e9a5caf"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:01:23 executing program 1: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x10000000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) close(r0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) pread(r5, &(0x7f00000001c0)="ce47e2c6d5d926c21736a632a8573e4a51cb3d5bd80f2d78f2bdc831ed3d8fd9e4d4622910a58ae2cec015e2391b47709ad8229afa9b40065d72961ad608641aeb036aa0825446a592552fa06b1de9b4436c23169430fa97e56a73150ee48d123cf905af6f2e145bec609c148d940e1b29", 0x71, 0x0, 0x37) fcntl$setown(r3, 0x6, r4) r6 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) socket$inet(0x2, 0x8003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r8) fcntl$setown(r2, 0x6, r8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r9 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) socket(0x18, 0x1, 0x0) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) setsockopt(r10, 0x0, 0x1, &(0x7f00000000c0)="86537602", 0x4) 16:01:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x19, 0x0, 0x2}, {0x4004}, {0x40006}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0xb8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x6, 0x20, 0x5, 0x5}, {0x6, 0x3f, 0x2, 0x8000}, {0x5, 0x31, 0x1, 0x8001}, {0x7, 0x73, 0x4, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000300)="0f397dd4a5ef11c648a9d2ab3b08fa72b597aaffd10aa28ada661b538ce4372a19af22857adab2b6babc6478eea0a77a496212ff8c91fb79ef822186b64b1a9d8e1dd5b07ee34a42aec4a0f596213497f6fd71ef2a8a17a4ca55692295178cfc0d7b7a69a4bb991e0fc3d5f66c0b461812ba4c4127f33b7ebfe8c24f4690bfceed77e5d659e74541ca9996bca29e", 0x8e, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xfffffffffffffefb) chmod(&(0x7f0000000180)='./bus\x00', 0xd) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2, &(0x7f0000000680)=""/4, 0x4}, 0x800) 16:01:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x9) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) msgget$private(0x0, 0x1bc) r5 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/229) 16:01:23 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81, 0x0, 0x6}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x8000, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000000)=0x7) writev(r8, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f00000003c0)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a320a7ce25389ffe3e4df74000f06c7f4371f5fd13d77ed0064b46abc7c9c5ab24065d3dba57993d0147becc854ae64b07ad9dfc91b19404e27ce8be44268034f544a62e7f5c0664b1cb2f69773e1b7ca5e9dc7e80d3694c8668944b8629e5ca111ff526694bb97fc3e779c75a7aff4f18bb8ee1eccec3e6ceaed3520ed2cde4033edc20418165bd618c241134f37dcc93c5b1a308be11fa4472f445b83f777bd94ad547e2a87749e6518049f9ee8f0c18bf0071e06bb0", 0xd7}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b7106cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7e", 0xffffffffffffff79}, {&(0x7f0000000300)="37ad45fb0023d3ec23fcda6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) chflags(&(0x7f0000000280)='./file0\x00', 0x0) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) msgget$private(0x0, 0x110) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) 16:01:23 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffe00) semop(r0, &(0x7f00000003c0)=[{0x6, 0x8, 0x1c00}, {0x2, 0x7, 0x1000}, {0x2, 0x100, 0x1000}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0x2) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="10002e2f76696c653000b23690eaa4d1fb5d93c16374aa52bead21eac8af052b7be9079e71e8770ffbc9aa73ed1a527b9cacf105a12656ed353b9edb876e378312a2126f6df450f324a6f663ef69999911ee03cd2e430bc623b4fa3c9f952449e22a9d723f2a32ec738910029d0d81699ba9fd4207ff97b65db8961e00a25cedf1ed853c9ddf1dbbbf6dd6392e8a9f3fa4025f7511f2c717850f40d4a1175ee4d5ea3596a4c8559a5482d2ba62c556269df000bb8a90645c69ee8dd6a25463f7879264577197615951df539aa376fab985700184af0949a1f141db143a5207ef3de85303bd24e29650deae3776111e400656dc82dc3a3925a39f19e397d7c640b602958f4989836d2fc527488af5dc33e7e8f4036caae5c1a48f1c143121fb488dcc3a703bfec0da3a6809ce30918f45343368a8b13b12937b8d187048131c53010db96fe2d3b5e34bdc67be9373518dae7b403365372765"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x800f, 0x2) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) utimes(0x0, &(0x7f00000000c0)) 16:01:24 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) getpgrp() r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="0d30a00ac60f9ead6a77dcc7585539857351e7dbbfe63cf2dde691fb7135090fffc3124bb1b4158bbc4336c6ecf2f897164ad718036f35590d051d58c727", 0x3e, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10, 0x0) dup(r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getegid() lchown(&(0x7f00000003c0)='./bus\x00', r7, r8) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) ftruncate(r9, 0x0, 0x200080000000) dup(r3) r10 = socket(0x20, 0x4000, 0x80) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r11, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a1898b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a126000000000", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:01:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x0) 16:01:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/14}, &(0x7f0000000140)=0x10) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xfffffff8) close(r3) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup(r4) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0x2}) 16:01:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) dup2(r6, r5) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = dup2(r12, r11) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r14 = getuid() r15 = geteuid() setreuid(r14, r15) r16 = getegid() r17 = getpid() r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x0, 0x3, 0x89) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r19, r18) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r21 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = semget$private(0x0, 0x1, 0x200) semop(r25, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r25, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f00000000c0)) r26 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r27 = getegid() r28 = getuid() r29 = geteuid() setreuid(r28, r29) shmctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x0, r28, 0x0, 0x0, r27}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x9, r23, r22, r28, r22, 0x2, 0xd223}, 0x0, 0x1, 0xfffffffffffffff9}) shmctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x0, r23, 0x0, 0x0, r22}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r33, r32) connect$unix(r33, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r34 = getppid() r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r35, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb577, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0xff, r37, r36, r37, r38, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r37, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r34, 0x0, 0xffffffffffffffff}) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r40, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0xff, r42, r41, r42, r43, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={r34, r42, r31}, 0xc) r45 = socket(0x800000018, 0x3, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r47, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0xff, r49, r48, r49, r50, 0x16, 0x80}, 0x4, 0x9, 0x8f}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00006e43660500000000"], 0x1, &(0x7f0000001800), 0x305, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000fffefffffb0000006d148f75d2af96ba05c9b3a0d8dc3dd83c698ddfc18a793a5b1c4619b70000000000000000a0c295a2dee5888fac35fce263e3733c25957a93de0fd41e2f7860439da9747b58fe6f712e986b9384ec8c39a1d55f5f4c8bcdb2401f1da204858c6db44ce92a459c60b792b43cfc1ef3e0e0d85ea42969da6388f5757ebed609f780846f238b6d393b5d643ff2afc40de5c13e0692208fa1760a0f18433194db3dceff58c641f1f2d5e770950a6544e3cd14bad43aa2b5b17dba9ced1eeaca6fc99d57fbb59446fbffe38b98de3ad1f99bc5a405d264d1f73e9612d80eaccdbfc8cb0073c74a59b5a915bfe8eea2e3d3af7987055f1a363bc0bdc38228fec4e68bb182ea0008e3c5f892cc241eb85864e23bbfbcf0e70982610e2a73574dc1da6965c4faefedaebba51cdf4523a8d3448a7e1df99b32eec0bbb46a7060c7a9cc2fa57b7c3ee7f64c6b9172a3908661e76de24ab85e08b4ad6b1f9690394975a3e62b4df88a72e892bd68e1b7f8417093e84c4a4a61", @ANYRES32=r34, @ANYRES32=r46, @ANYRES32=r50, @ANYBLOB="000000006fffffffffffffffffff000000000000", @ANYRES32=r17, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000000d00000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r23, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x10}, 0xaccff110451b3cdc) r52 = getegid() chown(&(0x7f0000000000)='./file0\x00', r15, r52) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:25 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(0xffffffffffffffff, 0x1) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r8, 0x98d49030fdb21e48, r9) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) 16:01:25 executing program 1: r0 = msgget$private(0x0, 0x1) r1 = getuid() r2 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r7 = getppid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x4, 0x7ff, 0x0, 0x3f], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x200, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x25ea, 0x7, 0x5, 0x5}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0xff, r13, r12, r13, r14, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r13, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0xffffffffffffffff}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r16, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0xff, r18, r17, r18, r19, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r18, r4}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfe09) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r23) r24 = socket(0x800000018, 0x3, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r1, r2, r18, r21, 0xc1bf12ac74858af6, 0x6c35}, 0x5, 0x9, r23, r25, 0xffffffffffff8001, 0x1ff, 0x1a50, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setuid(0xee01) r26 = socket(0x18, 0x2, 0x0) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvmsg(r27, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000100)=""/177, 0xb1}], 0x2, &(0x7f0000000600)=""/160, 0x9e}, 0x1001) r29 = socket(0x800000018, 0x3, 0x0) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r29, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) setsockopt(r28, 0x3, 0x9, &(0x7f0000001080)="154285c99a6e5a95499e0bb0846468e4d99800f60f34b91219c224bb1b470f9db33bf157f161b52d014e4d1697007f074495cfd4ba2ba92e4b08", 0x3a) dup2(r26, r27) setsockopt(r26, 0xffffffff, 0x8, 0x0, 0x10f) getsockopt$inet_opts(r26, 0x0, 0x0, &(0x7f00000010c0)=""/85, &(0x7f0000001140)=0x55) semget$private(0x0, 0x3, 0x80) r30 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r30, 0x0, 0x0) 16:01:25 executing program 0: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r13 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r13, &(0x7f0000000680), 0xd3) geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:01:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000004000dbe0a01422d2ab9800000000000000005ecd5d97c8d175639f14c78499a3e3c7f3b0bd357944439b873f2a68a3c6633522eb3a29fd6dfbdf607082f8be65fa3277141f11e4abe36526d26db91c1c36fc02e22d8be973b686"], &(0x7f00000000c0)=0xb) 16:01:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1c0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x20, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000180)=[{r0, 0x20}, {r1, 0x4}, {r0, 0x23}, {r5, 0xd1e7a9078bc8e0fe}, {r6, 0x2}, {r7, 0x82}, {r8, 0xc1a76c06d2c43434}, {r0}, {r0, 0x68}, {0xffffffffffffff9c, 0x8}], 0xa, 0x9454) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r5 = getppid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xff, r8, r7, r8, r9, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r8, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0xff, r13, r12, r13, r14, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r13, r2}, 0xc) setgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x2}, {0x54, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) minherit(&(0x7f0000685000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:25 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x39, 0x0, &(0x7f0000000300)=""/57}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffffffffffd1f) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698b, &(0x7f0000000000)) mkdirat(r7, &(0x7f0000000080)='./file0\x00', 0x706bc7d4b01671bd) r8 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000180)=[{{r9}, 0xffffffffffffffff, 0x81}, {{r9}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r10 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) r11 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) chflags(&(0x7f0000000280)='./file0\x00', 0x0) shmat(r11, &(0x7f0000ffc000/0x1000)=nil, 0x0) msgget$private(0x0, 0x110) r12 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x8) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) 16:01:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="eeec3db3f27977f1592e76f709bc05879df879410fd3911d219bf7d4930f64d37859f9d84e15e1a5a0aa78e2133fe6f81056598871dbf794366b17e3580ba514593280367f579bfc70ed91dd665cde8f0b889d9827ad9e9adc6a21e38de918641c5bf16ea98ceacded5755f5a067fa83507f6f8af916dc3f57dd9008b65668ee578c224b97fe9e93536c6d10315c2b1246db96d78c0494bf6d060e1a9f3ac176", 0xa0}, {&(0x7f0000000280)="0356ed11f26c5777789e0ca87da246cba478a87d9f71624a9fbb8f78b90c547ea4e0a21f4612cadfd69b22d6d380d818cb95cf934a3ef63ab710bf986511dd1a4b429647ca61b9a348", 0x49}], 0x2) dup2(r1, r2) close(r2) dup2(r0, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) msgctl$IPC_RMID(r3, 0x0) dup(r1) setrlimit(0x8, &(0x7f0000000240)={0x1, 0x4}) execve(0x0, 0x0, 0x0) 16:01:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) write(r1, &(0x7f0000000280)="e63225a5957afd59b717e5815f73f2a044632dfc94ff334a561951734c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb47910300009ad8a4f5f728193ef1d45f07000000199ad648084a4e80ba4e2ecc59feba69f7e89c0ef7000000000000000000fbb1c5ba7f4c97b27e6b43aee44529e13a11b35a8cbff776b9c203afe93e93897173bc13f481a80683bdbd6b13c01f359a90b6aaf90000000000000000000000000000000097aa2ebc09f6ee9f65e2aa6fc058aab3d153a0c5df00000000000000", 0xfffffffffffffe4f) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3cce9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c89617e4e9ec407da17d75358006934cf022986abb7db839fa890cfd2ff03000086086a00000000000000", 0x67) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffff9, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:01:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) msgsnd(r2, &(0x7f00000000c0)={0x0, "508b559f4cbd7ccddd1a8652233e10413eb7eef2b3e0d609e4269bc2aae4d9789afd7b55a3e6de70cf54f6678cd291dc67ed7d6a7168b17fe303c3674a8b86cf9cd7a2dd7f78803acd5c33525b853f4440e63e6b599f4264bd2e64397805d32c748c7395aa4076a05b3b7c98862bfb2b6d6768198f9447e9456b50fa1ab00c2a6589a45137c3dfbd6987ff5ed8fbe20566ff8ced52a3a8f9712f0e3c33aab6a4ab33629fe8b06437bcbe46d29ffd5024add711878f134ce95c38fea72d7efa5b1e11bc977e643e9956879b721b5b64269b16d775b29136ccaa48828094f59af5898f8b31117215f10f783e9564"}, 0xf5, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0xfa}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000000c0)="872cd6a10b4e1355d09a866baf81024adea15c71df7271576003e3bc4336d9cc91f70341d9d13e69007f0f5ecdebf0c083d9f52204f9a58608e5d14ab3d10887818ece1d90bc1f30ca01704cf7187faba12b6ac03544cf8420124375b7637b37b87ae6cd2e37f31bb6fc6dad3b490b75cbd25534bf8656729737") syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") 16:01:26 executing program 0: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x40e, 0x0, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x3, 0x3, 0x1, 0x3}, {0xfff8, 0x40, 0x4, 0x9}, {0xf6c, 0x3, 0x3f, 0x7a00}, {0xff, 0x40, 0x1, 0x7}, {0x7f, 0x4, 0x4, 0x5}, {0x9, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb3d5d328ac68d816, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x7, 0x5}, {0xc9, 0x6}, {0x86, 0x9490}], 0x3}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r3, 0x4) 16:01:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554ce4a1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) sendsyslog(&(0x7f00000001c0)="02263ad7464f2f62855cd5785c1fb0b440c611b061aa895a3f8e85d45e1d48a56d4030ab3717b293013c4bbf", 0x2c, 0x2) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x6}]}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x37) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r3, r4) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x4, 0xe31}, 0x8) 16:01:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup2(r2, r0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000, 0x3}, 0x8) 16:01:27 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x3f, 0xffffffff}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x8, 0x0, 0x100000}, {0x40, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r16 = socket(0x800000018, 0x3, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r17 = socket(0x800000018, 0x3, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f00000003c0)="eaff125c009f001073439b47e93a694bd5a6c693f645139c1e9d06002bf5afe10000ea697e02f1f1147cf5b1ec1813095c152d5afb3dad4fb00a1f05c42d9776a454734dc7a5c55515cb1c1249cd08f06d651db0590f", 0x56) bind$unix(r14, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r20) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r6, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r21 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000003000/0x14000)=nil, 0x14000, 0xc, 0x10, r21, 0x0, 0xffffffffffffffff) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = msgget$private(0x0, 0xc6) msgsnd(r23, &(0x7f00000006c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgsnd(r22, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r22, @ANYRES64=r14], 0x7, 0x0) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCCONS(r26, 0x20004276, 0x0) ioctl$TIOCMSET(r26, 0x8010426d, &(0x7f0000000000)) r27 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCCONS(r28, 0x20004276, 0x0) ioctl$TIOCMSET(r28, 0x8010426d, &(0x7f0000000000)) r29 = msgget$private(0x0, 0x1) msgsnd(r29, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r30, 0x20007465, 0x0) syz_open_pts() 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000080)=""/34, 0x22) 16:01:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x80}, {0x81}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xcbaf57308b2e479c, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r1, &(0x7f00000000c0)="5143f952665ec528cde20fee3ffe3a5c3edd703ebf80eb511e08bdd7e6c01078a111fd65373691604947b0147a06c622f2b7a1c34b2ec7feb5ab11cb65bebdc9db053e96237df340f2535a960cfe902abc5be780fc2d21531cd3d21d48fc208c56c9f064937f49d6cf4b7448649814498cfbe428df12", 0x76, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f627575f1236c18894aeca8bc31c4686573bed618e94500"], 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000140)="d538f3cefac3e17dca53b60322f107f53d6d826d358f3783f5c2a814277f2463ec727423f464a03d4fbeaf605008b9df1e7cbc", 0x33, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x1f, 0x9, {[0x9, 0x2, 0x401, 0x7fffffff, 0x7, 0x1, 0x6, 0x6, 0x1, 0x0, 0x67eb, 0x40, 0x6, 0x8, 0x8, 0x2, 0xf1, 0x1], [0x6, 0x6, 0x6, 0x34b, 0x3bf, 0x0, 0xffff, 0x2, 0x8, 0x20000000000], [0x5, 0xff, 0xfff, 0x4, 0x3, 0x101], [0x8, 0x30, 0x4, 0x2, 0x100, 0x2], [{0x4, 0xb, 0x0, 0x4}, {0x4, 0x71, 0x80000001, 0x2b91533c}, {0x2, 0x9, 0x0, 0x8}, {0x5, 0x80e, 0x3, 0x401}, {0x6, 0x0, 0x10000, 0xfffffffffffffffd}, {0x0, 0x7ff, 0x1, 0x800000000000000}, {0x0, 0x1000, 0xe347, 0x2}, {0x3, 0x8, 0x200, 0xfffffffffffffffd}], {0x5, 0x0, 0xb}, {0x3, 0x4, 0x7fff, 0xffffffff}}}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) chflagsat(r6, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "e5a8e0dc4eff52c3d4a3c31c8a5fb16c058abecc"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) close(r0) dup(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/176, 0xb0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:27 executing program 0: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/5) syz_open_pts() setreuid(0x0, 0xee00) syz_open_pts() 16:01:27 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:01:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9b", 0x120}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40f6f0adb47842c9, 0x44) mknod(&(0x7f00000001c0)='./file1\x00', 0x20, 0xd5) dup2(r0, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:28 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES32=r1], 0x1) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket$inet6(0x18, 0x5, 0x8) setsockopt(r3, 0x7, 0x1, &(0x7f0000000000)="8661d4c2989473386176090dd29f1d", 0xf) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = dup2(r1, r2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000600)="545b4ba2ddffa2bb29c887e5702750eccf2fec2c76a80e92aac9580c3f1d6203a9151d34308a803ed871263cea6c1c6a2a3c510d5a85dfcbd91702d0cc60b7f2715a454642855243570fa52103593cf5ea217fdbdf3fe2823010b758966deb5b1ecb47189e61987b9095d9f93a8f0ab7fd8cde0256fe12f95a502113ec69092f9d23656ea3743132f7", 0x89}], 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20, 0x4) execve(0x0, 0x0, 0x0) 16:01:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x13a50385c8a9210) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/|\x01\x00\x01\x00pf\x00', 0x18283, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x10001, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:28 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x40047, 0x3f, &(0x7f0000000100), 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0x6a, &(0x7f0000000180)="852edd3e2729b8f116767f2a5c2463879ef7e5b53a6b64cbf1b432ca7125236e4bfd16df75e1fe92b1e88bac4049e1aef18626df6c16ae6207288c188ca4d3a03aa77a98defc2438ea08ce57c5a5aa5a55aea52bc12cca505002066e42f1b8953b777088c8955edea31f") syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r4 = getppid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r7, r6, r7, r8, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r7, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r4, 0x0, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0xff, r12, r11, r12, r13, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r12, r1}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r12, 0xffffffffffffffff) r15 = msgget$private(0x0, 0x58) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r19, r18) connect$unix(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r20 = getppid() r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r21, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0xff, r23, r22, r23, r24, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r23, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r20, 0x0, 0xffffffffffffffff}) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r26, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0xff, r28, r27, r28, r29, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={r20, r28, r17}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r34, r33) connect$unix(r34, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r35 = getppid() r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r36, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0xff, r38, r37, r38, r39, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r38, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r35, 0x0, 0xffffffffffffffff}) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r41, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r45 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0xff, r43, r42, r43, r44, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={r35, r43, r32}, 0xc) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r46, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0xff, r48, r47, r48, r49, 0x16, 0x80}, 0x4, 0x9, 0x8f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r54, r53) connect$unix(r54, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r55 = getppid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r56, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0xff, r58, r57, r58, r59, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r58, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r55, 0x0, 0xffffffffffffffff}) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r61, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r65 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000080)={{0xff, r63, r62, r63, r64, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000000c0)={r55, r63, r52}, 0xc) r66 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x8, r28, 0xffffffffffffffff, r43, r47, 0x104, 0x2}, 0x8001, 0x5, r55, r66, 0x40, 0x8, 0x3ff, 0x5}) r67 = socket(0x2, 0x1, 0x0) connect$unix(r67, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r67, 0x1) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8001, 0x2b0c}, 0xc) 16:01:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x49) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="7e0943caf12d4f37b8995d8f1b1c742f89425e290778135cfac85ce8"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x80000000}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0xd856) r5 = shmget(0x1, 0x4000, 0x54, &(0x7f000046a000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:28 executing program 0: clock_gettime(0x0, &(0x7f0000000140)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x84, 0x2}, {0x84, 0x6}, {0x4a, 0x3}], 0x3})     16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = socket(0x800000018, 0x3, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) 16:01:28 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) listen(r0, 0xcf) r1 = socket(0x2, 0x10000000000003, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r4 = socket(0x800000018, 0x3, 0x0) sendto$inet6(r4, &(0x7f0000000000)="ce75953f2df0246f666f859f181d1be0902d8f79", 0x14, 0x401, &(0x7f0000000140)={0x18, 0x0, 0xc0e1, 0x9bf8}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r4, r5) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000180), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:28 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x200, 0x4500000, 0x8001, 0x1, "761c5ad7b19bcf2553b7b26ffa85cd8f8de89d7a", 0x80000000, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000600)={0x1, [{}, {0x3, 0x7}, {0x3, 0x7}, {0x1, 0x5}, {0x2, 0x3}, {0x1, 0xfffffffa}, {0x1, 0x6}, {0x1}, {0x2, 0x80000001}, {0x2, 0x3}, {0x6, 0xff}, {0x2, 0x7f}, {0x3, 0xa6}, {0x3, 0x6}, {0x3, 0x10001}, {0x2, 0x3}, {0x3, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x1}, {0x1, 0x3}, {0x2, 0x1}, {0x0, 0x20}, {0x0, 0x8aca}, {0x1, 0x6}, {0x1055a66c484b8e50}, {0x1, 0x100}, {0x2, 0x1}, {0x2, 0x2}, {0x1, 0x3ff}, {0x3, 0x3}, {0x2, 0x3}, {0x0, 0x2}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r2, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x8, 0x0, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0xffff, 0x6}], 0x8, &(0x7f0000000380)=[{{r3}, 0xb, 0xb6fe9c1a359b23ce, 0x80000000, 0x5, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x4, 0xa194}, {{r5}, 0xfffffffffffffff9, 0x30, 0x1, 0xc, 0x8}], 0x4, &(0x7f00000000c0)={0x20, 0x1ff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000440)={0xfff, 0x5, 0x1, 0x1}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r6, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 16:01:28 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x7) writev(r3, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x9) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) execve(0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r6, r5, r6, r7, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r14, r13) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r15 = getppid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r16, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0xff, r18, r17, r18, r19, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r18, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r15, 0x0, 0xffffffffffffffff}) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r21, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x203, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0xff, r23, r22, r23, r24, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r23, r12}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r28, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0xff, r30, r29, r30, r31, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r33 = socket(0x800000018, 0x3, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r34 = socket(0x20, 0x4000, 0x9d) r35 = socket(0x800000018, 0x3, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r36 = socket(0x800000018, 0x3, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r37 = accept$inet(r36, &(0x7f0000001940), &(0x7f0000001980)=0xc) r38 = socket(0x800000018, 0x3, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r39 = getppid() r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r40, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0xff, r42, r41, r42, r43, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r42, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r39, 0x0, 0xffffffffffffffff}) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r45, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0xff, r47, r46, r47, r48, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r50 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r54, r53) connect$unix(r54, &(0x7f00000020c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db372b36fe8ee8b1cba622ee5d0a"], 0xa) r55 = getppid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r56, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r60 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0xff, r58, r57, r58, r59, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r58, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r55, 0x0, 0xffffffffffffffff}) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r61, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r65 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000080)={{0xff, r63, r62, r63, r64, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000000c0)={r55, r63, r52}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) r67 = socket(0x800000018, 0x3, 0x0) bind$unix(r67, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r68 = socket(0x800000018, 0x3, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r70) r71 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r75, r74) connect$unix(r75, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c0a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r76 = getppid() r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r77, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0xff, r79, r78, r79, r80, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r79, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r76, 0x0, 0xffffffffffffffff}) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r82, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r86 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f0000000080)={{0xff, r84, r83, r84, r85, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000000c0)={r76, r84, r73}, 0xc) r87 = socket(0x800000018, 0x3, 0x0) bind$unix(r87, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r88 = socket(0x800000018, 0x3, 0x0) bind$unix(r88, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r89 = socket(0x800000018, 0x3, 0x0) bind$unix(r89, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000002080)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f00000000c0)="ad4bf0bbbba92bfc0495339216c62345dc922f8889c421ace79c3b9b0534a2f7a939d33d3185bf7121e12e48e03e003d51f37a1b308df51aab11c7f27085f257d07a86d6229e4fa7cded323768f4ff397b7655dbdc7ea94af0f18748f05bb75c017b5f08f1bcb1612831337b2f405105bce9a738b1582394ac5cd6a017ca0b2eb5cade70812b7b64aba4dda383a41e6db06c7366349f910665ff87e8ed1ba134b4bb01e1d468f736e9134d5e90f50b5f03ddd9b131c826205aa0b1b76d", 0xbd}, {&(0x7f0000000200)="cc626d99cfe77c5456aaf70a5902fb9744665fd03e4ecf345bd035d288d3df9182b7b9ef327583de5cd0ea7f8fa3f4f66fd4870404e2d6fa776ecde1b934ff42440c0edbecd8da7db895ab6d1c1b45d2ab68b6f5b59e302e65319917388a67b9f2f921be3c89758fce1fb3e5d1065c0b260c855729cb958ea88bd726cd8465c8b127041a076a7cc84a5deb908254ffee058e542e87afc4a86595effdc455cccf74f6cbe8611f18ffd870ef5a864da7bd25c146a5dfefbae26d72cff138a679af85711da130c165363f8251b837361e65d23946dd6753423ddf0cbfbe681eba27e2877940abd69b99c69f711023ac8d64ff8444ea4ce9fb2ef27ddb9b2b74029965924d35910045758fc03e65c3bccbc530a1b927b6a18e7ac0cf60d3ea1d456a7ea8d31b63e76bb12287845919a2e2fcca47a514e5106981bf6ffae92f2ca22ad3be68a13e26cd32d6adca292eee32dc1856f72a678af28cd013e1767b59e84365ef13f80681b352a86dbe0b33d5837bb9073b10e8b2a9d334f82bda190aed3ac0560aea45e6cb636fc4d26cc3df16c60bbeb9a30a536207184c8236862911ac3af54a10d7b2abc83d992806c4e79ba861a47e55ad82cc009b130cf58e284550f6f9ff782a9f60dbc49cbab02f38e4cba2ff8d4e2e26dc10480674c13d298defdf5910697bb7fb0f2b124327b36757369e386355bf54208c8b4ee7616bdb098ee05f8c36a6fe4b235f25f80adb7c7abe830ccaff8eb594f2d165605630cfea808f0e113a533105391e9d73e378088af6d7f20e07baf4eed1b1aa6f7275bbd696b8cc29797ddd4753940dce8bde3b8ca507ac6f9969654628d28864388d5c48fe3f85f0c712e4df4836c81e3a7876f12daac4bf5246d6b50f23dd3f46df1366063273f66e866b9005a31e77ba7d0d005d0f485b0fcc1be142d23da58ba0c2215ad31999a57ce5d01b9cc3ba9e52cbfbbc14f0ebffaf08e110f9d6b061912ba18ea28362bbdf23129a1f4ef9defbea346b5d7c502943bf2e09679cc28834950195f2a61a95b9abef266e3397f6153d17937d34879818406060a51b10077c7f37cb2c6920c475d753f9fd7ba86eaf13982f5027056c2560e1b8962e1631b0552c0030a1aefbc0f4ecd474231d988d4e34bdbad6ec798e956fe545de5cdb01322f6d7d5033b9de568eb47022ba921f021fd61afcb67563780b39d070a8f9ffe1d4f13855e2019aafdad5e811ed27f4592278a0f8ada768a05e9f18979b0858bee170d57de02239b287d896a83759e9c210314ed887db7ef0ec50759e08a7e71f38d31b77e99a359a4db7f09c66d37ad39f3ab1cb4401306e71a02e7e3a35f83b0f60ab28e8f180635b897eb8e2e43714a65b95dd934b6d89f647934b2813e8e924f5c26766950f0f239dcd390986674a5b0c54ac4a25e81bb20773f06a1e2027e95189c7455f4bc3099efacd21d4ef1828996faabfce4641d7ee0c0a703797f4648f284f9f2f0c863ca55451de466a9421ceffbdefdc219d0534dbe9e45bc11a3d1416cb3f673089a59af7880510435968cda6e0a6f20dffe319035883266e2891ff35a7325c74ae9b6b5ec97a84767a9f58fe025470b72fa1ac3b49681df7ded9b287b13300d86eda7d3d8b7a1311e3b5b862e4859b1627833982051aac15bf59c8fd775105b9c543815d4429e7e274c540808b1153ff7cc2204054d4f430c2d1dec0a29257e510b7a8694db9b3abe968b9256b7a2fc736727e67befec2f89d1bd9ce8c4c1ab6fe8f9a650b06a620e946333d1d7633b0f051f5da73c5a94889a42f26ed51c60ab8374fcb2d8fbce91be4fe4174c7f5682cd40275aa2fb2ff90a6ca1cd2669ef158dcf63d06e86c21cc60c10b7878e3ef3a8fa34217d912db6b2a13751a52a88711c4736873e0fa98d9aebb499e6357a890ea4ab5078f81907a249537c6a51bc960f8e195abc733390757e1273a1458bd5567329a75fb2bd9a27acff9acfe1565a30316d059e1f56c2b9c9488732ac19647531f5b99667c4641513309959d63f1a5dcf45c3d9839ae349574c5b3edb57dc4ff14f2053e29c8b766fd96628dab02da52ab322e7cc84d533b72d66e49faf744afcf3f055611728d593e37058db4e24f0e09269f18e78408ce69b15668ca0aa34f04386eb2edc659bc62ab26b7accdfea8419241473f7de7c456fa6aef82347b5965cd066287f7f97c90262a664758c3b653bb578f66c7a6eb3ca8af1dd428e79f6f426519d05546c12229710d88f213d75cdd4b9d415d37787ebfbf3f3bc43a183763d2910022822b37828efeae1bb12ee418d6db7f9ab8139440f694eb5ca14f04eb05e25f289e968031c66a20defafbbb8379bc65c0fa717a8de98920b26ad8deffb4b4a310aa3fb25fc7db5b4b3be24ba760aaa9d5af0ef713af88ab62d5bee04de06307624034cb1bf8106263192f5edd6d89b4a3670f6400ead344dba3878df49b4c73a72605c2230a6f2269d1c1ed5aba1967f42745bb22bca0a4dc6589910e414b2da7ddd1cce1035b21904e25ac49615595628b993deebc7ab7288f1ee896663577024fc684f88cc1d592eb23c2b386b90e7060b2a2fba15a2d7eca411d11b91a8704e27fbac8f4cad4d2b781057b480c39b99c7afe40a0a4be794408b2cfa3f5e5cb02679e6c118549f3fb89e465f28e7b1c06806dab4a8366dbf0b4a38f4789db1040832f67a695864438988c0ad371042b885fa2f8aaaa5a5a6e9e3ed25c8b98d1ea0ee694e091103176dd4051dfaf4d7dbe668851c31f83eb3686975237e23a24fa4546beb8ca510b5ab6538b14139d0eba215b053051ceb7ca4bcad4d89863571e370911ff0038e8deb958e6d691b99f44bb8d364ecc056abcf11d87c1365fa8455a4e51c0209249b95ae5cea77bfa623d51977fcfb8d8e68f6217b1878a1d4cc8892f9f7b687c927a3b5117122f82cb3dc19df34287b91942ba63c709972c9cc99ee9a788563c7d8cd368bd2aa19e8fd24c311030bfd57822bcba742d36d29376ff2525f74c72bc21869bf316e373cd8f5861095b94b9c54c6156eac87986749896a7981191db2991436ffb1eae5081fc7c2bdf847abd6de4a8daf223a4c74aecab891406339d6d32ca7c8a709ee9d04969cea5d41b554a4aae4112e3dfd1cfa8f6e9174f713b351a1b9e6e2eb67cf3388e853d52a427f35b5fa1596e743b3ba43a5322705130c8b386ce43903e595ec998c4f39a1fb2a2c0bdb90c9b7aa163def71a5511a917414c08997e316b0c0fb73c6efdd96b83680899a7c531aedd3b96086d8f90311cf216ee40843b3c2e855c2d8a1a72bf431f1a082fec6386d7a8d000e4a76264f08bdb30151de0708c54e185c1a6482c33a2061de2a90857497c619e2e346b524f239ece051bc9c3985d2cb4ede29faf7502db0a1c01288ee5c2931451eecb3027a5e80e14dca4d7eae6263b9149f23f0fa66baf552915a5b23301b64520aa594d75efea2322fe5d5e64c5ebeb29b9c4ace176e49a1f7f5669eb37e7d5e02b1e0e51d42e1333a15efcd75016a1339bb64d2ce9beaae6f809c7bd7667f52bd2d9e8608be86a75cb729fc39b4732fdcdcaab9e67f1592bcf280f446caf2da484ab512980000f99bce8f760ca6748dd7595954ec7e35ad0616b8f0654fefa27c82b77dd1f5b25bcd8cfbd975cf20d9ee15ee8e73ee0c2191d9f944cbc653e891aaaa822d972ee057d1c251b635e37337367cfad7df9b7d6544019d1af30d681c7db76ecfcebeb8a2403b986cdf81efdec4438df86b5808da6e70f60e75c53684b1c41f03d2c222f31aa5923833108947585496a604cd61d74d173b38410e21aa02fbd9c7ad36c7fcab435858032c676df7fd26f31a95e5158d0f1d563eb11e3762b81ce6811d8b102f223f94498f13074e5e35ab22a19dbad27d2956ef8aeb3c477e0df7059b9c995498bc33aa2477aa59046cd0865da8d1993bd8c6f245b39316a38de69e37bc9c9b8f958ad3b5501bfdaf69bd7c113f3798db8a056b37e984fb0cbaf6966528887de5ec795d93b4dccef1ed23dc0b59330130a62d1b0157eef11269c6d0d23525776fd5de58058d9a9cd4d68e0937f897f1f8004127eb349dc8ba81bb51677e8416050d10e1e2eb0ed4a437e86a4b01d39023e508e3b88ae2e09374ecec73abbc9d56d6b8e7176c6288f3c5cf86c1885b608532a2467d86af96610259a7569b78e0025543946b72b46d3d2c3ba5d7d75d713309624af6732c82fa2703d36c52714f12e1d8950cdb192eb2d5cd985130040e8b5b70e9686bc619c8acc69c607beb2980df9d0ff42a1f3d41d4b8fc682cf6f477c8d797fc2f1d4f30536b72c88d9eb77f782785a4d14fddd4caec20302fb2033a43040821b801fcd2bcacaeaf5b451756509b6f8e61a4e9cddb56d144c4a924e9bd52f8b050e26b54fa9bba7358106cfd7a6a904aee2489aaf8e8dc738f27b67ba6a0c1224dd84fbf6cd69f02c3b72777f4a6b5b5c29de71d96fff10e7d854d167a5cf0946f6db642762daab6089ecf6999b439cd9690c17f0752e90e0575a5d2129d1ccfb9170d0b215cee77296a1db24b7885b9a4cd1c8138d1e514bbdf8a7d2d5850fc77e07bcc0cfafa6e7a279919afe8e42ad5377000e2926bdc36c0f2452167adcb919cdd4dc6a89fbb444ab990b38e8162afc41ab06ea1840e37c8f254c920ab319e2d1b071981ffc464d84a4ccfdc040f6a170a66237e0157de1aadc4c5a6d893dc4407fabb4c09bb505ee432de8c931b390650328def5e3c5a2dc240ad30164acab912e7c4d0e27dde2931e12d5777606ab9f6d82580f95354e14c45c46ca053ddf4c81791871089102ab74bf67a56213e4b87b96cd8e7ce3a5c82a17d6fdeaf3abdaaa2143d651986fb6b398fd7f0a5712e6fa3765238f3f919cf7586b4b581ac87a33b35e8252e238ce58ba06aa2aa6a55ebd3892a94d71f2b522df36353ca477d77ae3c9a4953a8d1e4978e1f3b3c0b5c94b3b467360c420a4b8e1283a16f1db5cae4edcf060798d417c8fe087f1a2e1a80930d5d7a1806a4dfec42f9fc180236252d0a15f82f7717db47a85d8c2de60b6a3742cf59d711d60b43af1ad2772bed01317a06da53d92d2d8fad5ab3b3ad0b06ddb8439d39bf5eda3fb3b7e4fed142df0cf91a4fda1783bea1ddad244059f7faf790b1390f74c2910ab8b553968db9ea5a43984976f20c60c47d4a018193bbc99303b1c7404b1364fa4ffeac1e233b1e44561b78331351b2e33cdcee3044148b75f8f57239c2bbe5288c88984187ec735a4f20c59114660739d0170fa3a636329c14125bb445e9f89c2c719cf072ba0548ba283d689e36a346c4b92926583e9b1eae2d98b6e8e5e86ee48eb39a99b1af1ae15f2d4e9b1163e5424c4137ffef34d247d6dd1b8d4ea63a660ac838213b25a1ffebd4a38224671b64c8b3a0d52eb76e0eef3ab40f0195089ff95a041e61d767323d2dc3febaffab3c9335a7aeabedf3d3d5e31114db624ee75b1645407a48cd8647fee18478ff9dbe452a84c2fbf34dbe8d28879319e877c288dec26d750f147990759dd7bf1f60e6bcb4bdbd98101dc844f027919fd1267b55ddedc5aba684df0d6d179f2f563376d319d524837dac23b457d260e59250135327b8e966fc4046db735053049d028003f8f2fb8ec4a8db38841a8250abdba6806aed987e4dc42334ab6bdefd25ef168292db3c0a63721191f677c520e810b6936853d3f2d0af4c03472fa2541f7836d52434b8f955156d1a4326585a96ea9a07ddedc", 0x1000}, {&(0x7f0000001200)="aba6cf4f09872ca569508b5329e1d1ebedc84c2e3ced4426a8ec882fb2e4ccce3f84842d385e3992317db255560a3158bce68497fde3a49123ede02536d7980dbc2d9ed7be53c9460476665446fc11d462af060058664553287ba5d3ccaf8190d53a6ac9faf6e5180c55ea6c4ddc7ac51d3d3679773e302be7bb923e0aabed99a14a2a8d954cf2f8e712f098af8cc896ec86c472c76695f09fb6bd1fb27f39066b6638e6f661f8", 0xa7}, {&(0x7f00000012c0)="79381b0e46e9cf18fdae822e40f45b7e39a76bce5d9083124bf7626e3252915b8020ea952014185fa74e68f33e775edb290c6065a4ec99d99c519c9780414fd94d3bc686f68c9a4ce3d19db877cabf0df16bc113c53944622bb578c6f946701a9ab7424024f3e9d16214aea810ef6d8320937eca355c8d709ed612a622b1713a7eeeb39b95b7b1180ff3bb97e527da1db65cf070fbdf6dafbb6d481321f8b6e70160232925bc8b29fe56aca9b670a7b1fae968f95730d31ff93e229fd7fc9fb4b6b226b725627ec8e6aaba13466f18a1f62b526b", 0xd4}, {&(0x7f00000013c0)="f01975642639e4f51b150d28c88b2ad6ff7b3cda4c70e16d997745a05319a0fa6c74ddb9565f71d4f15f0a4e72b314ee3eefb21794e8759f8ec1a00f6bff8d82d772da2a73254f6027ca1480eccf3915d314c4115f809907ef395d7aa4fe6e05ef3020415d5776e58f797c55973f6727de56c35ff5bd81768155dbd1364bfbfa5182e801e7899fcafe9c2123ae5d53edcda3d3db8383b3af77c8733f261d662733881f038107015797b0d35324015775acd81b2820282d1ba7bfbc2de0a68a77e68a0a18fd8e69942d6002ec86c251b112e120f3f182cb9933c6de5a55d1d1635b7908ded94f20c132", 0xe9}, {&(0x7f00000014c0)="39e444f9204e362b67c580e828e36897f28664e603f61f09f3a678edcbf64d3584c310d46d87165909b75cd2d5404be5c1d6475874d73a8fa4927558d3eebe42b1287b50016dcd43ffa988ec7ac52bb9d002884e5908e9a9fdadf4cb8afb0e7d89311dcbb950e9195b9f0d0af266d4c06d8671834060aa10035868acf788e8ea423beaf4c962f887d64df62ca3ae2cfb8e9eabce5fc44d24586dbd56f0b970ea171f1a14f700041742dce41d04a607ef813fe16538c406410dd6150e3097b309603b35c5ce82f01342f8", 0xca}, {&(0x7f00000015c0)="a31138f8109a3012fd74b2a861770768e38642236d41d75bb728c38fc74e7686992115b1c006b3dcc85ae6ec38f2e633eb081e7e49baa2c56f27b0eec8bca3e1c583eeff9572b598f660dd4e1837ba661696042daa387df6f6b2b6ee1b8196a328e7bd316331bf8fdad02a7b026d44d33564750a7e627157cb84e446143a2752bd", 0x81}, {&(0x7f0000001680)="e2fc9b4a3f906d1afb493ca32debe3df3281513503c2fdf06dc596c2b64e79d0771a0ee42fb510523f942820008f9d4b985c71ff7c3bf681e4c501243d283c03e3355769a71b4ee74822e88cadfd9eaea28de9bd12dce10ccd0c4c1790c8dceaa5a2f186d22b773c913c0ce71926f4bfba54b47afdd566c1a6dd04488d125707ce4025f6efc34d6ab9def556fdf8a9785f377887d55d6a702a", 0x99}, {&(0x7f0000001740)="44b4bc8d1f67935944b90f4c2f924d13a8bdcf7205add357afa3de6aa0e76aafa72a2f3be570ee2be573a9b7ef205453b519a7f0560b1e8db31f80057b33df7a224377abb8221e07010eaf4557b0aff6a6146e7f821443a1afcdc1ac", 0x5c}], 0x9, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r7}, @cred={0x20, 0xffff, 0x0, r10, r23, r26}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r27, r29}, @rights={0x28, 0xffff, 0x1, [r33, r34, r35, r37, r38]}, @cred={0x20, 0xffff, 0x0, 0x0, r42, r48}, @cred={0x20, 0xffff, 0x0, r50, r63, r66}, @rights={0x28, 0xffff, 0x1, [r67, r2, r68, r2, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r70, r71, r73}, @rights={0x20, 0xffff, 0x1, [r87, r0, r88, r89]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x148, 0x40a}, 0x2) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:01:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r0, &(0x7f00000001c0)=""/223, 0xdf, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x2, 0x3a3020c2}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:01:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(r4, 0x0, 0x0, 0x7) sendto$unix(r3, &(0x7f0000000000)="01517977331a6dee0bd37ab042b53d29b999c53b422d87a8bb62cc0f1b6b8a37c2", 0xffffffffffffff72, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000000000), 0x0, 0x9, &(0x7f0000000080)=@in6={0x18, 0x1, 0xb7, 0x2}, 0xc) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = accept$inet6(r6, &(0x7f0000000140), &(0x7f0000000340)=0xc) getsockname(r7, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000400)=""/206, 0xce, 0x802, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESDEC=r5, @ANYRESOCT=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0xffffffffffffff5d}, 0x1c) 16:01:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) dup(r0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x400000000, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2ab42eed, 0x0, 0x0, 0xfffffffffffffffb], [0xfc04000102, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x309], [{}, {0x0, 0x100000}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0xd1}, {}, {}, {0xffff, 0x0, 0x9, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xfcd3, [{0x2, 0x10001}, {0x3, 0xff}, {0x1, 0xffff}, {0x0, 0x4}, {0x2, 0xffffffff}, {0x3, 0x7}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x6}, {0x0, 0x3}, {0x1, 0x2}, {}, {0x3, 0xc00}, {0x2, 0x3f}, {0x6}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0x1ff}, {0x1, 0x7}, {0x2, 0x3}, {0x2, 0x10001}, {0x1, 0x40001}, {0x2, 0x5}, {0x1, 0xb13}, {0xbe80cc6d8fa0996f, 0x1}, {0x1, 0x40}, {0x2, 0x3}, {0x3, 0x80}, {0x2, 0x7}, {0x1, 0x81}, {0x2, 0x6}, {0x2, 0x1ff}]}) r5 = geteuid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xff, r8, r7, r8, r9, 0x16, 0x80}, 0x4, 0x9, 0x8f}) chown(&(0x7f0000000180)='./file0\x00', r5, r9) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x10040, 0x10) 16:01:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0xac) r1 = syz_open_pts() kqueue() close(r1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001300)=[&(0x7f00000011c0)='[!@\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='#\x00', &(0x7f0000001280)='-\x00', &(0x7f00000012c0)='\x00'], &(0x7f0000001440)=[&(0x7f0000001340)='\x00', &(0x7f0000001380)='.\x00', &(0x7f00000013c0)='{\x00', &(0x7f0000001400)='\x00']) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001480)="b9d83246e3b5f3ce107c48a350518822fbb37825bbf3f6c86d558404569f08d21342da31337b512b0d4c13a1e02452a7d83229bf60604884d34ca4672d15813308bd3b99d8e468c7d79caad75030f522535d2438db15f8de7a7aa870fc7a0280457a59e5098bfbf814e96a3b9950e83cd2cdeb368b9ace4c962d83378d2e884b6fa93790f4c9ed54850a05d4c61dfc3523", 0x91}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001140)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwrite(r3, &(0x7f0000001540)="6ee7f8097aa9799f739ce16fde07e0282cab989e45ec2fbf81298a8f3f642dedf06bb325d891233be7049d196026f8ba0544e2e40ba4988284aa44ad10c2161b13eed732997b7aa6e4d48ed73fba422709c7e7fcb7522772fe7ca93cd1e08a6b0b2634fe318f971c8ecc2152425ef71f7d5c2c68cc7a152e5a7ad29e2219e6e6cfb4bf0c856ab891d02c48955b77fbec21aa9c4037394acebd2f90ab778123602a780995029105358c97d0027a4eb3", 0xaf, 0x0, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r4, &(0x7f0000001600)="2319e7726141f512e6890267be62a55b314990920446901e071c0efe5f72cd182afbe09b8e7372bfec7d2ffca23d120a6a66ff1b6d263664d518ae1c0b2e4a45c59a438a64fd164c5c5d5830d962219d71a3e984643977daf4c96aac2c929a", 0x5f) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100)=0x101, 0x4) 16:01:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000040)="3c380652", 0x4) 16:01:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda", 0x131}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) writev(r4, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x3) sendto$inet(r3, &(0x7f0000000180)="0052dabdbe9a8b6fadef94b74a34d4e48630cbae723dd4458db2239f745f0ccf7833fd299a5927f05902e07c667f9e238fce94c91a427fdfd3754fd84f5fe1863f7ee7daac6b703f7804c104a7b2c79230f1f196ee009f23dc40e9759b28", 0x5e, 0x9, &(0x7f0000000200)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="9cdad87da83a4597355a514b65a77420222f0ebe72498e6e59dd7777d4cd657850f2a5c8efa2e051874b56901798787e295c7cbe2e6eeee3fe4aabe3bcc563ff119c8b6f8c3bd7756c3f801932b05637d1adca3febb5c85c7c9103c99b16d1b26d58d6ab46d9c0ab1c8758152d76ea079e20a5ebbdc53c90776d307551c8d66dedd4f7d86d56", 0x86, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:01:30 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000580)=""/200, 0xc8, 0x3, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)="fa1204a49155ce1ee94d71d2541f2ea66b618a546417a36ece85151a4c930b10715a2da34ca19442a3a3c765252ea21eae55ad01df0234bc39f4e0055f8809d2442c0ca9909b6145a1d80d6e0f297c214c322135a1ff50e69b6aaec87985791012f861fc4f2a0bc9bc76b0472825b2fc98410453134511394c8c496e6234504fec71ef035d552dfc5d53529da53753d78cb7ddbe16499d20c4dd49332977b604020b25521d964278ec5af02243ed6990aacf9253a4729943158e227d1e8320324cb11582faff81e3b7c9ce4c92803a1789f20c6157a19b5f7877c6f71303eb018525358bccb8afbe6704b013f5bb7b1034bdb3c683b3d3508dcad42eeecb1629a4d8c2b49e3ede32e9eb3e2d33527fc45e7155d0476d62dd6122ca60a0d72ce3acd6c21e75601a566515c27fdb0dd7fee62d8e15b30a46cf47f64094b94a87006f0d4814c4c6aff13cd6055f34cf3ac4d02320c537fcf05fae8c77f4ea1314fd5bb73e9a3f11929b3535885e33892cb6dd6c777ac4ae916b6af84b6527c2c590e57568c1cbc18e423ba0b1d1982d3ddbbc0d2c63bc1e1175cad290160fd55826c20a995e900fe216ef3b8ddfb06149f4ffd363ebee4ed54be98014b2536449b242a288b076509fdf87a1f8437770cc565c27477e5eb9e610bcbdb6b9eeaa9df4fe83b5a2ee3a3636618282b0db963c706a5fb03ee08a1676ede83b492e33d43113d3522b074db6642d56df25180a213e4153c2ceacc7b30680ad1326f51336c0b5b1cdace0c53bce35d0df5031a5b07e74e608910b48fb03c31effe917e75cc9b6081b181ea1dd0b54be3cbb9b8ff74ab3d2ac1446f68e55c4c24bb88736a2", 0x25f}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2133, 0x0, 0x7e}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "0000009a47bbb6d331be6e000000000000000070", 0x6c9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x84) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:01:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x8004, 0x2) setsockopt(r1, 0x2b, 0x80000000000000d, &(0x7f00000001c0)="8f67f570c3d58a831fd8a021da78ec8ab8eb7a1ebfa446fc889debe617503c935ac48db0d5fbb0008272d984f02e7312e846d4c6f953ba7b991c03f13ae84874937705f43b15c361fed517b2ec3a648da802f92d7fe857b9a16024787fad4ad4cc28d5856d954195000000", 0xfffffffffffffda2) 16:01:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) fchdir(r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:30 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(0xffffffffffffffff, 0x9, 0x800, &(0x7f0000000840)="0c0e0475fd7f10210442836f93d1209723d34fdbf071b051a6f733895938bd3af42f2b94f1803c2f4c07e952", 0xffffffffffffffea) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0x8, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r13, r2) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000002c0)) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/110) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x7f, 0x21, 0x5, 0x3}, {0x4, 0x7f, 0x8, 0x1}, {0x1000, 0x9, 0x7, 0x7}, {0x2, 0x9c, 0xff, 0x3}, {0x1, 0x1f, 0x4, 0x4}, {0xadab, 0x0, 0x0, 0xa5b}, {0x0, 0x67, 0x7, 0xfe8}, {0x0, 0x80, 0xf, 0xffffffff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:30 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r2) 16:01:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 16:01:30 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r8 = getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, r11, r10, r11, r12, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r8, 0x0, 0xffffffffffffffff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0xff, r16, r15, r16, r17, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r16, r5}, 0xc) fcntl$setown(r0, 0x6, r8) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0xcb) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:30 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x4, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0xce, 0x7, 0x8, 0x202, 0x1, 0x9, 0x100000000, 0x8000, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x3, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6e5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xff, r3, r2, r3, r4, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setregid(0x0, r2) close(r0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r7 = dup(r0) writev(r7, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x2, 0x10006d43, 0x7, 0x1, 0x7ff, 0x10000, 0x200, 0x6, 0x2, 0xd}) 16:01:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x3, 0xd2df, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket(0x800000018, 0x5, 0x7) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0x706) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="3c1f", 0x2) 16:01:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() r1 = socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) fcntl$getown(r1, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) 16:01:30 executing program 1: r0 = socket(0x1, 0x10000000000003, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c"], 0x1) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910a", 0x3c2}], 0x1) 16:01:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x5, r0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000080)="c6fcc23b19dc537c3011b8328b11c4c0eeee8254e5edff1a3673a44a918d38838653b53b8caa2ae84c", 0x29) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:30 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) nanosleep(&(0x7f0000000300), 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) 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) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1034000000"], 0x10}, 0x0) 16:01:30 executing program 1: msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="050000000004000bd9ab302b1c04afc13943cfe38c1082fcd4254d03bf5a5a852898a7a24cd328be6659a7b2a57f0ea78b7f354b57c12054f2e86fd6669cc2619d9479c53b5fc99239799e8606433e7ffe8b38b1e3f4ad08365a60e2a324fb838b154b70615fd974410a587378f97ed882569f01b22bb89d32222dff1508a32158c2793b48dd4768f587ad41386e648f1535a3809ae9c9cc5db708fec67d76dbfa803c807f31c592e5c9440e08"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2) close(r0) r1 = socket(0x18, 0x3, 0x0) dup(0xffffffffffffff9c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530005c71748da49fb4758a1cdb28452ef99ba30b7a68ed6cc07515e74da698c8a3663349ad9c82c8a2d948165ea823fa95bbd356be5dab03277f93af53b84a23e14833e635548a954204828e2c3bb635263d1040afc96d3843c664e2e470e272abc713e3ba5d7f6d15adfe608adcc2c826eb063400f4afb324eb547b2bea9750686f8505f88d71882178b2dc852c1a7b59bede728ce8e6b53ebe19721530a1d6bd5a104f2f2073174530404c771d9b5b56e3bcedf5c5383b9109b9cc8fde28251c42ecff17bcf3371e016dcb9560c387e1ada6f0b3ea221edff37faff051d52586189a171c39f4b465dd41e83dfb76d02ee9ed1b632acadfcecde09389ab9652cdb423386a6c6f7223"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:01:30 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$inet6(r0, &(0x7f0000000280)=""/253, 0xfd, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x7fff, 0x8000}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda", 0x131}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x4) r3 = dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) syz_open_pts() rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000600)={0x10, 0xf1, 0x4, 0xffffc00000000000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x7f}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil, 0x8}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xc445}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x77}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x36b1}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x81}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f000000f000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}, {&(0x7f0000013000/0x3000)=nil, &(0x7f000000c000/0xb000)=nil, 0xfffffffffffffff9}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f000000d000/0x3000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0xd2}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000006000/0x4000)=nil, 0x3}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0/file0\x00', './file1\x00', './file1\x00', ['.\x00', './file', './file', './file'], 0xd7b}) 16:01:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x824fca27a53848ed, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x5, 0x4}, {0x0, 0x8}, {0x8e, 0x8}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x101}, {}], 0x2}) 16:01:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x4, &(0x7f0000000200)) 16:01:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) r3 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) getpeername$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:01:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:01:31 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000340)={0x7, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0xdd, &(0x7f00000001c0)="f1d46f9788685690b5b1ba4966a86e0a8ddf97b9c1b78277d0b2776fcf4a03971d69fc0d621271f6512fc775b90864f8979f43a6c1c07e52ca374fa690b4d7a9e04ed5cc99cbf2c6ddf066c5740908cfed45549c8cd5715ff4ae2b43cd1be38db2c41f26d7550abc22543adcbe4a2cb50a629860180510b8459d8693d4aa764c6be45da8f1c4d6eeddc8082231f378679dc564efc4821a50b86f471cec68d1c40be2c71327fe990a566a0f3cdf2074130935a2e84b033ef0fc14ce8fbc8edf8431bf8868d819bc2f6470e5e580ef1056a99e39f3804534e89b9a5d66cb") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x0e\x00\x04\xba\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x7f, 0x0, 0x8, 0x8, 0x3f, 0x6]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000380)=0x623) writev(r6, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000300)) close(r4) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getflags(r7, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x88, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) mlock(&(0x7f00003f2000/0x3000)=nil, 0x3000) 16:01:33 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r0) msgget(0x0, 0x80) getpgid(r0) 16:01:35 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa716a039eab44af5, r0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r3) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r4, &(0x7f0000000200)=""/185, 0xb9, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000300)=""/198, 0xc6, 0x843, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getegid() 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xf459ce8b0612b6c2, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:01:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c5", 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0x27) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r7 = kqueue() r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r7, &(0x7f00000004c0)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0x1580, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x82, 0x0, 0x7fff, 0x3}, {{r9}, 0xffffffffffffffff, 0x8, 0x40, 0x7, 0x73}], 0x5, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = kqueue() dup2(r11, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x2, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, 0x0, 0x2) r21 = socket(0x2, 0xc003, 0x61) connect$unix(r21, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r21, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) r22 = kqueue() open$dir(&(0x7f0000000440)='./bus\x00', 0x10, 0x2c0) fchmod(r22, 0x48) r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTART(r23, 0x2000746e) r24 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') 16:01:35 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044278, &(0x7f0000000000)) r3 = kqueue() r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f00000001c0)=[{0x0, 0x89}, {0x24, 0x9}, {0x21, 0x1}, {0x2, 0x1}, {0x8b, 0x1}], 0x5}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698b, &(0x7f0000000000)) faccessat(r8, &(0x7f0000000180)='./file0\x00', 0x40, 0x1) kevent(r3, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xb0000012, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000391000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) 16:01:35 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x104) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x369, 0x0, 0x23}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad0af05de2f4ef18", 0x4) 16:01:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x1000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x60000000000000, 0x4, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x101}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x455}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe2a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x80000001) 16:01:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x0) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r2) r4 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2aaaaaaaaaaaacb4) r7 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/33) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r2, &(0x7f0000000100)="8c65", 0xd) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)) getsockopt(r8, 0x3, 0x5, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 16:01:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84", 0x178}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x20000, 0x20) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r3, 0x80) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:35 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget(0x1, 0x1, 0x44) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000000000000008307575bb0a7aff6fcb5c8208b9f0db3cf0bf46d00a5006fafd615dfcaf190b9675424e17e8c4a829fded8901ccc872e4bf4ff399047f67bbf03d"], 0x10}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:01:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xf4e, 0xfb}, {0x5, 0x20}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r5) setpgid(r1, r5) writev(r3, &(0x7f0000000040), 0x100000000000038d) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000076, &(0x7f00000001c0)=[{0x1d}, {0x74}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x400, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x3, 0x2, 0x1f}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x2, [{0x2, 0x400}, {0x2}, {0x1, 0x80}, {0x1}, {0x1, 0x4}, {0x3, 0x523d}, {0x3, 0x2}, {0x1, 0x9}, {0x3, 0x2}, {0x2, 0x10000}, {0x3, 0xc84}, {0x1, 0xe74}, {0x2, 0xc7}, {0x3, 0x400}, {0x2, 0x10000}, {0x3, 0x3a4}, {0x3, 0x4}, {0x1, 0x200}, {0x1, 0xb60}, {0x3, 0x6}, {0x1, 0x8}, {0x0, 0x1}, {}, {0xd268d788db3c809e, 0x1}, {0x2, 0x9}, {0x2, 0x1}, {0x1, 0x200}, {0x733151abe66d537d, 0x30f}, {0x3, 0x7}, {0x2, 0xff}, {0x3, 0x1}, {0x2, 0x2}]}) r2 = socket$inet(0x2, 0x8000, 0x6) fsync(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:35 executing program 0: setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x4}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0xff, r2, r1, r2, r3, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000100)=[r3, r6, r8]) syz_open_pts() r9 = syz_open_pts() close(r9) syz_open_pts() r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) writev(r9, &(0x7f0000000480), 0x1000000000000248) 16:01:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x400], [0x80000000ff], [0x0, 0x803], [{}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0x0, 0x1f}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c60cfdb8fc1a17f12cc40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24e024fcae06735f07d771ba9641623704bac78f7da35e0d7fe8766897f1ab760bd750a3a480254bd2036183573e730f6f65d5a44d6eac4e33a1de6261c0a97bad2c2bc089ff26e874e8430525f2fbb54b2375939940e60dda825dd8af6842d29d96a3be488d6a9f756876925c1ca09984a032c479eb79dfed20f1f0edd07c24d32238dc14e1d777c3b1186f69"], 0x10) r1 = kqueue() r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x18000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r7 = dup2(r6, r5) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0x0, 0x5, 0x4}) r8 = dup2(r0, r0) write(r8, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) write(r7, &(0x7f0000000dc0)="d72b7d51450d27ef135b35c04213e08e5f97ee47acace1030fcb1d627cd30f4c4fb9f8e87f0cbc8b008593c6b1f84fc107c40685d34c581c505115a903d382de9ee58933a8917eb53c613b5e1b5c6cc2eb40332a0176d5eef1271dcfd2533094ef6c2556729fadcbf05c85c55d75baf34d3a0aa08f3ab2ff3b28385e0eea86f25bedf73b2be3a0e90600c2f55a5b1504a1ca2f0c35122cc87aa8d423affe1b911d7f3828f16ada050e9b9d977a6150b9fca354722f3e6b85ef3d09856569542b60040011f085f63160f38548a08ceef82d85b317b58ceb4de9370433d708a474b24a5055419292fa9dbf579bdb79fd1cee038bcb0106722cecd0d254968ffcd271c429d474ec1b49803db0e856b0d17454b56b2d6808d05e000ea327343c02016cabf6ed1016963000a82d90d961aba4812a9fa1753dfd4d77f9afc9ef888a418fec81e21ec7886b7a6f84cd10074d8029e89ce4931ed0990183d736612e8db0956ed18fa3841611d1d746888f8d730dc55accb2b4b91db8e5102fae30223efaa8e2c91192561db6881f38b714f4b5181cec5c12e135f0480a5fbf9cd7ddb07e14a706dc59ac6a6040e77eba04f3fe8cd0e8e8ed9ff9e8f62ef32335cc20971099219f0378a39d735c60f8a0c6c8a159e528947eb54e92751ad75c1c3a4b03fad07e285798dad7be504aba5c724a1814da87ee9dc4eee1c69b7c22b85b85f5aa4819c414cb27efe61530d6f747914448f5e658c3145bfaf5cbde15605098826f0bf874b3bad3a746c777a10044d5d587a29e6f70d989f58451f2991b6155857fc6ba07b3824cb4c0ff8f6919a9f8a4ace357c8ff741b7679ca45971c56dc1b25aca63ae2f1bb0ee3f436431a4941bdec4783b67e3c848725ddef3ac25b9ed9c3c6bd424bbf70441d3d78d6e1a77fe345bfaf689c5deb736e079dc83c8b97d254fea52005a460eb2caa46bddbf9449f9cbe47d208532e9b5c885db6500d3488edf8f63f5b8d4cc4d853b4b980aa8614e54aa4c22e3d2ba2d89b95bf068a4dbbfc46dc64bf6155389976dccdb6784f50a5c5ff8b5e69c5a35266256e695b8ddb359412afdf079ef4ef6139149c19ac3ef14d9d8cf35337addf241eb63c619cbca54df6f848480b8d5ae95126b5ec3f91b0f4be10293fa620907dccaa7808e94a88d1f2f4b1036b839343a88e74945e717383518608baf478a191d1e400a8a5ca15710d2b3deb8f64f7b67a2dedcd28516fdb17d3a2eac21a0ef2985e78564c4229973e71c694d2b588ce0b80132406425bed655fb889bcbebc17ed41c66a32c1723240918764e657eddd8c6ad843d818fc3c9a8ab42474f9ecb0817c1e0987f4350a90d7758c6a406c33cee545de81414d48c4a8f414ab05a9e88363e9a2e880bcc713b555855be22af7d44dd4fb4065d7e9a3ef46f5529e42f93579a49329cd644ccbdce40ad426e339e4df725d5919ab1e7c004fd9ef9522e3846ee0bdb1bcd813eda00496f1aa09401cbf7d0402f5a2cee174ad96db80a732456e6101f039612f1d15a904176471db38281dc221fd240fc08fb8a0e4311f0f6660eafa8a09ba8d47665130a9db8ed168c92b92edeec0fbc9d04098e58530d5cbda7e8650985c684fcb8e769208e1869398a24e2cd3e4c807af4a4f8956067b6726e168a9850815f519e1043d7dbe4c8106eabe0edfa4cafb3f06a2da5f213375a9c1b55ffdc4a3777c7c6f3258ed23f39cc660c6733cb9c10e13fa14901e5c6d9141e3b744080b8a10686559c94321bf640b69862e3f6c30af1340f8c9eac8c010d86bce94637d0aa893a6e07e4888b61073e833c58cab1ed33013a530ae41ef35eda6e54711a25ed88e9c9dc8e9d79c051867d196077cd51bdd3039ca469eff234acabfff3c7f32a0d603ce74f68400fbe7b15195ff61bb7b7f6ea869cb9649a284aa9d579136bfa0975794d4935824037a96397b5757193bba88dd8800ad87a42ac84f933bb6f412194b26406e81fc81c7bd18018d1b78780b35972386ad310ca18b98b4a5d7bcb9b2b6d31c9aae09dcbb3fda1d085a9bfed3d67dde0f8f3081ae90892450b1f6382b9606d1169b606376ea06ced8dc771a673f89414a86816cf312a2ef0b7b2b87a3e6b09d5e29dc81b6472513326e6a4299242315e1306285ce3d2af96080fdb713fa97e6a677329954b084cad1fd08becc079fcc2eca05d519fadd69d01d8293609a5412647d2734136ee8328fd64a52ec39a146b06c3a86a801e78e5e1a322aa1391264c21aecd41f8a2f97e9df6e789528a1116d2cfda48f107fb6e2ca3e9f8653958ca3b076bbffddc349750e370e7a87ecb6b717c705c02b53118f44f81ed2ab33e7c81c6c04a92dbef1611c2ba1a9f4cccd73b3f05d82b8f77930aa31227d239a08febed64ecec388bdc46667755997e8f32c000ff3d7454995ab50c1ed2e7cb20bb077595c139b7e49201a8236d1111b37a7e176dfe9c682623728a80690f9486bc7de1f23ba20e687b7132a76d72c3db718c64fbeea5fcd2e2827874c47d7a1e16162364d44dd1dcec35bc00459ee5ab9191c20f44eb3ae486d487a842dfe608df02266cb35e06e1922912b968e752a726ed10f6818cbb3f13e1ae7b3b74503e46870d145ef2e2f27fa8eca466b9a02fd2c822bc440ed1f9315f387021e76a6ea9a243c718dc2d50b61009e6eb32b8344cd93e66362e424d5ebd4e7c5aa174fd68e541ddf6c91c15a8e6560d64f0c757986c840b7ce682dfa7193bd01a47869c35173afd70ed44df6dbec26b091258d659e48605af86c1a1af48307fecced6c7b4c5004898910c1a0edc58b7b760b05b2b8381b8324622eb900142c9b82f7518ab8a3633e9d01c70f7eb0a1b33b281cce19f8ebc1af53d48b5e74ccdd2cab49d76621a30afec47dd689c4255a22c5b6b07191e3e4ddce016d80ba94eb9a5fc070557a7f96de54828725e563e1c3b740ab13718e5addd8cf79944d19cf7c3e12889b4b53c5b03edee55fa85d81d7db5be414cbf5a0821a288fa7f845de400380a9745f1b7f75c4b7f1901db2540abe43d5b49ffa566b6b2ba628e494fe08073de7c1f5c8f9d24b17b4ac3626d3ff4c5e0042c8dac5e1531f2075c090010f62703894729d5f41fe0016d9e00c52294689d7ef4f183ee88d8a2fc11a8bac0326b1301615046038bcb590292b928186b9a423931355c4b4dd2150e4e5e35e27a9f3cecf253dc4b0e35490d62bb5d5904fc5c43ea901e5f6957bf8baafd21ed6d5301b8df047b984381099f1c5e92674149f76d875147a50475a28264ab153d7d4d16628caeef7805c18218803f166fdb5966752cc59695c61b6b9afcdebf3da0b2307893395497ac35f878dbfc3f1fcb9f52a4feb0a3d257d6d070ce6f4a45879bdbc464b193a7da0e8eceb68fc9ecd9bbc9ac594536933230d253a0ba2e0536a4b33f71b6b3036da844e37547a22743379acb9d15de0c5853c55ce93e9de190230c770140dc9f4107b1aae4007fb9b115f9dbabf36dd4d6191160a61e22bc9d03024fc2cc0a501be99ec305f883ed8876b7fc3fc7966455d91a16410f13d98d58f3278b0f3c2557637afb645bb326a9d22799710dc0c2ddeddc623932c5a4dfa121638ed8110ba438b57e4e15f6443633bcf63ee4b3f269e53041cf9c4b614e090ebc7dcfe9e8a11e747edb2c6275fdc878a9f444e135aaf161835b49f735d4e404f0bb50af66a2471356a5181261bf7da3c0075f4449d4e4fbefb5a9cf09c45915b4cf2f60802a254f7cb3241176a0f2a2e4e2a2ff6097f0d69a6805496fe8d0c1215442b32bdb5ab320a9dec669793155fa4867548080654199b5023f66086bb15f80c960e1fa46b9bfe2b14c1b974e7459266b590e31ca02312f31f48ff1cbbd4fcd63faba105532233bcb5ede90ca5e4c4f6832c112d64c2d0c45e9146166f2c748bf64cb15c113dd88ae4f089f7d6d2fb5275d4167596ac704646ca95dad5b7eb346f1e0a2ef4b7a630e656a1d7d10266502c699d44734d71708e638bf59451e4674e83fcdc2e7c30af7a4a6fb80423ff1ca0b27bac62cc2cd110eed153ab56afdc09fff6af3fec44eb8a30c323137ef90c9b008be61c2ce43d6f57fb4c12672c472e787dade84184e48011043bbb69d1606c464f5cca7b427c8618ec3b7552f93c21b05321a0966c97e6514c95f55ede6ead8894746f5b00f691c772ba9a9f923ad0ef0c688de1d95f421fb056b00b00024abb8c8cab7882f3d06d3a77312d90aba13230cc088c8b0e92ece3bcb78069503f72cfaf2a8d2dd69c0857343f9d002f27ba07957b9b164ae6d2c4bfc329fdd26cbcd2eeb2e0d1c169fef3babe46e7081c6ae5918f44ed7742e2dbf47890762211bd809c44ff19895baf26d1fbce2e27f62e273731a3adfaae66ebf675584e5dce93e08e7d928d21ec1320ffeb7dd3f2dff629b35c1811e7047b8bf4cc42668ce837ddd47563807045d82ad53a4b6c7a1c5544173d000e44a1b3bb371b755677875417d0b2043a489a94f295278246cffff75837a3b72d08a4e6f573c5149748507c5f6939d64b0c0b449f8ce50014e86518ac06a9d9ac811cadbe4cf79b14867f6d3e5b27883b754fde6541b2fcfdf60b4c5de08376aac30a3b7c64a67f57c0a2aab23e36af0cdfa5917aefceccc59483fd287be1352a1a3c349b6d94e32475782fc05baf17ec3a41475980d4bb3694e08b603d8ab10ce6822373daff50ac9c99ff8785b4a2380cc041ff97c87466b5ceb3c2d3be78bbcf7644bbcbb6c0c5b254075b8bf901680b8cf47d5a22eae345aa80f0f2cb551d7212750af6d1e6cf49c7f56cbf60cc5f58b1995561abb876d6aaf265d28b1b9366c7e7b0fcd8a09c98e3ba9ab765af709ca72ca9508900dda4fb8331454de3b4b4920a4df7b8269fe6827ba3ba03cf883ef67639a0c975f0a047472b9e567dc1d53cce67b30ade0dafe8f1ffc8338e161bd918f9d1b424e243fefc1b269cab6dbc87541a21ab835d6a3d5ba8285bc5f331dcf776f2b79fbc7970f6cb52d4a346f331f227704ead3b731c177298d6e22bbbe2aeef360c261ef46584984d3c88762e5af29e098bd4be80506d180bb50ca4dc53bc9aa40890fc4dcfc9cc8f1240b1cbf8a3feb61731c5a6289d62ec60ec4e58d7ce79fa68b6efec6c5b9dd727104c4fde50b4408420bd50017c6ea3d29d178770062fc83cb8efebb3ac86fc034d44a13a8d8dcef122db88932a8eaad1a5a5ee15edb8acca07c793c60bf1cb5b12a91f0393221ea8d85eab38dc11aed8db04a0c8b30939748c197fddab2effd315b78cb9826a06e33001d9d7241ba001d6ee07ae66a4a1ff775929052c093dc841d2b8cf954f15460a9c6a9816ccce2bd7f3085179e941a4f1535d6195924be089ce9817d26a3c074ee70df6cf5f05281faf5237d17e0c706295a18cc81e1c7283634869a1fae6d120ac9d62a3e0bfd678fec50dbf33500689cbc9ccad4d9c8260d0af18d021402360509ff78107033f1f20565c7393cc82ddc648a4511844228b078b8d733b0dde8c2c671b2cb64cee144a8e9637d188fbbab59edc61b9f855df8399aae3e02f19e95488eb3b323b9e3c5905e33925564257d7a93c55fd4d238d741b33d1b86e6c8fb91b9a2297ebccc41e351480ee45088c1d082b29cedd04f64d1716d2a9db2043d5e0744a6a8fcc326d69250fe315be5a06abcb3df6a7bc943db5ee5e627c429c0f3de39fe46eec39dd7ae478e5d91623af97edc95b1ab1df8c86139e70a16844d8d5d8054f961b68c8", 0x1000) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) utimensat(r10, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1ff, 0x1}, {0x8001, 0x101}}, 0x2) fcntl$dupfd(r9, 0x0, r9) 16:01:36 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000080)={{0x0, 0xffff}, {0xff, 0x9}}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:01:36 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x421) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r5, &(0x7f0000000100)=""/196, 0xc4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0000deffffff00000000ee2f54216eb683e9f5eb209f8489eb7d127e928c9151aa899f3c616272af0bb464ab997ec97d6b4434851927e0ded464f3082475d6a9617691ada68ec2d8dfe0d9c095c3d3dca68512514884e3e279be51e26016e9ef264e47e9397caa4733fd8191ecb47af2d56542a58034415c5db93b050bf46d6f05fabcd7564488e9bf16372451b8cb457b4f0752a8e1f03c8808fe"], 0xffffffffffffff6c, 0x0, 0x0) fchmod(r0, 0x0) msgsnd(r4, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) 16:01:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) dup2(r0, r3) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1b0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0x7, 0x3f, 0x2, 0x7fff}, {0x2, 0x0, 0x81, 0x3f}, {0x7, 0x5, 0x3d, 0x5}, {0x3d4, 0x1f, 0xdb, 0xf9d1}, {0x1f, 0x9, 0x3, 0x10a6ae7}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b33f579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a23d6680669026ed0d38a", 0xffffffffffffff8c) write(r3, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) close(r3) r4 = dup(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x1}) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 16:01:36 executing program 1: sendsyslog(&(0x7f0000000180)="6a22acc1d8000dca3eba49974b7b86234415516e36433d6b7a746b3d40a57e379c380e66f8c7048b31eaa2d7a9eabe0966ab879660b83b3ff92a7118b668748d4a2573337cf6d0aba06eb624510b0c101413d2ce91f4109c30c772e5603faf295b7d64b98a1f51a2062aff4c7531b8e29ac6650ddb3be79f785938649484d575be2898f00b085d2f1c647c", 0x8b, 0x2b) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80}]}) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000180)=""/245, 0xf5, 0x40, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000280)="64bcbcaeeff90777b70345f0e9209c148940f1cfaad0ab31ea49c93705e519a160ff4ddbf68044a8aaecb5402fcd3a28aaa2d02e353f08217c5372c45c8d74843e47dc29a900da65a0a16a44368eff81d34de8a640948afe6c92a06845cfc6e88fbefb5568b4aa46b4f90120472ed58b07f9a10b20e8d7c29add8394089c24b4432a1ee96270184a9199c8db2089e3f3c4178fdbd0861cd13fdc9b0a87f9017e68559204bb435253844ddd351ef9cd4f684e976151da8b8155490d48e55b1ef3b616877012d17b30", 0xc8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/4, &(0x7f0000000440)=0x4) close(r1) r3 = socket$unix(0x1, 0x5, 0x0) write(r3, &(0x7f0000000380)="bcbfb9217e425c2aef5fb193eef679b920c7450db3397a6c8c6ba6d7360d1c52e42eb5744bf54eadd78f5b7ba843b7331871f6c104789341bf365a0f25922da57999d54658f9ae6b15f2c1e779bc7b71d3f9243c05c77240ffe3fba1d210d99f0fa3015e263f261712b31ea963b94389eb0e756cf772493207327889e3445728ee3009fa9a93cbc70e499f892893a27be947d68eb792cc69bf4522d44dda", 0x9e) connect$unix(r3, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r7) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r8 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000466000/0x4000)=nil, 0x4000, 0x5, 0x12, r9, 0x0, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:01:37 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/122, 0x7a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x219, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000001740)="daeb70d14fb737a0a31a3bc55eebc0c8fb4edc91563275e51db22e174e64e200a07b4a936bbba8dec157655e0700c7038d26e4b41267ce262ad629bb5e0303451e916cce4d4e07015452026ba99ab09764d41b5c45f45d2116aabe44c5675fadd9d903cb7074eb6053d258e4470d55577e77fdade6955859ec801fda20885d4fc369c6d865d4de28a47349e24f4626befdca3cf25c4bfc7d1e3be4cae8d97ecc3493ad6fda6926bb699e91ed0392ec770865e49a41cc61fabbb9d6f053bd2bd0dbc8ea5c7c427caccf0145df80fa9f41e7a1f4e6fa1b720e8ae0644eb9378981471c20865fded3dfbc6cefe1a2bcb65fd935f0fe0eefff5c578b320c8de6575f84e91142f38d23ce79df73272d661a473d1ebc7861618518d74bb3edd1e709b1cddf2f690a2141faca0e3625ed7540e19aa1b42276989a2b4f838a8da1e075e0e6c0e098085047e2ab0e9c549b7d02a20b6cba0c74689459241dec13c9fbcd821ab729e45442303fa786204a2d7c572f0ca5d7550574943bdbf42c194e0c9a2c5b5c8a96f28cafc9a003ccdf24fdb057421e6f34a795adcb200e747cf032eb52bd3523ff44f7ca8ea593ad3fb5529de5ca196d7349bee64ae420e3acd33c5561011176e3186cbd132ae1c11230024a1ada9f67c7e1b8dc293eabbdecb6a67b8a077f4f7bdaf7a38ff5378537287dfa404b99ac038cc6bdfb0961d9e8ed901beca870cce067aa0575baa57681f71bb11d20efa362dc3f97befa670632674983edf28fbfb93a93702f86d8e3d8385da78686ad6428002a0d971ab061b512bc09d68de876f43d6815b76b0e6f5806c4647d17747e97273110845bdd8a869dd124dd8d7c3e0ac3ac08387360e24bfe8ac3c8d0f7488017ca284df1d59d6eaf0f7cf7aa57384210ae5256934152331a151027523f119cfec1b3da9fcabe2ae32743cee9aeecbc83af96021d237a1e17a1ca4f27d99268f3a218e03864d872a6140077becee4dee7351e391d3d052aba2993d3d8febe5d7970c5aa9449bbe19a8d520d84a178cc9bc0e1819c878e0c32dc6579544372abc6d675c1cbda026d10a64a2ed3f908876db28227999b4edc7ada0823518c0a0dadc8a5c02f9096ca3e23eb8de60b4b20a559ec66bf4046862c078b6a8fe776bad5ada1fa10eb279c10c1dfeea2a733c306d309c90409920371c91ce30c7ee684e33dc56c429e1afd3e5e24e86629b672244aff8a63ce04b7edb71862fb49f4a06c48c5e083264db332083b91a8006053a158c5f35b28fa8ae4eff016995f7aafdbabd9a1d91ecef3148ff6f6e732d81aed45a45ee93c1f59a8e5c94e3ba4ba61241808ba1f0a364319e424e50750bee7ab23e1bf6659ae05effe430d1c9623ea527b70fa2d495653365455ee306395b1ea293965ad6029dfdf4ae5952cf3d61f61498b029011047f3f1d2f23ae7842b6a391651b557819b7c0ae8b1547416c514554fd66477c482219d03b0935c87022796bdccfa1f0a2c6cd883ec62d4dd22dd981822a127d2cfc2da89192eade6250b2783d973295224f1a0a022b874eabc08ac4cf132addf27f948cb5c553d85f4e2fe9b27f11b9201118f07b45d7098b93b1bc09faf169006c0170a40bf1bb022f34dc784bb967ff8611da8ec23e0c28617daef0dfa3bddd0d47eec67eff0f54b717f06245b04976d5b8790d0e6b66c9ff4bfdc9ff3b73c2bc2bccc256cb7aaf7e0e2d507b1a025535cedcadf5dc4fd1d5b1d371d39504c85e156cf5ee6455d93498a5d1043b807d7069477ca82d410093729d03d8306b8b0c072319cf4318af59cff84ca9250a2f1b21096d56fd40e03658bc719d7f2debc0cbc0254ae32c1f5386648d1aa34ca6024caca41408f325e9923e1570195dd23d541f96c267a51a6eedba031fb2a18a5fd99321e6d55c8a2926273a0871340333f66439d5248fd618730ceb68ae79ba6d599cb007515ee50d17d4aae210a7835f34047d6150232931ec9e23c83a37f02d738cdb33f26875d8dcd6d68836e0041047f0c8316a72cf2f358777f4e935c04fd664d1d3fde69437f4dc5ca5e4ca46b433dd62733721d8ee4a4b872dcd402baf73432ebd9fc01a1bc7d30dd4a268b6883e0a6e56f63da3732e77c6cdfb8f8ead4e05838f4ddf04b4df7146ab22097391005f3d64db055cedd816fbec154fc534f1d0725473fe7ad471d7b26cb35c4e480045ef74a7bb278c5a397cd8f72d33dabe0fcd42e0061672cff75ebb64f9a0dd56a19bd4779da50f12cba4c2d1433cb28739b4c2b53dc57bb878bc9330b620c97c08b6d05e18122dba8b428f808bebc3e18279801791e11c6c717333e4f69cd33d94a6e5cfc2805f78f3a44bd3b36e51e872caabaf235002b26fc8364566341dd6051ec51255b827501a6d091d59301e1b491b508015325af4049aa2d2dcb555dc8c2924ac5c34c421a75c6e5f04dc5fa4af223a7dc2b58aab53457896ceac2d20184f2078a2ef4ff73f1ec73ba1eec763cccdac621e9e21221e576a8ad99cd69b1584829fa1971ca442b7f6f599de2c0b0d6da9caa505a7eba2163660d70bf000b4273dcf227d8801c253cd6e09911c25ae3bcbc47991d960cb0d11dcbf8b4847b4fd3297ba3baf17a1fc9a3ce16a0924d34ac916773017ac16a4d42e5d4f44d5a008f8db659694730422e29d5fd241d2ea5fb3113f4e6aea2c29c1bd6c4bb78306cd5dad37e56880fa8c16808bf8e87fe1a9aed9f4ab139d8d64bda9a6f0c2717e353250c9913ebdb68e7ad7cfc50db0f7ecf4219d7edf4e8a22df3d208c2683541f3fe0562da566e06d481c8c490ff18c937a82926a4c99cb8a6c16e36310632210735da7f3a228cf1b80b087fc20b9fb4b4188ee7acc25cec755a83fb236b72cfd371e324ed4a89a1340a04b29733a6ce8816833d98cf901e89bc13b4d12096d81a4caa3944ff372cfe4778c877e342f72c7fde93d445b0f96f5352492cf279304310867ecbf51279809a16b6dda4eca434a119c6e1b215e4d1fa3af736a69623725cf7265092ea803b923f391411447f57cf75639086b2670d53eeca8d287c15e076e39cca8a4660421eff0470ac65149ad64c4a9b460dfb6f01021694f8a1bb6204b7f04bede42503501e65877fc2641ea6f15454ab67949be31f899421667c84b0c34cb396b901aa36a29e46ea8fcd536d1c1729a17d914513fb85f86a49872623d03f1e2403d175d1f84344b832ecdbf96aeaaa611f10661e7e4a4d225d8c15e964115cbe692d7e4afd85dcd7fd37c7d4c518c42d8423ce61d56a005ff639195de9df8fa345570479f9d9af2c12ca7ff67802d3fa239eb66b323b9a8968350eb6aec3935837ad6d19724ecf59cf4406750a7880edea89123e23d4208efd24de2eca9b8135dd85542b882dc7e78d70b02cad41a50ab44df64912fe491f63c84c49f75df3acabff4dfdfd008ce81c38d238000122c74b178e1e17b388ebec383e0679f73c1565c79f2d17b2b8d22d4e4cc987b96b0d583177e92502a2d18051f1d4f06aab94ed85be71e033a6c2c751ad98a5b9fb5659552d70fb6e068757559826db629f395a3f094dd37a1df684d464c57e9168f70a4fbc0040f47a5cab8601e8928ec675da06cdd31adf155ca12cde2fb15206456097215053cfee1219e135cd47af7f323458b59726665929292de142748ea91c5bec1862b03aefe15d29f04a65b22560fbeb99bedaf4373a3e2c5d9d9e5b95e044bd07e11495aa3219a2b5f9a9e7b31a8f2e9326e0cb17d75d754b616c535b1154674177e0695e6ebf97cd6a65f240ec27b2956f018ae18c1680481aeddb93b4a60b42a0472a0306286f4968a6cbf63530dba194d4e558659020e957dd6ba9520a47b1da245e594f05afab33ffd84c558d83c3b7223923f750e811674890e15dfbfae9ad3c6d6c12d8b7c89125704431b6ab641c757c0a7b9be23bd46176a89d34b9301b646872bfa1e6e91cb5ba7f5d1c1d9fca65c8743cb0ca3cf34ce72a2e1a65e9dd5caef07bc935dd917c64e8bf570acdc3ee9aaa7ddf6d5e41d46150ecd3797ca12d2ed0a2a04f51c17182b2acedc1ce10a5f4f322ce29236b3510234471520a0809282694b64415b1aefb0a0f1dc2f80576f16d9769e1878b126e15474e5d806880e11b0e0076c32530ec06907858d14b419f8561293f8e357d39ec647aee1dc79a9c0459b12536e6ee7123db620324c4ef0683d24a2ed453d137b9e0ce5309d578f574459a6e4fa3e35e9186d75e633a07ec35d6cfc5dc5875a4e300a383cce6a56b5887bf9d3208b53c3d9d4d49f8e6adc945785bbaefc89258379f5934c97bcffe57f6a3d9f8b5dbad8c1e54c3e657ce1d4a900deeb060d620c7c78e83f6b4dd18aa049ea2af3d6de87c17b3d8e7da00f361c7dd76ce835b67cb4214747bc931f521f1d3779439a473aaab1bdcc7402b3b1555770504c052da89ccec99d20f1510519ea8d011b5e9fb85fd4b3f3514d72e74c7b18473d703b5306a963f135bc565038788afaecf2a81a0499003f4b6deea0a342bf1b947b3e9f8628c80bb81762170d29b1989e3f792aae85014acf8bbd1d642860eb2d5327461788879f4395a89489d7500187e4b9442490f5189ea9080ccd1cad5cfbc073e7ff5ee28c64393564af57e8d30324ab6911ab338e2ce6186e77f1807b82fd458f0d3a89fea4010b0cf7de7a5139694989d686b0ad99e511863e8179d21c62174ff865616ae0aa6276c404fa922b0492276555b523b18fdf10ffafcb019e7ce4f467812ad7614377d164a8f9607f3f39fa971ed7890e1354c70bde40f5c05a05d00df645be82bb89dfac74c5011ba8ad237a5da8c6437d7895d1268e5c35e9d14299063351c91b3d7aa4dfd9f25f04bfc748765640301f66fd2d2f4e6e183307b7e73c31ca511d5af8cba738db32ada6686e6244aa1518679444f0bbe74bef41ad71c4a5a2ca610d2668c969bc061c04c737f3b807f6b2ac820b28f0c8b2aec50db90969fca0adbbb8edd488e0b00981ddee84ecf6417d328c77434fcc2ad7c372b1bf8c0f07d6a75e0a8944eee9691082452e6dd54c9469483099ccbf8f4de4e795bcb74e04283d56dfe4667411524b2fbd6e4c950b5f6ec0e2c162c0198652c2329d91838e0844688cf982eb8df240bec93b21b9423ed8ce571f56f6eaa5c2b3f02b6a6e450ef9d332497dcc527b33c6b65a34aa3a638f33e08a60cc0f7eb4299b629d1413140819debc508132147193bed694b0f1d95259f77b4cc128158073e890be12d35071861a65a891085f6eb269a408a6cd05cfb0503bf884e1605542373700659b671e817fd1f2d646eaa8a18225b7f7ef3c485aa28111a62d426f0a719ae4edc34d02e4fb9523ddbb5bc8caa7b948b4698f4e5efbadef1c5beea90705b78fa40ea39540b528dbee0ba40171f8b2095c9bc5f30c866b75714211af270bccceb06bf529f320819b54a3489208788bd456f70c340a728d41613484394b8ea0fbb1cf40c41e17ca9465e4c5ef636d662bbe6aa776bc590c7404e9d2814ef95239c5ba4d4acfadd171905f332e9939a0d8035457953855ab1c992e6acb2c2c17c515559dda5438db1d8cd1a1a5197f51864ea3f32507c8a9beeefd1708d815e8aef6f468aab602f1dccc0062101892bf19cd2627177d655b5b69ec0d307ba8ae638a6156e47b25163d142d8e83cf9fdffe43e313fcefa70e2d28c0182c42a8b57680132db6ec3a7b7470aaec09b881c7da150d2a4a30144a033b10c213b007d8849ad1c3881906338921ca", 0x1000}, {&(0x7f0000000000)="6a4a61a5bd7538d931711027de4d5173359d55d4bda9ec", 0x17}, {&(0x7f0000001640)="277b8e46d9e61bc3d3c5631778351b10494e0269564b12e1877504b2c422defb6ef16ab56228cf7a963c2f02cd3b626696bf3ca838a123fa753395120580459efb5e6efa55c67c6628855a23957b69799000dd441bc455f1eedc2c91ae751cbb1f2deb7a9a889a78add075c45dbc169a9b36122463d8b710d41557e85cb1014a954be03ed6d11336a2f034cc3701d659e7c671c3150043fd2e5edb1ffb49c6e227aee41fd4e6d6dd599eeef18ac50685e24c92e2b81f323cf31158eb2cdaabf78f603c31abea193c6568596587ae68873d9c862a60f24840d9ad657eb06596bddb0c9b7f747c540f7e519fa174d855", 0xef}, {&(0x7f0000000140)="821f448e4e6ab0fd0cdbf6b8aa2348571187eed498ed95451106038edee79655bdfd514a8100b1971266fc73cb3eed04aacb34fd045b96f1045211bfcfcd18c9df13bc67e05e1fa5e0c44283643d55a2633e1a30542d5611f8891f8becba103d701e2261934a17937b83", 0x6a}, {&(0x7f0000000240)="04cd3449704c93502947e6e9619b20025e1c54b225c5282895297c1139e37487abff80fc0287d13ee2cf3fbccda4b6be764f7f1e618ccf244dfb5c3d7f9ce5d347e947faa05d4ea11c0182b6705750f4e27c5518af4b00fe9bf2af3bc845c2a02312b4ed38fc3771b88b96057ef3f58469e68d78440ac0d3c73359d1041c899f44533efe9642f3b1610dffd57cfc16c0f126c719cbfa1d2bb89ae0a8841c99ee9313e5f806eee46d4dad931108cb9ec6d84b086f3ec996890e6da872c8f33e0a52584142c7b6d3115b15bec15c9710bdce7afec7bd7b3bd689f567b48c6c17f358efe2cb362a26b24203dc1b199e74f5746533efb5b14fcea90214ba", 0x23}, {&(0x7f0000000340)="7b13369e8349053d2466107babf3b932c64653d09ea0bb5e75d89e4b99ae83791b714f8709144e94a2bfd2587fdf7545db1e6a3c2835a4abcbb4166451c14ee954b9d4bd79742808364dd35580d3fa055e6348c78b1565b2408ff92d1364e6740c141068cfb238e678ac6b687398855c5c3b5a25d85110b34845cee27f612ff44019b5c7cb4e161ef675b767260906f2e2870ac501139686f0e0c0e81fd1c6c2f8e79f0ae7edb2d0fa855789d13249221fd1dfa5c7b1252021615e067e3ee377965639883a1b29e2d3ef77c70df9765bc547eede6ca2b9fe13eb097a3d71c22ecd99db157d3c39d04b55da95092964c216abc37201", 0xf5}], 0x6, 0x0, 0x0) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000580)=0xc) pread(r3, &(0x7f0000000640)="9cd5bb534de14ed89689f70a2c989237d7a9b5dc8776e28eae85e8d22868c28d94db617ba1297ca1570d0c075cbc572760224f9617858ab02317ee6a8f98d428581e3b6bf2d2f5e7c3eed93accce05665e6237a3f16276597622baa5753db8ba32edb16bed34925117f5ea463185cddec3e896d9adf76484713367e17ce4b2cd44dbfdaa074948cb2983169f1985ed74ae956b5f20ebdff73988821ff461f4e178596589e535831a25c253552a90bc78f0f432c63ef5501883b09821e4453bb584751358aa0c61dc0dfd7e153452abbb52a7a6e15294be7f79b82452", 0xdc, 0x0, 0x2) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x9, './file0\x00'}) 16:01:37 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = geteuid() r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r3) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0xfffffffb, 0x986fa79d, 0x2, 0x1000, &(0x7f00000010c0)={{0x4, 0x6, 0x6, 0x8, 0x1, 0xf3f, 0x2}, {[0x3, 0xc1e, 0x4000000000001f, 0x7fffffff, 0x1000, 0x1, 0x0, 0x6, 0x8, 0x4, 0x0, 0x2, 0x9, 0x8, 0x8, 0x1, 0x4, 0x200], [0x1000, 0x400, 0x10000, 0x800, 0x100000001, 0x58b2, 0x1, 0x8001, 0x4, 0x3], [0xc19, 0x6, 0x9, 0x90, 0x748, 0x4, 0x3f], [0x3, 0x0, 0x0, 0x3, 0x3, 0x2474], [{0x1ff, 0x5, 0x9, 0x20}, {0x5, 0x200, 0x9, 0x82}, {0x0, 0x4, 0x8, 0x84e25e4}, {0x7, 0x100, 0x401, 0x8001}, {0x0, 0x81, 0x0, 0x5}, {0x1f, 0x1, 0x6768, 0x20}, {0x1, 0x2, 0x1ff, 0x80}, {0x1, 0x9, 0xfffffffc, 0x101}], {0x6, 0x1, 0xfffffff9, 0x7}, {0x6, 0x2, 0x100, 0x4}}}, 0x0, 0x81}) 16:01:37 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x8}, {0x1, 0x1b4413c4}}, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x401) getppid() r1 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xc6048bdcadf8a23, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) r3 = socket(0x2, 0x2, 0x5) close(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r4) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r7, 0x20007479) r8 = geteuid() setuid(r8) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x40, 0x350) write(r9, &(0x7f0000000300)="d7c094bee277a73bb455939163aa4c1f1f3f9850f1883c3ceafe0b7f027bfac8c24ee9a6382538acbe7a1a2b0937eb825851a7b9dcc8be5420f4e418f8e0f9a01a596542bff587e7f95f73c3fce655ff8303c0a33c3216076b7405b5ff606a73907d8c48c1598210e3edf625be2163713806c0e7ee5028ce82889cd212234e911bb577174ebb92817dc302103b110f012e5ec774e95017a3af88d75e884757551b45ea52f750ffc6212a474cb6e9ae1673c0b20e2be8ef694257bf45c46f930eaf4aebb69624960715cd", 0xca) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000440)={0x17, 0x0, &(0x7f0000000400)=""/23}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000004c0)=0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) socket(0x10, 0x8000, 0x90) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x2, 0x0) flock(r11, 0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f0000000580)=[{0x400, 0x80, 0x7, 0xc8b}]}) r12 = socket$inet6(0x18, 0x5, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000600)={0x20, 0x0, 0x9, 0x116, 0x40}, 0xc) 16:01:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="8db3ecaeab0a72d5d31abe890b57f0dfc61530958ae8d9fb5cc3eb735a4d659ae66d3fa54332b585480ca072c42006812acaaea866f5092549a9b39c0207a027007b7f9cc0ff1a66dee7b3eb48e539a93c6025096cd910009343af653aff34b91455248b512832d2784222b9652419cbed8f49a69463027a0f2c37bb790613b94f601ddd0db707c45ad052dc812946764b5b06711932779572dbe6cc26b91415323c28f7f7592816bf464e8f8fd49d49d79128a80d25e5e5f7874a22b2ea0f14ab55435dac99036266d59baa5bbd6bb40c86c64d4fbd", 0xd6) 16:01:37 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) acct(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) pread(r0, &(0x7f0000000080)="0fb23e7830d3b6fd19165ba06ee2dbbe1b255184dcd83909bab6dbc39d20385df4e957dc7f59a11887192fdd541afbae082e1b55c2ca407dab6ec929e686fd1fe5b2b75b83f995fe96a9de80505d858d60d6b433494b1ddc83d42134e0f23f98f87e99b8ad21083be35a5dbc6ceace77ecbfc63b912533", 0x77, 0x0, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:01:37 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000300)=""/152) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000080)=""/25, 0xfffffffffffffca7}, {&(0x7f00000000c0)=""/106, 0x6a}, {&(0x7f0000000140)=""/29, 0x1d}, {&(0x7f00000002c0)=""/57, 0x2d}, {&(0x7f00000001c0)=""/127, 0x7f}], 0x6, 0x0, 0x0) 16:01:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0xfffffff7, 0x6}, {0x18, 0x2, 0x3, 0x80000001}, 0x1, [0x6, 0x7, 0x0, 0x81, 0x7f, 0x6, 0xad04, 0x20]}, 0x3c) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000640)=@abs={0xf1afab52bfa9aa27, 0x0, 0x1}, 0x8) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = dup2(r8, r9) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = socket(0x800000018, 0x3, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r13 = syz_open_pts() socketpair(0x2, 0x4000, 0x20, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x800000018, 0x3, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r15}, 0xfffffffffffffffb, 0xa, 0x0, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x2, 0x81}, {{r1}, 0xfffffffffffffffd, 0xb87e61bd9dd692c7, 0x88fde788dd1d9415, 0xee, 0x1859}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x75a, 0x5}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x74, 0x5}, {{}, 0xfffffffffffffffc, 0x90, 0x40, 0x100, 0x1}, {{r4}, 0xfffffffffffffffc, 0x0, 0x9, 0x1000000000000, 0xff}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x5587, 0x4}, {{r6}, 0xfffffffffffffffd, 0xcc, 0x78000040, 0x0, 0x2}, {{r7}, 0xffffffffffffffff, 0xb6, 0x1, 0x1, 0x9}], 0x10000, &(0x7f00000004c0)=[{{r10}, 0xfffffffffffffffd, 0x1, 0x2, 0x1ff, 0x4}, {{r11}, 0xfffffffffffffff9, 0x2, 0x2, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x60, 0x4, 0x3a8, 0x7}, {{r12}, 0xfffffffffffffffd, 0x3a, 0xf0000000, 0x4, 0x1}, {{r13}, 0x462844b2860858f0, 0x2, 0x1, 0x1, 0x4}, {{r14}, 0xfffffffffffffffd, 0xa0, 0x0, 0xfc0f, 0x80000000000}, {{r0}, 0xfffffffffffffffc, 0xf6d600109f049203, 0x20000000, 0x5}, {{}, 0xfffffffffffffffb, 0x40, 0xb0000008, 0x7f, 0xffffffffffffff7f}], 0x0, &(0x7f00000001c0)={0x9, 0x1}) 16:01:37 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600), 0x278) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') write(r1, &(0x7f0000335000), 0xfcb7) chroot(&(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:01:38 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) connect$unix(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r11 = getppid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0xff, r14, r13, r14, r15, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r14, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r11, 0x0, 0xffffffffffffffff}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r17, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0xff, r19, r18, r19, r20, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r19, r8}, 0xc) r22 = getpgid(r11) r23 = msgget$private(0x0, 0xe4295ec9db32e8a7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r27, r26) connect$unix(r27, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r28 = getppid() r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r29, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0xff, r31, r30, r31, r32, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r31, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r28, 0x0, 0xffffffffffffffff}) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r34, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0xff, r36, r35, r36, r37, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={r28, r36, r25}, 0xc) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r39, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0xff, r41, r40, r41, r42, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000180)={{0x0, r4, 0x0, r36, r40, 0xc4093c82bbd81012}, 0x1800000000, 0x4103000000000008, r1, r22, 0xffffffffffffffff, 0x6}) r44 = getegid() chown(&(0x7f0000000040)='./bus\x00', r4, r44) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:01:38 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = socket(0x108b3c3c8e7a8013, 0x2, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="dcf5946d8746aeac43ba84834536d68d1dbab87e386e8ba5b1d7706d7f8d7e42081a3ddd9b71514acddb8517d470b30bcdf3bdb4499d7f5ab2ab5f67aa752d9cdbac18ebf83f6458904c72e77a0e65b4dc6581b4f5ed474bea38db38c96cd24c991fd5561682b35030e95fcf7af0d6cd44290dd815411b4b34e91d1468e69694ced2b7b12acb0a742c3be202573bcfa0ac1d9fb89b84151920caa24b8cd75379c1f1e1ed3603cff3bb3b3b20ba8caff94a000000000074786b4c77b95ec819f85189ffdc88222d6bdfa416ab0915a355d757e34320b9756adfb08695d295a5f5dde0b3e9f2f72eb86f9ba5e587cc953fb1c9b1b1e8c6f710052a064c579c6873b0063c610654fcf6ab32203071cacdf96ee6e3b1c5ee4802285c833f73b4662dc75086dd79c2610edb686b3e6ec9d60abd45a80f1f83c6e611d50baf3f26985aaa5eacb8c3817d0ac91bcd0a536e48fb4e46d960cb5bdb7b3a6335e26de357ec22594ad7f6fb9309", @ANYRESOCT, @ANYRESHEX], @ANYPTR, @ANYRESOCT], 0x5) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) r2 = semget$private(0x0, 0x0, 0x4554f2630f8b1e0d) semop(r2, &(0x7f0000000140)=[{0x2, 0x1ff, 0x1800}, {0x3, 0x8001, 0x800}, {0x1, 0xffff}, {0x1, 0x1ff}, {0x2, 0xfff9, 0x800}], 0x5) r3 = socket(0x800000018, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000280)="bab20a8f54cf7fe2669218d4b839df4c7c4dbd3f2cfc82c92b093208c55862cabd3c100b044f3e10c6f2268347846fb98d34fed20ed24535602ac3b79a746aa8249a4a6eeca2700c6bab1e9d4986d4e0f705bc3cadfece60e8fa530755cba47a54173b556865e12433ff10141c8bfa2f4c1d7b5edf5302e3aaa6e895e4babeab9d503db3dd5f7a8998300db993b72a14c62645026f4b2af7fd77fb122643ca4624e621386c1a24004601ffa114c6c2838f8a96903b7aca4c2759", 0xba}], 0x1, 0x0, 0x0, 0x28d98227874f361e}, 0x20c) bind(r4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x10, 0x5, 0x3f) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000180)={0x8000, 0x5}, 0x10) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x9, 0x40, 0x5, 0x8}, {0x6, 0x5, 0x1, 0x8}, {0x0, 0x4, 0x2, 0xaa}, {0x1, 0x40, 0x4, 0x9}, {0x4, 0x1f, 0x81, 0x8}, {0x0, 0x1, 0x80, 0x81}, {0x200, 0x2, 0x3}, {0x654, 0x6, 0x7f, 0x5}]}) 16:01:38 executing program 1: sendsyslog(&(0x7f0000000100)="76da79751156796f0e53e62525c25056935aced6afed06d187", 0x19, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getuid() r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000000000075df39e45b671bd55f6c676e1b50adae5ef435d1aa494e8bd4b1081e9c789fc2fcdcf91b542a53870600000000"], 0x38}, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x9) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r1, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x5) ioctl$TIOCSTOP(r4, 0x2000746f) 16:01:39 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 16:01:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000340)=0x1) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:01:39 executing program 0: execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) 16:01:39 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf58e44ffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) 16:01:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00wF\xb9Y\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0xfe00, 0x0, 0xfe}, {0x6, 0x0, 0x0, 0x8000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:39 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) 16:01:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r2, r1) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74, 0x7f}, {0x80000006, 0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x86e9, 0x4, 0xffffffff, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000dc2000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000c01000/0x2000)=nil, &(0x7f0000fc8000/0x7000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000aa8000/0x4000)=nil, 0x7f}, {&(0x7f0000deb000/0x1000)=nil, &(0x7f0000dd9000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000a81000/0x4000)=nil, 0xfff}, {&(0x7f0000bef000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000b5a000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000e2c000/0x1000)=nil, &(0x7f0000f85000/0x1000)=nil, 0x9}, {&(0x7f0000eff000/0x7000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x1}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000c41000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000eb4000/0x2000)=nil, &(0x7f0000da8000/0x2000)=nil, 0x1}, {&(0x7f0000dcc000/0x1000)=nil, &(0x7f0000be7000/0x4000)=nil, 0x3f}, {&(0x7f0000ddd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ca1000/0x3000)=nil, &(0x7f0000d19000/0x3000)=nil, 0xffffffffa6933abc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) getgid() 16:01:39 executing program 1: shmget(0x2, 0x13000, 0xc7, &(0x7f0000fea000/0x13000)=nil) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:01:39 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0xffffffffffffff26) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="282dea418f6b900e79722ebb7c3ecef89fe5ae88a52ff15dc0df3a2d259d0a06d81af4e0f8edba5880be793712c7b86d0a8738b853258e3ab0d8b0d9030c643491c0f82b5171868979835ea3f924d126e0a2688624f0dbed0d535722ec7fff7a65e88a892d6fcf9f18271a1ab69dda7f0a7e102f76932d6df3b9718b823fbdb57e194c592dc2edd1f61189e76f19411c783bda3789b643eb5549bfee3d80e0ff34a7e1da618a219ec92bbd2b703871b4c94a2143f2d40d9c67054275370ca49ab0f3ac2c478a06102b98d5a434b64fc5a2b8bd825eef18857bd156be5240b7d7252d06d16c4ef74ec5e24931084dd9272af8bf703fb91e5cd34db85ed52cba63d396b70ddf940f2e37d368d817ada87176b6fd58ec01c03ff25d1478297d8e3d14f3932c47fde8f6c94866150f9f11a2351bab7e424511b6da9a70b770d8c2826afa78ecf983da878b553449298f19268d3297179d15e5dd64e1b6aa4c87b026361c7bfeb4eba0290dd73b1811c425f3c38b82e7b207e8753b17c4b296e88be869f8b7d80b095b80c94b819200e91d26507e6dfcae441a202701a00f9987eff349d4a4864fbc9d320db7f8fe747a720ebbcd403897f09ec17fe8e6ad50289bd4744ea38df2512392cfd7ba3ecda20ea2414c", 0x1d2}], 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = socket(0x800000018, 0x3, 0x0) open(&(0x7f0000000540)='./bus\x00', 0x800, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000180)="61a02a707df1f1c9f2a36e4c11570e98174deae2a9ac4a059e32747b07d022ac523cebb3227c2b26a6ccded238c7834a128e44cb97a062b02479de4d1f27", 0x3e}, {&(0x7f0000000240)="7bd7bc06a8aa604f9f4747225a49515fb886a221d5ffcb83a273fe56d01e2369bcb5cf7143b82fdff13058e94257930d18103b4e547d11a11a1faa9508d9d866afec9cac744f23487d56f1ee5d2f556e56", 0x51}, {&(0x7f00000002c0)="fefc949b0cc59dfbef22f2f6cc09b38ed15f6699663fc8ea1660d91242fa2610536a4742e25b7ce71e95a5abf9e5eb0e1ff6c85e07809cf4edf978495c4d4133ab9ad5b481e96f35647cd2574533b7e92cbfd313d27a0034a819272c18e4690f2b6462bc82dbba5e7d6a97a5b06df0908deac1ed4d7198ea8a4a946fb43a872d0c404f0bf25994084c657da74afb359fffe253181beba4469b5450", 0x9b}, {&(0x7f0000000380)="aeda53096b4abefea528732710a23947c2a31244f4424f497eddafc2f49763f66ee5ff21b657fcfaf808dda8c538be674cb1fc1df64a4c733786ab93b09aeb3dd712c68474d7c357fa7824ab715d854b5e591feec38c067cba8cf0766360feb2413d56c29cbde4f0e61edf7a0c419ff63fa1d47049752d014f341deff400f9b1b309100ae3bd3a98f49a5d142f425604e96a527753db372f3c2008fcac24", 0x9e}, {&(0x7f0000000440)="66a5a64f16cb2afcbf002d0a890ac94d5615edc6cbde691808ef198d1e31af2acc5d4275717651c614d916f3483d888fa827304765c463f0805675016a642dd24ed911f3be81117f322a1630a8620eae2fb98438e977c7fe0b729410e94dc9536a736f72172567acefadbd4af5e2703b183fcd6c27549b9c36e9ec2b303210b34e08ccd8d3d8f02b27d7ed2494c2d3745fd7c81359c5490b501776c01223a111f9fb01bb28bfc87a08a958e5ed869f60543dec2b40b59690c1fb6ebdffa151e2ffbccf133c6b549ce21bd2c7de", 0xcd}, {&(0x7f0000000780)="e9e8b6123c042b12406830dac5c7421815a19ff4ebe92c5720524159b0b5c823f7c13fe9d4ed938137f1f021485291523ee764196efbe1c445fae1635c11b9f441b5c8eecc6cbc1959ef559c61eb3c654c53a989d3907c64072ae1105a28e43efc2bc4dbdbb03f3bdd75b32935426398e3126f7229c1404b0e15fb20fb504f3cf144a270fa3e1d056d2ba2608df6a34259c98e38bad3e7fd638845eb551d04b27f2a46834592259c5408d4ea63d94c7f667da289ee030ffa", 0xb8}, {&(0x7f0000000840)="92dc9d22a04039c9b9264470dbb5716b5dd8ce4a0081a026d406b2595158b5951d0b0e584011db4f19d713640f155dfa24d88b347ab35ea837e93f5abe03e80c11f74763f5f444b0126286e9324ca5106a2bd5a6a1b70b9e0d0e36fc34efe92d69992d14f3143297e9405f21b203b302db44ee8ddae97c3516ad2be80ba5e3624d", 0x81}, {&(0x7f0000000900)="ea712daaf120ebb56db5bc5d42620f52f74a035285d3bc53dbf8d4fb973b572ade39bd9c1fb6d4e0b082f71fe2090cdcee4e060e811673a4d998f2a5f57f392cceeb5b664aa959fe61540bc2203d421db6e19894b93c253bdd069a352c6b5643fa574790591723ebf0ed7d16631d0548d110c19fb7f996583a756bfb1c27eb69f4a796c4084e52f38f518fa2ebf60a6f717a522d883a37c4a205cca214bfe67d79b905d90f4bceb165c4ecc67f6bd462c2", 0xb1}], 0x8, &(0x7f0000001e80)=[{0x1010, 0x1, 0x4, "0748c64dba80cacf8c85db91a8ef143c4307fbb2fdc01c83eb53b111093ac9a52cfe490678801ff7d257424d4c65aa3f8c3a3e0def16eec0a909d9295c5b99f061e44ee218d6a876cc43bca90714a162eff976b1a64140e75c7588988987843b7a1dc73cdf01158f8afecf944329afc15e7d70407fd8b18809e22c0002c350d097d22fd3af8ef0e36ea9f4dcca8913ed48108c6ab55075d4458b1d445c356f1f31f7375e6caa876126f93f95cc5c379618a7bb904d01d064ea9388f21acf8d708b024344fcd49d7b6838d236af2994315f8b844d071609eec98f9d02a54caf9d3b464661b61dc228c6583d31cea72c2f0a6329d643473e93e333cb14ed09d81c9c7087e1edf90493f864db145b90bd0ac953c72dca5c0ab9d29b7ff5332982f0da66a83becc77a42c75b2e66837598a17477ffcba79f5425aa2ca99a03e283b54ee47a4fe83f2fc5d30d18ef865680717b965e0240c00d91b52702bf92142598aa53ef6af55653a36d46a7d43d99f1af1021be7f477d0e24c68733bf7d709248ee7271847217c2f2e72a9530b4059f95be25ad1950e4a59e0f57b59abf2dd7bb81fafbfe98604195bffbf9d200b977d12e83ee8162be305a1e79d4376ac8f372ee4385f54de9208738ca440aea3ab1967d68f0914b0b55b4ee0d116b28541f146b8c596fa96e60b347c8f0f10e676dede059fc28fa4bd6fe4d023543cc03d498864e5d801ed4a155b7ce23b992046df521e54197a38db1fd29519f517f57ade5f533486fc48f65580bc62bd085d51579fb49d8238d194fb47a8cfe333226895888f1f1b8d180aea0f35b916e87c961ee8ab0a72ed036a56e059360d4c32d4687ba42e319830a909a1791b9aaafa651699fa505ed2b12d93ef61f58b10f063f1eae5a2837006675e17c08d4802528b01e822c7f619a60d76cfbc154f18c4df601790d07c5eff85b71e2cb00bdae608fc6b4f7aba23fd8489e0b4793825985f5f2eff6bfcd82784eba59ee0d1860198951f05f8305cdfe722a6965cb47cd3a0a4969ac3b9f203befc45ee3e9dcf43c426824f8f70fc01e42a63f650c4d277d879ee517b869d381acfcf78c97029f039aec3f42deab82ee388ce93fc13e881f74f9f765293e6b41081a36fc884e7a13890c707a805085ce7e2fe7a9c9d01d347351bf42ab8e405041160db7bdccdb5f5593bbb1c734000f1492d4bf707f775fe5fd5e12929428d4c99ed3e0a7bc64813710db8270ae768dc463359687ecd432972bd048e0f1b4a554a19a2485dc26a8a8b395ad25cfd6558b1f0d26a3d762a8deff03fd7c68a0ca26aa7913b0db480cbf7197d80f4886fd8a1099e48b93d2d4f83919a462a0f8937bb6e5b31cd11c4b340514ad76074b919d14418dad8b88f36277c361e3f51c90f15954ff96804d6dcfc96e16c68c84c5dafe1b147da809cbf7c36220f68f7002b402a138370c069f4fb521d3991a2703dccb76ccc401ca9276892fc5372b95a27571572d49ab7939b6f161e7f77449c0f5f6274867b1a39a27f499caea2abee582c5f7d89bd8388a2254aabc6aa5da164e8f1842fb8ad0aff7dce21932e609a265cc60f7780283e45407e29fa93621d9d2f3f07231261312662d4323f1353edbe6cf2960660cc2e9ab9275a96b6e0a045acf2d9958b802b00030a48666f65085f57e7a9f942aa0c39669afaa2b4d9e46392b3ed9e874098f9479b47bf193531797a1a2528f3b3a233e98df1f918db2d2d172d53e642cd75b69e3603de5766dc073191d150dd2b43912e4a443c27e56f3fcec1aa9f122cd436e49d676dbb684df37bcca1bd12c089992acbb0dc23567b8a1c04a35bb9192fb923eabe1a11c9376bd36b984e4251b53e466e8b2ca052a07cddfd6227417e583821f9e9d8617b0398454d910245bede6024ced90d9aa48018cc12a0325c355bf28076c62253e278613461baf449a8d6b9c371ec0c4b4d4412e4e0b21360022f7de4b6c0cde15772af409ef79c1ac3a9c1ed7a7c4737604bc0ace79f3308441363b6bd42038abbe4c1a6787eb6634185843bce26cbb67066517c93deb1e0b8986c1f57b423f532268e50d0be5954cf540a070fb25296820177acd37293e636dd24e0fe1c010453207746c965b1a8bd4800efe90850dbbcbf9e0813fc0ed6f7a923815e221ab63497c9e7600cb84392f8db50622e6bf62b30ff0d0a055afa30001d3ab501daebbc8e26f86736706d7dcc601a6ec21e8edae308bffc366106d187dcba7c7cca7e6961b6022de6ca2c285b54cf13564290adc8a37a06857b92e27e5a9646de31f49acfd032dfa62102c62a5744adb067d4d4103528a12e0b10f2d03f5cbfc56ec59574ab2857c55ccaf3ad8e93f32648128d66d201b51562a65466291b7a191ee325c868201a715cb690e648ae6273fc612c20ddb32aa827537e4103426d61452c4096b3177c1b6eda1f0dd8ea4952578612df55cd57f3d0ca95e5c6ee393ed5a684307e7a42e9e36014d1864c4b84c2e1b498dd7a105ef141c3bd4b0b285f67c5d40c1785a20d3ea8e3211fbe8c00d6e4aa982a7dc4fe83f8dc9c4076981147912794bb092223091e9c73f9ab2cae1aa618d9a5544c5d793de3345a961e4d19756ae2149a815d039c4a62a626feb8a4afeda92087bcbcf8f7005f3fe2368111baee9134702bc3a83c2c7b99265712f1986024dbd4e63b5f4a228f4e3202c7d2310c3fe3a0b0ef705cc621169de7ec75b1661242a89a8f16db233bcf888dcb87b32615bc1fa2b76b2184b48ae7f487b3c3733e848ad05cdd82128376cf7494d7ded99d554f6e2ef1c03a2804752e69bc9260638ba3d99f8b60f99ce28fbb0733aef8b21fe4c4f41ea46467d3316a807635e244dd661975f237737888339e4f0f8ed6764f45e8d6b232c747f91931f405e82c2578bb6463edf7314f406772a006191b38f90b3c2e53535ce6934038fab7c9a29f319e8bc6193febb164e7b72db27dd680106eba0df63675e42443ae7f18c634f8ea289690240b457df40449097ed937a780909475009befdbaf920092773cebdd9e3e8576bde84c39a65e38220eae26971d430b5698cd169299bd041156ad1404ffdfd721f641e4a2eb931aa26adf232c14609f64ab3f26780ae2eed06c357bd99fb2951e5a4d9fdf5ac1b6267c5e9353715420f16f93bc69d8248fdc69bbff1eb5f66d794fe4a07984b44a9d2f42171b8bd379266a8f0e8830d5b5f329b105dac3d50a379a630a8d835d5a89739bfe5a64f7d7663c832dbc26eab79aa02bafb42979fe002a2073da8a567a8710567eef4cf4c6c33dfd051a3989c9ca3618f86106510f1ce8e94913d4dc8f0e913bfa111984787f262e01720da06c8a1f6716b3fa30cdbb4fc9e3c0ff5c931634fcd24c8e9c35d539073c553c70051ffe19716225558f286ddd38205237a348239ec1a6e6c0618e954a5c45e4d2fc52d81787cbeb699084948c017138b7fa1d96c18f38af712ceabe30b48ac9da4bbf52487853b3d12d885bbb8e566a3163f08b4ad6b049bb763d5a76b93905a1e4b7ceec836f28578f704b82130aabdafc520d75fbd2bf66e5ddd60615b7176ca0c04e956459c426628ff18dbade10bea14da64fc6b1ea669c65591f27957577d50e4cf6da72d53554a4f84f06a48b9b8f9f7989b8f4f397a8efd06458784fb8b0271980ba0a93168452343799f7a9e490fd793edb0855cb451db15d512c453f6cf5348370d78722fa6aa6a9a699b5abff6c08f5ed55f9e3077ffe1701dcda2140a8fe61225af7e2f013cc7a567cccaf201b3919526a7d6173e28bbac3db708b326b01c63e033562868ace710bb12d9c00bec0bea7983aa56796cb0a6025b4d72712e3dbba7961360150e5f3aea89f02e3ca9899f008e458462e244b972df87ad3db3d772864fecf322415a6b06f873dc3f355e57390b233be284d5224bcb7affc430f218aebb29698dc2fbab8f15a220f0b9f61c188ca539b1dcf2805c5b0ff8f0d73221956748f84e6a2f8fe72673bae515cd04a4bd6f636b448b4b8dec90b67f94b68986efb6100e8c470dddd3c9a45ef79209c45ee0c3ceed132cfcadd5fd7baae7f099eed5ff2df80bbead4899fb8d09122ede5df5e9936edd455cd846d469f87a8aa06dff7e331a061e19c2344a850ff7d506f4fcea62e10d194800686695624217a58bb7c7e6cdbd4ce98a7ff89d3970be74787bde1bcb8cff309518a261015e762a1d90860a750aedb6f7257fd6c0fb6184905970b4a582258db289422e1d419fc155e6370b40b6c6be965abb2f779ff1e0f35505dc77e71ec95428380ac0aedb16f0a52c842a44ec35d64b1bd93049e5a2a5cef71570cd44572dba5e1514417b58559e7ebe6c95d8e6ff714f01a5849d25311eabcef5d6c21f4244be36d3dd04f62a3667672465bbf54b9b55d756f374b57d5d13ed6feda37e549ed5a9484dd8a606c409c3e7c9c10e0897e9d8dfa7530e40579b55bfeb841504c6e9e05d76ba5b31b24039175f478e159040cb01940adadae78d7b39608ea2154e36bc1d1a977e375d420da65aac93e649783e2850f39d013f08a2fca2cf113d814e4ce5717d36e7a821888565f69a8b550f62f05f34d6c84d0885ebe627ba580b2f0ebdd2201102c05aad7c4be9f258a48af6bfb36747976d2560c7ecf37dc74a806c4cda8025361bbeb1c487a230a314332515ab275fc1461f9835d146488349bc4a16ecf07bb606e30674abb7cd485cf6089eb3420a9dda0061032608b76dacaf02d8170bed122440ed2861dcba931f84f4942b17101a6618eb3d46b1876f4a6086c96ea130dee6ebd6e91a7cb820748e8fa06565644b3f75e5b667251d1e0188c00a013dba5739a505844ed2aa88beabffae611b77cb951e84c462ed331ecc0fd4828b1afa90eaf619c3473d626cbaad2d4e27def55ffb2b2f21d3575968e4c5232619eae172016d01aeba4f18aa390f585e134fda2cd03b9065cbc1cee15fbe08dd7b00a1d54681228c09ffeaefa3913e0693d9150eed233cbb9593ea5bbf3aed38d758f3fe5f54f21d13d67dfdbfe7badc0b4ff9a11536893ec3b83849457635848bd545ef475194a222873e6d03207d46787081d527bb89889a3969568a8a14493e7598f0d5e54117c9e49f1229dc26a2caf7fe431800b8d4462a31e3cc2944a26f4107b646eb432f297c88d28b2391cfaf1147fed5fb5ba32d72aa727f8aa2d11cbdbb03cafee27b8e4d258f6d022d45a8276ed903079bdb476e15ef47f47fddb35846ad32fc42ea7f5838cf73a366c7f6409858a4d8650666c592004264f57b27cde4ba68bf12f9e3e15ff152bca4ca79282b380e562cec33d054de94196ccf196f808d6c0953efac59d75f212bc09ce855da8962c2bb821aac1538255fae599e11117250fac99767297a33d3fd633e2c755a3307025094ed2413ff4c0bcc2b5a4236a1c29dbcee345e448d58a86795b8619d93f7cc3d7acadde04a9d12dd506689734130d437d4728d920ee1814ac7b1850c051635ac2d0a47ace99295290123f02e1a01c9c43f7777cd4516f13eefcace034ed5df2115767200d18fd53a7dc02bc84de1dc70075bfaba066987295513265b95042b01088346bad23e70da445095399219f030fcb8020134733b89aaf4c372acc61d39899b07c78330f96dd568261e7e437ac180831fe6068ed1045be08b19242f4e757a1f00ff607913c7a608347f64de13db7bbfde59138a93c8ceeb903a15abf0ceb6dce077a36ff5ad4cb6e2e5c57f7b8502c07d19cfe553"}], 0x1010}, 0x400) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0x9) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(r1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\xf8\xfe\x04', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) syz_emit_ethernet(0x1000, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1901a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005ba10eb54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822dc5592854e05e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a38594dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ec6cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7202ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3d050060603e23653629b8c96d8794a5f67901") 16:01:40 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r3, 0x5) kevent(r1, &(0x7f0000000080), 0x9130dc3, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xc1388f0c580e2f92, 0x0, 0x81}], 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = dup(r5) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x5, 0x2}, {0x18, 0x3, 0x7fff, 0x2000008}, 0x4, [0x6, 0x4, 0x7fff, 0xcf35, 0x5, 0x4ee, 0xaae8, 0x8]}, 0xfffffffffffffe03) fcntl$getown(r2, 0x5) 16:01:40 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0xe0, 0x60, 0x0, 0x2f}, {0x1000, 0x63, 0x2, 0x4}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="51fae58d6edb295fed93cd1ad98a8129fd1a024e4e33", 0x16) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x41, 0x6, 0x4}, 0x10000, 0x8, 0xc3}) execve(0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, 0x9a}) 16:01:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186204018b002b3a0000000000000000b9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14a5b04c930169fcf79263", 0x57}], 0x1) r1 = dup(0xffffffffffffff9c) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x1) 16:01:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7fffffff, 0x101, './file0\x00', 0x800, 0x2, 0xf709, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcec, &(0x7f0000000340)="17ac2f02000000170528a49ae027") 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r2, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, 0x0, 0x0) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = socket(0x2, 0xc003, 0x2) setsockopt(r19, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r19, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000000c0)=0x54c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x0, 0xe, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, 0x0, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r32, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, 0x0, 0x0, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r20, r29, r36]) r39 = socket(0x2, 0xc003, 0x2) setsockopt(r39, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r39, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) r41 = socket(0x800000018, 0x3, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r33, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000400)=0x5bdfb1084144016e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, 0x0, 0x0) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0xc003, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r47, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r46, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100800001, 0xb1f1}) r53 = semget$private(0x0, 0x4, 0xa5) semop(r53, &(0x7f00000003c0), 0x0) semop(r53, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r53, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r53, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r53, &(0x7f0000000280)=[{0x2, 0x80, 0x1000}], 0x1) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r6 = getppid() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x5, 0x1, 0x27, 0x5, 0x4, 0x8, 0x7c, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0xff, r9, r8, r9, r10, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r9, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r6, 0x0, 0xffffffffffffffff}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0xff, r14, r13, r14, r15, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r14, r3}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x100, r6) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:01:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000000)) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r5, 0x2) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000080)="193728f61c66fe9639eb10b8d33362e90b20f1059cfe14686cabba151f765a8515859f2eef7fc44fcc8055256fa05254491451051bab5e07b3921fe56589e23b809acb847c44eb4956c0be2989b6f46e0bfde1baf1c7532db79e249829f48bae60acb06281f74eeb28b722c37a6ad7f935bcf53d35c15d6380888e7d333e448483c781b1b068c5697c01fc9b04ef6bc17b2f", 0x92}, {&(0x7f0000000140)="b9699687b75f4c371979eadc16e7eec6bba7e48cbb32b2d2f9c193edeb04f63e8e095a67405697da7d2042df10be19ef1ff6a414f7600162750596af3e3d6b45cd66756756d44836e5d432a932eec26a5520e2e88b76dcb624ff20045fbb95a1b536c9927ce12ed4749562a856", 0x6d}, {&(0x7f00000001c0)="7ea01dd8b8cb3377ab0024725d208938c9667b23d1", 0x15}, {&(0x7f0000000200)="bf54282b9d69a36b89008c5179275debd055e6ae3f566954c315f7ea0dc0ec5cd31fd109abc620e3e573913dd147047d204b9bb7aaa2de94562cba420c9b31be4b306e4034dae2b504023de75a9f8d03286faab7a62619ee52f30aee4c46c1c5f71ff83f755cf28e9369b099aeefd99fef50dcccf1f77ff1742a45fae22b333713b38a568595ea792fff13c2aa4d681adda2d79a60a55abd", 0x98}], 0x4) 16:01:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYRESOCT], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000100)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1f002e2f66696c65300093f086a48ffc3fe98b6a8ea113240e9ee2b854840a580066b5fbfb84428138"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x3, 0x0, 0x10000000000, 0x0, 0x0, 0x1}, &(0x7f00000000c0)={0x8, 0x34, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0) 16:01:40 executing program 1: socketpair(0x20, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x81, 0x0, 0x0, 0x3}]}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r2, &(0x7f0000000440)='./file1\x00') rename(&(0x7f0000000480)='\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', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdir(&(0x7f0000000540)='\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', 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x5, 0x9) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x3) dup(0xffffffffffffff9c) r3 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000396000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) close(r0) r4 = socket(0x800000018, 0x3, 0x40) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = dup2(r4, r1) ioctl$TIOCCDTR(r5, 0x20007478) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x81, 0x7fff, 0xffff, 0x1, 0x3, 0x8, 0x60, 0x0, 0x2, 0x9, 0x2}) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x379) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x23e4, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x437, 0x7564, 0x80000, 0x20, 0x7, 0x4]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0xfffffffffffffd7c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x43b) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) kqueue() r2 = dup2(r1, r0) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/41, 0x29) r3 = socket$inet(0x2, 0x4000, 0x3f) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x1a4, 0x20000000, 0x3, 0x1}, {{r4}, 0xfffffffffffffff9, 0x671d6670ae262682, 0xfff7e, 0xd6f, 0x348}, {{r5}, 0xffffffffffffffff, 0x22, 0x40, 0x1}, {{r1}, 0xfffffffffffffffe, 0x96, 0x2, 0x7fff, 0x2}, {{r6}, 0x0, 0x145e6a8bce56a07a, 0xf0000000, 0xf8, 0x72037e}, {{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x2}, {{r1}, 0xfffffffffffffffc, 0x24, 0x4, 0x2, 0x4a1}], 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x5}], 0x1, &(0x7f0000000340)={0x1}) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xfffff7fb}, {0x3c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup2(r0, r1) ftruncate(r5, 0x0, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x205}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000bb4000/0x3000)=nil, 0x2000008c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xc0e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1558}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000c5e000/0x10000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000ba0000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file1\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5}) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r13, &(0x7f0000000000)='./file0\x00', r13, &(0x7f00000000c0)='./file1\x00') r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r14, 0x20004b3c) renameat(r13, &(0x7f0000000200)='./file1/file0\x00', r13, &(0x7f00000002c0)='./file0\x00') readlinkat(r13, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r13, &(0x7f0000001b40)=@file={0x0, ""/4102}, &(0x7f0000000100)=0x1008) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0xdb6907c16d41f4ec, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r1, 0xffffffffffffffff) fchdir(r0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {}, {0x2006}]}) open(&(0x7f00000000c0)='./file0\x00', 0x8020, 0x106) r1 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = dup(r1) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:01:40 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0xfe1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00\x01!', 0x0}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x20}, {0x2}, {0x1000000006, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000003, &(0x7f0000001800)=""/124, &(0x7f0000000000)=0x7c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x0, 0x200, 0x7f, 0x0, 0x0}) read(r3, &(0x7f00000006c0)=""/178, 0xb2) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) connect$inet(r0, &(0x7f00000019c0)={0x2, 0x3}, 0x7) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) dup2(r6, r7) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet6(r9, &(0x7f0000000140)={0x18, 0x2, 0x9}, 0xc) r10 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x112) writev(r10, &(0x7f0000000280), 0x2d9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(0xffffffffffffffff, 0x0, r11) 16:01:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r8, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYRESDEC=r10, @ANYRESOCT=r8], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x0, 0x3, 0x42) r20 = socket(0x800000018, 0x2, 0x1) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r22 = socket(0x10, 0x1, 0x2000000004) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r23 = socket(0x18, 0x1, 0x0) dup2(r20, r23) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r24 = socket(0x18, 0x1, 0x0) dup2(r19, r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r24, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 16:01:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_media}) socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000b09000/0x2000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000fd3000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000d1a000/0x1000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000f72000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000dcb000/0x1000)=nil, 0x3}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r6, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x0, 0x0) dup2(r7, r7) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r8, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 16:01:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x88, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r5, 0x8000, 0x7, &(0x7f0000000180)="c2221d4efdb1f696bd94e0fbdc5e", 0xe) close(r1) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = shmget(0x0, 0x200000, 0x2f, &(0x7f0000e00000/0x200000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/4096) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x4000, 0x20) getsockopt(r2, 0x20000, 0x10001, &(0x7f0000000140)=""/230, &(0x7f0000000040)=0xe6) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:40 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) flock(r1, 0x7) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000040)) 16:01:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/116) 16:01:40 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) unlink(&(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0xfffffffd, 0x6}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)={0x1}) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0xa7603ded242967a0, 0x2) r3 = socket$inet6(0x18, 0x3, 0x1f) writev(r3, &(0x7f0000003440)=[{&(0x7f0000000200)="acc01f6ee1a7696bfa9ff6d75092c9306041e49407d9d0eafcc3edbef212f481a81a19c2d834e72b2ca324b6f47e418e81d7016a9119b71873af67a719e02cf2ead58e87eed773fab79aac72095964d0c471aaaa36f36d115adac8d9ac06a8fe9ccb2541131747d0d7ead92d5d394e7c81d42f8cb1cac540d145451e594625a5175147c0dc5a9288a17cca3bd2c38d1ddd5e8cff8adbb073a244e391d82e9433e8870db825587c844fe9ff27ac364bdf4a6de97d30d11ec9b12c8d60c8c94c438ee5a2f656b6e9d585503f41320f1124560fcc6b0e412f54577567489b051502904d5f5cf7056ddef35295aff7576e5f614686e514cb4c605bf3564a401598b7839184bd8f047c8d0a609f4429d2df71e4522ec1307ad1a34a330ddf4d61075bd8a9fc3bf9c90f916a49f9fa5c19de3ce60e797b9493d0ed0211727d28878b0f6054e9efbbd02f7740dc092b90ec3c8192c37f4b4fd63ad38463770bf27af1422b5803bd91a1947f5bc420c5f715605e29940e5ce41dc6ce8353c6794ea9897afa5b681f0a198e37656735c9f82d4b88e62c42546bc473645ae83cf2335138c50fc4329890cd2b1b9371d484e1a74562a61ec94db1a4f28acfed8a7362a3466f0216acb9411abee0064f72b2b62fc9de88de6cf41979ce51f08d1cb27026d6dcb4070560a19ba56423e0293dea21eb083eeab92a4bdb74e13491bd5091604e3ae809ff71d1d35f9aad84d06f7d8f13bcf9f5c0c4d533faeabf3f11d889cbee26c0d5997a078cd86e494a844f711275b5863c0bf5c77661e0eff8cccf5849e699f9659aeea6c1e054a85ff827b6ad868a759be7bdb7b29757de40701504fec4e842b13260f3b84234727b3bc89ebbab528310ed0b97628b9042498312d8eb9708784257e691cc49f372a70abaf88f370b52fbc5f939c23201e6cd0f4ea92420355d74b3312cdfbe2bfe065b464c9821fd36b96e698cfedf86f65b4b808a89a6e12ecc5fdc65f874ca75a91be8acb01fc74432a25d84075a90264c6eccf8dbd4e030d09e484eac026fcdbbc9ef76fe43b33a40068f3c520f47a80771026b7f55d3904ba2df83c860c4cb33b86987dd3f99a7d1862f42ef9c11c63be49839c9d2a2a19bec177bbe087f3bff8143e89bf045358d41a8bb36e12fe4b192205586150603e59902fa3455543384a7c327c7a948df804baebaf2223b48feaa393c4e640a1bf95977c2343fa2b87e849ae8e46fa93b717362dbc45c8c67805b892aa51683fb804be7d4a6f3f6da3c44e02cb6277d16f2bdeb7a61b94b05e4253241839e98603ceb81c9683972def0f9a03be5a6b3f9ddc0020867b2438e76114dc03eda4d553a77ff0a217d3a4a16204296ebe8cf763c2844fa2cc7f81d3b226991362b1922ac51ad77123ebff75c1566f94463bb0d72250a0dc2105c580aadfd40aec353786dd9975d676da2b97c8b53aab0e2fbf25999548475532fb155a61a0ccd4d42b0548bc84a00d0a36039ed9ac802a75b810e8f05914a10f90d57b1f169be77a44c3beee244609b04100eee7d41408f53f0bd0fe4de6f1689e6f0d5392376019251dff11c821a8dcfbf186e27c8500b5dffdcbe2eaabc1effe1c9560e65d60a307ed5eb7befb333a5d7ecd0cc9b9f5b9dbf0675125e3587e3eea60c9c2a135021e2b0e064ac5ab661abfd0bdbdfc80d143347faa23461c018b24f05fd9effcee8652b3eb3bb4a9b25beca3eb0096b905e5e42450e6296b2c083cd29f82d2df36111cd23b910431f399f27f61af9c9427d14e8a68a6fa914258c07abbe8b1a7ac12fc0a451eacbed0f62b450fa9562abfa0ce6d665953ced64fe05fd16dd509210c75235ff4df940c8d8cd3e53cb2c95927452b110cfa490f7f0cf05e6769de3d72c1f57deb293baddb4d74727f0ad72b1e553cb2a3553a8430c81105afc97141f9f939d92ad3f33e1bd9f5a5c166210a863d70e330b1f2b540aa4b0a7f09bf2adf8ebf43aedb33c5afe620c3faa561c40bec07da7b2d0e31757690c2553b1a55f8258097046b38aba6896693463d35b2fa12e5f9b56cf96fe605637482a44d3290e8cbebcd67403789637eaede20ea90959d88d197717d603a51a53695520ee8cdfa92a1ab5558c8cfcc7ae55af55aa0a54cfb99d1bca8f241ec55a389d9861a2b9006a70f3a81cf31586a7e6a331cd739ef0c3acb89c0e7c857401113870b0013483e6e0871276387a1e479301c620084def972f2c14f15d04fb36d08af645b83fc60029230d6488530536ff2bda58f04a512a64a0c2ef13e862d488d6b300ea1ebeea2892a3f661c098d5bb0bdf92077839e72108006ee43764ba672a64a4c0fcef9f5934dcc38c8df83f79aa98f773bb88f18585fdad4ab2b05476fe21fa687baca2c1074dd5f32546e74e65e204961c923de8df5d3d71ab3ecf8daa6565ac0e924be1b5e49e5616cf7d009835a1d206cdbb6979f573e541ed464fc4ec3f27df44547ccdabbdaeef75e6ef08b1bdae9354bb88503d397b330964d869ff778dbb353366f8d22c3b222aa03a00abac95e9b4a29ed1b3c1cf421a8345e67219329edda47ef654c2cd47c4240a7cc9cf0e447a92487639d3fa06a31775c0f52731d670a9a8724b4e9185fa152f99cc745aa1e5516fd23733f08ffec3c119a59b88b1eea314308ed252c7395d6aeb82ad0dd0f4247f648007f467bdaeb20b9df0595aae39341a48c947b275b88593bff61912ae006efdc5d3b35b93deb5168d7023931366a31940db6222f9d8442370d3e0bb46d7d815b091e17536a1e4e57a02a429b924eb27123efb11059ae6f0ba0ec9831dc65701e038a8fac7766e9b8be39abefa08a81db64f72484e2cf0a6e02dfde75ceb064cb0c21418fc9b3aa0ae1040079dc5023cdaf7a2129d3dc8abc42e18bb1ad08a358fd08c915a72ca7ed4d4bb22a8717912d52b57072c0865538f7c720b2bf71c95cd5768e89a2d7a2a6b56aeb86e94489e03c6d0c2b4f9c6cb6aff7b018f0ec47202706d56df32b3c8fb6e2d5a0b554418ee2b487636e567f2e7183a78749b5cb13f0a57c7c94a95da9b83e290b7d5ab92dbb88112ae50b0782ba63d49f1dd65490ba5cd42e845427cd87835df13d7237c614d26b89193098f6e7ebb74be7707660853c3c4f681aff8235bf29ea66f697b0b1251794af1acc377827bde10db2dec96f77660cb6cc54b947a0bb92376fb33c46cc6a13a40200793fe9f22b0808da5ca0001239dc42a12a149a9a98a1ef35322a3e75bff4a011da5442cd24585a4607a4ca3e0e22ae72d11703dab07fc856ed3e5e75b0f5a0b0020a6db89dd12ea6e86ba6d444d7ccc5293b75bb75fa7c4c7527b46decf8a362be81aea0274f7e485d77ff9d9278c62c542f8bbb034f607969f3d9297f619335e749158e2fdaa27f7dabd6d63fa7ccbda0c1ab7171cf292b0740c511cebd3c75fa9aac85d23ff4ce565d6be252a2410a5a05d7daef29950b0989c2bc75718df0ef033191b3083aa5bb052dd257c52adaf2bf62faa17d2a795395b1bfd21616d31a6302ce6c325d4e982ff790e28fcfc4ab3d1dc291745f575b5dda9eb1851008541ad8db9b99274c00677c8597ff056ae77b692b2895499cd812c23fbfbe1e79be58105f0806233a3e404181dfce4307b1f4a6de6f731adb79e755da87bc81aa23bdbf45b715efd66a67ce0afd27df596e3ba65d591862fa1bef803bc713e22ad80909fb7a366f4748967944279092be43b282287c87633bf7d7a919616ef3726f45bb4d581be2b97672bceec0ac098073330b4015376bcfd2331c49a6b60d05b567f25e30e38885f07dcf4ec4a65fe33b6576337f26b9d4fab3599721ff0ef7ba51c5e0dbdb70c522006f30afa0ae0db7d1e8d2470749b9986f8c9140be44594c7656fa3457484e6a09022e447b73c08b588c1e3bc6fb8b0a20412275ed87428f1f11acd067d8f011b832092315bcdd9fd768da191dd0fd60e2d3059ed8980c52c332b502991bba22145f1197dabda0bf6d720ab5fe9de3eb5357e620ea9a7a8fe9b287ec1241d43af14d528154113af1d469417d26d91c2d36d1d1aeff385889582dd16561e2cf9a2c01ca0809c50c4f6293929d597b9171771c2938d7a26d12868fa680d6cd7ad0b205b73c1fe1c49973206bbd2062cff7c4f87dd4615c1b8ae0eb992133de543b89176121638b26312b137858bd3ffdadb4ebac3778091e64ea05ad72ed6f075cea50ec0ff82b6327460cd9203c54eab90b39de9242e69556dd6008ace986c7556f35bc490d7be52ae7f7d8c96d724f8f3f2ad0eb70e17e5b37ee6e4e208551d86602a3c4b6f7e15866e9f0d67572d289e464b78ab1169be0c1691bd243b38bf28eb53acac9a38abbc5bdd4323d127f4fd3c42137beadc803c22bee3d134d3603e2e44a65f0bf35b79dac440c4b69ad3215900ee7a15c6555dab004eaa462d983a9bc69d0a46a1fd3f2735666aefecad26c5bb178268373645fc1ab98c093a9e1b308fbe77bef6461b954ef199bb24752369c8d73cdca158248b8e7819d06dd37b5cfe595b3caba47314e44a1842dfa33cbb4de85139e632f3b169daeb7f4789426f9133cda264cd0e7027234e62966def5f3c25af37a9aa8d28364e512e5cb5d75e9fa7aabc359c8621d753018b9590a71b8ec724603214d1d4628cc41f372cd5e8dff773b642cd3d16b5d84f7f58005320d34a2d3beb2431e47b5dc574aa4e2e915146828cece7dc993a0232bfd4beb8f2ff5e90f22f00112bff23b7a8b8c7851f2089cab7f39209fe057a5389e475655056a37fd434e54c94a8cbbd53b8b65742eb314948eec3ccea4c912bb91c3cc56af5b4268a0bce306a785ff825910ef217de38c25c742d0d65a779a36b47f0d499939d681f66f4e143131016b7fed38af992de18508bbe9fb9a360e5ab9340409977ed4de1c54027502a3a69443c8163585bce84a2fddd5c2cdb3f71a5975ffa04031faef4738c3509d9358f2510a28d4ad3fd23cc8040dd93e309557e2dd8055e3ce6bc6b75e4ab3fb3ea91e6cf4d211e2ea400d7c345c60859ed5fc4fa137b8fab5677059d906e98eee4af40f426a661e1d2cce36d5f85fe777e2213203a02cc7b7674ece25abddd24099b9f352bb213b690354f44dd7f8fb896fadca0abba322ed898e29da710efe2e883a8a66bd68f8da213fee9ba53eca20f22eb7c57fda2ba9742b306fbd95ea870cd637945281817a14e5f36c82a0ead9b301f1a8e4b342a5a229fddb050cc4979ad77cb851f1840f2a95b7ae0cea684d7c7b18a202c8be80cf3dea5e8699f074ea71343cddb07368233eede04675db7952956f162461f70de36bbd843d976e66848ac44b29089c37bdda43b8e2284fb72f0b49b330b56210fd9c425a5cc6b0cfcd9c251a93503b898236810e8f88f8acc2d70890b096f067fdee60ab7f72fe3456da74d3c830dc379f8dbd2ac0096bb3c4645aee486e2879009768efa88bb4cc9ad7ec9f799a2742533a988687b94302594312fdd4740dbdbf0686415b1e21b7cb632087594992aa18fdab0dabdc6c73267dba8fa8baadabbddff221a9fcf4a6784cc39abe84ee93d232f9ae3951460da30a12231372876a8947d5f47f429316543e9e79fae6cbef5111632e6ae56479c0292ed31d676bcbfc7de41c7757671412b7f67e26218bc3154e2a171d3b5313307c44f0837d1bb5d0d3fbd0f6fdfbcafbbbb65e37a2557333aaae9e6a881f08ad3909d184c23272b9a43981dd23594122aef87252d9e343a5f6583c45e70cb", 0x1000}, {&(0x7f0000001200)="039242adf0067ae8a8383922caf41069f1ed63653d8b21dcc366e3d36f55ea04074841872c716d6c6808b5dacb4b6156e83b2f59dfaa5d8ab76b8e6bc4a247db57ce56d6883091a88d34a82f7fc20c647e51fc75e5dbb2b4ad2a1e0bcf7b41b046830540efa1a72c6a1e73ac", 0x6c}, {&(0x7f0000001280)="5c024f5b6c7da69e4b5fa718174e6c7aa4073c7763c55d29068a57c0ba1dfc7a66cdd545eeb8acf7d85bdfd6acc02c41e495a1d2dc4456d8aebd43d5913eca44a9fdc4c16418cfbeb09994b41786932ca8d664841cafffe55ade7bcf7b26fe96800978214e720abc4307e71d1d7bedced54ab0", 0x73}, {&(0x7f0000001300)="7ad2175b3ab2f2fa9e019f16bd318c16d187152466c3560d5bc3b50fb4b115aa2818054eed6466be7305ea39de9a792f24f458ed1095f0b7f44b02cc380cd4437447fa1f9cddca3bb7022fb797d204020916a8fa8a8cb14cbbfffd8af4925169b96f832f83d79a689e6499848dd10f6eab98a29186c333fbac33956f88c103f5c4c1bc6ba45a01513d238eecc991c9b9e87d79d86bb52fe8f0bc21418931e2fd861c2d45e76365e1fbeb439ca0deeb89f806b26f06ecf1dfb22daa43141520c9a9145bee0dc1f229765f4a5a293afc7ed33188897b099cc3a6a6eda3896e9b1ff6cee1cb3963fe7e0a606653bfb36d5ad32f7f3e738f305656a0b9b241a098f607881c8afc114f82bed6b675f81cd69a909004fd0990f98efd30efd0ec34ee4cddb0c8dc99dd349739db2a9772cd6d47ff0bba7621a39699c63755f371af55d63c64b2675def52a073afb0e6475d64077d1e30e0c71dce540f479f4703bafa309d4daec5cdc021c377ab8723b792c68bc81ef3488ef4a38c100a672cc73ac215e89441dacaa98e280c162582d3edfe8e17a085234f77c9563b412ad72d50bd3b2654e6828d45807a4a47a45c70e2118d5b11d399d452270729d64311f376661c1ba194e618356bb3eb16acfc408afbfc7b5dc2860c19916e6a26a5ce5f692a9e26009ca7fd27b3133602a83cfff5eb41be412d89e351b16bf9af67a2cb2378cb83dab9d7fe2dad2cd1bc6d8ef7305944eedfe4fb61a8d17bc4a36c5747d5612d723f4e47d39bcec4d3a72eb391514cbd0b8d495d90b063c8c4e1b28f1c8f7d6d2c5ae935469dc995304741cd14c02260937f6c99857a6b3f6f48f960feecdcded995796a92ba186c56ae5d5d7990d1ccb8b271158824ce7d862cbb3cd4cd3ceea3cd6de0adf4b31692fb4446c6406ae70a41815170bb6082730ee35d8fa73072d511bf21011ab381586bf8c1aa3253c751cf4e710f3e923c7a47d198eec14bcafdde4057706fbac66cc25ad0e302e512b5bd321aaa4c3118e7818634bd4380bfbd38c967e00e6ace91f9136f5f2822121ca0d8085c2c10a4cf5844316ee2f3725eeb8715ec4932ad563c4b0880b6ac71d13549bfc4ef0d5f597b0082a317f9025949cef1bd54d148da0efd95924454355ffbc8c951705e746ac14bb7212c70438cec5982c18f2f6e292a3471438ae9519dac985cc577f31f35e9f9836eacb629e8b00a68aad4fd2a1625bdf27cd5866d6fde9383fb8c49169d457e4a9167dcae7c818f0bf3bdbb0758b1c32d0942143bf95d448e83438d794ee7eeb6f61b17a64cbca9de41c25cd43123f42abaf3afae9106f2873fcf6fc2c9f8b2fc7ca463f015ff941c31300209e7026b892ab54c14e9f127ce4c13fbcbd0d4ee210ba518cea6f697fcc338743e2e0c045921bcd2975f425c18dfaa65a60fbbd041bf1c6349660222664ddda75aec73b4b4147f704f8332845b6714515b83994e3e7fe7d3c712661c62f52fa2f9760577400d9f1375601bcfdb0a4ec23b6e80dc5dfebce27a35fca2c5f00483957712fe4bad0d6e2e85ba753cd373fa281d91ccff94bb556d2b5683968a72a3c4dba377f0b3c7f1a509ccac6c117b4fc2cd827d05c8dd03f9acbe26661ec9501cbdcbf8109bde25e83cc5de20bb57857fe90b40dfbd86af4196e3938b2c4cd8bdc090b50376197cab26b8562e59ac02cb1c2a83f31697d288430b718441583cc57027552c8c4d701ca387151d4000ae8836a33f3f5667a4f0e256d1d4c3ff298ec6151ab462758d2210284707b824bae74c12699301522fa8a91f645e32922cbe11087d7a7413e3b518b57331a5e01a22a2be0ca37560496e2dc48af4ca22dabd1ede6a324064fa88844481c6ae27478a7bfc3a35838d5fd1ae2983b0ea741d533482ef3b8620cefe1a0d04fff101a952edbb446c2ea07fcd1a0ccf62860620506568994db6412d27a27415488598d2fd40dc261b08adca4aeed8be69c0e2c42ad0cb180f491c1262f4748777d67d3ebade09831a3d0c21b2d49548a0afebc5aeaa1d7c8369a6d74ced2e4058021f6c0ea7ba1323af2d43655b3121000257d619f1da1c00c89d044167d78f6c118a6ed90bef72e79469fbec9d329208dafc07073af9d148816ba39e4e26e5551750787875b4cb11d0791cd9dfb90789ca14f8eb0b413c2487b000c0ae9ba6a32da155f6b6c405f91fd704f8b5acd1a561a7ea02240e473659c274335f5593d608c6edab920c0075d75933a17f1c4145fe226576967f565bf15625be140a42625b4f1a2d0e05c3af57e96a35013d7451dc995c95c6a27058eb9eef03ff9e673776d761a4eab4a7183489093f8dbed70b7728914903b81c33ba1c222a66beb3c8b8821e33aaad2816cb2b97485f973a787c5a13b6cddc543027ac3aa66c49d21b13a913e23f761d113fbf1403a371c4cacba6e448b21eaac7eba1d24c32079d327c5219a49c6edfe4decb97b0ff8e3eae3661a72ca504000ec5b95138b27c534e5f607cf1127bd98ecf31ac3981e1b211a1f00e39082bb8412a4d25439135e76135cde015168f3453bb593944cc2020e8fc6967c61d0cf092478ff3a77fcaca12a50f3020a5644d9e9dfdb2578a312956d53154b3c1adc162eb647b43c9c724f96ab80ab188001358ad20fecede796875f5870d2b358b8038c23b9f82ea756e1932f7bbff53d246e6b8350d1dc8899332595195808254e6e87d2e128e840f858532bfb20c463deda0c019eed154e96e9d3dd5d553b599e8ae379a2ab25563972c7926ad0172114883d1a77954b33cac582233fa794bd9c3d4526de6b678b9b94a629ea32524d839b375b5ebc025f0715e15407cea6fb47e2801f12e8b258705142b751c8536281e3e1ae76b26cdfa1c0239250e260f8eff4335a77e9a67c13ab4310efeb5f31c4e686e6db28075b335eab80ce6d2ef338ffcf1bf9aa01b5b8d32736a4373b690f484fc437c91da12d3a40ead166b1a76accf0a409b007e6f8641a74ea9ca688cbe92dc073d5bfcd150ee0e62a315f2c5249a08aee1ad6a851c96164b7dc4ef3b859f0fc634542fbc1acfc01cf9e00d9b099fa82d686c735b609bf847fc278d82cabd41b0cf91abc55483a79736498c9c99def6e5d802dc964ccaed5702e45879484098a1d02befc9b573c5d5bc73a4e26a3421c1ab79f31b73223084d7e52df2f2f85e5cac74754fc43173f4e7a7dd410bf4cf98e0527fd9b929e03473279798cb495399398d235fff826f3f2cea618b5946ea558ed870a0162fac4d084e9d2c9f3e0249aa210b2b8c055b1656b0d39ee33a0941bae58813e6b23cd2b18241ce186ec888709a2f5909c4941a97e877b69eb93e4e7b2e0d2d6033048b9e29e6f3047c00b77a1de130812831b587b2f521cee9df014bcf90e43286bcef78baa42619e0f341f2adcd8a6d19007e119bd1e0cdcc2e036db41ef9cfc0dff13c9e445a3aa79c5a84f29d9cb135cd4dfbbed44ee5b522bcf49958cfbfbe3bb149bf499ff447fff5b4b77b440c4251fa833870d8b10b7c3723bba05de3e76b80d41046eac822692ede7303874dcd74c5045a3a13da6f2770eb3183fbd4f6f125002de4cae1cb0ebe69343cee76f6feb68729c07f4702e47e4b8ff1ba8b79a81c409efbaa0e2aed64aa41151cf93863a7c653276101f2ace80022dac576efa3fe3b7a890d5158f0f501e0d5f971fbf2b9bc2037bff6195ff7149522346e3539b0a0cd1196f4b8a1a974492829309a5813b2adb7e5363a247e51e1de1ce5b336306b7ace44893d569282c083c6ceea93a2c167ed34230aa08ee20d095bbce18343f1c72bc565c90faa9448c6f29ede6df65c5614f12944e8375b036224de59837717634a92e1c2bd6018f06aa9bece21dfc73b846e3afdf5e0a21e3c98db238dcfbf7373f577c1d1b08b5378bb2da4036461e1ab4f897050d19b52ce6323461571ed91dd05d11b20f70296f6d87e7b8e276e8cc97ea9d8b1e7c045cb88b8644e009be0a209c0dfa4b4a93b58a62e504f6590e58065de2feb98dd9d5d893f29bc3b8df34619595f4f585c76729ff6e9e38ba618bb940221f1d04781b98f22523066e053b902094ab3988537f422b7dd74659a01586adcdf0d2f82e4e93e59dde760614fda57243983cfa05d0d6b2240ca8ce13f19b17e927e11770ad369780abc4425023605a2eb9310291267121f50fc1a2c697eca7ea3178bd9a2752725a2690c1f424a196e2afb62553d33e44c0f0f0a290c84197bc1c40930a8d49c2f7abd9a9a6b629d4e2d3fe88e6fa9aab1dba19e6a905341c2a6c53f65aa4c477b0d954002a53ce6f626cbd5c439ee8098f094102fc1dfc2baf3d814905b65b696ba2dd7e6b82cbec5a8cd659e3c8ad7ca0a5ed2390bb954143c17c86f4a993b8d99d12475d6cf4988475eca0ce025ab56b3efc096c706218981cf3a8ae0714696e70fe4b88be29d6010df5a05836f2f862108b78fa0d30005edc8ff2776f27f9b60f9b50496ac6695ca43b7719701e277bd85adb489b0db4ad02184f27b22835bc63e05076a4d6b0a6e8780f14d0444656bc478655cc22c1f02e3a7a54b47d54859019ce73eff72821f4d8cd401cca5c17db61cbad728805492a94d433359189883407a85f7510e56d25346c9b36fa387c21d7f0187a085a8eebc22f697cb668b351f93659655b80ad2515a872b9cea26e904f2961797662bde5e26d8265dccd91c67ab747954c1857854f004fb042484b89af4126b2666bcbb896f84dad565fa58d91e45ac013016e6eda21be705c7e090fd3205212559bad919fa1cda4448f16b24dc5173ccd73ca978d2d081b8efc2240e7d7182098b7512f8a09fd10c2794d422a39831aa93dfa9a2723a801c20d0ebc5899a85fc8b9681632155ce20400c33f812a1faa30a3b9a287efa641a186d3f51e51ec3ff4f8dfc3fce01aadc269795d1a4cc1e5fcb77d39b68df996efeb3bdbf9c9e40a9dc52904fcf71be402583a8de186b952f4cbad76149aa519f7b58620f22b99fa9cfa0d5e4cb519d1ce8ae43074282378d43713bffe5345daaeab787504cfce361d45c225d2afcfd53c18d8ff62435e13105912640b3630b0baadce82791b8f993d08249828599d997349e4252346075087494fba318df2d8586419cf644ae99edc3d7db26524d682f81d475d100d842071c7f86aedd330b5bdc38867c539e313687cb15bd082d36374fa9effbf5359e41cf34437796dd2aa9d631f2a75baf5186bfd0f77111bdd3bcaab9a20f3b606ace84d2f44c70027a7977f3fbf48fdaa71b2d8b0bd4b35e6baab0007c230970016060606d56455270da63489f4d60459f1e64b840d2c2dfd119095ead72c3324aa63fa79548c06772a0b7e2085692a21c71791cdb5c53c5ccd4fa429768178c060ab43e2855d61856e2825372bc6c9f4464ad4555e3a4317b33f344b824378afb56e4f3a9ae312bc8a3143f43acb1fb5d6285983a7484e7bd24a32d1d63ad880907eaa3d6904b38087d1ef7bbc154bb00fbb163501d99afaa9311bc602f5cdb0352f8962836ae7ee952556ad967681870a932fbdeac870490d835f9a031f0cdf3f3bb002006c203325abc0844e40e605c04fd8abdb2fc71b28fa42f0b10ec08b0829ca5be9a8df9c39b9c3bb7d5155c86c4895eecee694a46c36be318d84602a67f58d603dda534175b6dd50ff9958c798dd672580df6175e986e386a43e592ef33fe0d5bb30d43fcf1e9f524370d492fd53cc00bb79e8f88b2adeadb1af78d4526ac13455a56b7df", 0x1000}, {&(0x7f0000002300)="937c86db8c5698b07ef75780f57d79172516888bff0fdc80e0bdc23e9f79e6b00455c27734d8a97443781fef6cee26bc1e5c17462aa91c5df9", 0x39}, {&(0x7f0000002340)="86397c053d3f1c4c31d9a8bf87a1e2e955f12b62fefe438c49436ded633552f75a954b990cac2b403cd7ae1bf35232abd1abe0e560fd9c4949753a593b9110930f3ab51e2031eae960c3750582a6a09c9b67f9fe5a78458469d198f82ed59129f638d140254fbf86f6745978cb11e7f528446f120cb8ad5763a2440f0cca2274a623fbf25f6b7777392e4b6e940c0bdc6b66055dd0042f33cd48c119eaefea20c035ca61dfc5f33619ae04f67f6d70e100a6ab8b045f977817b3a8310c7bb91909ffa6a9df6af49fa872b2b7e8f8b9c16290e5be5d", 0xd5}, {&(0x7f0000002440)="3cecb60506c349c85b59c51965865b28aa63c81c52a39d9358a9d89323c8880d1e73803ebd04e0929023d12e12b0fe33b7a4c5f8b94d49ebaa817b146e54cc2357e618d0155dba38cbd7449d1e6b9e88f0f689c2d10767cd2a4eda04bd4437279720cb57ca247efb4ee6eb249111f8f9abcf0e74cdc079ceb7b268d281cdbaf4f04a664b95cedea919ba5fb5c0af34457f1b35e916c7853cbd08f43170822ac2d8ee0a81ae7990d1477eae487a74d01e01969d22bc94ceb24ddb1c9c2350396a6bf52f6c7457103e36286e4941df648c37cad37fcce6609db06464d572cccea3b8b654c2900c66337c9ce1636119bb1d3ca011942075c6ffdc75e3be81256d9b1f0149b5958d2cd01dcf65f4b8f22a6615125e0f13fddaa760ca912f5c4a194b5ba87123cf5fe79985419efdca3111b7e25a338bf65c9368443e0eac480a3d445a64b70a52100529d0ecbb0f90f52f587aef9696c76cdeafb544ef6ab4a7f69e97cc776a809346064710fede597fbc6b0040950ed0ea14eaea74a20980a85823a3c72d07f9ec95ff0734b8a5129e1aebce990aeeec78b7349a451c5eb4043b7d89ec08981e69bfe0d209a101de9cc2679a860afdd4e125617c28630f4517be1a943befd9b4cd27dded02fa3dcd0e39992de0fab21214f4aba62f26c9c18663ce5dd0c301555e1057d581a589253152c418122e1fd377018f77ebafee1b0e711fc080b01e5e42ea6c23d867432af99da6c96a6fdec2a06a9737222d36f8e725f7afd72c48fefe1d9bdc2b2b70f5508132fa5f9ef0904040e73f31cda25d62a9296b8b8c4006af759d67ebe7ed173da9e6b60c1ca0020bd268b9b5aa18ad7d7d6b4431f49d5a11343a087b5d54f010cfa00160e9ca0d1d279eaf20a422a7e18cdadf807f5213b07ca50dbba3b5b97edc10c768bfe75542d74081834826f9dec271d2e6691f4ca6b0820cdfe33bc9528c2c7413afd99f8636e92eac0d5e4516c4598766ded42252dd7348684cf4213e1169eaa2b0bd992d9bde9056d57b0a87032ae4942c9080f1be0e6505e4e778f5cce2e992b9dac9db9ace5fcab3160b50f42ab22393dd996349490d26342962eb2d72b65da36cb22df537483f748b936363089cf9d7e436d2dfa0bfa56b6f155d745dc28256f82f5e9bce0041019e3cc3f33ae84e222ffdf773bc8421942ebb197fe5ca7c20acb6cdaf51124ba9691285d8c8e800c2b12e2edcef381fa9620bd7e4927ea340089a35b895049aaaba9f0a5b2b497284b92af5b7ade04e1e6f53b8996f35130b75aea618c1e31c68ecbff7c236747f7212f75a6ba72c3c92d91b29363c61687d318c2b5666c7fc4997e2c0f023f9eb7d2f6de68c7efa2d8b66de0182c49a1c74aebe373dc7e8ea71cc9d7961b43117a9a9aa2f2da31249fbe71a2573d1c4ef83190838265853826498ebb47356cff12ad84388bb6cd700cb91b2ceb78fb1bc2068bfbec5c67271357a402106c1ada5375739d90be33a437d4299cdfd90e896abe9f92a7e85d0e66f2cf5782bd12e8683ac563fb6714fa5ca26d08f870c4c176ef6a7ff87eba8330faf3d2c383f667a9b7feea03ad22a7a8ed362af2ca23258de845198c613116555a24a31ce936aaaeb3f06b8d095c0300aa00a213c558be86315f96bdcf6deaef07bd1fce104fbc1531224244480accb09802968de7942901f751ec9c2255dd7553f5699957b6e5606d742c0655fe124503aa8b261f284e2b58b4d95843c9f9e4f32486bdb6144196f885f3add4b828ba02b4b798a291cf1fffeec8170ae265b70f5c5dd9645b82d0ed0bfb9bb323737be2deb77e0e7697ecbca5e7a71ea19e45f11a876283ef58f9143bb9c320d2ebe6557b8528af0635e63d184d5b89b390fbf87c99df8e22514272cdbb739e48ab5cde722c25b1564e8604c87f10e153b03bbd676c5b93a2fe0f4085af0499411dd5d729b6b9fee9d09e74dace3d883129e052137c5b7c89c0a3c1457313886b87dd46b00be8f9115c0a31b9ea187d0d6c1ce4764fe5b25a4ad17600c6c28611872dcac9451e2ac811b6d0adfd47656cb56341b050230c67905424ea4fab9fa44063961173b2c131eae5ea10dfb5669f98cdff04403deaa65089bdf800442648abd0da2eae1db1074508e1e2f78fcc167eb7860230db0fea88f03f65958299cebb9348c1efc19f7ae355e9bfb161f832e81cfa1eedc9bd9d2e6ae38b0ebf96b18a44b3e122a3bc25b6a3e4f7bf8631af89f8b03d01a06bc080d080d00b178cae534f6d9ac3d6ebcd1a92d2f6501108d66ee4db99c95182a078ec0a3d4425ee51607956ea52e546bf75048b3c620b6bb0647579e93a12c4c94d4602027b7c612c68fe09fef3456a05f47f4363fd5b6096d27aacae32c90bd17996cf95a5413d776a1e89fd6ec0aa83c12a4bf5f9458d09528221ad9cc9049261c9a5baa1aa6a0d15a2997cb31a5631e588994e66a0dca5f9aa98492e6ce96be0aed645add901799042ce91181596993c91d954a5dfb20127b38df9fcce6d6d2c863b34273f9a88c706ba1c80187f38fc80421c01b7d867440f98b25b478874db50da05b617601a77fbb77534fcf1fbc8872fbcd3427980a68d694a9ee8b7fdbcbf29e8a5843e6a699cbd67d5a4323ad070cf48f705f9e255529bcb6438326eae079ede9203447c4251c39307c7c82a9d2591f1e462d77ca75193de4cd6d49fb89930450f92de5796b9e10f01e918fabf8a6e5f6df5300218517aa3ce7167cb58673cfee78b941be3b0fcc8c3e41f4a577e6f4ea68694fda32785f6490263a89311afeafa9286aadf39bbd8578bb2e520d6a473f839db93ed67c615d83fa416e5b6de0c51ff1c6473405aa422277e45761268c06e1ae67d9684b90e86da6fe17ab292a0272be1393ef27cc30817867f13fd24387b9cac5fec18c70a4f9c801f8d117a91c7916c28dada210c651c89736ac561a9cb2cb6f8d866f007a31fa34285868f2ff1099b255180bc17684ff00d06aea21168619abd21ef9eee42e59ecb2b1fe654cb80d4b585ae148b9d03b325c487b750409a363c993c60b16cb564f69570b090a17b2461c15b32b671f90c8b339d80ffcb4142684046f6f2af7da999db306a6966eaa3934185fc4e7aba4e725e3b6d8d1fe0520300cf4ab61a5694883661bba37494e7f566fa01e8db8fb1e8ad2e5e11e66642fb105912f5eb2c55003b32e91ff069564491f766b95b32359886292acb67b285eedf1fee9d6d2df8e7ec45b81e019b82409c107227df215e311bb6a89be5a43543cb50a0099c1ca9f838c9b7d5d2e599b1f285857a2495de7598265fd132944765d363234f695e786a22410b0f72dc96474ba708081d49b8efd46edb350fa30ab2d8ef7aa8e5c5bd1c8331d2c940f2fa61b3dc0c1ef6b21e9b5b7d3be81ca3f818b51e506fd315889e769e9d7d67a0a4be2840a195be5eb13d8db52d93e32afbcaef2aa5d1af39f6c94a5d76367409bbabf4fdaecca6e1a88a1a9a79517f60dd08e5ed416086bd18ec89fd09ff90546c9454d452428de28121bdc853a0164c018f570ac85ecfa01f6a71ed635da4c4bdd9b5015824df0427048a99824715306b7ea60c9b352ab30d8dffc3280256fbde799fdbe8b2818c7850664b846ea4969925782206bb2a32d9e152bba1a32e7c4f147d772907955ef1dadedd4da00fbe798729b89b5db9c8bcb42c7622b1d05ef8baa62e174566d793ee8c8b01791a694a2cdbf4b58ee28d2b2392771ef260e0ec39b545b282c07c34c119a77a4e65ed52d67a7ae65bbb86c1abbcc60ef38988ccc2f2e61ab58c5c98f353d848589a1ea98d25284854b561a136b40ce52e9d7e405d5b9b420e219f370d67ec7eeea81eb6dd9b83dbe1b245bcd3a9f0ff44e2541652a70a78de7439d2ed64314d5a89d680f5d0b585bf07f2e916927e69051b3abdc2ea99b14a57cc3b530802dd2eaef72d0e20abf407a288adf234f502f931b8c3acf4925b15ef79356bb95d5037f2b90edf38ea91f3091604aeb221fef8f38c9c001f8a0ae24aec2b771fa0dd880971675f6d806d1423ea6f3d1db7fd3e1965f31b7e9061e69fef5132ed57318a64663dd7da84bb74736fcf702434990314aca9e63d5e2c84b030be36ea3b12f4969624a79a555f5e9f7a646d9ac17d4d33ffaf456c0ff50ae189fc59c21ca74197c0ee903616358403f4b6bb346ee7cb252065e5343d30659e6e4185959f41e4c1a831193cd63437c3deabba4f3ab5bfe192807aa9a7a2d2a3c0d10850e5e90be8da6cdb60f77a4bf40cc8498c01aea4fb3e94b936725b441db92066dbc0124c2016f59cfd906b50745e8575b08e4951385a93220bdf78aae95b12b88cbe46726a0eb1b99a3602d1c30855bf58c35ce09c5f5d63b39b2d1fe59a37c26715c20544f51bf30ae7d8da825a46ad64730e825cc75b1c60b5b54c184afef9c6a00f026e74d4991819c59ca9ad7d51060559988642dfdda3b3373cf0ebc025cbb8a33da9adc21218440946c78a2210f29bee4170e5baa21eb35ce4ad9155334ad8718d0bad76c90df76daed3ae4e18cff4ce7790808b84ce4d6b9c6ba7e3434645e802247f4d41e9e9bc12e2c991d3fca491a2d5ade1e65eef5904a3f89fb561b9791bad34790af59ff36e59657c8dde6fd97294b59d6fb18bbcf6988cf02c21c46a48c394bbb9d18ed710a5beffe473c0eeafca606451284f9e8cffbb5bed522f6ce17fef283eb5d7c12ae0a63ebcb97c0338c6705168b40314770b95e5c9f0961dd6c71d552e19395a3502ceb0da30c01add3ff2c8068cbc223096cdbd5eb031a1ad7989c57bc864cd57c4b63d33eed99930cb3221c93b632fb505ef0936be563d5c41851208b845b64053059a7247baa196ca45ade19c13364432f30131c1d013f7b2e84518228bc770cf0cce62fb38168ae2fec8f5597fee0d9e34e12b60017f32ddde68661989b1ef0c2b281777df58fcaede658a90067e7c5391008c1f0fa938490a557c3bae3de87f08663a86df06ad1b4c89d50aeaaae4e855cf3e9a75b171337355d385e71fc0fb5f48348b198f8f692989efe701e4758ee7349583b5b5b0580b79a1276c77525b9b65ab2817ef5e83f059d1d658ba64fbc1be8f92a287fc03335bc2502e5f1883d3ef61cbaf4b19155bd69ba0748d67fe33359caa431c3ae4358fb596f81ca68f2c336ddd0992da081cabc15b310fa6a2d77ec9e2355c033f8cebbc0f3e34e2bd6b9e520a0b46c9ab9ef8d593e555abda9ac7f19819bff69bd638a8d974edb8ae89a065b4d06270bf0e04a5dde7c7efcbbdf69502fa4a850fb797d10f2f0c87ab1b85e720c9aa0575adbc0c2950c6b2dacc50e3c02b1cf2aa70e07dde995d35f685b20317fd512a1df3ac643f9892eb79c44ba112f86c025a921587cc78997e83366e8f2358fd51f1cf081410f1837b68de928e7a631bb40eb66b63d9a314c74f10cb314a15588b6e49f1d88070711b5afb50c754a1239c82fd0b5f61c9b713ca684f8cff7c151ca1a0a31d5e1d14f7a57400013625e80ebdc105a81a77852326fe27a95d98f2e6ab5886b7f525850c51eb19959d49fb12c9204b51a91c6bf04ce1943845f56e228390e59fcf23b54088a3259ef827e20de6f0bd120eee1a687a9b6508c1b2e6efe953ecc5650bb584866bd850a7567debfa8479dd0a9b4f9ca5f8e1e56eac2b05b72170c3442ed41276b452344d6e15eb9a97b66441ef9119c8654ea89e71b1d74858628c9104ed803907b773e33be50412531bdef0070951f848273", 0x1000}], 0x7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000034c0)={{0x18, 0x3, 0x7fff, 0x13}, {0x18, 0x2, 0x3a41e417, 0xff}, 0x91, [0x7f, 0x9, 0x81, 0x2, 0x3, 0xdc, 0x2, 0xffffffff]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003540)={0x3, &(0x7f0000003500)=[{0x2, 0x0, 0x7, 0x1}, {0x800, 0x40, 0x81, 0x10000000}, {0x0, 0x5, 0xdf, 0x3}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003580), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000035c0)='/dev/null\x00', 0x20, 0x0) getsockopt(r4, 0x2, 0x9, &(0x7f0000003600)=""/154, &(0x7f00000036c0)=0x9a) r5 = openat(0xffffffffffffff9c, &(0x7f0000003700)='./file0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003740), 0xc) r6 = socket(0x1, 0x4000, 0x1f) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000003780), &(0x7f00000037c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000003840)={0x6, &(0x7f0000003800)=[{0x9, 0x1, 0x1, 0x3ff}, {0x401, 0x7, 0x1, 0x200}, {0x7ff, 0x6, 0x6, 0xbab}, {0x3, 0x4, 0x6, 0x5}, {0x7ff, 0x1, 0x6, 0xb97}, {0x2, 0x40, 0x20, 0x9}]}) pipe2(&(0x7f0000003880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shmget(0x0, 0x2000, 0xa284a32e27fc56e2, &(0x7f0000ffd000/0x2000)=nil) pipe2(&(0x7f00000038c0)={0xffffffffffffffff}, 0x4) sendmsg(r9, &(0x7f0000005380)={0x0, 0x0, &(0x7f0000004f00)=[{&(0x7f0000003900)="152d315d1bd24894b172641fec86f65a6d51bbf7d06c34975b85ec49933ac211ea9428e042fca5f66ef455ce9a643f80ee17a1a9ed4085d08c978ed32fb7832bca3b6d9aa34a3a40e7421922ec247957c48741ff61719992899a93e51b19a467647b70343f7d22a14c2c23197288bf4138506549cce01d44be64c3965b4775c48b57226b8d5957d98f0ce2642993f40b83e038e4e10aaa00347f7521e72bdff63248237b71da59e4600cca64fbea111180ccf6ba23adb964b7263416ecc586d8c49051b2e9647b6b97cdecb2", 0xcc}, {&(0x7f0000003a00)="9c967fb278fc7e513da066e00ec2858af05e2bf374e7bd1bfddc10e59246b6b1174589785ab9411e03556211ff2383e24bc709a20e0d566fb8b1190488a9a9621f13f20e36ccf65bfa3f0cc878a36796c0fb5c21fd9d88a6ea88901a9b6ae3d5a558b313335cbb5fc0ce387c4600cb865b26262d1cc9a453f37c6baea43026ecdf0eaeffffe124984e241b518fbec5ea52c089e8cbba63f38f506878453cadb1e13f7e9fbb40dc187845ee3483a3d8e51123dd6f8c8b180d5ef0685a6dc08a1f75dc1c703a4cdebf1bd1d289", 0xcc}, {&(0x7f0000003b00)="689aa6fc98f22de77815251a0551f9f73fa00e1e22e31907b21e28bad70a866c79ad7dff3948b911815b77f20f64807c0df0b908b266e57e1da6ef424d0440fbfab3c2deda683873cbb5954dc784c5efa7843cd60c52568de96977ffe69ee668", 0x60}, {&(0x7f0000003b80)="e028a3a0af66ac047c3d9d0e0ccdca39ffbcc16b8fe213e8b147f6022b61b3c891867d2563b98adda6a809f2dd2140bde8bfe44bf75682f5017b95eaa9bb778eb13141f3e5aa0deedfca3307e8f1c5133e9ae91de12a5e227b14e0c3c0f2020d3f0c1bd229b949c0893b3e16b41f58a37c81b837eefb4e14", 0x78}, {&(0x7f0000003c00)="80febe9c75685fe2b8e6d2", 0xb}, {&(0x7f0000003c40)="bdcfe7e358d428c4865ccc11e89af57e3c8a2443b6eab149b71484861ea75eebf5751f86b72c21e7fcf964c77a01b0b9ff206b9e5ea31c7f5361613ca9fe4a4cd44a9346adb2fde2490628d6553fc03b896babf5409947db7340c03d58acb2d2a6779735077e94fac3bc72e273ff340b6eaeb0a5e6d9cd60527d2caf7149764163e288f87ab7da6f9a4b5159141ed239932a6395e5915b8ab1a6", 0x9a}, {&(0x7f0000003d00)="7ae0d5637c8bcec7f8327a0a82fc77a159f1beb56a8e7dce7f6bb05ca7a166f43392da94c24b9bc00001060bea8212e9ff6fffdfedb7e933b8ceb64da8408c9adb772703bd8926df05f41c76d8112d23f9568801dea6ac741ab5c5791e41ded883de2fd81bee55a4174f889bbb9d18a6a1bfeae0be9a6e3e7ffa56e14f0020056505a4226cb01123c498b14998381dd543c2b07ab33a0ad978b609b3b65d5756ca6a28ff3ccd1d7f9d22bb3b933e79b4eeed7fcf78227957d18f6c6ed41e363446a81aa849f5cb6a1cb6b716c01e7f58297f3bcdb3d700cfad7b2cedf1a3ebf7991a3a5d68a6ef46f5f8ef436c84dece9a044d4cea4f01a5f7b6", 0xfa}, {&(0x7f0000003e00)}, {&(0x7f0000003e40)="8b11e29d13a670869e9a0df09725428deabc2ed9a47786818ad70de242f5c72c36a6b8427b5a35010a567702b2348bd06b3279787b2b82a839e029aaac9ae9beed7bad9deefa84b46cb78b77b93723a0838cbf1e05e9ebdaa7977b9a9c3ccab8019ffe92f4bcc7ec320374aac4159760ce855ac4c2c5aacc33c980ca8fa0482594808a1de8a68c3352bd9540fe312a7e27e11a84e62da3133004a4cc1bc1f16796ccfeee90675a627df437c2eaa558a66b071b33", 0xb4}, {&(0x7f0000003f00)="b9f405819ef37910002289aa4fb65b7a4d809515c83be607d02ac5e4a5cd8dacb51c666dcb9a473d26b71474b1ed3a8f2df195782651b91eeda7531a5ac806049362754b50a5a82edd19e6d997e031fcb3a3d9001ae02ab21274c79a4d4908e70acd7a0e4eb0d47def40bc63a671da7f0515859ac9552469c761421567f221400fce6aa9f42f62a5d547ad965c0173a53982a87b74fb05ae0791270fd70083df150ff769319ca0319d8158f03baad3b0e30c22a1fe9613dd23a9bf556820718a4658e25f1b4c2b0acaf3a8191c105e86aace3ad56b4ca1894895936077d4d2d94502080a3d808bcb06f54fe5d70d0d0ca8084c7a7ddd49e5ebbd1fcddd943cdc7517426d5603c97edb849bdf3722d5dfa4087da13d3b0b20b1bf0c6a69e9249af948d67665c95ceb6dd6cee85155deb0704ecdb00504b71c80e9678f28ecf71407e3fa482f83a90fe857d0525627e585a2b51eb0de8e1e5c1cca98b551ba5989cd430f48d439165ef8ba8f6fe443157303c08590ce6c302da76f7c8a167e72a92d8142728c6d411c03e19b9f7d0de2673607bdae15790e313fda95f981ab03199cf09660ced1cdba3a1873c5227e710a7eb01de80157df2e1b59af3295b330553bba1a04e3f45e3f14ca6202d0c25673959dcfe4124fd7fc76fd6d2195479206bf8bf7e48105365f77c442314e71598646fd8d7fc474a32b4e93b56deac1f8e7b44083e717b9a801e68abcb1c2995b290e788ced326c9a2a4c60de5fa2fccca2126d894730dd8431b432492a520f7658ecb7dd177596f3da134ef053ce7ef8f1e074f399cbc7f61fb24ce7551f8f465991fb1abc33d4db4f7bef7204d291b49f7aa837bca3589f1f7fa675e76cad35a7096358d884bb40e789bd9f343d71efca8f6a2d512b15aa56e4bce42d77510d9f9bc2f968c4458b2ec456fbf568831275caab520e53bda7eb4a26b42cd9b2a7b6bc76f0b040f883e02f01b3c10e2a657bd7f8be6b99d6d4cf6ed8bc56a36f32366ac054e35a085e25a157dfc9f5f2036641ff46c41475f5ad432393c92208edcc8968066cdf87b33df09ed31a31d2516f963d66bf1c64a540aca783f017be71dcf3d6e1827d2a97ccaaa5e024d23324a281f0d8a7395d76651df47afb70008377704c42f494d167ccc64892c1ff24e9bb5af4c21a970162fad06233c861db8ba1f92def707714ace1dcd11ac4ea5c6bbc71d46971c0fc52b7d416cfa926a77058a8f84a74f8af7851df8c10ded191472eefe0dabea1e0a6aebd58a5f18a1b2160195d1a3356e3312a404c4b0c196e651582950b28ec6e55738694a8521d4e08b52be95c319d721ac4b6e2db05e7333c75f9cbbfc5e956577c9abf719704249d693b5d898cd8c9047b3eea62d3d415195fb7ac33e1509b2461073cf75cd7d7593a6dffae5c3d22a63488d81d157425228abc20c8d53dad42ed566464f598a2dcd01fb4266816fc92c19a5cd918a34813ad960ddbc576dc6aab960da7b0e728a7b93f50d5ebf71159ed628a161043020742036731c3f9ca31df910979e13358ab2fb8e774868f3b2cb18d85cf1e895ac23fe17d14062a2016926c9982dd5e45857a35fdc19bdd5b269f18b37671a6f34983c5313f7a527de02d8329b663ee47e934e6cdf84f5595bbb9fcaeab746f830d01d40cf7e6fa4d02e37727a16a9c60c8f7109d523efdc8bed063f9987be3d1ee835e62a5ff8a3d91996a2bca48b31cda45d952a443802a3de0393af4ae08f4ef2dd369afb4a2821fe9372217d925e2b4b422b115f826dbcae8b702325fdfea4d24e5c00e0219e50df15b3c05f6c71cdcde01add008cec18d71ee0925721ffd1eb4c8dd1fbf3febcb019a56b37d88d67f7e6debf135cdd4020b0276d69ca3eb8fe8b88614e961ecbf9d10f653391931ce90aa0ad4104bad08217e6424abb385c7416d1fa791eb357cd9581076e6ddfb36b616c3ff9230c1ecc1384cbd541182e8066b0ea5fbf854c0449493aee672296bb9d00826d44cba49a77616eab687d7024329a8e89050b7908b1b30760c50fb25072fc37d6efaa72fdfb592ec8cc6081c39cb7a0e133b507f92e732a3bf22542a967ba8d79eaf038e71257b0a9bd9fb4bca26b310462327d8fb38df2b7fca2954088aee9c0597d3ad5f35822f31488bf7374a2dda01667b4f517d60554faee89f780d41f2ab7433a9c4d33642ec290491d6aac072ba5f263d283160a02a97bd665911526af88843660aebfc2a8792a136362ba1cc41d1f2350947f9d2ae74fc25fce867e2520c082147752e0bc85e3bbb8bb173e012be8d9a5f85e259bc4e8f55e7f59387bd8d7ef7163632291a2ff1a8ccc4f188766e9b6d83cedffda57db83b275741fa9c0c524123cfaaa3f2e9796c6f2101cc209f7d99dab1f0f71e0e3307bb2b9d2f77cb7d691d11eb4f0066133a078543c9a78f11399b78376f4bd14b8252378d15eb6e62ef97455da349b26cd7f0c8bb222a1b8f30129adcdef8e3c32f31981e0365dcdee0d5a9e4549b02d82b291481d496529ab72487d7edcb91108208d49c6cd7c9244bb24a15db38219c6bfddbb3417ce906cd14ef9e7ff50804496b284f03f3e49c077763250fa91e86eb3ac3c0070c7ba82c9e2d03d64f69475558e84099f21d9cdaec0c7a59b298c1210bbdf669fb371af97c837a24d3e43b19bc38817baed34cff8968ab5579ba6c441ec51552c6a8587f916ce9afb1f0ae6f16b7b627564a71a670faa57ca0900ca0f4ae6c2b5b89cbef521a23e3bc23b80a1779f61117cda79e173fd59caaa3d67475dad22e1aad4757c12e87d22cfb9dca50ca84d5fa697cd271e8368c80cdb952ed60dc880e402fa7832bf44416731e26a7f8ee8f6fe46537a728859265d0e50759da80af531d6c6afc061ff0a49627e05aec92f0cf3e82796cb77463b4d3ae494d82e3b0a82749b733e4edd4fe8d4c33e7a5b351f17f7777f28ffa3958f154cf701e3995271abd9740568ea4d9d3738e76285fc69fe0280862215c341eda617f9f85c242006e6ded574d61c9089b383a2e4dafa2de2fe1decdb3c6674ed77611c47dab3cdad5107530ea09d5ec3720c655702f0edb0a0f636a8d9770415226e59ab784f7f948807aee6acd53f19db609885b90bf3764ab13658026eb42f8df43bb8a5908d0a5680624f99992ea3af9be6a086290bc98a45d8df457a1011da4698f4253fb4495d7ffa051e6dc093808e1aa2f5a7994608153762dcee72d90e08d48a9c50f2eec7e40e8971fa3a098d8a032f60af87ad186897ce7552057b8d02f659eb63a7fe0771df2a427bf3500560080da97cf1e0a16e0fc908837876b643cfba2c8dd6d80b08912ce6df31d1b2085678f219f7106fa924024aa29a7b2ff9ca3f8fdf61939974d8f390f28c62e5c69543cf2990b25ba1f386d289aeba5073515e28f2c8be4fcf5cd6b32bb705321e13a13819e2077dc87d856f9b3f472235b8916783b898337ae906d64e6da89a87ecdda51761595236d8768c47fecb2bfc1c67fc48cf6515d2796dfa5facf7d129c7c3d0608dc1ca4f26fd04f124c567e1783805b2839151735ca76a30992b08dba214569a945b53c48fa45ce876c16d9fd8f175ab6026050d36d99118b0ae69af7063ebaddddd68b957fbd33ca47770d4d7b052525a5c22848b703ba821bf48221f9ea74b1a3fcb2e9062931a78dee5244615d62a50f4eb19a0cf1d59faba5910c35ea3237c1d2b858b29761d3c303227a60e83e75bdde71f79860154fbfcf925a8935e9cd349bb30404049dc3fb7478aaeb37ec9ac154dced042641272737d8eedbc83380ac035cef84c8a58bacc42292ff73a8a9b8de0e1cde66fbd38668009983e9dc171cb18b99d0eda282c13b084704901d51e582837bbae832cc1b24ecee0f7621a2bbd72f2bdb5c47f3d2458ed6192779e0ddec91d5dc79a63b4a6d1dd488b28f3633497882c361e7e55cb9952772a53d62f2c6302bb3c798bf25231f625820d6911aad73b55494845384ea2a568260478b8246ddb08f184f1e0540357856dd96e1bd491fb63c0fa5bc9fc05e11634de5b8477bfb533bed053ae096d0fd73bcd6f70690a128c7dad8032f8b33d9b6fafa61233f12a0efd23a026b9ca455706ae0b9464367eddfee806d0890fef8f8406f69adacb9a6a92bc4d2c35175f98582070ba5d835d97e8d5ec9928c73d391a3a6a0015c8d6fbef1bbc2a7cd4a892221131aafb3704f408990a2858504a49181dff651b4ff1bd3df1568b11ea55d84f62a28769fa2bce8e2821e71225902d09ea2ac87b8cdfd960e18b846f426c8e99ac69a58ba74692bd62c9aad6dc8a7eb00ee18ba6af708f02748c26e04376302c31c52f81533b79477478572e4e4e6e11daccce378d50a95f98f54d09686a793886923a726394d80de2b9c758457b8f9b206cff6d57eea2cdf19386c2c7a8057ccf72b6d83c3f59809747251ba936014cd72d95756640fc2d966e3e9c9833a1870d8d738afd5915e239d827979e91f5b9690857b6f8c1ff199709c618ab1f8e26cf113656096bfcfdad351c11695d756e828165a577241ca532c096f2399a9bec3db6873b9b43f061fc47ec5ca47ab716096d0f821aa09b056d9507217df8eda7b4e149104b9032070a210dd29c990947091eb7d538ca7e22a09aa554a1135cb041e4eb0e4a751c53b9ac57d6886263c92437e7866d653d027a9b302ae074c90c8170aca4503c8f592a90afe774c3cf31f1501d57c91ee9fc74462a95ed2f35c03c067a412a3b166dced61995f6d9fce0d69461039fb15c6261a76099258df6b88e839196f58414c14c576f10154ed25942fe9f29eaf77bd31c99995701cec80ea5f8d86ca0bb8a4462ceacd1320059a60fc5a1d155f65aaae42a2c2aff240fcf1784ecf9b25c82f9755105cc09c1545c824388f61b3d1add415b3e7911308932cdf2ea7fb7f3a1ca2565b94a2fd4fa3b825ffa8855aa4114121301b6920b8165219dd14600f89f831c3e1e0700fd8ce49e4fcc04aab622fe442666253224e139b7c36c3b32c0b3441f49c36c91ea3d971a51fab3d53664380fe4293c7f2a94750adf332e9b617dc61c92e38075399cd6fbe68bfc961d6a70afb5b28a3d5d0331d488ca1783879d122e5b6850361a292feb0472071103ac07f943355bf28563a95a7c10185a327ecf3c1c8e3d13944e05aa0a2a41177486995d6337b296457b142e627ff255544ee04b63b7d7a57fe092cb742065cd4a0b1339afd8154bab48d0383a3815662df44d64bb7261a68ebf202c16f234e8552a848cfc13dd740f3e13cf392bc53574cdb2146666e7bf127d6060637850b0b41138385402518dc16c07b905dae7d17b9c8afc39baa04887b4fa6d8944ca17f002368cd246c9268f244bf5d495c560a7a3d0235037cf82a79373cb2d68d36f5f65e604a63bfcf72dc66b4d918d9607c5a8508ffc30cdb736409dd21a514dcf3676db5b13c4618952d141b84506d78cc81474a1bd884f1336941c408c5df2e1f1ba4dbcc3b0096382ca6b04d602cc7c3d5765a44119cdce565e97e142028d7d8744e95a6c376ea1dca0cf7656ae8a7d96ddb139fd5abc7655776c644bca49014f50b3366609a506eb302c9945b54a90e3b7c9f94345deef389c1f64a93dd7c6c29065e4c544a7ffad373db3cdade7c90d2666dbfc0c391c566881125e5306bca147ea5bbdcd78a67721235948d0290c4af88406e5354451d7676bcd6ad720ee3c2680a51864a9c44856dc7f4a730726aaf9779792ae508a7aeba", 0x1000}], 0xa, &(0x7f0000004fc0)=[{0xa8, 0xffff, 0x8, "8f01bea6176a59d20d701199b5bcdf05bd1f16958bb4819e33058e9ba7391a2d2c948ab623ba35062366eb98309792ac56f06477f817449a18dafc6589b07e2ca7404705befacc790c39535c987703041e39129e4cd0f99d802e0656749cd8d98f852cb59671460adfefb5d518c3dfcbc984ea3aca602433497e8078d66ec77880989875be52e534dc09e518f1e9eb63fcf200b2b2"}, {0x100, 0x1, 0x6, "f485452e1f69b84b1980a4581cc7262f2584c3da2d147ee0ec55c5f9673da13ae927e876a86f39250b86b0b91834e039562e89709ec9779ae9d73176e2233eefa70ef9ab7af9605704d5ee2798b3c278a0b38736882e3718f5b5c412f8673ab60225fc89eaaefcb440015d04d995b9249887b7d7c5ac4ef065de4e84941ff5e1f7e1d3df9225e963ffb5ecce3d5f42e31fb6a8e3308eb807d686248a546655032515483523d442749ba59217ff9b8c2c7657217783b89588026e0397b4a7fb37d377fba0c77764a9591adab30e5638a9b34df38f0ad63c8623fd465d6a87540af761f79806be1acd9c00"}, {0x48, 0x1, 0x4141, "1353f8aec0e42ce9829c2899b100133d7c8f3a5a29ff236fc7daea2fac338ae023f1f4f2edc28b9d1a434ecfd1927e6688c5"}, {0x70, 0x1, 0x4, "3cec2bddb51f7bbbec7f957b89c4e28b393224cc44f813ad1577579bde9b98bba1c58d3dd471fef486e4070cf89a86fb11c409159485882b80b727fe47c78c849a10942d200b16dba9957190affff9c90d59395180298ed7c4037349261458"}, {0xf8, 0x1, 0x400, "8d7f643b15ab2535e8794035bc03cd903b0ccdc3039e1cc1ed85c45de16ab5b821bc7715c78fee126895737f9c4c708601f4f28d902c7bf902dd5fa9755b477065d647d7a9b3c50c43aa89e9df8d011a0160e8c56e911e02b5e676fd304f7a11db9bf9f3f099584afd3e4ca7544737e83108bcaec6e581f9b1bdaa9691cec5d8fdff4d07a0c61e7994bf13a6ca0bb1a157679e2e889a32b7b2b007463b767acf8bce9be8f41e8fd260babf0493add56af8777cc5953e4be7f13128c6cebfe8624b2123c9b7245a10a6bd78ca1bbcad142d90bc74b40f8fa4f56b5a7ef06922f11126303d34"}, {0x30, 0x8001, 0x4, "5820bfd344fbc0d8315f0a10089b088640079bc343e23d2b9e3e"}], 0x388}, 0x400) sendmsg$unix(r7, &(0x7f0000007a80)={&(0x7f00000053c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000079c0)=[{&(0x7f0000005400)="de7746e4f714bc41517de3c8d120b615def9b8ca2de7d59e2b901b7e2b07386bcce3c9ce133d45e3053f16a91de942d3929e5b798efcccdba78832bc7177a82fe04d6c41e45bfb426ebba9045d753e4a2b53cb975ea5e7076f8b4af2dd117602a49c910570115160bb99b85e373446b50053b37bcd10cf256d8837b9764572a3c1e6b4b26dc578dabfed95a0157695528864816c83efcee3582a250b5276ebae3a3498b16bb8de484b2f71df8c46478ef62dba2efa8bf77c70f460a59079211fb1ebbf2f8bb0ada506578ca2c5aacab751381b3c5fb5e8519ed1b6f1db6198d2389449305491f40fa80121c702ac884cf8d2b1266ad4e54b3ccb5aed8df1bf46c9f00d05be72cce8b48a50a23e5c34ac2f5fa1d5bbbc182f8b78923b126d88897150dc2f1f0676bb2caaf45694d72d6d544624ff8a170bd61e110cdaacbc0504c01862b95bf8b184fd63ff47830065ba9775c1ecde31cb824463ae369489f1384c08b2750dbaed586c45d3219c90d683464e267be4fe136c611b817dccc853496ae6cab0ac1c8be00008822ba90f9dbda100335b07b4fc610bc8a94367fbf88f03450e17fd51b5a6e057772cac19946442f9473f7c776a809fb3ce9f672778ff41a73400697105c6073e8f489aae09f4806baac4c23985189e7ed3523704f5b2a98260e10a1f9e4b9dc0f580a900bca979f60d144b103f093c38bd967c113c2d42632c3016d3f6d65c62fc972181c5f5e67dc0d133cefd9ab074c3c139d1e128d058114146b5bf0b4ae398520f57684961a3afe74027a17f416db18f1ad7ba6a99f284772dad558e697f1a63895e58d507affa2bf0d21c8cd6a6d84f22f6de4432de5ab8009b731d00272b7f564a9fd03104d2df5ce35818e888c3fe29d4fba3660f1c3ab82ae118ab78c49f660f9be5e7c56059ac78f8336832c4f4a2523f7e0b0d4218b703f76b1cb4cc07b9a54523e2cfdd6dbde55924312b4a553e221b3801d4ffb750cdd72519571205d4addc7852f42301113897734f3ef8058e0d51cada341d188a3b134505331ee9c8cd567d162aefe3d1d803f675c3cc47f694aff6dd11a779cd2a588a38ae174adcc49f335afc9227bb0e5066cabc088c1143a177e0a6ac4c81e17304f23d16896b04893260eb9471f72f075edc00d474b4a729a1ddabd30478353649816235b43ca224b23d4a19ef4c12f8915ac36ca75548a421c614b4b89ebdbbd016264816ab57a30ea3d4b3157419cbfe9593633eeddfd411200d34f1e6d29e84c3ddde57d656424fe98a0ea751c3010029b853715b6c145cfd4a7fbb525efdf597687a47f4070dd6f4ccf9214982853ccecbeb6190aade922c9544eb27aa3dc569054de7e514a56186274fe4b5633a39419bd4decd27f6465f1ca5cf1e9d19977bd269a2152ccbf2cb0e8f25cd869c1f0daf7785e4c05c59c32542ed35877ee34eedef78618af9f2f0245024f037aaf73d074d7f7155c3e0da8ffdfc98c0d557a55a05a23b1a3721e28a6a6f8507f91182c68f4e8d60b732b5c1cd9e90957aa51ed1807d757050a297ebc01f14b73e73823ef8b2c579cf67166a7a2fc342e955f4565b8e291b3e8a9e86e6e8879c586c45dae782e78d807366b515f9cb342416e22ee57295562935b4d0f474188752e0f1756cf92f90c1db426e023b55a6526a80431cdccfb3411b0cf8756f8e6eebd39c6fb79d3ed34b40b44e85fabcbca08563fa4b42ac307a0f97fe75a0ce7fc2264d2d0476bce1b70c71a361080f977ce6b1063a3bee690dde0cbf76524816d082ca40c60cf454aad6000d264728c4f2b9d4d9b6302b2ae43f29a192ffd28eabb00f98422e9a7cc3fac6f0dba1f2c85dc44f4f0c222c4dce16d5fd900e352f3324969d5f93af8ce5125500a3f5aa994cff44a1af581be3ddcd5ca4a59f77938bef68ea19771224672db33f648d4a6d4277219a89d57664ac2a63a892353e13a9b412fce26cd1ca921e304ad367c9faa14aaa5c63538770bfe15ffb260d28d3920017b6a39a1abef706e188d46da94fd1d3422729a89c5443ff265b5d4e4e4d38ac2eeceb722573d50730c1b1142c493f01fae48563f5e2e1ef146863fa1388bb3519c738382280419b1dcbf05b736c0486032c85dacdfe31a197804ab2cc1097a59f047896a703c60a288b7ac8b0460c67ea4588ba13022b9ea3f92e6fcaae01c084c03a47db09bc10d46d8cb9aa105415b65c80274240de4a2216d491042c019e5f232eda4923942d337acdafac4ec7aff6003f75bf7a7fb020e525707c47b959afbc269419783da1f29f92db26f677d9dd58627a020b165752046355c4f465807e6f19fa2b3a4587b961a52af6136a4e0e179f1d8609ec75a99bba586fc30c23113aaaf0b33ea375a22c9ab7a2a378b0d19834180b6b618ff2a1a8e925e8c354123bd9ee226bbb596aa08b219137a32d03897b158d63fe738e16a938b185b684dce2676df0755548a42a622f2e379e9d63ff39ce8e4bb6f56b114009e3c54cf6fb6f25b56a8fda730f99bb9f591e7a17e9bbe1474ae91ed2039efb08369b1aa8d6a2e3c78e5f43e0ec29f4eb2c6a3364bacf02e7775518530f4a0d5a396d37a242bad33c09fa4d50ed841fe4288112b3a59a5f1d435601a1eca9cd16c57cd192f0bc0c34c96a5180bd472c4e346e008d3366ec52befdb76642849f656ad1a786721f86fdf7c506dd472ea5551d21b8b4d08a914648f9501a854a70da5a2a3701eb6eab4faa6b1c42754c9065f2bbc251c4c092c6d4910b001948cb114a2e93e19bea0f473c729914ce562ef257675fe4ee9b114f53cf961f02fcd6c9343aebb529e5f54cdf20812fbe617e723352cf60e03f36eeddb056b443ca388a02c037b5540699548d8652977d407fea58b5998f1d2418c209ae8e00cf6de80aed92cba904d52e06bb1ff04e93b4b32852759d158d5b05d8a96f4e574850230773e79f4d2cf3072567b8f0361fffa681c73ef33acec795a13b3a9ce4d03837ebf4c027b1b71d3006200a612a2d67717d5cd2e4bbd779772036f408f57aebb6f6fc362e854d6eadc75b7b0e8cd3ce3e4976bee65de3f247c93ed50f29f31cbfaa821ec018d8ff65da6add26849553f91c2922da2e012ae36bc92a1b3d279bbc0cacab15720deb55ac3f1132fd9fac23f108c2087039fd64115253caeb1932abf3e6bce7de5308963c8a99574f80a727cddc9f89f9ccc9037c56cc952bca78baed363f76e19a8b30e92c8025f9e1dd81da2d7a71094d891ea5bfee1544392629a4d31b09abcbf6133b2dc507f8a15a8f7a4190bfce327feabb69b9937f643ded64ad08fa79f8f4c8f64effb8f382aa7f523f1185034c66c196711eae5c47600889461435eeaaf47cff3015aeac7e8cd8900a6fd7106d99657bef3fdc64c8296fa719777bba5ebb40057f79d4f51e6ed6e261309ae9555055251d74cf1dd7e12978b6ad612918b62f51c48b26fdad1300e82b94d166b2371ca8316b7e122d6269bf98fab5caeb0e5fadd51baad98454e9f17bad3849d8fa3d14a9f77875823e118dc3af497b90c0fb5cd759301119be88c8159f71b868e44edf35dbb4dc99f08182f714a075687818aee8730e0a785bddaca9f8903ba22d51047b37813f41adefcc09c15c0cf45dd05b175803e49b6718810b3200f747dd46670ac4e50af57824c3b52c45e9b428cccadbebe851e1e2b020b77d69dab92ee3a6a6a4b4fbbdba35811377c7d909e5ba4e1cc3b62c9cc64b613ee0a35213c3b686aebf167d1a6796c622d518dce59b9f209be08d70197b51c11db78c08166393e975ced11d45427649ca007dc6dd5c76bdde0eaaef1c7d62f0b6a9e830f1ad576a8b6070f636e4fef5a852458984e33d3db39296ac799ee0c6917db68d44622e95a2de1024c43a4be627a93286b786c19990b8844c44c187884caa0d2c6dd78a3931e682242ed9680ae7d6b84ab7cebfb8bc5b5f492f930daba4d243a2a04be3e2d904b036a634688958bf6a9e27f7d99116ae3520eb659ff78f1231960a596e23afe1441c17465bff3df31054ffde19d100611365b11c4501623e2612b2b8a523967116b3c99bd0e6602d5e0465e9180f27cb9e95d93f9563fc84801462288a793d3108ef52c66a1e7d478c6f4926fee44cb6b8b8d8a9e1d756e2a44b5bd05708da2e5ff2ad07e0ffca173184fddf5ae1e92ec153c7c594b55b4f03c92c9ef3e7db8c6bf2502507a904eb9892246ead88803a0cee820e7508648063b322e95f2d7c8ff75fd5e946fa3d0c3714488468ad0f77d32e939b1dac16c29387d70cabdf0e5fd55b2d6d393e35add425e39c284ec558e42f372fc1939fb93c6a81d477f1243b6e8dac9952a6a55a9d2eb0fff8b9fd83dd348b9026e33791084398650b83888f23b75ffdf362a7d88dc15605b5457cdff35dda9f0f709fafab79394ebd4facb43ead56339e3d1503b48e8acb668d96a57b8f0fa64879dff1680031b7ee9346a80ae042c90b9e24589175723384a2d24016a3576a4776517e3fd44c8f8e09a831c0ad31fc6c97049ccb5874289a33f3c27f41d55d27977c33f2ebb3e08600869d2a7e0dfd47a72c22280dafe7ed0fab91b807b99b87468aa83eab56dbf45b4796b8275619d598de7d5c494ec209fa0d090011da27ab64b2c9154e78db6ede7be194197009e5e7ad948970e44dca8aeeb94ff1d9905ef0e71dddc5d23a07b4af364e1b14362469e6e543c04ebf112a84bae8e82c8d5fe4235ce7e191de959b970da8a26fd7764e8d6a17bfc95afe9c3b0cdb6779e6853f0db405fb99e13fe72cfe04213742aaf64657f96347f8067aab0cfe6e4063de430f59a654da6ead409246db22c37730a038498f90f70b4805417cc9f645e1c09bb155ef9bcee0563384165c2deab26a856a62d23fb266618e6bbc9671c977fdcfd62baf7e11194b30a40a7648dca54387c4da3757d5cbefaecc243303bda360432cad378b363a612a41b3810bce24ba058e161787d254c04011004f90d037f12c7a82c9b819a6cae3286dfcad18bb26757be44e132ed3bd580d3c355cde05be4137b15eb60fd735a51659ab9f17e03a62dc80b0023380c287efbc24d12a893e88e9499866aaadec8eba7c19bdd172889cf15a702f65fa8ca5126b3c3b3d8c838d1120f2efcc75390dfb116809d5b224baede1dae898c130043f112d3b50f8d649b083c17b38bee92bb61999ab079309849dac875653d327aac46f7b67b2ea5a6732408d28f5038fd194653428f3384468733f1746a08326d213777437cdf922093416db0b8d70b50d42a969eda568b413d38aba394977a7e1d6209985ef251e22792ddb690fc35e3656d70476ccc942849cbd22a9bfbadc336b5757d876159a0b83cdea6417605e6972d1ad808d3ccff5c846db3de0b3d9bea6a7aed10a4052a2a96dcf01f3b4d343f537bb435925adeb635fbe0d9dfde7e037cf60653b9f27c40b1a2b06de28db0a1da7e37aeaff221d064592e728b4a7fa98ba8df4e57dd63b6607a9e90bd4d90786a685ad45237431219a91d63c96ff28c64a02419933a20cd8cba7ad229f76e03a8d2c42717561bc2ef344103a49e96ee69e02c53966782de0848e1935e86ebfb86c12ea3e2839e8d149005682f39fcbde6fccad0f7878521c783ab027e06a52d11799ab7977f069602e79230493eb601a4118aa5184abc46c79de94a8f6b83a28b1425dfc20c6576c08bdd37458c9a0b320cd49588d64f3d98b59f18a15ee604ac785418ae09a056d550c9dca79efc925084377", 0x1000}, {&(0x7f0000006400)="a52177c4ec572be47ec91df08b764ec8177de0c5a4cde362a068283a79e6b969da999bebf547ff282994b8db2f89f5a4b5db22a2fe5b9f69ec0a6d38b4b2db2b9d9fcffeab8df298cf689467a6b00bf2521fb41ad7bcc82ce644bb0363b30464abe27f51a1ae713c158172ea1a22d4957f8c88cedb2de526659d5f5f56ccb0fe4b05c659eebd27d8a3eaff5cd438c103698851b4f413c18e812bf5a85077c1b64a09c439cccbbc019bdc4679a25f34336533f760d27258e4a964fe53eaa350c0a0ec22a9b1e2eebfa17ab4ec1f3e5b084871f4d03268d0a17ca9a318f4485787f898f930b3d704295d05e748c0829cf5d832f1d1fa74b0e801d8befe523aade9cf1b49619a0e7f8732738ff6e9dfac9edf2fdbb10e64fe0dba9e62a2e0b1957041455849d5682c1ab9776c9f0743283e0697bc45abb024329381ec90514424002783c586ba5fb908dbbeb8eec5f081d1f4e37b0cde5e67b13f77166572e702ae9cc0eeb60e8b900c221dfffe5d8960efc80ba08dee9e965273e5e2d725b94998a199b88eac0308f0440d80da4956eecd049198ae81a26521705d77f441510ffc6970313bc0c8edc91427b0a3ee73ebf3d7e49a9a7562cae4c7e6df8812d502400b31dba48372e8381f379041c55f050def933032e3fbcb5ca5407c792686b688e9cdff0d051bd78f5ae8bc8e571c813f59429850b3a677cf07cdd2955738faef12516da1f9dadf03b919716a78ca2a164afd946d662efae0a1738b3a476d8a710a590e705a041c38366ce0c09f0077eddd4a032cbe2d31ccced944b6f795a71b1891f1adcfc19e857d5b062d1b31df296e7d906351334e822ee4022fe650fd26f36ba867630a43e57a5c68a2dcc0af1a2c7c869383f2ee30744b5878e517f33a8963f795d5edc6bfe72cc011611a5eff73c33cb7e94b6df5fab146348d25818c6dd48f433b743b358904c51ea44d44621b1e8a08f789f5d30dd02b1456f2d797d557353c49e79ee06539d0f9aae76b81cd93ffb6d169984ed57f96e70d755d5113b6ec1ff00bd36e46a59c50b2e78a1f103a82f321c6a958ba4f910c0518d3cb491d7b641c6fa712ab4e4674f58c6c5f2309b2401351bf8968b86c5b0ec98acb036ca6464f54ed9b5b5560aa78a275d3e2ff2940d92aa698e2d985d408f7877085d77ab603c2578fd2b5220438948a804e0963eb2280a9a05d3b5a5968c81bae44b7df2a72d0ba81f5bddaeb0e92eedd56cf1db6cc6218fd83ddff48537231f05f85c65bfbb00ca8a7e0ea5fbb0d55f9d245a9a245f9205a40d3bd1255851b8582394af616a35449b3b29f0b250ef77570e8e06ea2a3267aaca06a3705a7fce0230ad49994889517f00dcf889db7e2a0a276e424dae03a12c64710f6b3f47f0c1b8522acbad959dd5b565ae03dfc4361e2ab646ec2552d44ccbe99dea2c1e4f390417542bc0e8fbe806bf37f7ff10baab0e4b8f1c7e6546ff98bd65949f7cc7791feae36b2fc89dfc1f8f931ba14d67a5e339e8a421bb192dbd8cf86312e2b5ea0e10d2f5cb0ba00819e67dcf18a37e1b21e272e5d7a925e5ca44a7a3d32839dd1bbaa5dc5018463b9cea6d22393de65acd92445586cb15bf480f822589903f936644077bbe89b4e69649e9e48cb5f0f3a62b185892c7cda82ec97e1f463296d8bc4f37963e47e9db54700d84335af8903139d9b2a6526822db6e1855c2335ebe118504478e588a1d6154346f8b4c1295ca99d588b83b809634886b49f90f26b03990bb912a19f213e8758711011f4f3d0573d0cf828ce548ea18be706be88b03572efa0e2fd8ab74891dd3e2be62400111b4a6dcbb1e29d8eab7f4a725788e102e52002d966c7b9a8ca848140b5799a0b90b57f9f4b4a5f5e57e007a71765e9304b538e961689f7377829826ebb4e3b9923d42ef50608745013aa6cf5c45580ff2e83439e058d3eaca3193f06aa92a6a783fbbeae858aec1b262ab49cae5ee1d2531f749a45070cb1552b70c5ce6ce6f860a519a261817d27ee38a796d03be5e6b518b448e0bc4e90a4f1d0767fe47777efaf15f90d84dcd90fa069a05fe4f440e33d0f6ce4e61b4008a1f0184a008cbaffcf1ca790e30c7ed55d96b82aa521ae23059908982b60ea4da842c1f58ac4b1ad3c51b333fce0f5fb99aef72b97762c1a4e54af4c7182072eadb0f6fd34f89816e0914308773757b3c8e2e628c6470be6b4dff561c9d2aa5d341d0154f72a57e70afbe213788e01b9c03876c0c1941f2e3c6f58f928a6b5b8381d03ea79489595b915e4c35a56b6d156cb4352afdf7d0f66913d85c488e043932a5d006f0664b8204a2af27486c983fd6337d32123a555b9aeba38644be51558e4c87228bc1570de628f4bd8e3e481dc5d9ff02d0dc7058f02c95c62021c8fca2a31cdb1ee030ee4752fda3f19f3db1f2f03fa1db533214c75177d703eab7fe2c3fc7fc490ce6528967b1e40db9c382bfa891c4437f1fa778b0442df4d701d74a5621839e08460a98ec58572ad4d812f9da5eb631589a4269f3632d0b128f5d3dde3a7b59b89c9b678b9d5cf9f39e8b40ad32be91511e85b5977ccaa4e4c9bfac197a75123f0a83e3f62ae6a2c1b3012d4aef3bffbc463a11d9d8235b6155a2bd1496ab391ec5d3a3597274db748409f3edc8b9bafba84359c136e7aa3e7930f81b16853c1fac87c32421f2252345f8e0582e6e271eb84baf9b0f2ac1c504e053d18b16d2db45ad459f90497c2a3c51cfffc2e5c590869ff747819430f5b0d034a19ee2cc6309c348508d2d1b215c7fcbfef874db11c8651827bbc19ecbc0c1b25d995a1c5392ee0fbfaa26a8c65d5347e715b6196e4eed9c2dc832bf231c8a9f0c8f6023c97961319ed85c0063ba9c40a759dfd1f969c14f16e82d303513e51a51c8963da0538ba1facba0eaac1c85f743cc79bf57ec7d9235da0f110a7dad9cd55d4b7a314e00502e95ad82823aa32b2eb3dc9ff47f64146d78d0f5479c372d3c938b871a800b4545099632ab2ae0922fce1e1e0ac3ab1ea8108aa54e6f6f1953c118334c59a1679a58aa6d256af76f5a978af5ea7aea772930bf2cdb0687c8f5979103958f6809d0d2980add610867bfdd9468d5bf1ca2d5221ab4d7bdbe31fea7676f2eec17ee437d26ff9e0b2d9479dc8cda9d5962d710bcc5ab1f6a8f25ac05e8db2693cd17c74ef42e26fb96f53f9fbb9461af3dc9a345fed4fa1bdbafdf19a177707c250680eb46610730d2549e1f603ca412799dd754f88dc9606d3f6d7278b002d7a1243ccad9bc7df716d54a03a3f96fc51aed19d1df9ba2aa38c5bf40158695ba75d54429d7b8e48d3d463e9990ba89d8c6c0944c8a84946984f94cb241d4d5ff08407cb4a3a5cd6a96018bf2d4e4116cea0ea87204a8b20868becc9b27c6baa63b36abf51a8e33d9a00c5c12526941d21f38e454fd8f36d50700e9dfb9ba007e5ee0920fd370efdc23c2a831975d59cf9131d2042df950801e1cfe5b16a32ea95266155a0d9f38d1b1ac0ab85253076235d9153b275568df0338aaff189c87252c870912d1f8e1184ae7440a3d079372436826e200c933074f7880466286ea0ef4cd69fcb229115bebdb72b4ef31fe00737c88251c3c21d76583e370dbd346675aca1af46029ea492c6c37e25d9a8877ffc8e00e59a57d4fa9747ea41ff79c5dc4da97308a95e905e22fdb656973c57346939d76d8fad56f2c39d59ebd5a33fb1a5598f05cfe3f30ba2c531c844b4ea74e2f3899f4e8c9a284f7da22208537ad0ee4da595cb0b547ffac8b465a7fa328387100bb1614fbe1767559979c83b752223dde91e78fc9d9f035c4c66fae296482cc5962f52b1d26f9606633c8a1dd6514e63b6836c92441124deb1c791176d9b7fa86a00f5bfe97eb156d12ebaebcb8d9c031cf984cb0604e5dd025e4f307719c45c7b84fbd0f78d1407ed51dc2970b7c243abeecde2a4b6f0f4614af3835f6b1d9ff84a189d6df9dea82da240e1e15feb6f9af14ba374f7bdf60705b793cb94e7b76e0af8f84796ec87210cd843e558fb707d42c80911444e9042a487196ca277810861584b1c4a5b1397cecd9fffa89d77ed3e7d03ba7c3ba4945cb617cad88f1aa817e266eac7027aedbdc9722efdb8afa124672dfd087defb7e1b804a429a18c6b9f50f5afe0dbefc90ccf02a190d8c9ae873faa22937a51eea42266c7e12b68a69168be94ec33ce816ab35ad31b50f810d18c295a33875534b17ea0ec773bd584000f8c18d0fdee902d323c7a20063ff912e4335aea43727cf8c3d70cbf1be252f5ecf11c771383d89efe56166523e559b392f89234b897216227782383d4e2858b84d5e48686d6a6cc7cde1886cc7240d13ea6b888b9892e53d2b7053ff13f211048d894a8816ce790cd29e5930479e58d98097df50b2d2af1860f671bda6a9089d5f87e08cc52f66a122809b978164d2af26d0ada0287618beeaea736701fc9b1019b7912bb73b251911d8c777a3e61aab686f8b18a809fc76550f22a8bb8953b7c3b28944f6730b75a7de1f2d2149414fee053d1dd9245614927370bc9af373d34969de631d43dc34861186d3abb6d76745bc937b26597c61e9dceb50fda985e5e2751a9b12a773c04f971dbc5e16b4f0c630c1398b253382865bf023111f15b62a24ac13fdceb453438f92f9c0400caf289911fd35fe9d380949f432bba15ac656568293b1bd4ac80fdc971e78a66f21dc9e70865379d37e3ea7a982e37733590282469df8ab8e83e9e45a1420d38a5db4edd798684cb36c14443aaf080fde05d909791fdf87e071af6c62a5e86595e6c79af6efd2d9ceaed72932658706066c86066e9823029a26cd00d93a50b11145576923708c27869e45cb1742ee84859a3fd1de539ab8d770a4aa9ee9b08fa5d458e7f7625910cb7d0c7205873db75ec601b2aafe47561130148cfd483b7eeb541ee13d88bc530f3db123aa788e3d34fdc5f22ccb1a02260384c9a8764b1ffff8c5b2fce99680b3041a92212683080bb44bb43e80262bf233bc9f597ccdf9930058536c5132e810eacfc1a2598439568898776c5ee54c99d2d54b0ef3b3b8ba1d5bf98f07e6fcd524c6d7505476b8b757f369ae4f6f665cf745e0b80d8284a5769ea1268dc5b837bbf4b5d608394032597f7c6f1fc5f22c98dd8aa668f493490d9f0c44f291e5ba5803d7a9b0ce411de3450003644a3fa19c906f8609999429e0c80e82072b083fc5a710fffd2c61b5aede91e14a4f0534693caf0b6ed1476e16320f32812649d1387726684582c92d056c3964cc91bfb1fe0d980996fc005685a6af52d3646014fc1a87f40f44c69ef50bb01ce4c3d16c2106789b5e6ea8d89d6d511ad4c516788b12b77253ff9ec7b3bb4f07f36c91f66ae239bf427fc457f9b988d217a47c3084b73d5bf47031dcdc7a26c679950f2ca70c46954e005b90ac452be292b851be83afc09bfc9d49ae9c827694a1af6acd14bbe493ae7b2bb98d98b4932974a2e8d3533613c92c983adfab4ac5244c8a0b7b4b87bfa65845ef5af28179951e632a35e2c1bd520a4f699f64119ff6bfecadca34aaf612672d72fa71b58656ee2dbde04439f27970cced2c731eac7aa2b98c29a9f13510c0b6cf6a8cb63a5987027158bd674e037ebf5d471fab2f021916bb8094e9cc40ab28bfe4a053294796606e9917300d809cf26cdc9c053775d60e96d1fcf3b244b0661be66e3f20a91c4a7fb1ec1dcb89d2f443086f3ba4a58dac972d25b19122e3a573209bb2b15114381f02dce", 0x1000}, {&(0x7f0000007400)="9ce9a59ac6477197db5bc4511a47597735b85ebcda7bf72cca43cddcaa6cf237b354966ae71f6fca4ee55434d5836e70c9d32645f8f503b32527ed7b6ed0b16a676eff541c734b95566d6a572acb2d1b2bfa89323079bf80c6d64cb4cedd133efbede77c26ee05ee1b8360f70f1c5611ac46cb598f31986f3850174a184ff6cdb2e8566541004e5bd3b24f3d0fc3774fe26438bdd999c7232ea7570df80097e5103003ee6ebc6004bb39b4ed353c032a6b7ccec53649dc0e7d37ebf683e9a8a91c90bf4f4a3b7737747fcfef8ad499", 0xcf}, {&(0x7f0000007500)="334eb1e1c628e05c43df2fce0eeb66604ea784f797fae50b3ac50e78c9cd1410a7517a1bcdaef6ed50e438df723ec00badf6a007f4310d6261caad67ebcfd50544108ff37eb8982b1c6dd05a3ca6e0250919bea9c735438c5335666053dcc53d2a6b7b946bc031d6977fabfbc367", 0x6e}, {&(0x7f0000007580)="db36782cccd38cd5111762f7aeafe7", 0xf}, {&(0x7f00000075c0)="3eee93585fb8dd2de9133039f9c22c9f971210729046111d23be19f706b13a3b50198b0903be5d00cee62bab960ff2c3d94b8f1b0a9cd5935236a8884ac1e2ae7498988a60e7839e4b5641d38f5eec6a2bdd8fc3e65b1088f3651c4405e02c06080d46375e98e1080b5da820057210df35b5dad959da36a5e5101b804b38dba7b0a959135283138fb26ba6401e356439798bf2c0a3f7e3f380db19575d09190a2a900721fa96103aeeafb5c2e982a1036a3d5f1aaef79e80fdea24c9bf55b22834805a38f6f4d5cb8671bbf6a3ce05640750dfa1064beca9f5a642079e8bed0cc8", 0xe1}, {&(0x7f00000076c0)="3faa15111ffe8220f6c41e26c5ed4689a3a9f298bd29fdbe8f4eca074c896f4ec3baa48d263294985581cfe053d5caee1db1d325866148e997b59ca796c4dd53406df17e0f5b716d8e70985aaa1a67715d3794e16f3faffed2dc08e8c68c71b709860aa644bd9e16889fde56fa09ef06f4b8114ecb67823c5cc18e652aaca466109a29ed9c3161092c82061a0cf728ca9756a8fd5f1c09eeeb5e014177a5ed2af0a3f3859bb2c204d7b079dcf60b7d0b628f93d706024e0a79dc0ffd009cba9918b0efe38b65eb4a5a4c77d66a2e4c41d6e8cc4d3d181b3191aeb8eb", 0xdc}, {&(0x7f00000077c0)="9605a57b8829a707b4890ea0ee9f6cf4da07e67fa964f8bd2a29f180e62b2f313be5e67abbb7e00ca2564610e5a4c320971604b98edbec1293c7473e3af374e333da88e2d20bfcea086c85efd1fb7d97d2b08e680c79f6089adc6510c35f0b6ef50b8b822e622c416ef3b173456fcb0869a775d451d1ec20af98f9ec2cc56b4b3e08dde38fa4d69cf40eae128015935ffe8d1b9d6d9df36d862020801c458d624fbed2e5fb61fca17bfe886026783a1f35ac22b84dacb52867bb", 0xba}, {&(0x7f0000007880)="3497012c89f55776e48ac8a0fdde22da8d07c0f8c7c63745bc443a0dc5ba5fee748f95def2e62ddf2d48d5dd6865463bdb9060a0f42839e249a7aaf12a875280e3b165abdab7f1d7aae53820a3a18deea0b95213713c", 0x56}, {&(0x7f0000007900)="452852ec65b65098f87f475e1b7531150b39dc5f8d2bfa721df0d533c8d9fb96d13769ab6f513a75ace41a2e263fa73e90affb15684ba877538e922b7809e0bc2fc6a95e1eae245256b58dc78659ef7e34ecab69e1ca18143ead7441f73477d4a434e0fae0be3c80fba74714bd86f34f530c1673b71fb2190cf5efe7fa76a1b9a1952c43d8b55e0a84e222b831a8c3a0328bc207f000d3f1", 0x98}], 0xa, 0x0, 0x0, 0x408}, 0x40f) stat(&(0x7f0000007ac0)='./file0/file0\x00', &(0x7f0000007b00)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000007b80), &(0x7f0000007bc0)=0xc) geteuid() sendsyslog(&(0x7f0000007c00)="8a960434f847af84329ef7cb71e87ff6713a1e16d613aab0d77331a15f770c7cfd0182b450f4b4d4247fa4e305938ee442b764c1e6135a49ff036641ad5b1504e2d6f1f27c336315b2b96f8b2b972cb6088622ab6461821c92b62345bc69c2eebb03fa747cc059c241aace532b2131e99437a6003387c3e44fb7fe0d4e904731bd744630bee73c5e169ceac7f5474679925abcb3ec", 0x95, 0x20) r10 = accept(0xffffffffffffffff, &(0x7f0000007cc0)=@in, &(0x7f0000007d00)=0xc) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000007d40)=0x7ff, 0x4) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xa0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000100)=""/71) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0350ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297f0964443519f55d7195666a4a1b17bb5a82c71a6dc5262e733c787f0700000090c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x800000018, 0x3, 0x0) clock_getres(0x0, &(0x7f0000000040)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchflags(r2, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x3, 0x100, {0x2, 0xee49}}) 16:01:40 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f65696c653000"], 0x10) write(r0, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='p\xd0\x8d\r\x00\x00\x00\xa5c', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(0xffffffffffffffff, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup2(r4, r3) 16:01:40 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 16:01:40 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) read(r0, &(0x7f0000000000)=""/53, 0x35) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0xef1) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(0xffffffffffffffff) write(r2, &(0x7f0000000200)='R', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:01:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc45192a10edba000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:40 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000001c0)="670dc3bda369c8cbc75e8ac7ec7234bd89aa0d54baf74d0c7c2650d2afb4a9b71613bfbb4cf23324246cef874006b44790047ff6a8058d9b999c0420f352627d5a9f5a24ac2fea2dd5b86123127113f707b241f335e06202a6bd2d95e17e1c57814888159aba761e28877f75b5ec1d0e5e7c7d8b28820c86e6db534bccf2af5f67de47c2864a63bd60eec937e62790e8554529a818a180197742e15d4415197c8c27fcb1887d94da2b8f8e185f2a763e658d030b0963a04f69963a5947b1885620689335b8e850133e550c00"/214, 0xd6) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x107ffffffb) ftruncate(r6, 0x0, 0x80000000) pwritev(r6, &(0x7f00000004c0)=[{&(0x7f00000006c0)="f36f81c78f4b3c0de7165d7fa336dc3b2d66219538256788245d89a12597c89d6489fbe6ca2ed8e011951d97ab41db0b63b9c49af6eb922cf40fed62530a15a61d789f47c5e5e9e633006993dc59a5928222d53f89b424065efbe025e6743872e07db95819f9a071dbdde652678490f52c9f734388d44a05737e5a8f4332914781735db310a1b8499c257eedc044bb2de06b9067f30104000000000000df78", 0x9f}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = msgget(0x2, 0x0) msgsnd(r9, &(0x7f0000000840)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r14, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000780)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r10, r13, r15, r4, 0x46, 0xffffffff00000001}, 0x11d, 0xc07, r12, r16, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) r19 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r19, 0x0, 0x107ffffffb) ftruncate(r19, 0x0, 0x80000000) r20 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r20, 0x0, 0x107ffffffb) ftruncate(r20, 0x0, 0x80000000) msgsnd(r17, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r18, @ANYRES32=r0, @ANYRES64=r7, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r19, @ANYRES32=r1, @ANYRESOCT=r20, @ANYPTR64, @ANYPTR64, @ANYRES64=r11, @ANYRES64]], 0x6, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0xa, 0x0) write(r21, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r17, &(0x7f0000000880)=ANY=[@ANYRESDEC=r21], 0x1, 0x800) msgrcv(r17, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000540)=ANY=[@ANYBLOB="81000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed67040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21651c189e"], 0x44b, 0x800) msgrcv(r17, &(0x7f0000000c00)=ANY=[@ANYBLOB="1886664f9f6100010000000000000001000000003c86a5e79a7886881c597387fda01ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a73072405c955be9854762bc7037a603eaa6e7dee"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000}) 16:01:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept(r2, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaae}, {0x35}, {0x3c}, {0xfffffffffffffffe, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x3, 0x0) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() socket(0x1e, 0x3, 0x0) socket$inet6(0x18, 0xb927cc7c81f9e727, 0x8) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:01:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4, 0x2}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000f000000001d00000000000000000000000f0000000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) semget$private(0x0, 0x0, 0x4a2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f00000000c0)=[r8, r15, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r16, 0xa) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x2, 0x7fff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000021b41fd08398f13bdec3cec2666f16b0062d35797dc11306ff1c7c132e9528dcb4b66a2eadf3b7af6e266e2e5a899bcc6255cb004e5b4e7e9de76c9020288a3cfde90c02f3c702e99867d86a2b93249e9c930538a7e44751b28b0aae2400ff1e5473e422d696df5eedcfa3e3a728f1a8a5b58ec1b12e12724cba04b43f07f4282ef57c6d08fe78ad3d8de51a8ec648e32fc98db2c5cfa7dfa119c5fa2d"], 0x10) dup2(r2, r1) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000000c0)={0x5, 0x0, 0x1, 0x9, &(0x7f00000003c0)={{0x1, 0x4, 0x97, 0x2, 0x7, 0x0, 0xffffffff}, {[0x0, 0x9, 0x9, 0x4, 0x3, 0x69, 0x7, 0x8, 0x2, 0x4, 0x200, 0x213f6a2f, 0x1, 0x20000000000000, 0xfffffffffffffffd, 0x7, 0x1000, 0x2], [0x4, 0x8000, 0x4, 0x1000, 0x1, 0x5, 0x400, 0x3, 0xfffffffffffffe00, 0x7f], [0x6, 0xfffffffffffffb5c, 0x2e, 0x1, 0x10001, 0x8, 0x5], [0x8, 0xab67, 0x4, 0x5, 0x0, 0x4c5], [{0x6, 0x2, 0x40, 0x9}, {0x7fff, 0x9}, {0x8, 0x8, 0xffffffa9, 0x1ff}, {0x5, 0xcbc, 0xb3, 0x8}, {0x101, 0x9, 0x5, 0x6}, {0x5, 0xf6, 0xffff, 0x100}, {0x9, 0xe7f, 0xfffffffb, 0xfffffffffffffff7}, {0x650a, 0xff, 0xd1, 0xffffffff}], {0x200, 0x2, 0x2, 0xfffffffffffffeff}, {0x1000, 0x4, 0xf452, 0xfffffffffffffffd}}}, 0x3ff, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa6ff00eac2a84e6abca64896bc5e57020000002ad8fe5a42245801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c0f73c04c64cb79dd46b47c85cf68e13d4268c81cb9321aede891b0dbaa8b69f2899b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/227], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x43cbc, 0x0) dup(r0) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x80\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20, 0x0, 0x0, 0xee33}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x2c}, {0x6, 0x0, 0xfd}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, 0x0, 0x6, &(0x7f0000000140)) 16:01:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1000, 0xb0f9}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="f1515497e2abee145490f8c990435ba52f5d20fbb5c6390df702ae5d8ed4414004e710ba44f2939c9fac98b5cfc78ab6bdece110a8e54f6eabbc4fd72d674208d722c9942a5a14024e83369d2dbc4b50100623b1eb2c27092ab8164067aabf718f4242f124a3e89e0104bcebe1faed1cce5af3cfbf1370be9a3baf430ac042698d79af22ebb91fc67e380778b746228c6fa48bb4f9aff28f83f96e3f14b4ec09716bbdcba72818dab704e4bdb2ec170271642428e6795ad57910d1f7add5cc98a016873fa54dd1bc601be3470a0ef4e22a70e6da013ce558", 0xd8}], 0x1, &(0x7f0000000280)=[{0x108, 0x0, 0x8, "4ecd130076a60e60b6f280cef63484cb451f5dd46042410124d614be8a530fcef941dbb3c63df4939c799d4ad8495f4740b847d2e79ddf3766c85d1edc99225b6e723b0ef97863de6836826c8dd1245ac3a8fd107a4b2ba8af7aeea11bbbd377437c2cfca20e00b985d90b0498604716c03118db47924df182879b41b28ce9c6ca27377e7db98b90b9d393cdcfef4badf265416b1c86483691ad7e9b4d9b9a7dbc24e335ce4ccbe7c84308f921f209aadcdc44bfd555f6d97898f5a8671acd2017a27ca71b5199aa9a2618260913c56c81cea56b006293688a58115bb7af028e0b315b8637e8027754cac6bb4f8a799007beedef6c"}, {0x18, 0x1, 0x5, '5'}, {0xf8, 0x0, 0x36f, "ed4b9531f2a960148055c0c1c35e6a9f8116a28d167329160c6a729b7556e8b532645d33b3df43f5f5603893cd19614dd186ae5cde11d03f6a06ced6411b041fb805fa1f6777ca3153fcf33446d7b116995d4b90cff80c4154e0b376856f71c8cf2a66919643c6ef85930492772b5f9b7b0b352b15c110a4d7d6a897b2e5bc3c675223d3c129e6db0b8dcdd1bebaa38714e1de4a9111d920eb4dd3ec4e995facf680e9eb68e1330dfbb30ef0a066d28d4c4d1ead2b5f7a5c03124229889f185a5246f529415b93e882fc581b29685a182eb6ae0b82d26157e25c808459b3052b76c2724da66c"}], 0x218}, 0x400) 16:01:41 executing program 0: sync() r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="282dea418f6b900e8b772d58ef8a6323", 0x12f}], 0x1) execve(0x0, 0x0, 0x0) 16:01:41 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) listen(r0, 0x0) 16:01:41 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000402c0, 0x22) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x201516719f98f810, 0x0) preadv(r1, &(0x7f0000000100), 0x0, 0x0, 0x13) select(0x40, &(0x7f0000000100)={0x7, 0x5, 0x3f, 0x23, 0x0, 0x3, 0xfff, 0x7fff}, &(0x7f0000000140)={0x9, 0x0, 0x7fff, 0x2, 0x8, 0x4, 0x5, 0x5}, &(0x7f0000000180)={0xc3e, 0x0, 0xeb, 0x6, 0x9, 0x7, 0x7}, &(0x7f00000001c0)={0x1, 0xfffffffffffff28a}) close(r0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:01:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x7, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0xff, r2, r1, r2, r3, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r7, r6, r7, r8, 0x16, 0x80}, 0x4, 0x9, 0x8f}) getgroups(0x6, &(0x7f0000000000)=[r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r10, r11]) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r12, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r12, &(0x7f0000000b00)="bd", 0x1) syz_open_pts() close(r12) syz_open_pts() 16:01:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xd00]}}) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:01:42 executing program 1: r0 = syz_open_pts() socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:01:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x100000001], [0x0, 0x5, 0x0, 0x0, 0x7], [{}, {}, {}, {}, {0x0, 0x8000000}], {0x7}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698b, &(0x7f0000000000)) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shutdown(r2, 0x1) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f00000000c0)) fcntl$dupfd(r3, 0x0, r4) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) 16:01:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa343950872005ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c973183fb5404ffc67a120ce5131600000000000000aeb1aacf3ec118b9ec7f910266f6ccaaf81c3a2905cd7049d0659a5d369a23686a24f63a1697511a1b4ec53c373d7e1398e31faa905984506f07de610f8a7635469089e5b6a0cf71ee79f4d0fd22db4dd67ed3117133523064a5addfa000a56678b5b881f017004d7eb362abb6e620045f0d7061d17c60856f6ad55e2a094407a8fcfdd0a575644b717f5e1c5d4ac66763701820444e2541822de3285a7279dba6e88a25ed85cbb5194f74b2d7f3eb9819c3c1ed1bd037dfaf376379321dc429"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:01:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) r5 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x1) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x400, 0x0) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r18, r17) connect$unix(r18, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r19 = getppid() r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r20, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0xff, r22, r21, r22, r23, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r22, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r19, 0x0, 0xffffffffffffffff}) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r25, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0xff, r27, r26, r27, r28, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={r19, r27, r16}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r33, r32) connect$unix(r33, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r34 = getppid() r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r35, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0xff, r37, r36, r37, r38, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r37, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r34, 0x0, 0xffffffffffffffff}) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r40, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0xff, r42, r41, r42, r43, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={r34, r42, r31}, 0xc) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r45, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0xff, r47, r46, r47, r48, 0x16, 0x80}, 0x4, 0x9, 0x8f}) getgroups(0x3, &(0x7f0000000680)=[0x0, r31, r48]) r51 = socket(0x800000018, 0x3, 0x0) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r52 = socket(0x800000018, 0x3, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r53 = socket(0x800000018, 0x3, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r54 = accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) r55 = socket(0x800000018, 0x3, 0x0) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r56 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r59, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r63 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0xff, r61, r60, r61, r62, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r64 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x200, 0x0) r65 = socket(0x800000018, 0x3, 0x0) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r66 = socket(0x800000018, 0x3, 0x0) bind$unix(r66, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r67 = kqueue() r68 = socket(0x800000018, 0x3, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000240)="c4f009aaac901a4adf744b351c92af910ca845a7f640e3c49d8820dbbaa25a930db1ec94e55124a9dc33c9acbf71e653112de556dacbba627d4f3cc6c97271a4802591d9b5e12fbe51f689a390bd877cb25da4fecc8c24e8b0538bfc89f8d00e79ff43ffe874faca578110736ecf", 0x6e}, {&(0x7f00000002c0)="7a66b0d642fa1e80077fc13740010e0d0290212b8d3a23ab18b22dccebee276d6dd673b1868dc9d15b4a686ac06ef4812a9366a75fac6286898da97b37813e08593cb182e488daa2513c4a5f32144e721e090f13e4bca1537b566465b40d37dbb324a112f42c7c9ddc367a4989e8499dda16d67f1b081a0e05aae7a05c4dd4b9cb789a2b9d5da14c50f2176e9953095ef950180f03ec0dc3630227c81c6932e2a97964351887514b4a18e635e07d760814ddb60888bc81bb38746cb5b7bd9c4f2092d6de2bed48a8a26dd1ec89ef3478bf", 0xd1}, {&(0x7f00000003c0)="7ce92451fe", 0x5}, {&(0x7f0000000400)="418016adbc2c1c0a07deb770f48dc7fdec7628333f4c8b3a36c1cab93bd867c7ecfcac81e0af770b2d326d604af08b967a026bf3ca35222552ae9f260df7dc7a41738f498e9a01b02695b71d6aef655109af5f63998892c8aac413a040382e3e1f9ce5431380c4cbf1f6cd754307c2fc08d8f38c6716a28b2e8f83380ca3e35b5cfd8e156078175a67e4e631cca5277b4edd1ae50f05d7c2f5148923622efc1093a25f86c3a85ce45f2ba96372e870271d45a397bf3c016cdf08ce356ff6e4f41a98679583376f53f3cf19ace9b75ad0399420fbf649109c9d2595", 0xdb}], 0x4, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r2, r9]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r12]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r14, r27, r50}, @rights={0x30, 0xffff, 0x1, [r1, r51, r52, r53, r54, r55, r3, r56]}, @cred={0x20, 0xffff, 0x0, r57, r58, r60}, @rights={0x28, 0xffff, 0x1, [r64, r65, r66, r0, r67, r68]}], 0x118, 0x2}, 0x409) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x25, 0x0, &(0x7f0000000000)=""/37}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r69, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 16:01:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="0de791b919c7358982eafe007c897e8d9b00dde1a77140fa99634162ea389adad2bed15b184406b0eb2af4", 0xfffffe50) 16:01:42 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="0fd6c68719225adc543cf4f8fd693ce73ae52dae211b40a8450bbcaf7868a92fbfb7e226cee8dbe3d2f99b3afe9b", 0x2e}, {&(0x7f0000000100)="00a7b2d0032e42b8a05456ecfb7759f3cb8cffcc213d", 0xffffffffffffff43}, {&(0x7f0000000140)="b5600123be25bd0d80bd2e68c18a0b2333a9abf8", 0x14}, {&(0x7f0000000200)="9c0f1c1bad78a913f64c22", 0xb}], 0x4) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) execve(0x0, 0x0, 0x0) 16:01:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) utimensat(r6, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef3f1a5320a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af32399149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f017203311fe6eaf21cd88fc22f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d23"], 0x10) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) kqueue() r9 = dup(r7) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x64}, {0x80000000000c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x7f, 0x4, 0x4]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 16:01:43 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) sendto(r0, &(0x7f0000000100)="c95619cb71b3c99e9237a34e94018416196c94c6b2ce1ba240563025ba408879f384aaf18b3eafefffa1b7f1afa346f3884772a6aa8fef29e89db7459a22c890f61aab46fdabd418c6d63988381592d11280bebb82ee5ddf642a1d586d9d2b58e5b3d774a2e8f573192ebed477272a201dcdef96278905e14984187f20e8b0bcc43ea70c7015044669f2fa40e6db14", 0x8f, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x5, 0x1000, 0x2, 0x6, "8554d957cde45b124e0815a518016867ab2bcd22", 0x8001, 0x245}) getpgrp() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000002c0)=0x5) 16:01:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r8, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r8], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r14 = getgid() r15 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000280)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, 0x0, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x1000) r18 = socket(0x0, 0x3, 0x42) r19 = socket(0x800000018, 0x2, 0x1) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r21 = socket(0x10, 0x1, 0x2000000004) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) r22 = socket(0x18, 0x1, 0x0) dup2(r19, r22) bind$unix(r19, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r23 = socket(0x18, 0x1, 0x0) dup2(r18, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r23, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x20000000}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) writev(r4, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000001c0)=0x9) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x5, 0x7, 0x5, 0x400}, {0x101, 0x8, 0x3, 0x8}, {0x3, 0x40, 0x4, 0x7}, {0x5, 0x0, 0x0, 0x6}, {0x7, 0x5, 0x8, 0x5}]}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x4, 0x3f}, {0x64, 0x0, 0x0, 0xfffffffd}, {0x8000, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r4 = getpgid(0xffffffffffffffff) getpgid(r4) 16:01:43 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r7 = getppid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0xff, r10, r9, r10, r11, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r10, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r15, r14, r15, r16, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r15, r4}, 0xc) r18 = getpgid(r7) setpgid(r2, r18) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:01:43 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r0, 0x0, 0xf1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000000240)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67e7d0000000000000f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b561f4d0ad410a2bf1320950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be4b11738ee9eac476628aedd5c249b34460aa397b9130f2b7bf89a256c489683a32252029ec386c99a422d4b82a253690dfbd2c2ee511daa79992d5dfd2a285a4eb4e017d41bf58f83cdc3a3fb3d25801aee1b987fc2a2157887c50aa49a7d0ede356c969413e5b80d98605786d80eee63e8a02d40baba8d52f70033b776d759b229b5f477c894353cca30d3e88d6d8b4735c023f9d65adae9dd726fefcd1f95ad6ca354c60d8fe9a7a3cdd203a1816f2150a235bfaf30b2c", 0x221}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) chroot(&(0x7f00000000c0)='./file1\x00') sendto$inet(r3, &(0x7f00000004c0)="4031f6409c5a8d092d008e982d54ad1b1fadf37ff19fa9982887a18d61794077f8f5bf69f85a9ca4eaee63fcb8ae594a96cd44064c21b34cb31ac67ed4879c21dd83e4289239f4f3f5a423f40a740b8e9c918d7ecf144aa52381b3720049a7c2761216cb501a2b55a669b3cedc43bc78d82d523bc15f43de60cbefb23f1b381790fd0732ce579a0907fce604c4f5cf1f1c06f9af984cbc3ef4287cb8170eede77de74d7f259008019357fa8a4baa8f9a1fc207dfe27625730df21834b4c14bd4110b8f7c1bd323cd6c3b55a90d", 0xcd, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) 16:01:43 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:01:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x202) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x262, &(0x7f0000ffc000/0x2000)=nil) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) seteuid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYBLOB="de74e9720e184e03da331d7af9f455722d37ac4ed0d9231c6007896eea0efc48f0d9f97ce68aafc58cbae285a84918bedb45fe7b33f15533a23e626174bdd2ad84ecf0704d9af204db7229fd8e300346c52f88664c3b4bf6acc20a4c1187f3bc6e16b7145c638cf9f88061a80e8752ae0b000fc427d81d729c13b96178507c51f6283031b580f03999c54ee1326405fc2f0883ab1a814435e5161a080b00f3045f573598b200b3eb1b5a1fe3135b7274ff65a315266a35618cae9ab71f80bebf1fc271761e0402cc5db33ee92d1113d365392471ee9631ba663ebfbfd68c71d3cb812866"]], 0x1, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000cffd7c79cdf5cc1a00000000000000000000007786ddf78bd002670000000000000000000000000000831f5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000dfa03ac72388b76ce30af0027d564541d4"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003c80)=[{0x58, 0xffff, 0x0, "f2d42a7e634f0cdfc7329fbc162ec5979d99204990e385355e71587918dacf66f4e718c3a4811dfcff6c7b32adc8c10079fbf1073f9f4c2e96525fa2180cd85eaac2c66b856daa"}, {0xffffffffffffff33, 0xffff, 0x3ff, "9ea197a65c0975cfa6845856564ad6671272dbedaa4c019741f135feff8953cbd5324714352817cf053b7fa9d07a90eb7f"}, {0x88, 0x8001, 0x2, "c04c398b1fe73a402be1d52515a832fcdad04d1eca8f8d598cb36468d611a07490fe63a0abd74b96cf8f052ae8f32a3e9f71c28abb5ebaef1c6381642cf98368aed3b3caf031f91fbea647b87a72103373cd80d4d9c8fe96d5eb5bf66dff633f7e2c75c5e8e38d1f1af8c2a5eaed6be7f3a65b09523c00"}, {0xd8, 0xffff, 0xf8000000, "2013cff506c7c30efee770c1f96a109fbf6eacdbb273195e1e8a4f1331cab2fcc60f13926ee420b5d261fcaee709fea3f20f00755463d6a297b59e0fd5b3a0ad226b660c6964a3283e395b9518f3486dc4af28047999f4563f4fa93015c7e1c9c5604feb0b01dbdf4f76dd3213c87bc5549ebb34429abb5a210eab77ae3f2e43f2d9a8eff93205f7a5a82e682cccad3a75d2a89206f58fb5cea0abd2c72c87b11b72954c2a30b8d146e84d47009b8a5455224f8b4f81f67d4116cc918a6f44c62e69c1789929cc53d20f5200ae254d903b093c60ea66b9c779a1c32b3e9dc90288a6de95f24b9de684597b676c9dd2d0"}, {0xb0, 0x1, 0x827b, "a68a7726d9edf8e1a240fb9d68a69f169a18cc4b17dbed56d20225de4bc0c7581649240ce04f2c9b9e4b1e4478ae96e7c31f98fe484ab8b9d8591aa34e63bda594f8d75f47b33f85a474859df78b7ef5ef8a7ec1c41f66b7a2e24190073196e9894876297b7fe4419451b96cdc90bd9056f34a7ee239f1a3946642746fb7dbe80203a58aad330cc36eba06706c614794151ceb915d98d75d4ca99c90"}, {0x4, 0x1, 0x8, "7f9ba57485726a94d22dfc66f6090540c7cccd6470e50ee412c2"}, {0x1010, 0x1, 0xe13e0ad, "becd29fedcdc5da128a98d551fc8c4c8a2507094d67efc8d038dfd8270176b8f8fd5cc1f06e06c76c6ed6b08ce9a0e5e05dd4f60e6b163d4f487cd28fe0ac0407623c8875f9d3c821ff4bb728e1a68f733f9a34d7c3422287b61e6d166c58a230c5e27a54e4ef4d3796a3b0f0ea800d768850326a0fd2a42cd2067ab0de4937f5cdd633a408fdab9c473f972f45977c08a14cbdae6752ec383a536ce580778eabfb504810a1c1468eacb353aacc2bf1991541c899028646e0be03fa281723990caabde08cb6999ac1b7d85682517102cd0f46fc78f05ef7b2326707d734f8dbf9ea519cfad07b2db7c7c4a8d7e83165da3d3a351c9cdab9df666dba2171092304f79cfd8232296a2dcf4d2677dba106102e6d2a298d0339cf1d2daa21c00928929f23b7b96b15e4c04e1c0104becdcc02e4b090ebac13a8e8572641a47fcde0038adcd4992eca9097c22effaf5ac4435131eb5ce7dee520b22cbc7829f16cb8369c845cd7e35066910c8a9e66cf01adf455bea772745cc36ea46fbc57f526f2e402afea524b0da3a4fa9e6e64c6520761c0367db61197dd29a66b4f40f5c0017d6242d9726fd501c1a56a85cada3c74043d5fe298deb6c40048917537f257055005473b587d9721c27e33a5946d0d5f6355fa4b568121dd832c0f10a061ca38e22bf7fed8853255633c509b10d7b8124a927ed90f82886961d11cd03fa5b14d3edfac6edd0ab079d408bcc1d1787c86e19517c7562d056a2664bafd9d8ea1c57f51702bd34f6690af93d7b7733158f24108abb2278a0cbdee8aa564683b581aeed2bb10018c002025b52d6d4ff55e0f1c3a86b4bb6f68f4246cbad629c92ff02033c1d91abda907bb4af20e74b63de6ed4da5d1b4b7ac209f60e4b19fed880a9b5117bf05794bc9323554ec9608db1740b908be5578784cfc21dd2e4f00ca6979ae48bc6789e9c9dc755d9420e785433107972aacb4825cc7e00280e2137c6d39e6a7b4d7882bee5aa409925fc80fcd9db047b13b2b21b3f3c8e8f473eda5032d39999e44442cbe14c2b32e6647edd2da3ed996562b717a9fc699461b8866540d9aea9f7ad0c917162524c79c5ba74a527098357153419127d7f2e4e8f5018931af75a47dffc7d7120ebb4d4f1e817ec4c64df92c324718c316abaefc6c1d52eca2a59692a2a7c485a3237d4ca99132481907c7bcdc35df96836f4eee592862f6a92808e6e4d996c3619332b1dadf302e8d5dfb662de77814d8e523ce8dded07601055f4cdaac6c7ebb71e9606db98aff5be2035b291234105887095c53f8eea21d9d91ed1009001f1b218c8903441b9b54fb308b5cba9be688fd87858dafcbefc5647f0dfd1b1369527e795ff3b170c2f89e1a29344b8a82ba60618786bae3d04d9a99fc38ced6be92375dbad5e506c353a75fbfec1156647002041426495b352d084bf63b3d33100a5c5410580c7a916d8d736e2194d95fa7aa5cc9e351074fa9bbf0b30885041f6b7d9741e65464ef2beadc35afcd5af3111f6baf1947739abcb5267e6e97ba4523a1bc86a47e57e55b8bb5291b0c199592735322fde6d011f487e4c26d4619d8435540b76ae01a081e707e35fc4f0ffb7e5f20b163904e81aeb9314accbe971bec90585527802fe911b32ce959888ae7142fda24c878985daa7bf38f5b5947e94dc5d70eba63051928d2590156043d6cd9f14b55a903745f6d3e15ee346475e6e887623dc3748d0985a72936ba2dba844e141e66d80e5cc1eaa7939364fd8dcfe7a6f66a629dfbace8fbe0126485caf89bc0766e753f6ea51c001ed9a9a5fddbb20422eba9798a62dc57b5008897f523228b4e779cc54661391264fb9a1fff7d6939fa24c9b0fec7876ae71be4bc78dd085fe174e6f9719e78ca2f10625dd21db63f85b38cec21a264531b51efd92770de69cd44fd088be2dffaf685f232224eba5a1faeca484950ba29f938040e7de1db283e35b8e411b97dc2fe6e0dc3510eb6bbae4f42d25504df97e57381d581adb79b9cc4727a6cc29eb845cf811e1e2e0a917c83b60ac0b1657228cfc53aefcb488cb420272d59be4131c93ddaecc79ef00cb31624e92201bd589433d5ac795edc0c55f01ca3fa9e0ee4e3f3d316ac760637748c1052fdb8b3ee02ccb5991dd646f1035a634130193a7ad9002b6494d62a185989a290cab3a04c9b7b94358c76c93999b09b65695fc75b55a22b9bf147a19bdb32390d883eff534b994714a2b9ddcac180dfbd813c6221572feacb7b1b04561ac769fdccc545c87a0b31b8b2521fba53bc0ce8214ebab049468f22e921cd328a15416799f9704369282acb91d9e91724030fd187f30caaed01cd181de96f626a248a2dc34d9449f89e2b58c6722e226ab786c67d11c9f606440b3c2aa55f74223142ca6fc85e53d160dbaab3b0a16db47a6a961cb5494a349615df03231089441f103125782ecf77b57cdad845fe20ce16b6637ac0cafe9350f27cb865ef34617d703c8d1c413bce4d8c5e0db095d05c4cf4b8a0a834a77d6e15fd825b9c1dffcdbd686a68eb938c3f0458d16ed7656df29d26e037e1b63adfd00a1c650e3b775d25286eeef6e0820fdfe6204f5bcff2a34095cf62e692e6b096c4e49a50d435241edb5a6a285233cbb5a5c406db8ab48ff6c8a2d8d564a223b12f84745642a5fd25974b0da66fc0c1de84560bbd0baa16ea87c8d31bd54ef3481a38fb13e33bedb3fe991f5df3c6d1ce35e5163950d7512e0bcc4c07b36a5afc0d667ca1a3d5f7a3a878d164d557f61d22bd091f1cb91f49debd3fb354e9d3930de96e1ab11c8eb2b3e6c6ef328248a493c0de5b5ecf0cf321eaa33b2d2d7588ddd99ef1ac6000f91b784a68a0622526741a70017bf8d3e7dd0f2bc496fb5f5b9a7c185202641257b56a161a6d77429905c8cae8404e16eb1726ab9ab4c1571bdbf7d17b8a8b82ebcf28ad9085fa107c5958f871542b83f11fb67dc3ead455267c5c2686d04c02f64e4e7350f95fac59b4ab2b8b543e98755ef494e501525f305a8bee1f35146710c17c532570d036593d965dbdfff331528ee70258fc11ec6ddfcbf7a7884dd31462c6b836577e9617fac416b5d5641b9b453afb30b513a19d3950e97c4418415eeac1021481ce9c13ae5f8637055fe2dfc4f72391be1bd728f6547a3b99320a76e3c83d731c7d049f24d7d2853eb41c503ab6f361cc444f60b27d2040c583592ac66f7efd33bb58ce5f4ff7b15c63f6d7662d42406ee47d61512979e423bd4bae47a55d7fa607d6fa1f4b2d76167cdeb8646ab3505ef39d21ac38e9543c6f5e58109f557b026a4e31f411f5f239a131f6569fe39c23d6ec8d34cf382cd2d1abc08e2c07a9922850a3343cf206e32d30cba6e6832ade577599dc1047497b21ec00dfb7e028614066b801b963437d37a18e00f96e095040b03075a2a489254d1859c17dddf2db0bf1c28e1f27b7aa3b8e78e3d5ad4b1d08155afc9524fafaf982f6f5bf534d7470d95751303c7420d40f0a01b3a676b6a57fcb9812b5c8dd02757a2ad29d93527ffa5b7f020185e5a01c923fb6d412c21fc52ed82febb5c11c781af95a14e728ae028545d8b6712826a154f7027732578ea76624dbf19b974407af404792179864f1901e5a4886ad43071a5b8758a25979aad4e38d55de82953f82af2b49f5e2979820e28a84381339528042b3ca729887f31c1b831392624aaa4d7e90f8840e590d6097b4c0b415a6b978cfa9f09ea4e183eb2f4c8f046af574e625bcf0e09220f07b52a6f89797920d03378b5294e9c85c32afd334fddf001370b6ae89e40360cd19896e23f8b4b94e38003f41c8c730326e2ea49607f3bd31ccb75736969ac951ca0628108929936ed1eb8a94649fd3a123e34f5f618897e4d08654e91746fd0ebd61f5d0a5bc1e6504513d2b99b54eedca2766a999c3b8b48f58f7ed2b815827cfe2fee5b119dcb7bd45e49aca0ada4b3be63f450a9969758c260916f8f0f39255c5ab0306fb7a23dca673d940336f9df7f48885d1c8a7b9eae2890a752f5e08dfacb6028492aef57a49929d163a31f85aae12cb49bb7c6418ffc1a0fe3df146425c03446ff65912007ab0e157787bba5e9a1198f4715145011e2d2996a67beba3365cc2958139bde950e91d5fe42f429ca43bfb24f6f5fa1d928cf6550f380a505495d56e9f00f66a00aa4abdcaeffe01d8c18af6ca5079cc6417d8d3f127e3669b10bb89352478d8b34a8204fe10533dea4d619bab05944e99dbb305a4f68bb2ed4692cc993a15f5c9f46e3968072d7460067ef5f2d47826723f2006a5a7016be95f2e53c55221a86506330a33a6b3245517e9d0baacd3ad7ca9220f3ad4219c7c12a375dea863774fcc7fddae70cf3a787b73d00960e44eaf44173bc03dcb0d0a061e7b81e539f991b6abcc84f48ce0ff987bc3a10ac9eec45e89b5c43cb74e235493e3606cc15b2b76f4088ce5577b1e5daedbb40e0852480cd879cc6a1bc8a8d2983637787ba09876df73104150cf208c2b553ab0cc5d04aadf0fe77c50351738741e6e59863cd16cff9eecf24415e3682847a9495e650af93e5906c85095b6a985a0ad83d9497654b68dc5850312b32a25167eba1aae95b42b1425fe9bb5d4d2d5093db818cbc9ec60acde01393b96123461ccacaadca453e861aa2510b6e2840f33af311c8865c407f736d81530108f671200f72ee90fabacddc39570b94c75910364298ecf38111dc1e2ebf804dbcb843c0dc378e9dc28e3c6caad2e212049213ffe7e75358bdaddcc7aadf7f273b39fd224467482e18ee22d14acc47fdfd55995a058c80fc35f1894900f68ad8d785f2d4ce5f8e764327ff50c2f3b2d2611549a45d7eaaed6215d0be95a5210513ea460dde1635e3992ec0ed119110d852310bdf4202b05ffa1b10931efd6fe47e2823f8ad26275fe826b3d902334a02927d82e90cb49d925ec50a6c4c126eaa74f9df701e294f7769feb5cf9a128496f75bfa6403c937b87b3040f43788b3ff1c007cbff27c5ab58c0416fd4d8518dc16b70d372c316ab76ff01a3519826e9787d7ac98428fd70904e97f91f1a4eb050cc089c4679dfd23381a09aee26c35af6be114c190868189aeb16b2c86e9ed55b6e882d6613b932de4a624bcde8218e37af4f140466a4f774abe183738c19e141a207653455eed989249925d3c7c11987b9b60432840634b8f56e5378c19bd4b030ee2dc5b06d38b3d4001e65cb69a39899f16e0b2a2689e2ed5d1d39b4676c166fba364617eb0514d55f71035e0a1095f0f6b1c8ce0eef5479677535f93e0a42dbc5e29c5c3d9decf28ae812e7ae42fdd7f38c2ca92d91d5fe661d10e089dfcd3f85d57f8d932d6e4612fbae5a7048c58acaea570c89a81656b2fb8b93ada27875ee76157554a718586f2e5218fe44f5f9a32a1cd12821a4b548186bb22ded830e2e185d5d6263c546cc5d7e223cf1da75e28746611875865e95d69979dc983dcbb74ef421d432050b97f4c3f19a24f78fd054ca10f06d86c6ac0c70deaf140236d2ee5510ef0abb7ca3186b98bc2a60b8b4085c534eee7525f25cbb44711d9f28cd2a2db1433e45c6c7413f60d67790446cebf13eaa3961979adacb83fc89fcc9c9efdc806fa264c0b9c7bb31a6eb1fa641de7cbaaacc83f702741dc7cdd9f5ef96a71a90ddd24e7d1df7749e96cb7291f912c8954391d05ce797174e04c464526239640747f3b332fa5f7762f0eb1e719063c6d2dbccb05a54f414bf58057be648cf1a82127949d75"}], 0x12f0}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d744001c47876ef9860e6ceb3780e5928d9f251d5d65461c0c83080000000000000052a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3062277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1767d91a1ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0xffffffff, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r13, 0xa5, 0x1, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) 16:01:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x0, 0xfe}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="ba709c9b10929dc3d65c7ea099689aff58343756c79bc0b81b666ef9676bedd9f1223309a3cd0416795b2e071f91234db0309561c7fc191ab03eacbeb9d4d0fc36a94df9df01d340dffd77d97ae81234d85c1b91612f8a81314b9f317f95a665f61ba7cd3062b97f2ad6aba53d3e1054c74414ecc5d242532adc44b612fb1cf76e37f65ff5516501779e666a376c672426a73b2b73ae3e22f534ee128f"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) msgget$private(0x0, 0x406) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:43 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x1000, 0x1) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x100, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4c49}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc66}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x67f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xc1b}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000540)={0x400, 0xe22, './bus/file1\x00', 0x5, 0x5, 0x2, 0x7f}) 16:01:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="f74d584df6a9e1acb098a514975959aba7cb61b8bfa5c14779080021d7acdbad1e8f5b26296198030067376e06ab63122b52fedf89e4b2c29bd5190a2fb041946a55bc33930e1f702dde945ddd2e54a5f6826b6d67294b1d4e861b98d1ecedde0d4fe815c4f1479e900b5d7af3e1923149651b5377db7ea755717a2aab704eca1e747704d443e1e7b3fe5352ce28edaa28df49c9c83b031678d4862e3f22c470b7b4a97d6629fd1eede8e90dd39d2f0fc9f31eb36b5e91c2a3070d98f00356a357f710c3cb257198be3522867cac2a98ef38b2", 0xd3}, {&(0x7f0000000140)="60d373a4a69352381836ecf02db2d433be467587e910ef140b2447446b3aba3a506404b18d3d46d6e78c351ae0bbca98dd09862f959bd1894bfd9cb02fe9c6030a2d954932800e1c3adb8b98c5efc7541e56a3140b7554d98d9109a7bb5010", 0x5f}], 0x2, &(0x7f0000000800)=[{0xb8, 0xffff, 0x9, "2b4b66a81018695c014f10b353a860313aef7d9bac187fd951535872757c02196db10a7a869cf7da2c73b1bfecae96b6dc7674de61762e960a74b37750e92dc74b929e0350ca073b93d247dfc9222ed67c3fe73b1735c1118dfdbac1964f50ce983b0e9eda60e09e77eb82863b03cf6d0fc95b9dc0858926d03d56218ef23c3581cd2d1188f0749032804b28773f07bf9379ab3daa502cc1497a8c720ba900e91b2e7e"}, {0xf8, 0xffff, 0x1, "e150c92a576de30df0dceb2375e6b99a46b4db8b1850f9be08ce4ffb0f3c6f0fca3fadfc6d14bbb22c160fe1a55c924dbf23c328b6eb7f6e22b8ffb4933b71ac6fefe39f9096fd4969a188bf0329e7c7f33ef5701461122f052f7284968e106be13f6d2cbf62c6daf05545300ff6737327a0ae8a88e6277d58c8177e66eab1cb2124ce7a2570b03bcd1600db4e4b5d9a9acc251202a0d677657695cd797b5edb62147fc52a1c83b61266dd559d01f7205d8c8492afd2f65a87639fa5eadbe9153c46d33905a237eaf8ae66b910bd6f7419111f55248e4de55f1595834b3138b4bf3c"}, {0x20, 0xffff, 0x3, "5d2cbc77415e7b37984d"}, {0x70, 0xffff, 0x8, "b6d1e032e4f6b9d787ca96d7e2bd04bf52990573a8be96e02cdec5d5304983e8a90fa8f93f83ae8b80acd65d93ff3fc6b22237bdc038392c4beb4c31672109bce5ae5c7538a44adf42965da547e67389e35be0105265c9bb8fde2972cff33e"}, {0xf8, 0xffff, 0x8e, "00c2dc64f7f817594ee789fba3e47785dbcce080be71c350de734eea32aaed114aff7406eca7acbc946aedc5ce91702b0c50a325eb2ca373e0621311bd4afcdc064e5c2e110c0640cb2bd22c9c1f6f682d665055a0818fc674104b7e0ed960b4f2fe5d50661855b384437f28d4e1d3dbda6bcfa91d0acfed95ca03f0c313f51f0936c38121e1868833efd895d4976bd9b9513cf5dea617dabb1ed36424e1a39228d05de005b084691b4183d11ab82542815969f8078ec0a8cecf457e1b6a52af022b52d77525df917627510b9f0011de57a9bc777fce72b6b068fee38a590d34c6"}, {0xb0, 0x2, 0x8, "a19349db8641c955daac86387d3573ba987b029f58898d84a7c8c69ab1a48ca431e304f13c32eb2f37a513c662a23c27baf4582a385e2d3fe234ec07c9f3bd0ceba9a1a585712175db8a4c4d2a68362e701a2f2e35386b182921148842744216edbd8172945ec80f507a32ff2df2ad1df165a07723dac47c4030194e5a38c8d7d6f1df1addaf28718ae7d0d9f5f4bbf5eae2ae2a25c86a43ea30e1ef36"}, {0x60, 0xffff, 0x7f23, "b250738ea83b74c176ba495d536a2aaa898e142eec8780497c03ba731c4b83bd6fbe786dc9c91edf523ec9dd1218ad15cd5c1c2add31ffd5fa34640697b1c73065ba30e13be6e61b3b836534"}, {0x50, 0x0, 0x1000, "e3849d01af81ade49c68386a2b998b001befdf1f2ef613169f995e5032e8db7237944fc1061d60300d50084098f17cf99d516f62d4ff9ccf8812"}, {0x38, 0xffff, 0x2, "ab14d3ffa2484fe98cf9fb04d1bc9b9fb2f424c60d998cff21732b5753ac82bf57ded8d6"}], 0x4d0}, 0x402) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}})                                   16:01:45 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f922e8e7e8e10643e0d14ca509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f09000000ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be0cbe9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423aacc3a9496d50451c4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50e74da88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca150eef4048d0d23f6c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00919476406c58a398353f910e8c9d446a73c4e83bdf8fe39cd01e477b3bc7bac34d6615eeffcd4bb396e75e114402475ec55116af11f6b3a6abeb772b78857c0fae17a3a127c70fe9dfe2319ebbd40c23"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc05eb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x26b) 16:01:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r8 = geteuid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x8001, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, r11, r10, r11, r12, 0x16, 0x80}, 0x4, 0x9, 0x8f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x8, r2, r6, r8, r10, 0x2, 0x5}, 0xb, 0x6, 0x1f}) 16:01:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x100) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fsync(r4) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000500)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4d, 0x0, 0x5, 0xf176}, {0x1, 0x3, 0x3, 0x101}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) pwrite(r5, &(0x7f0000000280)="72c020509211e09260ae68e891974c5b2ff4f4865da92f8df0c3c87bf48448a87b0765aab1ad74059c4ba0b1d00747a1ae419b83a0e144a1f8c190952f182fc02338738ec934d187f8fcc0bb10d5f4ac99c15fec27f4a89b1895cef5fd7f6b7e3f5c1c64f533c31b06ba587006a12737986e268d7a2eeabed473bd91f781dc82756cc1931a5fa5193d5f7cf601ecbf7ce3951bd684db5970cc1b053b3c84df8b26fa2f4675695191df66fe624b4cdc8744a24b30cc2b7a52fd7026d4e37adf1a5ff0", 0xc2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7f, 0x9, 0xdd, 0xfffffff7}, {0x0, 0xce, 0xed, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914e9357e3a", 0xfffffffffffffeb8, 0x0, 0x0) 16:01:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x80000000, 0x7, {0x10000, 0x1000000000002005}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x401, 0x8, 0x1ff, 0x6, "0000000000000000000039ff5ed8004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:45 executing program 0: msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/112) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0xb54, 0x5) syz_emit_ethernet(0x19, &(0x7f00000000c0)="00a9c326a121f7a0731f9adb09e464577fd7e0da4dad710143") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="34083cfe89bf3e9763c7273dcb0e25deeb4b017c57c1a300c2c392f4ae2feb3ec69f5a223eabb1cd63c9f8b0858598e4ab0576c8118cec0bb7b462ecc41bce0c9a82d5c215939b2c137f35423c941a213d", 0x51) 16:01:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa6ff00eac2a84e6abca64896bc5e57020000002ad8fe5a42245801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c0f73c04c64cb79dd46b47c85cf68e13d4268c81cb9321aede891b0dbaa8b69f2899b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/227], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r17, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0xff, r19, r18, r19, r20, 0x16, 0x80}, 0x4, 0x9, 0x8f}) r22 = socket(0x800000018, 0x3, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r26) r27 = socket(0x800000018, 0x3, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r16, r18, r23, r24, 0x2, 0x708a}, 0x3be1, 0x11c, r26, r28, 0x20, 0x4, 0x1}) 16:01:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x13) minherit(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:01:45 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r0, 0x5, 0x8, &(0x7f0000000080)=""/76, &(0x7f0000000000)=0x4c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x7, 0x2}, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="19bf05a7b04d84a801fe4fcc06b901c900569f45251c91684e23e442d001b401ddfe9fb39adde6d1d1ac6ff50e7bb97845788db2451b860e9cb2c34b629151fb3f88293984864ad5916505376c37f6", 0x4f) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xc) close(r1) 16:01:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) ioctl$TIOCSDTR(r0, 0x20007479) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 16:01:45 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() unlink(&(0x7f0000000100)='./file0\x00') close(r0) syz_open_pts() writev(r0, &(0x7f0000000480), 0x1000000000000248) sync() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000040)=""/30, 0x1e}], 0x2) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x8) 16:01:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x9a}) clock_gettime(0x6cc9273e31a79e4, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000240)="917e4489244cb50519f6d451d1a067a1090b0746e32382ebce61139fce8566983cc9932e13eee87a474157fa1795a555876d08635c7112c97aeda61850f8fa6a228237ffe0c04420af498f1e0c773366ac84c82ed01ca4699fd4d7ab0134d35cac37914e251071510550240780cc0b", 0x6f, 0x11, &(0x7f00000000c0)={0x18, 0x1, 0x7fff, 0xf10}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:01:45 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x0, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="f00939b9ad06338d296feef9e6d1a555a3783c85c148a05c4510218419a9f7e1538a61afd55dec1b7115a589bf42c5cc113a0b6c80885ccabc689fdb41966c03f78b1cd6986ab830e02b6166549cee1d95b3ef9615f470ffcb5d57b327aa622aff28b24d92c74bcce39d2418d70cd4c72cddaf924cf1bb4c0247f9739a2c2038d0d4e7661d23354c700e1f21f2d24054459c5df88d4e89fce731d4361b84d39088b3d638fabcab84087c9350e71359ce85516075", 0xb4}, {&(0x7f0000000200)="0539f82e01a9583c9ce68013eb36660e99e8eb31adc12ce94b859810df7564b8425a93dd62aaa3ea3779a027782273670845231cb4707b94e73861926b85687db187442fea281cae4c5dc41582546bea95d33ae6cea47d1b00fdde8d9efa401534e5485e0a75f6cdeb4166d86bc81438e7320c3de4200daaf17497c729ad9a55fd274bf70d762b58fc09e1a386de10a93ce114e36f6384212f965393db9d1155dc8a7fcf9d9819d7dac5f9aedc2c9131c58d080037220d2fa9a2a0bb3a7868f22ca96ace9b8334e824c5f04efa37077feb7dc1c36d65b36555c4c17767d4", 0xde}, {&(0x7f0000001380)="b92a3ceb697c62290a71076c2104001b314192aec90d565835ea79b6a59d7833e2e39521c3eb195a50e25a4a0c081c21afecada444768d1b00ec3e1d1bdc8442c8453e24a76acf200a0d4c5e825e8a6d775993301a4311a85a5d3b946eb96078dcfc416059d47f578f619cc612c92c494077b123d38f34fe04000ceed2e0807197e1907ad0f7a03072a11312253eaa2d78f9c4b0933cf6a7cb1c04e5810dc81c14bb113cfd0664b69b6b9c307fd7aacafd183ab5f977ab1984226d0b711c84b746b93ab700d0391138d00d40e1d09e7e4c7878b66f3e6f7a53027e7025cced76d6af8c19e11aee8334044f9097648464424ef48edd4801fa5fd15ccf8394d23b531d9d0504d2b65de1e19710d18d59973e1a9190875799f7ddf9071d619203cc7988f5b9582b385680e8380c7ef1695cd106fc6c2e97b345380075a63bc8541e69a95f47d165af5eefe7525c415129f451e76730f7e8be15bd6706daad0c5a729f4c90aeb4eed3995b31953551193d68f46f4c2874b2a205a8efd6b799f1ce65416e795b7b102c1a7f17eb4254e17a685dc88f51a7b94325c982808976de8004c1555c6f547e736f48f3952758e8150d3f306f81b791ee9d182ed72299fc88320f2c0262d2a8c409dd9aa4c2775cb258f22d87df351cd136efc66e0881f60584c6aa82eeac3c29b0e12b6d46845db420821494ad268c0b631afb2dfc2aec62abaf3a5c6aba35450adc02583adf2dd0b34f378c018a25024db175bc35212769e3170db82aaa5f315ef18bd633af925891d47ac017c688d5daf63c22b075701d13c6a0a280a117bc783586faacaebab3d2e02d16c5fb36bb731f664f2784f863e31f8dd3d0ad5912c886c5d327deae288cb331fa59bb0b460984d5e83bd3c94c204c8a9110148d0df3e8033ae3bfb6137d52ee13bdd2082b2c07bd35071fd82443ae9bed37bc76da4d3316e103e7014cf85e548577b26526cecd848703e0b961f2098091c85537e87effb5f4e9ebc546c9a9c04fd5f206a7c80ae98876a3f7cd493982a758d7d54c43d803d894462c247d7e8b5b162ba3e3f5cde610ef544c79c8db935091b48b43a7ceb72cacd3d5b65fc3eaef56e2654ec92c490ec95764e4176d89ef8dd1c3363b1dbeb59e05c0a5b65b8fc4276819da85616ffcfb009c082e406193a232b50b09de45cdba15f9d46062bb2e7fc9a2111c4a92567e4180f607ef7e321a98b1949c54b67620b4dd8fa1fdb01e5b274651efc28ee234bae27ba215a9ea5285f461c7f2bce2662c3c261d2748f6bfa8c7d245f35ea976ab14d57c26b236e42381671a145a19765848cd752b15cce51f7a8c97b439f08f104273eb44ee023a6586ff82ff62bad81c1e22566156a8057bf83c916dd56d8edab92b8737221ccbe51f2126dff62cdd581d602a12c9d44f111afb16c6588c4f73c730e5d2dafab0949f132ce8620d69d7695ab9f84b150722a2295bd5a5d9c5a95c07c58bc64dc2ffa66f2c64d10c852509bcd645f56924aaa3f925018cc637950a446c60de7e716492cabcb0ceb68159b4bd8a42d40fba2e3d1926050b41f8a777a4839abf25e8b50eadee1fa2cd36ab1134453e7c7fbc409aff451111ec98471ec1a6afb6dac8ba59a5427b98c191c61273501cd6c1b1da5ace5804146d57d7494fedbec9c897d6644008ccee0b57315fe6b5aa3d78311bdef4868163819e6ebb2bec02fee5793f3243125c8861cf3e38ce271c3f48be46ac8f8357e79e8da2693e6ee0f367bc9388eb2594a8b92d44ed377e764be0eed4114b28e415fd4bb67c600ec6000090c5eb672e2ca85c7351bfbf8f395852ad15bb6de0b07065ed22395b64398a136a3f0b202811ca8fc48bef25b086db9b3fc8a66f7915ec48af7df353f659ed4d40faf7e7d129d9210d63b988c3f7bcf4a914488897a2c1bd0aced27d981e9265c34571e4e8dd31b715cd5ed7686e8915084e04d8da382d6c259a8f29a2cf2e0a518076d51d04c7b0f158edd41c3673de43e194de06b27794c22ecf40b4b1b078f367e663ad9ed1cf8250abaab2a8ec48913ae8818a9b226c4cd82766d633dc5810e3af7a493df884367bfe5c299c21590dbf902106a03fbd1bb1b9dae3d00691cdb2a8738140394ecac9c98765b6d6b20f8466cede833e1e6541196a5e30ac3003703b2b6082fe8c559383f18c2492e5200b52831b671c376cb6c5aa047d3c93b733153d6d436a49820c458fbdbae28f8f627c9d8efe7e586a7eb7765dd3a3a6815fe9cd4e6f41caa0cdde1e65c02d3c5e5af50dae2ab52994d4939e5a9df26c8948277470f9af2a9574288c76e4339a88666fcdba8eb6f66172d424622ebb4b14afbd303cab44b3922f57666e973852b4f47a9cd7a9cbfe45fc9d5935fbb4e443d5ab518fd569f9ed77eb5a8388c06aa630800c69b8e0c976faf52f4471ced5fea0e8d6a12d6858175d0d6ca553b39998abe3f58c5b2990cb543ca50cdf77ea146765d39c9f62d1842d2409f6b991b86c2881007896ad90251419b6452e7f6e8973c46e9acd8e964fc428cf159ca9de4be165c2acc3039cfb11be6ff48a090c24524f64dfa4c9ec75a584edc643c5fbd963c3999555e1f7ecec4ab370b0219f22184ea13237b7ac9d58b635eca9b4927a92ab12b1646c8c801c2dede565c1bd024ac124395687297a549322d8b3efa08244b60724e15e9d4dcfcf8cc500f89ed9948797de841d7b82509785aa3ecafb14bb1e374629f3f43086824dbf5be4784cabdb4bc5b1cbd862ff846051f1ef5ef98b5d42f3509274c8bff4847816ee84b0181568ea9a70f596d4d15d9dcd86d6240378c20fce998df3a786af3bd35d041a0f8100f9540b1be8b92959db80bebacba9466b85143324ff536ed8bba631851f538c2e9e496630e1d1becc5e327711a871f54f0abd39da6e762aff03f1f5bac2fb5caeffa4473a18f96ee70c15e417ccb57455051e61e49d2f7f68becdd593ad81d745d9cea3abc1b573b06a4663302489e62d2570551cedb6c3156699d9b702b6be0b94b0f0c220040dba11784be1c854cedd8c568df4df3ffe98a01446a7d49782234a8e2ae1aa925e8d47a88f8701553115955ddc88fa39c6f5594ee44c5afe896da688f394c10ea4e80ded9743d242b989767ada60acf69ddffe445e79a720ffce3ca37b28e8f04b6a68acb077ea1fe5cff6a091d1686bf8348c58199b86e233b46e53822cbd4a0ef546732512f894ab58a9c453511886125e559065018f77fad540ee0e209bebadf2617c11d8b59f5ff5e77e13dc2bd601023d2c0775b19148967d721551387be3d052b68b8e65a5f1e90a2935138f549e7ac783fff87e318811f467f0e512c2387621508542bc2f814fdc875fc9c0db6bb9deeab5eca4e8f781fab306a5e01685d8b10f78259967786ace984cebd3de7302441b846f3417b8ad8155420399642dc4db66101f0b973017792c8517cdf446cf3d6948b29f4ff7634c4d0a79e0b06eb39e0de05fde05103bd2131474b0effb8a4dceaa998e9366f2e0fea455b440197692eee5e1be5d2823af9a41c8f7b77d116a604a8a0b71b7c453141c132100f1a37357542e57a5197add6248b3b23f97ce502aeb72bed4e07009759db5509de6645044ef5e8dedbaed26d362d6e0907025085000c1f0cb0849905774aab1fd349fd0c4032b792a545765170009f8bf2b1ea3b0baa69de6a5ea3d15451dccb8ae79fa863dcba1c49c0d25278cef38809bf41d53d5a595485d209942b7409b7ea7caec56fb5e5d9a38023e348e751c0b1589caa7c93b20f616780f16d264e541c6801728325024a96dbecce239e03319cceb92b1fabea0e2dd0ae61cd846cc41a5b116a09a6c3b867c1cd4a269f730a3c5d54c78c5e3159d10a4ebc2d63578bea90d0298b073ed5c71f2496df28495b2d8b98bd895b978408173b2da7beb5b5645c5bafae84bdf3d874d22309c164de8f54bf258a3ae2ce012c002d1f609c15727a5bbe76ebdb4775e56ebe3d549abee7ce4a9afbe967f8cbbf690a1fb4bc72cfad8d2b8c7eae1d59affea2129dc15a931c0f8ea5f890dacdec3abe743bd5306b47191c9c2b33a483e4faf91675da4df17030a5f88cd439b9addfc344828dbe673fd702f2c8a45f53e459fac1ee2179c81e4f6f4ccadefa530b5755485c7f1ffdb673f55352fe012df20a1442961b983bc8e031721b082acba6126bcc74ca36c90ee3b17f3b6ed2232b99146e6982138fb839bcb8c3f55330777cfdb474a0eb67b77e4c49d5f4b8e08df3d37aea914ecc0ee288608e58ba609f2478c718ce8c277b4209bf8a051a958fa9f38f149e0a225822f03ad889bd6a0d49a2caa7dc6bc9b9458d2b782b33c1be5d41745a7f8bde175746681fc511a6a3e5590398a89c5640fd28e907cf4a8b06b91d26af303453e65391c43d35c989aee1407354bdc074da5184c18b62e2726bc25f39af5fdebd4059c7d3c81871ab948c54c46b7fa8a436848f9be15bafe89c0b05f0a28b84b0c7b4d70f11c554d3ece9c1356cfdf4b3b51a8f92045d744fd96cc765d7d861c1d7e18fafbd21586fd1d36e662f51a67fdb61541e3c2751ebae089b2ac00cd3e60ae4110bd88ff4b43cbfb48878117c902e7da9729ead98d3546ab5e506455233f451eaeffbe55620617f5109c93ebda6cd8175ad72c8ef864d6d4816ca4a6b4ad09651a5999832eb43e17777ebe8a85533b23c96fe80e18f274760424da208c91e80c1eb6cd1fc4e106a8aa4cbd65a1cae30d25d96e58c20db3ac4714ce3d627ff0e8684809bc751b63460dbdc649480af95f22682210e3e6bc1eb11d8234d2523ffdbbfa449641e7298d1cfc5c4d249090ec0a3bf0f8e671a52c9b96f2a6776fed17068f3ea276f51a62acaad155b224de34155bd2f2f04d29efc6f06c79110c333b07822df2b607a87d1034b1843b8eaf48dbad361b54d6acae9d4406d5326b08169d0e275e10fcb714d2da88e6403bd0dd6d9b027d3d90e2781a2b9e1d98adf9dba64519900a43ab9a30254263308b7f9b53dee0d03482a75c1f725517a7696ff0380b5ad9495a8a939ccd0f1036a2e92158d146bcb5e84585fe10a0f78509ef07b009c51c168fc24fbe4e32919c0476aca97d015b27a31f3e565460a9258ff36a160a651562b5543f1ed4fc90b4169f8be00999b31570bb9b37569d686fca39fc0caa03f9b0b780e8c92ee43ecf66ab12b43dae81b226bc40d3c3f51a2e9a05f66e068c0b6224c635652520b70b86427ba78384e653e287eccd9fad1693175efa77e8b86b8cdf61302512cc73c7b6247f54beb15519732c9b1806319c59402a2c845c3550d49d9cf9f4553f91199ab301d5b3c925e7d1ac161efb92d3f2bb8941cf8af14fbc0c2df6ceea0aea59ea55f2fbec1d5d8da01021f8aeac5e80afa3799726f467cd51b98ebf148cbd155e7eb0d3fb81799429e43d409c9a4e71e5e4f9dee0d091ff81e38e0c7f276afa6de387319ae252525c3a21a022a355d0e22325ac67d264613f992fdaea3f3b15fea64d4243995d7a3989d5acc27ab13ebe7bbae4798cc8675388331af6e123bcaaee036bf5b81bec252e840ca44f71d0b772c9c8825c7363b8cf668c902897e512a82ad0dc5f4f1816d10d4933628237fb6eabc3b13ff902b62894a993e8f5218c7780629af89b5149fd124ea8469ec506b3df7a9855f33d420149987553562de92d346775541bc179c9378fe7fbb60106b1ba9113553f1b013458c1f05045f8d0ef9e9da17ce29de6fcf3e63b631cf68c265d", 0x1000}, {&(0x7f0000000300)="d365351e2055a933e8ec2ff87e27cd41493e7aff56d2c6eabe281d741cbffa5991754b3eb617c883da8942c35295e15e0e22e2fafdb9aa9dbf17f3488acc4a2aed96fdf66b46e285d4e0507d77038d3707e6099bb8a12f02e6a485eedf599c1ce2b804cc26a2bbd3b15427e0d38b2b3542b0acd98643bbee672cacb19e0c3012ceaaaf75edd33f35eb7546641b46cadd841782f726baec3a4e27d87cbe3535f2c1046d55efe246c41798d6864fb45d64546abe5160eb47fc57c05b88842a6694a953d231c74032e616047019681d2919071af982d40c8e8f81f032df9b3b", 0xde}], 0x4, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r2]}], 0x20, 0x4}, 0x806) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000480)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab742bac918ed54bd04255a405bfba21c4bf396886c66e29e16ab912efa1bf0325308151a5ccd3736a3bb0c395fb63c1cd41531bca5e784ed652fbff357f663278b029e41e8564c0a0984761dc34f8e9d5427643e311ebd90ee85", 0x7b}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6ec", 0x11b}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1a", 0xc8}], 0x6) close(r3) 16:01:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:01:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000240)="0714045f099be009e938d0737f73eb2b33fff30f", 0x633) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:01:45 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus/file0/file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20, 0x3f}, {0x61, 0x7}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x6, 0x1, 0x16, 0x902}, {0x200, 0xcb, 0x62, 0x7fffffff}, {0xfe45, 0x40, 0x9, 0x8}, {0x6, 0x0, 0x1f, 0x101}, {0x81, 0x6, 0x6, 0xad}]}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x81, 0x4, 0xffffe337, 0x1, 0x401, 0x6, 0xc293, 0x1cbfc94bb1e28e86, 0x0, 0xfffffffffffffffc, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") fcntl$setstatus(r2, 0x4, 0x40) 16:01:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff73, 0xfffffafa, 0x10001, "00000b0001001014000000004db02fd5589e3f46", 0x72, 0x3}) r0 = socket(0x0, 0x3, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getegid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, 0x0, 0x0) 16:01:45 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="2368ac0652e4522a8985d62346933ea50fe3acaadf103244f42420f7dc67029b2bc60af47de229c3234c633fba67a5fd51ae8d82fc7b601ca71258797d64a94532b031a43109518e1b07834c1a2be93c7a5b58269675e282b8a275969fe2f72e01d5bc14234c4a9804b416ee126e7b0f3129b4c581a505c125a93cab98191b29e5", 0x81}, {&(0x7f0000000200)="3effda02bfb413444f9c96ee9cb3c03d65252ab991813033b2b62e1303e7134f92dff6d606c91a5083e407f10c7b50794374874f8801851fa04b245bc08f4ad77f95883251f7f3aff3d93029119a24187ac59a7659cde1397c108b92852c7643a7115667b4c5acc8673803388afc85ce54fea6792044a9b812bf50c5be2582c634c01f05f420314be515000140aeb40e0a41ce8805e93d4e7d4a4be6656bdb2d72b5650254bae4ea5da994720ad5345a4ca6a90a3f36100c039a2a5ac74b97fac8512ebac249eb4a741285c783865b1f3a58f819e9cb99ac889f0c1b2fe5e3c3f56b18006f6bad1895585e6522626f4415b4994c0127a90dd0", 0xf9}, {&(0x7f0000000300)="d86c1fbf71955b5509773f59c62dc0b637d0ca7dc179ddb434553132ec96223e3b27fa96a92102916725de9c3c59334f5383c824a6ca32c39598900013357fcd95d2091fff414d0ac1b986d8fde090d3109a0cd775bea621aedd2a82a91120eceafd40739b8d5f8be847cc1adbf5d5fcb91162374913a69562d773bc15a8457526259f7c96f2191f0f11cd864c4892387e4f08f8e06fc12c5a9849a699e1b6d70ba6db8a8ab0cf904915e0d71fc62fff1b01e93cfbf0a3529a3b31344b1ef0a42baecb6a039636cdeac9c11ac4", 0xcd}, {&(0x7f0000000400)="15c107e023b4b29db855e6ce300d94a830308dad038c83829fbfeee03fc6451cffdb90c3d427b00c2490638a8098f3892b2c57ed263e77bd996567647476a2fd7c65ef1c3bd2b2026762f1bcbe6f72f2666875fc861307f9bbb8a14c5ed6d29d9a944e910b8ba4bb33dcbb7d7f338835240f98ec71f0633677ac87a36f8f45b1f64a978bc5050272b3fe641ff118097515fb944bd64fc066d5c122", 0x9b}, {&(0x7f0000000000)="00bc9faa3ba699c646f10d187b7ed00909d8e4cd60f51740e9ac5e7c28f6a01c9951f0769ee3f11d42a22194306ed271a352c8c827878e69a212244d483d7fca", 0x40}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000100)='M', 0x1) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000000), 0xffffe52, 0x0, 0x0) 16:01:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x4f, 0x10000}, {0x2, 0xffffffffffffffff}}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socketpair(0x2, 0x2, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r1, 0x2) fcntl$setown(r0, 0x6, 0x0) 16:01:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r2, 0xe0, 0x5, &(0x7f00000001c0)="c294f79a49895a32c482217f10761b1af11450a1699f669d91fc634e2449805741124b2e36ef1bc2cba7c123d2ddbf90989b6ab3af4cb7e03b25e1682d24e2d31b500b7115874f616501593110e8cda5ba4752f6ca98c7599a69f6f2b53b460e7444216faff4922f25fd7bf15b63cdf51fce1e3c3774efa4341181b2ca6f6be8cf5c9e42f516d6361489375eb8f98e17c27e9a7cbc2a241ccd4e2ffe456e2d688d32866e17d8288cfb06", 0xaa) open(&(0x7f0000000140)='./bus\x00', 0x80, 0xc0) r3 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x100) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:01:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f0000000080)='./bus\x00', 0x108a2, 0xc1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) 16:01:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername$unix(r6, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000000540)=0x1002) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000100)="bc89b741cb708b0e772ff321005372539922e73de58f25f1c11cc6f4ecf22e807a7f878ec80ed57c08c1aa161312e2394cbbc1a683240beba03d9a4eb1a73baf3d9d0ee0bfcd14d186edd73c25f7e3e02335dea4ceba63abaff3d5e635b6d849146c1175400b3eee348e75ffda1b822b5aa3622538ab2c3d5b3329db8ed0b9098ffbd33c8794da5c8b6a00eaa4674c45bb56cb5028efe4753d7209c6c6f4606d5fc1eea1f8d89b756bf24e7b5930022ee9cc14d03c7c878ddd406b254048e47a9578abd135be7719ba753d7f67110c0be99ebcb49e428b", 0xd7}, {&(0x7f0000000200)="7df5ccb6018503cd1de8d52c9c03b26e5c7831f182ffef53df692eef5158e2b0224fad77bb4420c9db0caa4b8c424083571efdfa7afbe34fe0b7b90e3ff08217bd564ebf5f071b7a01fa208556d861e487bce58b017f4dac2f11d1f7568bcb4bd4fc6d26d30727cb86faab255b7588901d6922d9683101873505903655a17899ba045c909c6aa3ded17af6b011be2b3ab9e44e57dffcb0f9c412711bfaa3f17a6ea3aeb6de2389624e24ba2f4575c7b665ee5eb04fc97fab16", 0xb9}, {&(0x7f00000002c0)="3543fbf20792e608b6708f3bad0d62731e1b655835d46d8817334a1e52863d638c4ac223d38aa03b992f52cca02f2147ee9d142da2d0269a79f563621e661987b542b181ced8e85e03c2472fac31f9c0b13ae104e9a2f347a75de8d1c23cb6f369d378a212918ab3a44c6f5a3cafc6cd32476fb9e736d8e5d5743eaee09d8a45c7486c64a0246d2cf9bf6911b76dea3f7c57c9aba4b85ca81cd73d805cf1f15838453e39298cadf6992ba667196a4211d368f895af4e843162afdf08be5f4a1211c5e9bd98b8f5e8b024bab8c901751b44ccd06bbbbb58cf", 0xd8}, {&(0x7f00000003c0)="8b1cb60a1ba2d2daf22ea6d67dd7597c38888c21469702659c9182b690ef2adf4a09d249c51ae6b26104169699608d668e8bd59265a9bc30d32f2d89cae8d9a66de07cc7c61fcd0f3a3e6a8b46d12ca05c9493927b51c0d83722aea52267f4d3b4f2d8db4d8549d03e0931a0dfa309f1369fa6faf3e441adb16c733f34a3bf19137fd520de36efaceacaaf9654", 0x8d}, {&(0x7f0000000480)="d773ba145168d4c6c61d6cc28de18e19842b782b4e5a1088dade287fbd606a", 0x1f}, {&(0x7f00000004c0)="155c025e81beaae407367a38e25e26c556b0752cee1046a1706f5e2d20a45a68311e8e5ceab39bb15b7e2ff6887f85d04759946ab5191ae45dc540768278ba1468aad655514840db95b370e394749b708210b50bc7e38dc2097ab7d7ffb08e853c3c61f404b761ae1432d8fc2406ac4a598377d2634d3998fea8899817f565", 0x7f}, {&(0x7f0000000540)}], 0x7) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000100)="4892e4b7e910b3cb48090d9bc61e1f256eab5bf1b34b3b073dca366ec68d3d67897f7689b9d06b9320e51a58408a13b862ce2f9c64d13542daeb9ec8ff806903ce343168ad1e96b42f8c896aa54f4e28a30d6f67b88dbfb420d82c37d9cd668284749c125b3cca95446bc2b9677d504c32f2a05435605de201ca0cac6c603a2031a6f5ff9daad8a225ecca15e6ef3f630bda032fe4e0a073ca0437108775e92545333818433357d974ff6837b3570e3325263732684c0a", 0xb7}, {&(0x7f00000001c0)="459494f7e3e3e525795be7e98041025086f0af80b0aa65632be7e54fa08d16579bd1ed89df3820fa1cb0512549d2015c584f4aee98f850b991159700e64c22a06748a11b1bfec33185d4bdfd8f8add03f8e23238a2c5ffe77bb526c931e5c24bf5d642625c7c007d268fae5eb31af2fbe46a321bea494043a3e2f2accce0afdaab8e326546c19a235bac9d7329a03baa485bd1d44718ff1e9c859cc968", 0x9d}, {&(0x7f0000000280)="42474c2d1b9ca89c4c8c9a12b2e417b28acea8393121f31bfd177649cc0394f038c47ea25366a39120822366b1357d435599831b2628329c32e785640ffe1f5e383472a9592e23d15b7b07139fc48ed53f3c852810bbfb59b6a284c8161e04c35807bf4ae21e5c4727392df55652e6baf9c64ac2543c5ef2dbe063271a2babada9b7dd027d2362804bb1217086b40f7590b58d5398e51e8bc0fc365f4ea9cdbdfc9bfd6781eb0296a99fdc3a512518496c60e8e5721ad7140724eb68aa00b454bda242477667ee63d58713406494f376679dbcda8f6a9fd7bee8c262cc493682f669eb3394f53f314139b445", 0xec}, {&(0x7f0000000380)="ba01cc99de27cb63b492e3fa01af4726ce923487298c8faae4d685964f94b1f0988708666b528948038dffd8d51af0af4d21515be5a1bba16aa5b7e8e1ddede9ae48784f915bb634d32d855359a98b201c0c5419ec1ef45d6304df061b183f8aa9c9de83c1d1fc3c93381308c6c8bf9cba0d1909ecab952f986c11de4f5d5b89c67cc0850f961411fd9c5d9a8bd7581cf267652684e385e354f2798b3bc93f1776c38fa71d6588fe65b02f92c2e351b84786172a7679de1957a3032f8d39c3", 0xbf}, {&(0x7f00000004c0)="aff30b9aa6123ac911ebe6dcd1c25ddd0158cbc8583f5070ee0d6caaad513a456c23f2f1dcca194abbd7b3cd7bec8e4855279b12b065bc870f0e0b34cda68fd14058842ce5aed146d93a9a91a4442703a2e8b5ddebfde8894fe18a8c8d4a1fb0c56d29ef8c772699fc4ec73557fce56fc96bc2e852066f933b5e8bef0cec93b7536c462fe2ff454d9763b4c28dc7943d7ade9553f5d99080cbf97cf9e4366977dd2961041e12f9e9a1a86e02a32bccf0160b9f5e7999891fd326bbabdf712789b5523b0d9eb02db0e25bab52f24bc28bfb62d8753aa5327fc0c34bc0549c718cea804dad1522153b77dd9b3ae89e4faa3538014b", 0xf4}], 0x5) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="327437cffa28cc46ab3d87013db4fad52af7ee3973f6064239c28bbb2428c4ac08274b1b31d3162797555bfaf2226ea015545c16cb6c2b5d68ddf1", 0x3b}, {&(0x7f0000000680)="a9bf81313b25b8bd6f5db4028ba32bcea7d96f2e7c587022148bbfaaedb087eb885bcfb4ff050d74b88b8b40e108c1f20ce491ddef4daead3cb35c29cd63832ca4fb2d882ac457559d2bd5268fe2fda387003c6f13407f01dde5588148c961d7580661b6a96c747bcca8c420b3c99dfe07b5f0af02e87e7ff13d1ff23bb3d556815e28a67d2689f7a840ac5b2d9278e59bf4f7af0956e598c438983ba1933ada8dbd8eaa0ed2b7d2196cd7e170a8c6a6d69f410b7827f54192f5dac492682e2ef60afe881c926de97e0cf1232d34118df7ebd0620da3e1d8772aa1340304c1c3c391e93bf48a960d81dd9a55b5f3214bada732eb7b3d95bd0fdf67afcb1e8a9a3fd42914b90d465d2e0fae212477946e4c229d9a89df28e74aa8215d387f531eda427f8268456a5c09f05d8207cbb2dfb751b40f0570f31ae16239dc7b2775e4e4fec05cf73a0885600a2e48b815b8aac8b7ab9244b1d46661d1f97cb660225627b3e6ea405919b99c6f899ca84b6b498c35f15e9f33bb550558350f3f638e0a28f64268d59ce4cd4727941bd8ab7d40196ab12f151161e883984d98efe5e6e42bcbd6f6f456ee484c86c660cfdf0d1970e0b3683b8e9eb04f13510d4ae885f007dbbe540461c89eaf95980691827e3acd558497113c6593a52aeb634bb6ea64c9058a8190bd853c84c91cecf78f00249c39cc8f6d734a5959423236c641dda2985abc5501b7b5725849c806ff7554c29c8b5e826d9ac5898eb581d519a782d4a97e97d46a8308f42df5e6a85e76334df304396dbbdb3c719e42b2e93e2cf3778cc078ff2b37440a4279b894d76e4ae485fa521d72c2a634e2c9e71fc5fceb616a49e8e7b7fc6f43c316d48420e12fc92f97e16243b07c2d455c19774d3037f4a45ceaf164aca874e19099171801559aefb9d431b583492181a450627f5cd7213c47f2dbf46d67ff1359bedc7aed886de5673ae9377358cb2ea5080e2931b6651fd1975dd5af0a6a59133304d7e8e78da5f88bc13d83e1b9dbcf87d4b967d90098f6fb01bd9b340ed4518619f6c49b8558c1b593d775554a751d04be7f326a8de12be4da62254663c63023a3df8de7b442da66347cf6f84867320d5a6e2da44bcc9a147a15da8343957fd9af092b357ac079e0a4784b5b7f1fce2aeaad1f39f7dfdd3f2df851e9be4e399768dc6077a01ebeabf43dc0f453e9aa2884b261098ab8ae0e0b2bb81fd44491ea0b96596b378407e472c7e0e3baece4730c0373ff090caf1949a8ad0c851ea2df21430010ef45596bf06158c789d71a6d143f8de63a99b015cb6bbe09aa2bafec097738069fd8e7d9368dc9d3c8d10cd6743d9c43b020cb527a43512df53bb841b05a957b439b1030379091040fc28f23736765f30f84e760605d225029e06feb607f36a8f36a492610131f83b8a621e975fedca9c7512fb7a9eac5bea2d03b7dd49d8d4bda6e95931f6900d69576183e6e8b657def8f012e6a964594a8dd00399fddec6771a0513125b77b6e286e81e22565f38ffe804bfa7062fe87e0493bbb2179ad43d630ab6dada142ab420181705ea9b90210fbda13adabf3324c9cb2b028fa0624a51617317ca5f042ae8ac56704b3192e14b51bdc4ef5cfd511b0d28dd18337c1f30e451dd525e41eabc8d08b1d4e36779cafbe589727a56209038fae448389716b35ebcd888d11f2ec7312cfb205639a70e9c1ce9133fd0c96dfa590f6566c667348012e952bc07f725155308ee1918a209f860294e33805e6a05ba63b74bd00e2c9581916e4a743d1cd31d16abc5758e43a5d251a7e7a1e961165fe636287498f2f8c19ef1d4291ec48d94aa70654f36bac06f269ce736a2fa9a91c155673f223e71ac26bee77ff6f7765d5f207b6ed00679b53efc0eb894279f49bd8e90179e8bf35ded2e6b848fdfd4efa3a53e33b25011485cfd2e7a5727225244fec916d44ea610f90a3a43b9a7faa0c1f569e51f13f2a9147572934d82d6375702fe894ef8e96bf5599514ef4e0dbbc3af1bd2ea1d14d7315260ea36de56039677dc5d7955b5bb296571bf94bb42b1460a68c132a1a43f7f940ade6367d5e1e660c709a1e78cd33957216b7f97b52b2946a56767222624bd64338469d143076738ef180cf790b7663edabc2dc000d70e5c85af89a92de2385d4ee516f81ba3a49a3c3f631cb1493b3e35143efa3e8da3b00a5386a5a81075c404a38cda58989a43d81988e7cdd3d83fad3822dbfcd1c847b4982760b487b208d3fa1e0df62c55429afa9574a8dac660e44a32f64626a9ab493c9cb1777dfc898a45b19397a2397c89fbeaaba9534eecfa97d1c8ab093afb46980fd4618cca5d6374c189bb94ae90bbe0ff142705049c2c552a25a1089db64bfe7153a89072253213198309bfc36e835935f4c3efb1457d251a4ee55bfe22080d6d36f6e085e8a8a6895fe64540e67ca3129414cc09ce9835b70fce462d27f3b855039551b2964472868cc082435cb2c4984b8403770bb62e40e6e9f4ec4aa058e308ed2a29d094fb5c56cae52f46f3ac62d856066b197c6dac581506c40ac3d34e0f29aa5c6b0f0e8229433de30a86619816c8917321cc0bd8922d5186b35c7a138157e7221bcffb92289650891427c2b4ccf255e60c7d0106e11b1cd82ab8193e4b46fa82ae12cdab59462c6cc21fe22f8573167fd0b2a91a3f2832229ecbb0a6bb0adfe02613ad827c6a7c6ea22a78d68170884ba1dd5a7c47d70ab51a0f8be778d955f11344b07cc97f5e872dddea8a74a195cedda9b1e2ee62ad6501a235a9474d20dcefcfd44c3c913a5ab748ec5c0357effab02c525e8400a83aaacb8bb7054d29317c61d5b89d4715592ba142a14e7f9aab47ab33c0943894316f3facd1bd22b565e7f5ed0c96ea707cb8a829be98b4169fab9029b69f1800ff8808264e0717c59a75f7efd5723a0b778b1475badad262f18dd68ea647546c849861ed93ce3b75f5b6b635ed1ba9848a65cb6971b448be25fcd7edcba30f94bd1eb3b16be2af3aa324e193f92284cfb7046a2b25ff848238b7b241c7d9d6f9ec6725a687d795e8da84843f7362c7c275fab844a8648ee30f8d6e46897f4e32c4133a51d98b0932911f9beb5862643c5d5004a50080439fb6e55d87b6b2f018f9d05a6a9c01f2ae2f49235b457a909c29ef0d9ce1529a8c0dd777a19cf745dc35915f58b0bd80224d5e34fddc1a18af48f68bcaafde1a41c55dc18c0b5995d4cba52a229649dee1bfdd6ac4b6ca43fbf2c4b86591959cd40ad30d003bf1f2d8a284b60550a57949ff385229899ce458e77c2b1aca52d3119432abbeffa3c857236b336979502c94f945f06d0b66d9a7c9475d0a3917c1b281abd4f71cc71085df2aceae725ede629ebae8243486982edbb0bb1689c1f91a441f928dec1e3958ca7ad7a82a5f99e0fd47c6447b0b17c9f462d8bdbd5069191aa6805cd190b44e75d274cbd5f05ba10ecf89007f1fdfd746fbe5ff1ecbd0ef3f0e20a2dc738f3c67156942e0578ac63dc9a2f8d10cef5cdb19c279e01f18627ed1e23d8a7dbcc32ae59fb447fc327ab221850a2df773b47e600a25da2135dbd41aa8b135b314ddc94882733379241b550a1e4e457ab82d02a98fa4a747efadcf699f4db31967b90da50a61bcdeb679b3dab7594cdd2c4d9ffb611208b895740a2b8aa0bd8a451f03b307d220078c048e0608644c36b92182d4bde4a7e8fad7dca489b0f133fb0b06f8e42eb75bdd279a8798d19e07478d4e77547d4726656e1e3ee4aeb34c8797a6e3e6f92d918783904c0f78001629a0e3eef092730cb29b6ed3d66c8bdf77ac5266507c7be8d65ecfc0dc6d687b154eb4414be6701ebe71add6bd44b37eb49cf5faad41e1cdf68414109229d561333640c1409f4264d9c38df01b6ad2b7f6cbc400b05a418607f2e6f31155a0423022cdd33a3828d6ef320810780e896c2a47c7b8c1e3b0e353c6eb70060113a9ff722dcdfd92f38718daf0a291c4f13583a1fd6d042ba6a9e60ee6e2b4e4c843b581a81b31ebc4476ac4412b7c545092b951eeef4411cf98dae2c23f2966bad6398e158f7da7a04a4941624f8203cdd21b84c6ad07443e86dabab54769308b453ffdcfbf5e85c4543fd80aa787d4c380efea02048ca522b070649660686e3b97a56f03c20ea15bf0b32bb64bfaff1bd87d4d1c274869f2af91bbe15f30d1c3557730e3af6099844d9b580aa4c7f9348900f47972efbe455e815d3c95fae1db4bad904db1113703dae84aa3b6ae8e480eba0db118697afeec45d70b54449675fa71eb3eacce6daabaaf12a9774ff2f65490a60532af00387487ee019120e71e69436133bda7d0bf91c292d51c22d274a2e656879710ddea8e5d56a4a3ab72c1d0926ecbbfe6f43acf0c54d0d9204f527516d07747cf79d7f6c21cf5d6359a4bc44727c1f9152e42f564bf0d7ae05f29dfa3f2d6a7f2b120c455ae5b709dd77e75ff2e2e5651ae8c1e349a1444851c59e2fe4d92ca210b648acdf3b2b200d4a1ffce7fe57316956dc8347a90111115f870b6a9220b942eb8d8053121cea04735d4f9f021ca1bf052ed777e506b102215ce607e39c7de27e5616535dfa38655f07c164f7bcdf026e4babc9f8c1134be3e52d3447434ba3ed89b6e8896a32eae9461bfadfca1baec77b177a4aad1b0c065fd96c4518f193a5671096ee385d4b86e0ba344e741192f2ee6e625c4bee5d465d2f6496be0ff99aeb615e6b37735f833b7d92727d8365332c441eb56c01e8e2ab8ac566f7c0a287a42b1f347f23ec09182a7d4b3b18fe850c738da3d6dd4bf06760c1ee083dcc601a6cc502f037c04091951d1c0c43af63839af4640ed458f1d0227fc8b3271f848621d1b7cd9295d600f74a658c4b5e552cf5f1f2f2f1651775b41ad6f2984d63e48aaf6a9b987dbec320edc389fb3447902197780b3d27e295159b0ad291e4a872da82cb5c9ab9b7755bc203d985d927c25397fdd677849d6d0661853f87322e7551f430fe48f6055e3c1e71672d6063f8bb724c491924a7701becbd5450bbd8c097d6903dbb38425ed3e7a73c218ad77f1d91413bb7f19317f001cc7d70f5e7da04422bbcfa0b1200363440a7d1803649700c9ad51f57e06fdc58a4f9143253f889b5d3f9b5684789ca3daf32de9b4e329555b7a87e525252238ad0762b1b85cd8b53a6b6e54f31859e74fcc88649c67d449a16c41e5f0a6ef7fe968d1a22584958053f9fc50076faf60e3bc6226bcc754c6fde49d288bc276effbee284e9ddc24ec44e554c96225be8303967447d7dba2f7b8619a18a1bb8024d5743b50d418cea064e81e8b40e4287f8806fed7aa68bbb7cc714ae6058e75a34efa5ea3b22d4a18fc31ee4c1a39a5504b9b6a9dd0eb2bcfbf6420fa77e11c8ce3e2baa19ede34bce8e374d8d81f6101e095e1456eab0387cdc4240dc942865b684241ea0e0eed27a8b79a016f8547ce7beac80df4092a4fc033f07ddf03f347d778b4bbe09ed31fa76ccc0099efc69bc22c0a7dbae6b73d462ef06bcc821f61056a1c683025fc8848d14f405320c8771fee2081d0af42fe79f94132bac61ea35320cc2203527dbafd28a24a29b8801697b1af34e4e9c670d724087a7ac00c05d06fc69aa0ff79580ef0236dba0e6a4ba3ad7e009f5514ff19a2ca03dfd831cd6387734a598ea7f326bbedae11bb0d61f5a9bf21890dc814f1523dad98531c14faca88f7200c75d73495aa984615031bfc13a033f6717c59381b483fb3758b52bf751030cc299", 0x1000}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:01:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f12d97ec00000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000"], &(0x7f0000000140)=0x163) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x30a, 0x40) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x63, &(0x7f0000000200)="a08a69867073dedf9f2265d7dc170c43812b42fcab6b507c7b614db57900bf2936c2760948587c4b0618eb45f959c6eaaa11a81eb94cf83ac5dda2cd4b48ab9a04417bca440aa825d1983165dc048fbe9feade83ee45fec09eee05606460ffbbe1b515") r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) r5 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x180) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000380)={0x7f, './file0\x00', './file0\x00'}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x0, 0x1, 0x0) poll(&(0x7f00000002c0)=[{r4, 0x85}, {r6, 0x4}, {r7, 0x20}], 0x3, 0x1) fcntl$dupfd(r0, 0x14, r3) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = accept$inet(r8, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000300)={0x8001, 0x8}, 0x10) read(r9, &(0x7f0000000140)=""/31, 0x1f) listen(r2, 0x3f) 16:01:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x7f9, 0x0, "0376ef3caf00", 0x80000, 0x4000}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r4, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497332c1cda04d43c5c61ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87887e1d2c2b832474", 0x4c}], 0x1) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10128, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a202e480ffffff00"], 0x1) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/54, 0x36}, {&(0x7f0000000700)=""/105, 0x69}, {&(0x7f0000000780)=""/67, 0x43}, {&(0x7f0000000800)=""/48, 0x30}, {&(0x7f0000000840)=""/179, 0xb3}, {&(0x7f0000000900)=""/254, 0xfe}, {&(0x7f0000000a00)=""/114, 0x72}, {&(0x7f0000000a80)=""/98, 0x62}], 0x8, &(0x7f0000000b80)=""/1, 0x1}, 0x802) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="1e8eeea020c46fa637bb979f5133ae32a0db9814df74dd921ad3010cffb353fa4a07ed6c0a3434d3e33fea3ab19253db98c7c5657980e2edf2aa474ef586550cc39dbbb847a797179e9f5c2d77e5b99ba522e16097cdae76425ab2d9a43a4e7bb548cddf344e7815a07a157d9eed"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") open(&(0x7f0000000080)='./file0\x00', 0x8, 0x119) 16:01:47 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000140)="0100358a", 0x4) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x35}, {0x4006}]}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") geteuid() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0500000000000000000000000100000000000056cb7220aa6bc6efba0e26a97322eeb688a24d5ef640d1d71e9e89c7742a24ad8170dbb411d39e68e3754e07871881ce7c398d47ef0a4e5745a92ee9013cb8a09ccae725d2a3bb50163e137dc4fe46da2762fa8faf330009552af1e96bccee0272ecf063806a1f102abaec8957cfb9be06354a44de34975ee10dd61469d8c7fda2ab0e9fa675b0be8d33560034076ba78075c53cbb4dbf8111092dfbbde59a8dec4134cee896ad3c4df4e9aeb4cef01da34e2042357ba6c1d0c1d8c7c162697f6bcf26fea41ee128462100bff8ef03eb157f0088bd934d5662565230e8bde43234c6861d321ea231bb3cf8bbdcb03ed11e5fa0e3d5f9930f5958b6419ba41bff7f89c0a68e636abc795c76ab320001c63961253e934c6f008f"]) 16:01:48 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto$unix(r0, &(0x7f00000000c0)="a8c1249a545cb82ea5d623d96491", 0xe, 0x10, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = syz_open_pts() semop(0x0, &(0x7f0000000740)=[{0x0, 0xffffffff}], 0x1) bind$unix(r0, &(0x7f0000000140)=@abs={0x748008ab6f6940d5, 0x0, 0x1}, 0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="17804e81be99905531f43fd7b25964c6d39a6e52886eb5b1cd9334d5f9370437b4db7e0268ab18ea740a34a190d688677ebbe346c60b6dad515f5ad3559660392bc4f2fdea1ae62e2e8c0d84a59675"}], 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r1, &(0x7f0000000700), 0x3c5) 16:01:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:01:48 executing program 0: r0 = syz_open_pts() r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) dup(r0) 16:01:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84", 0x178}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r3, r4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:48 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="79e23222ea2df2411690d2c19796adda080709653431bb46f8be38da1026b53aef4aaaa4f52c0713b977f2b4331b2573f119ae245ad42f0c7b5699e801782b78f75b77b5e2f1c5ff05c59f16b46f10dd0d358d043664cecdcd1046824931a42fe923ea8675ede9c07e82e03dde7d1ffbc0b02d9154f8e9704b5bf8e9c25a78fb5f95687f8c1ecec592700b2cc9ae194656d261b265cf12879c35edba5c1c618e49bbc82dcff8b3c16b178f78cf0edc46e0ab1236adfc6d19ce2e577ea2c81276551dcf459563dadd590c61ae22edbaac6f0f54552597ff3c01b374a9ec00314f53a0f505e6ed7e0296eede5e8660c1ac161f85f8eacbf97b2d"}, {&(0x7f0000000340)="b9ad7dfaba0cf2ad18dd70b74c39bc07e96149f86a478775501254abe26204130d56bb7a49e0a30607e2a5b511194aa9f13f66e59fd9e205c7cee7132eed75d850d24c49e63e9ad04cb50bafc6d9fbaee259e2778628306cf561df9494dea348f95854dbe56d16023045b912c0b8b1767879c3b9d144cf98fe66e05344dbdd79c0c97346c2217ba61cb46091474771b8d6d620e362239ecd216346c50b46d71f08a2b932026fea074c3551b4f80c9cb2186234b284268bbe4d9d8b8bcea8f5297d9346bff9320e54ba609f505964388f7dce5566802aa135349e"}, {&(0x7f0000000440)="5b716b6b9eb858db0695388ce069e4233b2feabfd0232bb7a78b00c93e960f730743d24982d6621c6e5f6a6c5651b7cdf1895c7454bf34c5a5b246b8f514c51434cd9c1c308874842266a4a13962e368c27056f7e43e9e7d3d2e1d6e26b16d66e346733e918860d60331e1a6f699dbfa24754a1ae9a80d9694674625d84a510f27b7f9e574525b59b84a1a9ae8a3f625"}, {&(0x7f0000000500)="dea6325ce2efd34a33ec8cb2d0f893c29c2eb3b3037be9c5c506799acb36901095e53c64607045d67a4cc1dbe8e1307330014e173fdad880bee763"}], 0x2, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff812eaa4e713048e69931929648", 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x8000, 0x2) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f0000000080)=""/38, 0x26}], 0x3, &(0x7f0000000400)=""/76, 0x4c}, 0x800) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x400, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) renameat(r3, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:01:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff", 0x9) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) 16:01:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) sendsyslog(&(0x7f0000000100)="537d62d9c374bc774f6928ff4f8d4bf55d9b68e99c87f27308985601a2b51bebf1cb3ab381c94a8df6bcdeabfbc33c39fd8683025db0b804dbdbb86ced4d0693d0f315b7a012c10d6b3e7b4d4e7f94a552e063f0d303d7dce31e1203942b3899c34fc625d9acea37bb9b3c460ee10e673fd2c43f5b862f732f77784e45b82d9205d198717055c3b6c10cb5e651f4b2dbfa436619786affc2b03524fadbb8fb0e64fd9d41cc1c96c71bc144b08b5c49876e080e3bd774d4fa05f3d4fc9114d17b0f0b9409e8e407e42fd2136e7338facffb5f710688bd8234977a326bae9e5c8bdf63458f1a4f74e0ff019aa50ba2b2d9c99014ee0dd1e556e6317b70", 0xfc, 0x14) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x2000000) 16:01:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r1, &(0x7f0000000200), 0x78) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="1dd1aad57e31eccd1e0ce2459afa676eb63a5b357eef5f33adc033ff235f0f3ddc852cc72a6d38150046b3635e03a6a959d8458500bf0f2e10569ae3c477163714437a4a5b9b693f9311abe9ded9d713fa6b4cdc68253b5f6ae801f26cc16ca0f9a10ea779d12cce586b13807b2de4b5ea3f59d70654d39df611c9c189bcf7120d247610067330fb07f686aa8601136ebde6a9f195519fa06e97972ba4e1950bb4"}, {&(0x7f0000000240)="2ef191614597272602e3300fcab6dfe5869e99acd817ec44dd3dc678046b444f0954398bc1967d3bb65aa8f0408b035e4899fe716366ce51bd95c60a3853b922064fd39d97addcd65b8abf4cf70484bedb405c1b0ef63ee05e25e9877d56a8beeb0faf3dfa8853"}, {&(0x7f00000002c0)="dd1725f8d8e1d28a41a7bde5f82f700079cbc7a0672b7f36afd2bdc26e192f3a99df77e7244234dcb7fca4e569e0feec14231edacc01f8e2dd8356c5c99507fef0075c04bc754bad3f5e92237c2293d77933fec34ddf336fded550b5c3e031afe5ff5baeabd3b12621b812e89c3e1cbd5f50411235a6327a40a0cb1fa1159d25db55f27170618de496ba4880f94fb7da9042af60a697f566f1575e68912d78be928881eb4247e6355e7968b4bf574722bf9bf20d2ef85a5f26b77be2812a34"}, {&(0x7f0000000380)="540a37b9dd881d2569662d3bd4a7d341c0c7d400d2c564256a05445370f7e4f832daf853193972e7cfc5f10bdba94ceb629830f5f226ba7723ef11e830e16c5b5b0664b8ccfe52f4352ef121072b26b8c56a3af8f25988e247c0530d4becd6403bcd217911146d802c5bcb4129ae1af3b983b81d41"}, {&(0x7f0000000400)="8bb4066a0d7812f5ef8e80e9b106a04c54cd35c6b253a00ed806da3ba6377a5e6a7568161dfb46306d59f9cbce92a28c9683b4e63f41edc2848875d540ea3c22fec64bfa41c367b8288698366542a951f76502668db35cef986dbccbfdf6242accf369d8298fed8aadfc3c0fbc31c55c3f5f5bfdefe55e8c2a9092bc191303b6e47c343b842bd7aada4be4344d2efd1cc845a40be62cb7bb99cb1a3e2c0d84251bef11b43ce815902869b869517265d2bd0231e935060398c3bf422645aa9bb87ff7ebf4ee0bb917a1417eb6948bd3928f10"}], 0x79844d0d752c20e) execve(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:01:48 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9d) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2766696c65300024158c3c3a0199cf21b2a3c782f6b8ea39225e5c29762734fde8f8026a1ba2f81c1165e798df2fd1addbf9edac2c8e2fca56f62b7fb6b3d7ef5cb11b20c19d24b8302e1e92ca3dbb97b2fef341f07c39ada431badb0d54096c703c532405d1b92f24af5294a936d89dc21ce1efe871e120377219e50b6b67ef3d38f46b84f34829cc278a9cead1eded35a885f99c25425da3f720d22531954441af2ff9c76f14e033fe569a63b2dfa11be6412dae7ee37956e9df642e2facd0c2dc7aaef185100539a0e50305fe15b444123d638a7d09001218394bba47724ddfc7a613239400000000f8328e6a99c3bf54004c"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r2) getpeername$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:01:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r1, 0x80000001, 0x7, &(0x7f00000000c0)="c075df3bc7b96424649927efa1d337c1", 0x10) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:48 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0x3ff) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xb) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) listen(r1, 0x400) acct(&(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc028698b, &(0x7f0000000000)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:01:48 executing program 1: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) chdir(&(0x7f0000000000)='./file0\x00') mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) 16:01:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dc", 0xd2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8000, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:01:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e02e57f7f8f2707"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0x0) socketpair(0x10, 0x2, 0x9, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) shutdown(r0, 0x2) r4 = socket(0x2, 0xc003, 0x8) dup2(r4, r0) 16:01:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) connect$unix(r0, &(0x7f00000018c0)=ANY=[@ANYBLOB], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRESHEX=r7, @ANYRES64=r2, @ANYRES32, @ANYBLOB="899c87d28527f5c43bab829b20e8fcef6255f6251b66d6606b6e0405cd51bf159eae4aaf5adb77b9e05ab6b2c58b51da0546577fe3e55bba82e349c0a7e60d5d568e5b69f26458f88b5f7151350ceaf2246ba63f4cb6daae9bbcb9daa1b6a1492381b546f6873fbdc5f3d931c0846dfcdbcbf6f50e2da38e1cb795cad3cba38870c7dfdb1d7f87d2f41ee79ece5366dc2d117c1e961e58d92c5c9a5c79532d9e9d5d99cc78e78618238a9d79c4be"]], 0x1) r8 = getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x8000000000000000, 0x6) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r15, r14, r15, r16, 0x16, 0x80}, 0x4, 0x9, 0x8f}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000640)={{0xff, r10, r16, r10, r11, 0x92, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r10, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r8, 0x0, 0xffffffffffffffff}) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r18, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x8, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0xff, r20, r19, r20, r21, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r20, r4}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x800, r8) r23 = socket(0x800000018, 0x3, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r24 = kqueue() ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) kevent(r24, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:48 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/250, 0xfa}], 0x100000000000018c, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) pwritev(r1, &(0x7f0000000480), 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x7) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='x\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x10) geteuid() unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:01:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x62f43a38770a088a) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000240)) r9 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r9, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000001c0)=[{0x800, 0x0, 0xfa, 0x4}, {0xff, 0x2, 0x2, 0xb}, {0xb834, 0x3d, 0x7, 0x80}, {0x8, 0xe3, 0x4, 0x4}, {0x3f, 0x3, 0x80, 0x7}, {0x8001, 0x3, 0x7, 0x3}, {0x3, 0x8, 0xf5, 0xffffffff}, {0xfffa, 0xe9, 0x1, 0xff}, {0x8001, 0xfc, 0x8, 0x5}]}) 16:01:48 executing program 0: write(0xffffffffffffffff, &(0x7f0000000240)='-', 0x1) read(0xffffffffffffffff, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x400, 0x5, 0x7, 0x1, 0xb575, 0x3, 0x3, 0x0, 0x1, 0x3, 0x8001}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)) 16:01:49 executing program 1: setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$getflags(r0, 0x21185508cf722963) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) r4 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) 16:01:49 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x10000, 0x0) 16:01:49 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db379789968ee1d174102bbcef436102c87873fda2d69c1aec8049b070db5414f0d5c84b5b4d93ede770443b6fea4e0adf180c667c6125e744a1a41697a82fe3e70aad94de6432cc98c3882ceea8bc3866c4508e5d71e403e5b471056bb9c68a4c35752845b59940fad0f1c94f3eae8125671ffd4cad00"/222], 0xa) r8 = getppid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0xff, r11, r10, r11, r12, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r11, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r8, 0x0, 0xffffffffffffffff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0xff, r16, r15, r16, r17, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r16, r5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r22, r21) connect$unix(r22, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r23 = getppid() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0xff, r26, r25, r26, r27, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r26, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r23, 0x0, 0xffffffffffffffff}) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r29, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0xff, r31, r30, r31, r32, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={r23, r31, r20}, 0xc) setegid(r20) r34 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r36 = dup(r35) getsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r34, 0x40047473, &(0x7f0000000400)=0x8000f) geteuid() kqueue() r37 = semget$private(0x0, 0x9, 0x42) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r37, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r37, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r37, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x4, 0x2, 0xb47, 0x0]) semop(r37, &(0x7f00000000c0), 0xc2) semctl$GETVAL(r37, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) 16:01:49 executing program 0: r0 = socket(0x10, 0x8000, 0x0) listen(r0, 0xff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x11, 0x4003, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040)=""/220) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:49 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x8000, 0x24) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6, 0x0, 0x0, 0x400000}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="6912be634512312a711ee1e5f95a") 16:01:49 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0xff}, {0x1, 0x9}}, &(0x7f0000000100)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10058, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) unlink(&(0x7f00000000c0)='./file0\x00') 16:01:49 executing program 0: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 13:34:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x5, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 13:34:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair(0x18, 0xdcda4340fdb84b8d, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) socket(0x1, 0x4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:34:12 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) getrlimit(0x2, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = dup2(0xffffffffffffffff, r6) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r7, 0x8, &(0x7f0000000180)={0x3, 0x5, 0x7, 0x7fffffff, r8}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000080)) bind$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="bed490bbe63a6083aa6e3b77c86007f4d9d43f9f3a4121e3dcb8f43667f99a0dd74c45579a424ac6bbd0f52b0acf52bf1c16be1e981e34e468be2176836001effa0f8806a00b552d2fa456e3ad0c6ecffae3f47d2dd45ec4080000"], 0xa) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r9, 0x1f, 0x1, &(0x7f0000000180), 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3ac, &(0x7f0000000000)=[{0x20}, {0x14, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x0, 0xe8, 0x7}, 0x9, 0x0, 0x101}) msgget$private(0x0, 0x22c) 13:34:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x1e0, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x3, 0x1811, 0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x14}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10480, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) socket$unix(0x1, 0x2, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="6a990f05980c3d55a04d2340a5ae1c1018a32a1038ecc028d5ef5f5d778a759850dfab5a069d196b60a259d8322e1dd0279b16203bc0b030b6aecc75661fd65ab1b9fd632711d3cd9a17605772a0651d60713880e39afdaa20cb6f91f42ed68d43f0b1fdfd7f199005ea185b31f6fa0ca666f08b594def913b3441053b3a4d1d24bb90358b00a25caa5cc6f2d5712c244c8348f5270cb658e059f6dc18685d4cdf104f247646ac10542493efc508a1c4055ffab3ff8d6be15c63e7ad20ac095255dad5a67c7623e7304686d8e4cbcc0945eeb3cbd671a53e102dfd", 0xdb, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat(r2, &(0x7f0000000400)='./file0/file0\x00', 0x400, 0x30) r5 = fcntl$dupfd(r4, 0xa, r3) clock_gettime(0x6, &(0x7f00000003c0)) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) unlinkat(r5, &(0x7f0000000140)='./file0\x00', 0xc1ab29366b64950d) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) 13:34:12 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="000000186004008b00062b00feffff", 0xf}], 0x100000000000007f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x800000018, 0x3, 0x0) msgsnd(0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000287770c4b0ff66fd244bb53d20ddf6704850ec2d766e25a8cdbf4c8af13d5828ed230cf22235ef45b00d581e03fbc6ed60461caa742b7563e7f5a2d5690571667467e9f2b9a041f91c4d9b3689cc806e9af36628fe84a833ed7dd99da10ed0eef7e7eaf70e076a628b51f14da2ec7a4566899f546b01d1b9cbad76179800438ed1830a260fd9f1e031fae06bc9e2b9f84e727d6aefddf81f926c9de880657d09713bf84de80177a6f64117a2bf4c7d90cd6a8fa986ebbb9721f4f50b04ca1e7beed254dfa0bbf9c595026db9c94bf35585f5fe39eb34d3d7f25fd9954e25b7802cfdb14705df42b0357fb6fd3fd7e499a64def0cdf6c330e93bfce0ed7621a45e211e11022c5a9fa68e7757820c0f1817bde6777281a7212a401096abcb1ce6d64dd87952ae6f9ae194a8724dc135545f43e6c532d90aa62b619db4585dae454a00a43d30c015a4771b7b7d7c34fafbfe791ab2af06add0b9ed918b78416932d64ee32ade67c88b7054a25a7c5e785cb49e5fa7e710a4b74604086f1abc02114b2687d965d54ae401dd33d86c6b12d7ba15d707a40831e359fae068481c230a92024df9c2916c2eec1b88b260964509be981e2ee1aadee5e40324bca883db289cf803b0079e9ab2e0eb31dbb08ce40932accef49cec96c95d80d3878a805ed60c2b53ef14ea5df7094293cfed4248521e313e2f93bd6f3d61ae5c95abfd9931d73439b0e6d74ac216d1cdea6fd25a45de1b7d26fca4dea36dea6ad6fc940f3f9f90f15f86389aee75b5c10335ac637812a9abdd6814a91313147cb3a90e1a82f1d7f130c038e0d0ea2a3979d13892cbd895f7e05745773b45354cb44e015b2d73758565b2a57680157531739957b87db7d511ca91c0b24567651d417e51d1073ef56d81db46150fc82b95e94ec72ae815bcf12f2c2d3b89536bfa9a78b3818a1e28b502a1b817c3b833ae48f500131ca9d864dde20d249af6c9a552d34d9534882d479f1f685107ab03280edb7028218136ed5a7024aa277db84cab5bb4c5d121634f2fe23bfaa9e8fb879025b62fe3cd2401f2dce47c471dd3111bd63522df65cdb61cafbb37ce918318789a73c69608702ed21fa280cce156327e3701ca093303597722bc31280394b6076babd9578eff849012c3660a14734f15e591146637edce1c2b5c3fac7b0e8450b11757b4e7c0d8cf279369da0ce71b16eff2dcf0fcf6a6fa0ca1e51dc9cc9cceb04d1972db69ed07e769c6a0c0361bed4ea63e9ebb904e6468f15b93ea1fe76b02b3a6205b15baa05ad5fc307155dfee36ed1c74e8b9fa21ef41c1b294dee966df63bf700328eb54195f88d1a149cf169a6e42e95b8d034335aa8894ef992421a15baa59c2e7d52eafc41fa70ba37232cadd8163580910433fbb08ac04b190b9167e8c7ff7087ae338141f54a4c953cfac58b0b1e60b1dc49449036862969581b22b4ed17783fc97b78e912bc1c63fc0fc659c638e1c303660aa6571a81321e30b2b1afcb5f1f7e653c9759ea8d72c4087ca71d572e2ee998a60ca7f5ca8333c682de32297761d51c98a99a14ac794204e4a592ee92181bfa6726580bbcac17af93a48bb1c6a1da39eeb45530824a38962bf8cb903dcb9633072484c5691394189a21e5148576db67912146eb856d380691d46a7f84c568ad94ba6d66aaadfb116d9a8f50ad09a4177668d16f7e18327783a8122f5888eae098fdfae56e2cd586e42dc0abe7d579503e7fff00a0ceaa2737252e94f2079a074b4d3d7c2a19cb109e5b5971049383c606b346c180f4c097c97f8aaa8ac0b1cab5fe7d798431248dfbf656a9a5ae90fc1c8e3fa2207f968df475fd70ebf130bf018963c2ef9c50b3114972d9a7b76a05b0ad1d339f4ce8da7d0fc4c6ff521ea125e735e8a307741f6b7ae3ef974e5cb7df6b7d8527dc419718b0d48f04d82cd0cf1592b2463303e9404e061af17f3a162373f46e6ee49088cb3437bbe65e1406fd01358e7be2c0f253c071ba8886cdc36a68c5cbfa5a72ed2ae18563f06739912b8be8f6d3ca784a7c0d23e78c11b8e2e4325a3bd75c1bfb3f3ca95ebb1daa6e35c8446d384a0337481ad5c9cd2807607c030afe462c00bfeace1879b0cd1c0966f8bda0fe177ed5629a2ae0ef9c0c47660f5453d928fc39e166aae510a7b278e221dd94af1761b7d2c17fbc39400147c343189215769acb712a8c0f79dae1eaa5a5dc3934629aab4899122bed3edb2c01fbfa1efa12c8fe8b287ff36babea66b63b6e684daadd4fc3450e344dae85a0e31b31817ee0013aab779944a17497a04716f1a7ee7ff7634b06c74ccece54a4bae1d2ae164242ca430686e7ddf4e645bc7a8e76a18c15433a7bff96da65c4519d56ecc20140eb3d9a71189fe8711e73cf115e904f2d21f4cb5d0afcc5c683d13ac5a0947016ce5df00ffbb6ffa80c1f083c3d17e8ef0caf9fcaed7000965799238bf8c6b770e12e2f13aa1394635b0e8501c97311da459ae1cfe29ef08b35ad2aace4420e371e10a9cc19afa5584aa102d476ff00d53a6ad471b658efb5be28e0b3905bace18ee45fe4f0d74523209a45bd2886beeafd7ef831d573e4f32b2069a5a57d07de89d2d1762d0532874527793e772437c622675ae59a8386ee72f11afdfcee5d0e41a7cf4def99f5ff783b9e6194b6b2a36efd3001203ff23171b32e87b81126850debd94877b23eff8d552e1ea4c14a67f65413b5e02e9e48fa97f2d9ae2dc289679253fe41ffe8f907e938d33f8fca756056b77e60b0ed4528fede4d97856c90c43aa5a0ec0fd5f19753e7cc78e6c774000fabf629ed3539be2f93fcaaacfc7978d7e4d785d4ce159c559a581a74a9786335efa0ce33996227c6774bccc3ce83c76f7b6633d205291c613812a3b70c86829a1ecdb4a6c05d3b2ed45d104e5b1cd179a77dcf72769a23f4f02421c9a6b019d6ff35adbd004c849d9e4fbc6eb3beaae74c11ab864100fc91192646a49486b4ec6cfb561da23fcfac36ce92514c34ff04ce05cbab2b38675513f791ab05bfc513694e0a29d9f7463b7eb7f3a92c4d6edf27bc119a19d41b17590bc0ed73c1315585ec7464f01a2b8e51283c9fd31366817c92a84bda89aeb0d26142fbd7a0d92ad762338fad6e99eb056a54bd70cbb00bcd50c2012485e57014cff4860563f410406cedbade29965235b97a8f290a3e431632dd07e11c7e7aaa22724b3911bcb253e46d6039936639ac861b1bb495b5fea6073fb6a4b8d5f7d7d5db1bf1ef7893cc8663f89989fb5627d9a714cddbe372a91983b34ecd7d436b1274f83d67cc704494eed008cd33467fe8ebd93a88df48eaa94842215c5b099e67c3cd48f8588bb72fb09c1277ad273efd6954dbb3975eb986aafb76ede1d281adcd9227879ed375845dba60ea614709a3533e8d93a424f85926504cfa928cf9a63db19429cb6611fd2ff58d45f485bcff89c8ccfd9302cbb3f2a7ec3641a5cdc94c7365f67bc06717162f3a4c7ac8aecf4fa0091848a877c7fb288e26a9384c99200760dec8e00dee90b533953914f7cde11b0b124fcd59b81f2bb96b7fc470da7ac5f61f5f52f9f6607c4fdcb37153584f35d5a0a30fb194e3565a417c9f0cec16e59114ec6d7c06b72dfbcdb7b4446f5b48acb6291d33b99638e930dde2239fc06e88cdeb8f68d307b9ed0dfc114015be7071b53fb047ca69bce5a423cd9e9a5c94519ebdcee9b8dce2a44922d3546a2b91511067d4f1ea01b5c52ed8e639e2b476da5d4db52b6d2c6b59b11cb52f91fb29aff801455145f7d35483df526b2b6dfaefa66aa35aa617269cd09730dbb514f06f3e111878bd8371f68ad60dac02a41e4e81eafffd21d195e6bbe37874601b99a764fa49c532c24268a1a28dc03f7a555fcf2cb1f682f0d41fd56128ef3f434c54cfbef09d1e88a9894fac9220b8ba55dc3d67d5bacd1c1045e5fad0ecac794ed95ca1dce4a2423a05fe8d85d2965427d6aeca7a71e42390c4f32c810961a986b04120babd3f08dcb2e13ecb8439f661aca0c66a8a207374627f83129b9e2ee979c71101c146dae9d56b87a733b361f8812e689294b52ba3504bded054b9b5112a079c63d6296f819a7a40faa930861c80caa3345b55e39b3fc185ffc0e0f68252bed0f7cfae217b38d7f587c7a38939917b6945da3f15ffa188c95f3a5604a782ceef544da2e93982f8da35979e835de9c8c9c847285995e8a3b1150b15567fd1e6dfa386a81d4882c78d642642f2422046386fce23ed222cc9e8ab31147e08e804f4240b1cd23cceb1615bce2cf0d7762036cfedcd1416ef7ed46992a98087536f3f3288ac740846878bc89a3820de44551d08f3fbd17d877fc73b5422365e401e5642416d0cb2b66e2b781b29690a6479212ea84df53b72ebf6359865550273fc6e1f22a94c2de0e143f3ec16632508d8190bf822c32ac588dddb0083e83698253e1927770b85e4cceaeabc6b9f46251674196a8e566b4f512e8469047933d2aae8d6edf18dcdcb1ca3a99f804f7f503d4e38cad6670e8835e8359d8614fbefd12bb01044fcfba3c45668f997eb56453f9dd90c2a848e82a5cb2fa0c32fd56d519dbbb349de1fc4c08aebf7c08b31dd1f9b0a11b21376f99e7dbcf5216ca23a218b89b5c5f642a60b1b54d79e0e6daf52a84eca23436f0d66e13d11e31d60158739ae8d703e0aa1c58c816b36c8ce083d6f3d5459415bc42a000028b5d2c8433f9fe33bb53d3a1e290d877acf77962d6cd04dc531412b8718961bb75e75beda226abf4c31f77f8a1f7e16ed53bb313fdad128ed3eb99113dbb230a066643d82aab4fdad3b5cc829520eb07254aabfe5639fb0fd4b08d079114ef34c65f1508845d03258726b094c8d1db2bd5f6526d3991572f76166ef4d4f2e3f47ce69c846623f0f7fa5bf3c7a10dc1ce9fe7e962a5764c0663be74c468295aa22aea8165ee1a373027bab1f08c29f746027dfb0a01085f81096e41de14ac04acced42ddf0ae166ab9322e4c4eef2545607f5afd1da36766c9cac598ca706a56abdb45903b9ea7f5f1b45dc667e79b79db94410729df4f81d7e70626ae52db9796c2b699b4e7e1f5e571a1c323518e26421bf7f20e7caf6e0629d86a0407d53e9bf9d7609b2191db6a976e10dde9736548a835ebdf10f2578c6147e6fd5f8810c06ddb0ea17e0d59d5624700199fa34c68c045a9929fb3a8f97fb8e448f08d62d2a9b2eadd3ca6e11d0afdbe3ea5896a1db67056caaa7379804eaeddf443c2b6181261d92242b9371c438f46d191421b55abf372a15f6d373142d084c557ecdc9fd23517bb68718b3771c0cc19316c5116c1f5ce2cd2fa0d0259e6fb7136470979d95ab25b88e773e99e64b03985f360ca1b6d931b3ee6e1412140b7813724c2cb757b49cf495477aac5c5695d21d864ee97328ad0d977b3207542df6b32163c3c0b6aae58c69a03cbb507cae7383ed25722f494b850f2f3a8f9e89b62a00e8447afbd32149a056433fd6c7e761f5cacdcaa6686b343705bffad067b76be26844865084b7319bf80c8ca6be9ac8ae0f446883ce34c11bc61b317be0b2a199fcb013a8888e83283ee5e36b9d70e557808324a3fe057ae8a6b135f3685d6d4c041c893744a783469c0aa78cd39fc7359b00ad344a1b4f36aa776d5d4a22184c1e282bae8761c565d1b728e0bf9d7d3085e314a911b7a5b196fd73f4239dd6725b9b607117d14fd05537f6d6333888ee90569dfff2e4b70fbded44f8eb1ff68c43a2e34e4b3f55a4e6686005dbae814a8830abf9a00e442cfbbac25d745368a87e56f03a2addad67c00ce2ef99637efe0760788213aa2255a39610f5c736e6312380219896d322ac29a9667cef1"], 0x1008, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) writev(r4, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSCTTY(r4, 0x20007461) 13:34:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x3}, {}], 0x2}) getegid() 13:34:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dE\xf1\xe8\xffsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 13:34:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 13:34:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x9933f37af600c289, &(0x7f00000000c0)=0x2, 0x4) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xf8000000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 13:34:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x93\x00\x81', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x100) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$inet6(r2, &(0x7f0000000180), 0x0, 0x400, &(0x7f00000001c0)={0x18, 0x2, 0x7fffffff, 0xafc}, 0xc) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x2) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[0xfffffffe, 0x2]}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 13:34:12 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) connect$unix(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r11 = getppid() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0xff, r14, r13, r14, r15, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r14, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r11, 0x0, 0xffffffffffffffff}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r17, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x1000000009, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2ce, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x2}, {0x8, 0xc0e3, 0x8, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0xff, r19, r18, r19, r20, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r11, r19, r8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r25, r24) connect$unix(r25, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r26 = getppid() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r27, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0xff, r29, r28, r29, r30, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r29, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r26, 0x0, 0xffffffffffffffff}) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r32, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0xff, r34, r33, r34, r35, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={r26, r34, r23}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)={{0x1f, r2, r8, r34, r5, 0x680d5bc2e1a0712e, 0xef}, 0xffffffff80000000, 0x8694, 0xeef1}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r37, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) pwrite(r6, &(0x7f00000002c0)="a975c1514167569b5afc53467684ca93c703d7843dd24937367c3f9cb06b75f82499a3d7a4faee2b37e26e197a43b48fd291133f4ed4b6ad9738971c3a82b707ff14b9b5cfe3ffabfe1b58fdca92ff639c427a0798c9b5edff1d6e6355a4cbec87846aefd22b20bc2cb4", 0x6a, 0x0, 0x57) r38 = msgget$private(0x0, 0x200) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x402, 0x0) msgrcv(r38, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000000000000000050000000000000000000000000000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000000000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000000000000000009df2a8cf0000000000000000000000000000001923bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c451e9e45ce7cd179a5801fb4"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r38, 0x0) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 13:34:12 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) dup(r1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000280)=0x196) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffffffffffff, "d7bc600b441dba52c7f0338d7c3bf3744077eb71"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='\x00\t\x00', 0x88, 0x0) dup(r4) 13:34:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") flock(r0, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$BIOCFLUSH(r1, 0x20004268) 13:34:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01222f46696c653000"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 13:34:12 executing program 1: r0 = semget$private(0x0, 0x3, 0x452) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/222) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x8fb, 0x3, 0xff, 0xc3a0, 0xfffffffa}, 0xc) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r2, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r4, 0x8) geteuid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10280, 0x0) close(r5) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000002c0)=0x6) r8 = getppid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000300)={0x1, 0x2, 0x4, 0xfff, r8}) connect$inet(0xffffffffffffff9c, &(0x7f0000000340)={0x2, 0x3}, 0xc) r9 = socket$inet(0x2, 0x0, 0x5e) connect$inet(r9, &(0x7f0000000380)={0x2, 0x1}, 0xc) ioctl$TIOCSTART(r6, 0x2000746e) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) read(r10, &(0x7f0000000400)=""/4, 0x4) r11 = dup2(0xffffffffffffff9c, r3) getpeername(r11, &(0x7f0000000440)=@un=@file={0x0, ""/98}, &(0x7f00000004c0)=0x64) pread(r9, &(0x7f0000000500)="d2b5fa6f78ee6fe533f8bb78287071ebc2e77dc0d6a3bf10cd30cbbd6854a3a6d70fc45dbbfbd2d926ebcd25d40fc231cc6c3dd8c1eb30e3a932620d4ed360915deed9ffd18e34ea195b5f19787706697202ce7632d58ee0dbf902ff28aa85fa346d1b2d67850d84aa2e7add2fabc3fb7261a0008618c3b3015a05477fe2307c55a58d0cfbbcd1e00f4b2ddec46f5a1f5c4d52363d2a10b7fd86f551b09f88a09210039ca3fcbfa86045988b9aac77395d180a8d562bffad58e3c4c748e869f1cbb0a76006d188df6be05add2f06e1fb65ddb5d1d7b9f1c1acbdc4ac7b6ad006bcecc9c96c5cc805e7908a2c50b8f7b9a4d9ed7ef7f3aba21d0c3447b7c3f054115be680943125967e4a1fbc4cfe5c57198f5205de0c5e6d14a0ca495f36199c72c610f4dc9be561109eb9577851945bd7c02822cd697788950e0c96657618c9867cab7f20deb6aa2d14c3f603797bf58b7da2f929ba92975de7587df8810d2cfaa88eb1ac222446dc21d04013a509624f03746558d0e5ccd5ec6d4b943d4919455109839ee36ba61c649d307b57d832e6279c55b94d9385adb2042318ac113ae493bee5753ca5da805dba945303c56162538a3af3475788db744a8562ab9847f3ba130f01c20372577b0a53cf49ca2c2d636f72996fd38502d1f1fde21ffad34c9f4b6c5039dd54995d32af2dc163ebe708868f00038117a3127036affaa89eff3f68e6e945812d3a17f8c9938218049055b848e753b43a8d54886f23f7a077f30d24da7bb7606e79ecc92a066534302aea806aa1b824e8c912d38b18991398aa7c6677d71198d7139f59e15277890c83d70e1b9e810abb9d87b67024b6aa4eaa86ec1ae799a0c690195f81ed6a6ccf13786964546b32f177a7df3994b74be07214602f602ba90cb7a311415b576e15868229ca6fcfc615d97f71eb04dce93521c0276ee3ed37ade00dcc7c9b1f15843db20af1ba031d81d4835ce33fd9fdface7d80f2bf01cb02b655527a3026a60aa993bb9a28c57604cd5cc28a3600c520d2ba6f6b2e6b50e3d02fb0b66c3c3e57209ed6899660f1dada8faee24eb562f6fbeba5298cbfabe25c3b9e0ae3263405b70accbf11e8f2d910ffdf40b1fc73e3b438b6bf1a6f32201ae831b87505f30555a9dffc936c790c2c3d984594d76bf01cf3b3ecc669be0c78533e24431052b77297fb5e6b82b4b6e447e611a443cc9a686a57a24dc4178805bc43036e810ec3ddfc8ccb264607b5675a63beb70706df96246c45ff39cd429030ff578b291223a19b372e99d8b33f1ac43a77b87320f592320249a82679f4299d7575657fd175b3c3b9502876849594398ac4fea84b102dcc63b613de4af9a2a4c47088483c4dfe42e3d9c2a5cea1ef23a1e6b87a40ec5cb2175a7d946b93696a8d3ee10e33ac476e0f28b8c2f0fd95d553c9637e7722eadf834bc53c3a7238952402e51416c54a85259971e4478756a7c001b67b6e27c0cb1ace82145b49541b53af8a7c29a14624ab4f2eeef535f10ce613d770d83fa5a0152f3671c0136a5eecc606f8c252f9a282b4ef4780611fe98aee1eebae52f6da7de4a4ecafeecddd107a93bc475def20b33ef501ffa5dc8e2b67fa0ff901d102d6078287b580a230846924eb3730ca168e0efd2422975564bb17f09ec2bca008120e3f32b0c7de74a58cef417fa4cda04ea1cbb2e1177be00d9a2b10ce7bfba0dea1eac93c14aff4ba782e6a785e899630b82245cfc1a182de5827d429ae615f7243046bb186440165fd3d2790c66f857c862944a94513da56911bcb43546c6fdcf315f070d10a6152eee87903b5d4f4d03d4ee3bd0ef6957864dce30fe543cb77e49a3ce6fddda822f1275d8617bb7c654293f91928a617a589af509cfb5bb58fd9bb7ed1c664a2c3534f16c7f9de7b29ac8f274b9ba219403b7b69efbd3d9ecc0e749b29dd9cbdf36d1552f1655cc39a8fcd97c5c0eead1ec277079ffb95a5dfceae28221a8e0e46a06cee154eabb0ff6a73fc94e1be3a7519408fdc54247e025478bb319beb9488fe27425634549b677e91f3e8950ec5854ad0bbdbe70f24439b65e33be7d3bee37c1b39d4ac78876b04e7f27ea36e12b3727f354a0e83f5db30f2f0885ff1a1da69823af7cb49988d0c1cb8aacb4a7f781d705e1c22f971cf25ada338d3e2884fbc11ed40f71726c005699986040a952650963489308138aae41c98dd60b3ba0600ad18310d2726a4398968ddd5217f8eda6b6749e2cad2d6e3d6ff8c839233568797e3fde46a6bdd489cab7b669bb76b26d2c738b1d962c6efe8ca998430c71b2550922e3a4363373df3bb2280845cbfa9e9837ab23077911ca429e01adc425ca83ea0a8e52040f50dbca35e132675211e10452ebaefc1df35db330ffe3faa007c1103e2d6f7a732f29cf91c50847582a7ead6944c0fd2800b6a41e2b5721f3f18061718cb07c363399d65891875ff25de8b143ba5af4f8eee8c9c7220d4f37cd75eb76515241104d8551487ddc3acb9ca0844f797d35ca7cd3ecc7f893fef0b685ef002e9c247129bd88ebab4b3f0227bccdf683c97f5c7aacea6ae35f9c50d55bb0f9312c6b2f1cd2aeb5a7ee292132ed5d7c7926c9a6aa9a53bee22d6877ccc01fc2eb8674759ff287f449f5de9c57153db376954475ff2380c7c86c8eda5549fd57c0da6aaa015d3a5d98f1aa92bf7095f777105ba48d27ad9b9ff29a64de7076f9b352e96b92415be51873181cb0cf8db9c049aaf1ab08b8d69c2b6e9c87134d83e0c35196d6f5c27cfb2177fe67ce501c01f74c4b6a68dc5d6b90d78e397fadc3cf110a9624ea22f01d16390e1b620a613ae70e7911161bf7f1826bca092cca062e756aeb902ea207d305b4a0cbd663a0c8a9327667c9486b073714cabe00d5e794b333ada38c126628d4ec539db2339d7120e06e3787e13758d73966c3db4a08be1c302faae9c4c4a1d48ac378d8a051d1608a1e2e3bdb24b4b20bcfb9568cca2112bfaa68661500638a14fa4ec2a1e1e272a376c06a260522728ada5d65e93d24f90144cc98cbf11871bee3d3c882905fd46518ebcaeb0058c4920a9d8103a6c9f97aaf4d23a57afdb7eb780b94e50516508047a9023a241e4bb870963eff5c0067078f7b65c07f4057a21109a386d8a186ffc08553af5abff7a33a5360f143b0483ac02a962b0465a15cd22cc1a748e6c69a2c506778349de13c0382057c88b33ef66f44eb5c0d3a58d47dab1d7fa5b51a836e39436fa1ebcdb5cc61ec049100331c51a0275b1d634e9f4f396b7a2ab881eb3464579a3dcd4ac8edd40f33c04dfd6713f80dd082bea8d9875f752f0463a3052f0864b0f6d1e10c4839544ef1b42280c7a37f845900ff8d98703d95f64756ed2c7e553e0d94628acb703dd2d08e16f3dd244955c1506174b2872b5c7cf6a4457be1b6f3af50a4c2944f94b1b3bccaf371eb8a7082fe81f5c4e7fafd7cdd93a02539a0d29798662fb8382b57d09b9ac6103a21068429fcd80f95c3f275f144ecf6a30c2d88ebdf32075b06fb57a30c20f12dbfb1385c6a8a52baf95868541bfcb7f7c821bb06f0163b4293bb5a9bc0323c6dbc5c80a7b5fdecc31fcf3cc26e2091780dc1f83898f55b90f891607916a15a540bc05ad363cc2d8ac1f806885c7e76ca8c74b6ae4adcd8bed72f394bc318001e8747a753f658e45fde606eb75c66883a1405c2051a72d2b4198b4d79ce8ea54dba7c83fc8681c81ead05079ae6a8e890fbea8b8025ba3ba946253ab97b0480a880cb56d280b6288db3db44016e752b650580aea889d8489dd1241a9936c3f065b68b9583db684b6cefe6931446e921bdb6bf3534fa41af2b64b52e9f9d3e189b4ea13621ad606e7aea1d4a534f01868a60363906a4d735658f01176ef289a98f7efd35faaac315dfed975b2c18151cbc08c01a0cee6527e3be902251debb39dbad432f72e27821d037a8d1bb1c17db3ea7d07adc6036942bc27bcfa3c9edabf7388d025fdaba0eff27c132e768d736bdf3568042769e2f8e8c05b85eb32ca90ce580ea680b1cf99a6610060fd5ef787786bbe5988009eaf9cc6723adadcbbb639611402ad9981de033cf3067fd3cc7f8bd5c5851b242f3b4233e154ab748590ffc094dda2f64e3a71370edbc94af78e832ce88a1ab7e9a27b184194168826d3935984f57721127cdbce597cdae65dc6526ad5d868023a19fbbe1aab5951e9ca1320fb024b282b1ecc16afc857cb9ac6dc94c45a8ac78d0ac5dba9b51471c25dfd031869a7b675e50c20bf7cbb47e7b50832e4ddacd3f02aa919154262f8a00973c8bbe9bf2b34d12e13b7db60203f4eaae34db8592aab04d2818446c713c520c453bfa67b46fcc681e486d1480c090a814c178d181e21505fa7f644f085a04f66f3bb2eadcc94918e6e469c44b7b14613ea097da7e366f8d55c0bbd632025d24d41763ab867cccfab9092991de3f43c9259e49e91035390671944857095790c3b9082fcc2ddfddb5ac39c671c92e12d584a2b798a6f823cac64cbca0d494cdf03fea128efa9fde6898203b75b7f0bc713f079d69ca54c53148fa5f665c43b386d1baa9d40858425ea4c37c816e8daf888bcd9fd5eefe2c0811fc14779a0d623d29202ed65ed5069477a1bc09d672813b608eea0062b3f53f84dc953e8fa4e431dc28a2294308abe29124b59b0f4137c75661c0b8dda1deb1d80fcb0ae41a9f339be45688e601259a5a726b837e07c6b2327e329f4ee9d54b6935a76fae3a500f955acc1394a7b1f2ad55ab8c5415160db67938914004bd07b91946487f7546c1a45e238a4290069736377bd7ee1d4104f54ee3d3d22a989f6688bcf37f7a368c5637ee24932f3450c7b48ba12e4005842a395aa65a4d6e59bb6488899e622af8666f1ab2b5908289dadc4c82804d1c54bc25729288d589aadfcbcde941736452927f3276f1e834f90089525c93144c60e33a1c6c270c0c659cba0e33d9b78d9b91d997bf3ac2954f78ffa8a91702e5a4fbb1d1da44e90cc82880e3248c43abb6c3afe65c118a71a2151c9a33946c1a1aef39af224cf4a867c43bea5aa9abe279d70696833b9f8e902cd48537c49078588fd18d0301c6ad7344f5d3b2af93e7a6f3c918be06ad3a975760f16bee299ad32dd335895297424383f17bcb0664bc429975052b549d279e3336cf484c646fe4f68fd3b624f2ed3eaf7a93fd1430298630ffb698339e82b6e7d39d3dc410124b5dcf097006b8253ed03bf3840b333674cfdd14276f9366554e1528c3f4b2c369a8fe3998f9152de85a86a28e94dd71e06c2fc1091f55d042a4095d9c18953c89e0dc6852ac3afeb69d48d06ba423e7f56912f63a4c04b1b89f632bd751ec9d124e49623eb75e8d6b8c25907d4de4f3159f1e30cc6a235194f86406ab1548c4dace5109b0b0e6cbcaac7482e68747e2ebc5991db78a9f534d2b40cd58d859247e3766dc75716797a08c314c1f4526dda188beb7ebe8086b151500ffaa2520cf4825ddc98b71fbdcbf73ec9f8110d25b76fbcffc8891fe79d378499c8b0c4e2c02a45a2de2cd235eff9e0e31b352dba7fbc95d08c9b74a8d47a11afe1204daf25c04639ef58208e9ebec8f334b78141fa7a619d2ae17c8aac2847bc857a91130fcedf87e643c1cab2f6e946da8493b7477b7cc788c38ffac541fd66e90abd5d2672f5ff39333b7f546cb510cdd064f1192c1cef0fb71d08bc67b18fa0eabb9b8123eb3b95087aa6e6d1d27ecca398ce4f38168fc17df49e86837d8b820b", 0x1000, 0x0, 0x0) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x6) bind$inet(r12, &(0x7f0000001540)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) recvfrom(r13, &(0x7f00000015c0)=""/97, 0x61, 0x2, &(0x7f0000001640)=@in={0x2, 0x1}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x20, 0x0) getsockname$inet6(r14, &(0x7f00000016c0), &(0x7f0000001700)=0xc) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfac687450c9b17df, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:34:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x40, 0x1) clock_gettime(0x0, &(0x7f0000000000)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698b, &(0x7f0000000000)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x7fffffff, 0x8}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 13:34:13 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r3 = dup2(r2, r1) accept$inet(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r4, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) fchmod(r0, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000ff0f0af30e30e022e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"], 0x34, 0x800) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 13:34:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x1, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 13:34:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xff80, 0x0, 0x0, 0x5}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x1f, 0x5, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:34:13 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000780)=ANY=[@ANYBLOB="70012e2f66696c653000b342fa4acb555bd999855062503de022a6b85dfcf42867d06140ba140cce0f79854e01a64336da94f57ddac43bc5d5349f5f35d66c088a4702e9402b21c5c57d75bf91d10b6576a7f374dae2b61d10c16ec7cc3a2194fcf43be0bcc6d5dd28bff9b345a9d7a66c2cf61d688b505cee1778edbec027697a6ef21962aa3ec34fbf5b2a1152d149533dd94bea5a6b88c06fd02556563dc2e55ba22fcc7f4d114b29d5bb2dd670f89cfe2411a0972cfdb89629667233dccb6fd148973535ebc6569c1137db6d3d52702a93cdef3a31cb391dc51b63feefeb5fe2ed0491d66d2d85dab884d9484ffdfd17fd108c7bb8d6520426673683f3f72e71488e31cfb8ee21819c4030b495499980cda7d129cf76f6a749ca8bf1aaa8aba11b00e0f50c0a94b0631233564d3775ce251458dab926cdcbfda121b429d3c078d60d055b06eb730cc9a882d6ae992e58244967630532c601e48b8090b1df7c78f488583671d5e2e082e8eab9c80970d9ec7fbf79076923594f000000000000"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r9 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r9, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 13:34:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x182) write(r0, &(0x7f0000000100)="4ac252", 0x3) ftruncate(0xffffffffffffff9c, 0x0, 0x1) 13:34:13 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="030000ec90fb000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2ce693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200f54c663a7013e17b639887282b857a121a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43aea216eb765ccdd0b58ac257cd7b781e4327bcfa66188238dbcfcd9ce624b8ff794406591f8167c5507e9ddfc21116cf03367bd37f13102a9f10a34d127f704544a54d1c2e19f50e0b34eda6d1ea59a11d9af37a855721029a75d59726d92560dd2769e2a212"], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r6 = socket(0x2, 0x4003, 0x0) dup(r6) r7 = socket(0x2, 0x4003, 0x0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) dup(r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r15 = socket(0x2, 0x4003, 0x0) dup(r15) getpeername$unix(r6, &(0x7f00000015c0)=ANY=[@ANYRES32=r5, @ANYBLOB="77d8146850d06b2d313dc16a071634c38488f7a6d4703b2cbc51487f1acde4037b9ccb782ee7acf2d8514737ef70c83aa7b31e", @ANYBLOB="b030db7433e0e643472ca3dca23805ba2574661263e03079d0d209443aff9cbc30a66792991b760d17a8b992d43c25af3e94aedf40cdc5a1", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES64=0x0, @ANYPTR64], @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYRES16=r8, @ANYRESOCT=r10, @ANYRESDEC=r12], @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESHEX=r14], @ANYRESDEC=0x0, @ANYRESDEC=r3], @ANYPTR64, @ANYRES32, @ANYRES16=r15, @ANYRES32], &(0x7f0000001040)=0x8) r16 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r17 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r18 = semget(0x1, 0x4, 0x708) semop(r18, &(0x7f0000000080), 0x0) r19 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r19, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETVAL(r19, 0x2, 0x5, &(0x7f0000000040)=""/42) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f00000013c0)=""/216) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r20) bind$inet(r20, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 13:34:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") 13:34:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x61, 0xbe}, {0x7, 0x28d3}, {0x7, 0x2000000}], 0x3}) 13:34:13 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r2) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socket(0x1, 0x3, 0x20) 13:34:13 executing program 0: r0 = socket(0x2, 0x2, 0xfe) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="435720d4ea573afef99b98a705fe5488c615876a83cd508c2e1868751e310aa9c1ce6d0a1cd866e849c740130293412b348090c44d16c0d9e9acfa921662204412bbcb98fc224ba138424123b85cdf32abe42a3eb76041dab8a7ebefad3f88e1b18db359df9a2af958cf1f39707f9d8542b1ff3cf4e7756e4426818ec1461faa640c2c4d56d09aff07154e05220d8d527f544f21c7f96ecc0066db21667077418fc6909512e823883a9e674b1726474ce80f69d14a5cbcad90d86fde1641502a704d18710760656c8e027902037ce6ca1d44ba645ee4e7efb3ece6e226f3563fffce538b378174c68d465c11f003cf05d1b0c1c51eed5d74da669b2a2a14dd615e381641d0b0e87e1c2cf7ad534af15559e49f0dea3bfca4c2df8366e504bc7c743e7fd84cf9573c2e0b6fa8e569abeec167aa38d1488581bd3713adfa7369df49ac0141eb6b5f66c24237eceedc14739df4371fa811ff6cc9a8bf60309d3b8ffd2a8649884a58bee74898a36861f4a9e729376c392fb23f9d2d28c86f117ba4721751ddcf43e6ce78ef3bc6b8c4f9d6ded51c44348fce7b0c595a5456bbde03ac7d0f3f906f36abc24f2b6b5565e67b287150a22943e286ecc3a9d96f56805ab381dff09280bfc546b78aaaae19a715e0f1a166220c7cbabf08ac081ad68e9099e97e74822680af42479faaf4e8b19cc7724017795ed400b02b88c35115340dd5c4fe2c2079669075808b363654dee2c8a0ce00a8e826e0e5e5920e3e8ac908c1c730c71fff6357ed804f7db1dd12d79996afacfa687fc796a8373c3dfd44e11363d223122817aa5793b8d3f44f2264f2ac8d708a0c11261bcfca8707c2c957cabdc82277e210f908614fc55f852601a584950916d9d787d74fbdb6d5730ab577553454459f17fc07dd412b5cb03db02402dc9ff3901cd07a73815228d9080b92aa6e1967803006bd4e7c12b135ed8ae8d6bbc6a0d24aee52ae3fd8abde479808dbcb2f3c543c3b550cfd1a590ddcc20bb2bdd3d708ef03ecc7464cf0cec40b210d3ef736bc0c83d00e0ece16a8290ee4e80a466df1f380161d68051a6b294062570752ff9ce70e9e1876a0e999621c1c3e964889dd27f669e45ea277867f4f30e111d6600e54b5e25fe8958a2455e74d7c2c8eab07ef1643d3637671071d11a5ed22e62d6f2f0d0ef2ba273f0d031692d529f0106f9df111f2bee3e8d1b0819d08ed5d20728b2d53137d1ed2f817233b69cbb25d7386d3d88bc834c91b029a3f245de1036e15069346f8a31f8162cc1c218d059cca21d5341b8b3c9ec590865d2543c70a52f6df12b260702f3c4ca5ffc9ca162a66edfaae7dafadb0ecc5ebb56e204311f8913136ea51a73a9f872ec13f48055eef94da697ed56d2cd5b14fd95d8f8c17bed667f3278eff10eaa5a3e03d527387053718dd2b636489f5acd58bf4289bb6a49cb6cf4189bd6b01e752b2b3f93196e222d4d248f1e6f769f3159dfc2e29c949a36eadf38f0dbc1e9b5f40d24734e2dcc814be8e68036c19b5eed0cbf0aeb52cb6315de27e585e22a3e484e6049b45016fdf3897b50c3c741ad8da90024a6a760013729d29f538c6b478216c08954547537013e521bca99c01d9eb6c30eab2c0cb735328087912dcf39b31eed0584a8236abaeca8235a06462762fef44a02eb3757968edef808cc02a8333ea96cdd41b7912afdd396733f8941763c8eb41f83b5ff55cfe430e32d6ed6a6f4b78371ce9806881f3a1271b4455fe84f6938da576eb9cb8aba9311e6a86d651b6fc831d338e51da7579b6d818f5374e4f57b9f4b80bf566593e149a778094ac47bbc86e0092ef640e1a359cb299f02d7de23685d31e78e0d0634af3d32cffc75ad00631b84d8f35f4407fdb802abd6d7fc97df0ee609922cc5d7eab95289ad7db115e9fa8accc4fc6e898c38862063c8b3904382c100ef7ae379fa59e91371670d98b27916c6af7d03fa07cb716e559324269a39afc36d0fb7aace1fe834e5617fbdcf1a1d70e47b79e79802fee998953d5fec77990449d69f1c243a47af54b59e05510cba5866c27d0d7513c41c88b2147b6405f49cc262cfb0b604a1cd0812e7b48b57e0e388124320d2a34712d8ecc2d7ba532ef13ae7997c1a87d11722012fb3058c64b20b743e747f7aef1e3fc957d06d51413a1033ae5a8f325bef5001865811fe1b2ba731506ee0160623503cc8bcdc1ff31c9dab5b654d523e15a2f7682412519ae87f6b63d8f1fa523065c57e7e7c4081f40b7c3f4506a80240bfbbff2518328063dc48531e773576bb38e0077c8023c5e7c0ed9845399abda14b935bcd0e75b00e357e8952e0898b42e334599a2d4cbff1a5e87ddfbbf181756b7a16625466caebbc438ffe6c596ed541a46c6b108a8d334f1c50ffd9c2314727f8dee1bff3759c9db53752e365d7c55864da34acc10df1724951c099e05b5633494b78cfd94d05cb248e8a4a76124073db2182d0980f262608a9d44e91dd0a21c5f2477fedbde9edd31af37260bf3416165b22ae3cd3fb40da6c47308213124cd926352224f27c27f3da218a1883c21bdeb595ebd7fd70eb8b62439c4efcad2817b03a8b64267b3bd7bddd2992a226551c30427b711b666339fe85cfaa57b74bc59da041a5359fab6317acd695fb7725a5278e7098e1e6d97029acb5ef4ec17fb4ac9e6c8942bc28b280e2005329b08919b6c42a305d3e1b4ba33880235987b89034bcb5a225a350f9e07b97cead584d6801f5713a606d18722b6ab7cee30c52f2ca56659b57523fbd95dd386fe2950fdb99226471045507813f21acdc89492c65fd9cbdc397bd6e8633699c1b4ea0f9577fe5b27facaa0582df4caa32bb07a1f398e0acfe08e3919ff041d74d7b659f5f25decf18f207c07cff3f2dba1003f9a41bbc2f68954abdcdd7d15b04ae9bd461448a4b16b1c4def7a480263bd59bd4f39340eddcbb75933ebc44e6d351c599faef7a9daa655162d543d8550aa9c42774cf35dee03316daa1ae7df0aeb88770a3960b0182df55d359bda6ef22755b78ac0d498c8bc4992829ef19b2bc129efe486178be6fa5e0678427ce344e68dcb7e14dd915c518dc997f24a522d253bf4d371ea10d37a6212f903ee7139a0f5d044c9d2a2801ae4cb56b9092a03e7a1bfc5a6f4a7a2b83283fd7f2cf67e6013e386ba89798148f39d390d42fbb381f7c8d86001ae96dc54d95ec65ef5b1d80ba2b0fc9c44c8d5b58fd85714ba60907fcac1e5ea97b3a2157fff29fca041884a36e6e40d5d234a58fbcf7dfe2a5058f6868d3e8c87d3d5a17840f9e71c1b66ad1e51fda1463882c8ce95d81ff06488c5966f68663d8fcf2e17e3d02fad6b3dd739b9c425f584b8453347dc8c639144ebfea82a77d72b2db83f146e8ef0003c0f550a6d8b83ff3ff0749ad7b47bf72e4812a2e31f9118a0cb0248a7d7b58af694aa6be72fcecd4dad1b825514160e664cde8e833c95a312b8c069804e44f8a99af74ead7605642d75194374d158d0f0125023bcb0db319f887bcef184681eefff9d098f8cbc3cce7abdac0b9f31291968a47ff2fc2d7e552aa7576d9644304bfd81cc242b5cd0f1126377657fdbe0865de123cf54b0eacea63db18f0290a89155aef6674b434d28c510585cfc829f6bd947f0790a556d699bd10ec197cbf2e4ebbde5660a69c04eac89dc7692a8d0067643954f59c840022320fb8aa2c21b1403e4cffe73351e1d094816e8eda4852297cd2c16b01684a4354c033bcf68049283864063ec6d6180d9941c91833f3be9f9566a52113dee1b8ddfefe2da183950eb984cd7f2fc5dcff9feed0df544eba74f345962900a742364db6fbfdb64c0aaa9c32a82e02a98d57f62da505f582f8021a431ae5d8e33598aaab41de3c37f25a89c10f75579987a310b19bf8cb02a48dee324201a72b69ad4f3ff29efe318b6e4e7b95c84597f0c1ec29aa2bfc36a6b40d0f2b635ffd633040b6766d6b97bd557a2abf571d5cbcf99fdf6baba05784a501b55ea0feefb7facc28f85537be3b24e5f027af28c9e6106d5de50bc4a4de9adc31ee714a14514270a503b6c4381dba826403294219ef692fc780f4402539adfc5caba9526d8349d087113882e2dcf597eb13a73d461dda004c901651fc0fb1810c5cceac04302f91a8d04ae9fa5e9084b540c994ac0b7ea22b80ed33ea1fee75b01b31581cc8ce7ddce1dba6182c3e108f87e5715c3ba57abb7fb226ca8aca851eea25a0b58501493d069405f943fd62b11bc315cce23cd25826999daf1c8384a802f896d19637c7ab2f07517a6bef349ca53eee8c064b55749143ffe4a6494736bf5f1276b38cc8742e8e7b76d05628e7d68bc992d4b4c478038bea7a98d257a5e5bd1a275544a68ee7b22d9f577e85aabe2a74bbd763c58ce2fb77c944c57cd52ffa771e2c8095e427495ed954a6a79e84a43e49357789f6fd0164ccadebdcbf695e37ff04533438b7aa0ed94a949d52c15fde24f9e44f6656e962899061749f7bc8fe03efcaeafc661cc5704abb9fe76cf35ab0eef8cd59120ac7ea51b2d9e9aadd5d94ce3d7e6ad5ad1ee52a4e2b75974e9339fd6d4fec5bcc1408319900d1fa995dcbaf8065ae6876327fe2c32e8b5db0fbc8b31e5312554a87c498e95417e23fa20785b03bd085c82d22bdd618521732ce73d13616987a73561bff6f24cac5b5d630b253f25162479ffa8f328bff64b208afdeb9aa7d8a14116388ea9933ddbf7eff3b7f6016563fc3ecd51293672b4d5691da65f64277a2b4c21d35a0c7ac5555ee6926a3c81be13cf327933102ad658277d008aa30101380058d61b5d2f1d4919189763df0546899122218168c1686baf4e8a422afe46801838e4c59ec03b04f962fb61d47cb9e979dae8661ac3e9492e4145d18d0083ac1a41b16fd7e68b707bbf36f9dd11fd632d5a4e426dd12ece73d0dfdf4ff6f25d2589326aac71ee9ac1683dde46124eeaee0fdc974247927ef6ba5bfcd05b4ca62422173cf7b59f9b52bf844b7335d3f34e6552d9e94d176dbbd8627ebbcbdb9a23d01238623836f4f97325f02f864209b824a0ffebcb0371201e62d1f721389122ab51441661515778db117f6b101901d5560eb9bb506f37c613c1dd786bfe3eed07069caa66fc22efcc992111559d92d10b151d255f69ad16c29ce9b351c0bc5d34c7ed9f061cfec45f4988cc8be8b9a505bb6499c5ecb7766564dee318c4ed321f489ce0c4920be00398f230a5211f7590203e70806887c1709f532f0433357ec532b5b8196b5b2bf64aa4130295704264ac2a5721297003d338d569ad274a2d0c18193903b5aebeb803236bca96dff1cfd20797c26fd1e95fad3444b5a87684f427268ffed773bcf3680ac23228a4abd0db16b3c6ea4baa424b5adc93e252996a92f0749722f1ba9eaf492b159dcaedc8b3ca91d6216a94cf4823b5eb47828cd2b5ad1e9461e02b1825bcb87e845f8f4ede39faf1710de3aac142a4bfb8954a64ec4f38de4b90b021167ee5d5edd06acb688bbe1d92e35f022d03a9b98afe51c8fe61c981bdcdb93b02c2ffd7cac065515c86e4ea26a7fcaffaf0616eccfff134af4fa174bddbaa2e5c6544471402bb84497e0f9499fb288663fd1aabd06e4149ea2cb936d5c66e53dadbd5ee180368f8f943e08f7292d82c81eda5153a96c81880095a746a43889b3618dbb036b96d4f8d81daa16e64fc48fb2e21b14baf18d69470c8d3c76834e5c081b0fd9f22516c5b41e9784705b502c4f60a45de42e55c3fb2fc", @ANYPTR64, @ANYRESDEC=r0, @ANYPTR64], @ANYRESOCT=r1, @ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT, @ANYBLOB="974faf1d92cfa5362b8e4d82d3de0e6fc39b46ac3583bb086aa1206a2763ff67ee7f2cc026681ce0534b5237e7fe2c6c1ebff6e3f3169179906b2abf4a552c5bc68e30d62b308a3d8e953c5538d6698458f4c10dfffeac4078fd5da39f177bc415f6935a9985ba48cc55c1e9f6e6588591226941ba282ed97f93d0a4715d8701898814a5d16c901f0ec9edb1dc126c795c38150f8c4ef294ff0fb8036cd132502d7b665e1775e62f9e5465487581b17f48dd76ca5aee4cb175cf057222bf8a010892381610fb000f1fc2547a56", @ANYRESHEX=r0]]], 0x1) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="2aca05674195ea661776f7", 0xb) 13:34:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) select(0xfffffffffffffe81, &(0x7f0000000040)={0x2, 0x1, 0xa, 0x2001000000000000, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000080)={0x5}, 0x0, 0x0) 13:34:13 executing program 0: r0 = getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x40) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r9 = socket(0x800000018, 0x3, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r10 = socket(0x800000018, 0x3, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYPTR64], @ANYBLOB="c5e94186b29be9c0edcdb34ba25c123efce3dfa7cf602bd2aa14c8bf35a4623be5af0965085ed04ad5483f527bca8ea9b845435b3218a6e3aa08ceed9fb7755f5cefb74eee350e3483492992d0ec29de17c150d9aaf31736ff04e1ce6e34576ab7b94ec44b34064a231c5cbeac14662eb50735fe1b1a931ea093e2b8aa7050345e293cc27a37e3645edd358042d00d215d188778ebff555f0434ded274cfc2298a0e437122eb6740387703b3532e57a0c9164cd8ee3df6b3a9778d275f9de4cbab9164b030baea0b", @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES32=r6, @ANYRESHEX=r7, @ANYRESDEC=r8, @ANYRESDEC, @ANYBLOB="fa1365c7e919c5fd19ccc3df3586afd9f7b10949a5c00dd93d7751ed363a8d5097434da61e06098c772f04359a063ee969938fedd34e263dff4cc4fc4612b18320ecec5acccd8ffc782197e66f546e74c90e7046541ccf3debaca1c328b7ca13e860733875aa007daa4d0ce52bfce29e9f7f16d7720c1c46ab8f7a1d298240f37476c8b39635c0df6c117b00f506761510715846a82644df24e7c8bf9ce5ee7cde67476c87b616d998fbd202358e99db35f581ca00f575cb54e188bc02267ba06533ddfe756fc919d23dac0e74041251813078dcbd8b0b84a59b64edba37a2a7d157e9a460f45c7af8387b88047e9de132306955a49174", @ANYRESDEC=r0, @ANYBLOB="4a099320332a70c9b35adf3fccc22077e887b97a092ce0a5813fcc9dfc03850aef8378e6b7eb86281c0c0b72026dd7368cfb8e5c04345bdc9dcfc8260204fe29ce05214231799b07a3", @ANYRESHEX=r9, @ANYRESDEC=r10], @ANYRES64, @ANYBLOB="53cbe2176c9d4862a6ba601644fc98475885621c7ce6f467e5406bc42d398fc2c9070181eef51d6b90724011a38c039c55bc44e227c1deb490074e7f2cae0f7bb3e2318ff83ce6b23dfa21531f366b04df344477846802da7b7d0247a56d1fb8ca4c642996d3ce614d82576af8b419aaced08f3b325316970b6a73c5d7f2e8e57f4428ee16d5f3e57171765c27f82cbd2b4c74e004f9187581925f616cb8052e53650c1e2cf6e58d838633c76bc7006d9257e68156ac5d", @ANYRES16], @ANYBLOB="82d5ffc6a5eb6d9e8b7039a947fe3474787afe763af4d7a7e603ea3535b55b199baab3e3c32efca938aab2b9b4c7a06f63922f452a304fd29abb8e0fc6d1e52793d3672d6be58838e4c8673f"], 0x4, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() r11 = socket(0x800000018, 0x3, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r11, 0x6) 13:34:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket$unix(0x1, 0x1, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:34:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1, 0x4, 0xfffffffffffffffd}], 0x0, 0x0, 0x9a71, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r6, &(0x7f0000001040)=[{&(0x7f0000002180)=""/159, 0x9f}, {&(0x7f0000002240)=""/150, 0x96}, {&(0x7f0000002300)=""/81, 0x51}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106, 0x6a}, {&(0x7f0000002440)=""/228, 0xe4}], 0x6) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0x92b09072) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) setregid(r1, r1) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) fsync(r9) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r9, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r9, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r10, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) 13:34:14 executing program 1: syz_open_pts() syz_open_pts() r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20410, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x8000) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee9db47a7560a3d3fa92a1a68830e4ef2cf9fe01ac641fededa59ef87e38e264c30a93db60ba7f7a1f439991f344badc1ae79550125099db7f1fda1738465e4d54523225fad2a60f43869175f7dbba4452e85801a37a6f57d0093316001c3e3ef4ffe761b65a2129b25427684d041cb445cd8258b4712edcc758"], &(0x7f0000000040)=0x2a) 13:34:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0xd62f, 0x6}, 0xc) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x101) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 13:34:14 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r1, &(0x7f0000000e80), 0x0) 13:34:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00a41b5419e014087e52206ae81374fccdc8ee5d7486ec04c04333e2cfb3c852d097be2cfc927ac288"], 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 13:34:14 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x9) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x9, 0x4, 0x1ff, [{&(0x7f00002f2000/0x3000)=nil, &(0x7f0000521000/0x3000)=nil, 0x1f}, {&(0x7f000020a000/0x1000)=nil, &(0x7f00007ca000/0x1000)=nil, 0x401}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000176000/0x1000)=nil, 0x7}, {&(0x7f00000cc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00007e0000/0x4000)=nil, 0x60f4}, {&(0x7f00002ab000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7fffffff}, {&(0x7f00007da000/0x4000)=nil, &(0x7f000015e000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000722000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007b8000/0x3000)=nil, 0x80000003}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000401000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f00002a4000/0x2000)=nil, &(0x7f000002b000/0x3000)=nil, 0x10001}, {&(0x7f000029c000/0x1000)=nil, &(0x7f00004f5000/0x1000)=nil, 0x6}, {&(0x7f0000489000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000458000/0x4000)=nil, &(0x7f00007bd000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000785000/0x4000)=nil, 0x9}, {&(0x7f0000667000/0x4000)=nil, &(0x7f00003e7000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcb69610ae4d8d2c4fbc0ce3ad346964800216d316507a30000000000000000", 0x1bd) connect$unix(r2, &(0x7f0000000200)=@file={0x3, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:34:14 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x32fa}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x32e242ecfe63a54e, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/118) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) 13:34:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x28, 0xff, 0x3}, {0x3, 0x2, 0xfd, 0x1}, {0xdbb, 0x57, 0x51, 0x8}, {0xc83, 0x20, 0x5, 0x5}, {0x1, 0x1, 0x80, 0x7}, {0xe6, 0x1, 0x0, 0x40}, {0x3f, 0x0, 0x35, 0x7}, {0x8e2, 0x3f, 0x20, 0x100}]}) 13:34:14 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:34:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000000)=[{0x0, 0x1, 0x1800}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) getgid() 13:34:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0), 0x2000000000659, &(0x7f0000000580)={0x1ff, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x1, 0x381) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x10, 0xf775}, 0x36, 0x1ff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000840), 0x10000) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 13:34:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x20, 0xb0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:34:15 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x10000}) r0 = socket$unix(0x1, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r4, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setgid(r4) r8 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r8, 0xc028698b, &(0x7f0000000000)) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000040)) dup(0xffffffffffffff9c) shmctl$SHM_UNLOCK(0x0, 0x4) 13:34:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000080)={0x9, 0x3f, {[0x7, 0x7, 0x0, 0x5, 0x9419, 0x81, 0x1ff, 0x9, 0xe2, 0x7fff, 0x8, 0x100000001, 0x12c, 0x4, 0x9, 0x2080000000000, 0x8, 0x80000000], [0x3, 0xa90, 0xc07, 0xe8, 0x6, 0xffffffffffffffff, 0x6a9, 0x4, 0x8, 0x2], [0x40, 0x400, 0x8bba, 0x3ff, 0x6, 0x2, 0x7], [0x0, 0x0, 0x64330907, 0x3ff, 0x7, 0x8], [{0x1, 0x80, 0x14, 0x100}, {0xff, 0x5, 0x4, 0x5}, {0xfffa, 0x100, 0x7fffffff, 0x100}, {0x9, 0x5, 0xe5b0}, {0x3, 0x78d, 0x0, 0x3}, {0xfffb, 0xffffffe1, 0x2, 0x100000000}, {0x2, 0xffff, 0x16d1}, {0x3, 0x35bab581, 0x9, 0x9}], {0x6, 0x3, 0x9, 0x2}, {0x3, 0x0, 0x2, 0x9}}}) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 13:34:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) close(r2) 13:34:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 13:34:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 13:34:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0xed251b2ae653206f, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="2dbfd8f5cc2584c185668bc315390472e318226652324a92650d68ec3c85f85cbcbd28c5f63f1580a70ab4d60db8f29f52ad4dbc397d0da5aba33b0a03ca837cba1ab6e757ebd6058cd247605dfbba8641b49a9104aa7317a3ace72e07eaffa938762acc86e08732611b46aa98e2b31e48f101b828edf337e382b84daa8d1c5066ef219d49d6aafcbb8557d2f35c169e8a512091dbb13713fe910adbfa2f439e5b25f0bdf611101e225bff466da33b03e3c553a3fac9dcde3217aa9cd677e79344dbc5d736b064dc9042d0cffe4e0e3dc11d7aad1ed1d25f212fbaa26ad458b05fa45412f0fd38c1e46bb34c928b615495195662f776cbe9ce3c", 0xfa}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffffffffffd8c) write(r2, 0x0, 0x0) 13:34:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0xfffffffe}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x56, './file0\x00'}) r5 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 13:34:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000001600)="e4137e2e15ed2cdd7e1cab1384dbddca6bfcd1c322c5e4eb0b26badc85e0dbc1b8b8d8e10665e276360d1020024e67728ae1522bed4d5a2ab5bd7fd70db0285b4de50cd6b14db8afdbfff1fce94902a750860147afbae72634ec673033639a5c7e527d6883b8c788965cd503fffd2ef90b146532877b2343d64367672b", 0x7d}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xc2199d4444901393) 13:34:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 13:34:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x3810, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:34:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) getitimer(0x1, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x8000002, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffef3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, "010000080000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/111) recvfrom(r1, &(0x7f0000000180)=""/101, 0x65, 0x2, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 13:34:15 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x80000000, 0x0, 0x67d7}) 13:34:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000000c0)) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xe2\xeb\x1e', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x61}, {0x4006}]}) clock_settime(0x2, &(0x7f0000000040)={0x1800000000000, 0x9}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 13:34:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x0, [{0x69524a279b120241, 0x8b}, {0x2, 0xc0f}, {0x2, 0x80}, {0x2, 0x400}, {0x6, 0x973}, {0x2, 0x400}, {0x2, 0x1c00}, {0x3, 0x6}, {0x3, 0x551}, {0x3, 0x4}, {0x1}, {0xd1e258a5780d1651, 0xc1}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x4ba}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0x3ff}, {0x3, 0x1}, {0x1, 0x40}, {0x3, 0x200}, {0x1, 0x6a92}, {0x3, 0x8}, {0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x1, 0x9}, {0x3, 0x3ff}, {}, {0x6, 0x7fffffff}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = dup2(r1, r0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000200)=0x1) 13:34:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xa, r0) listen(r2, 0xffffff3b) fsync(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x20, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x2}, {0x2}, {0x7ffffffe, 0x0, 0xfd}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x3) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x192) r4 = socket(0x2, 0x5, 0x0) bind$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0/file0\x00'}, 0x10) r5 = dup2(0xffffffffffffffff, r4) fchflags(r5, 0x90000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0xf1a, 0x800}, {0x18, 0x1, 0x82, 0x3}, 0x7, [0xf6, 0x80000000, 0x0, 0x40, 0x443a, 0x3, 0x1ff, 0xc89b]}, 0x3c) 13:34:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) semop(r2, &(0x7f0000000040)=[{0x0, 0x8, 0x1400}, {0x0, 0x3, 0x1800}, {0x3, 0xe01, 0x800}, {0x44cb2b8b2136f63c, 0x399, 0xc00}, {0x3, 0x8, 0x2800}, {0x1, 0x1, 0x3000}], 0x6) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) readv(r1, &(0x7f0000004bc0)=[{&(0x7f00000017c0)=""/162}, {&(0x7f0000001880)=""/195}, {&(0x7f0000000280)=""/74}, {&(0x7f0000004980)=""/141}, {&(0x7f0000004a40)=""/231}, {&(0x7f0000004b40)=""/82}], 0x1) 13:34:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) fcntl$getflags(0xffffffffffffffff, 0x1) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$getown(r0, 0x5) socket(0x20, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2, 0x87fc16f71261bde7) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 13:34:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0xdcc7c55bbbc3f1fa, 0x4005, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xd) dup2(r0, r1) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xffffffffffffff27) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) kqueue() 13:34:15 executing program 0: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r1, 0x0, 0x0) 13:34:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x0, 0x400}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) 13:34:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x5, 0xff, 0x5, 0x80000001}, {0x9, 0x5, 0x2, 0x11}, {0x6dd, 0x8, 0xff, 0xffffffff}, {0x0, 0xe4, 0xb6, 0x80000000}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r4 = socket(0x800000018, 0x3, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698b, &(0x7f0000000000)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x93, 0xff, 0x20, 0x4}, {0x8000, 0x7, 0x17, 0x3f}, {0x3ff, 0x1, 0x1f, 0x7}, {0x6, 0x81, 0x91, 0x8000}, {0xcb58, 0x2, 0x0, 0xb75}, {0x20, 0x7, 0x5, 0x5}, {0x81b, 0x20, 0x9, 0x41}, {0x2, 0x7, 0x6, 0x8}]}) 13:34:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 13:34:16 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 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/136, 0x88) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffff7, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 13:34:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) fcntl$getflags(r0, 0x1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b7b1b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 13:34:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 13:34:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x84}, {0x86}]}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000000)) munlockall() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'p\x00', 0x0}) syz_emit_ethernet(0x8983df81452d645a, &(0x7f0000000280)="b75d03dd00ef43f7a72e55bb7042470fdef458250248912c79c5dd993949f8e0d54862e95f641791e5058571719d18f1453bda4c6e85fe0cd7e3d330cb096c19e1429c5148c8ed36e610cfc9f89f303960baebcade29f9c016459a44e2a96c246b31b50c6d2a8620dcac57e201c2b85f4c30c076def37d88b846921e56140453ca4747c0162777b2792b29d61a390eec02ddeeb8c736794f01fc95d8833de64d8814cf315f83a7b90cd06d7bd21fe9c95b15975518f5b7871d15c5c7d68c35ac544393bf74f4b389c7f2b8d3f297e3bcfb71c00de6146f1ae5768e1685fbde1ec26c85676bc823fe7f85792ece5556d6dfdaa3aa393b02b1a0ce57f7baa2e739") 13:34:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom(r1, &(0x7f00000000c0)=""/108, 0x6c, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 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) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) sendsyslog(&(0x7f00000001c0)="7d30216f80755128fa67eba61c4e4331d689a8ae53f16a63440f", 0x1a, 0x20) 13:34:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec207420000000f6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x4], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x5343}]}}) 13:34:16 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698b, &(0x7f0000000000)) ioctl$KDSETRAD(r6, 0x20004b43) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 13:34:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) open(&(0x7f0000000000)='./bus\x00', 0x8a80, 0xf2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x41) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:34:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r2) ktrace(&(0x7f0000000100)='./file1\x00', 0x4, 0x1000, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r5) lchown(&(0x7f0000000180)='./bus\x00', r3, r4) r6 = socket(0x800000018, 0x3, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = dup2(r5, r6) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) 13:34:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000026c0)={0x0, ""/4100}, 0x100c, 0x1, 0x1000) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) writev(r2, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:34:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getuid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r2 = geteuid() setreuid(r1, r2) getitimer(0x0, &(0x7f0000000040)) r3 = getpid() fcntl$setown(r0, 0x6, r3) close(r0) close(r0) 13:34:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r2 = dup(r1) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) writev(r4, &(0x7f0000001e00)=[{&(0x7f00000019c0)="f83f185ff4844c23ef3bbd65a23cce2e080489fb6257c86c20512b08ff95703a1e3e4879f80483f5c5e9a573b64059c2725c2fbe4b853944cfeba16a87845695b8258e7434ac97292daa8937860e10ff28a75aeb01ab39832fd3b80e1ff6c1f84f8845b2299c556f7b8210ba662ac2415c54f82e4915b1fc0abbc5e2696dac8c66a90e053e1aaa33e73a811ad246133e3141c57e51edaf972deaf793e7e77a853bc8e654c37d5035901df498b108e38656a72d", 0xb3}, {&(0x7f0000001a80)="b9d83246e3b5", 0x6}, {&(0x7f0000001ac0)="0ded6a9e46e4058c944a7ccc7867df2abbc943c1c5199a67023f8a19d7fa5c18f19ac91cfcc9efaca1f2ced5276aa56d503af2b28e0bbf02867da11f051b6938487e5582a12b8c92ae0af93542df007060ca17e6dcbabbc4d64b3d0507f825256bb656f5ab96d323d958d8c0d5c898db5016c34e2719f77bd28f4c407f5f6df8d72b0b40fd6469b190ef49a6e9e56fe85ef2d03bdb61cc4550aa079b481d0a90c7526e91f62c4b96c3b86cc2d8a6fe5e58f60ad4e86dc51e574e73b988279b4594a30b20950a2c1b263fbb9b2f82e2cece16b0a1d7d40b0900c7a5e202f9c24c35620c01380d6c69162f3bfb4bd388efe32248be", 0xf4}, {&(0x7f0000001bc0)="9864628d011dce60daa669ba8dc8c7aeba1c65a6f052591774661cf4910f0d6e7adf600ea25a239ab776a740931bdb727bd83b1ddecb7c96e7ab3901735400bbbd", 0x41}, {&(0x7f0000001c40)="f5923ec2e00580768b449691420bf7b52f8f5b0bc3c3afb833d04901822f7632489c39adbeb52e9f215300137d1a46fb2609d298953355c7a401cd11143099498d6e8a09be3b20dc01159fb9b12ff7024e0c5465b2f99c41a5834b5c5cd2bec6e9e5b9a122e09e0b2f2f60aeef358b686d3e84ec3899ccdc69f44ef4b7b715e474c16e17387c973f83ccecf0bbe341f3e770c8815eb7f1d2ca6c1a4470ea11e02522b3d97787f3a524d5836c3437ab51dd68100ac275dcbcf803e346f099eae7491a4194803f6b68fbe88bfeb013e67348684791a136fb62e9d6de79aac4d82a8859bf06a3", 0xe5}, {&(0x7f0000001d40)="facf2ab7a1621ae12874a137d8e9b76cbee5098b0aa8c232b0c6b2f61c23741f5636d250f04d225d7ea6", 0x2a}, {&(0x7f0000001d80)="37adae3aee4a506a7552da6a22f15018b12d4dff17d5d695cdab42aab07c636988f8ef643aee6716bda560d22165ea8a2ffc72c46ef079b307fe6e70f814f759f92ed26a0cd4a2402f", 0x49}], 0x7) ioctl$TIOCNXCL(r4, 0x2000740e) kevent(r2, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x72, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r2}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x17fffffff, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) r5 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES64=r5, @ANYRESDEC=r3, @ANYRES64, @ANYRESDEC=r1], 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x3b9) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r8, &(0x7f0000000300)="596ef8d69f14ed9f0a7c0c7b323ebe8918ae43e89cec5719184ddeb0e544905463ac8a70039350eb9c3a523931e70daea6b1b9145f70b499efb84d14d1e3735febd574c23232329e511e992b50d0ec20ba5f18f3774f84803e0df6ca6c29372c7e378d5738317ded109d2567b1764292e0138692699a7d4e3805277668e8910573563c20e136057f65c4c144cc220ff813941e2ee8732443c906310bd12a536fb7e00525366542252d7a00ff9e61bf76b61f294d0e37734ebc94e0e66793", 0xbe) 13:34:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ftruncate(r1, 0x0, 0xe0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 13:34:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x200, './bus\x00'}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup(0xffffffffffffff9c) linkat(r3, &(0x7f0000000740)='./bus\x00', r0, &(0x7f0000000780)='./bus\x00', 0x4) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000140)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="04a9c646aeb60cd356486bb3839ac6201a34ac9bcd10f4dca32c7680d02847e4bf99198b8f1f2cb0180a8119834098ea37ecefd2035a3135e3e3629d55797552044f27b41448008d522b2b89a0b6e9ebb1c55e1d4603dafca74be2d84811fa840a34e682004df9a2e78ef581c2dcd62c9675557d986e7ac74f98061fcb6138289cb24c51cb04591e56379b675409c2258debad936165e23904849666d7990a82dcadee8e5bf5de521a0dbd7811e65a33a28c632216b3d03e9e697a4c73068ea94b630a614a155b94547aea22125a21cacc09f232cceb3c2e0d40062589", 0xdd}, {&(0x7f0000000280)="d205a04ceca74cbe35a5dce63b8c5794a753f612eb06f38151f1eca8d7f390de5dd716cbb183e1fb", 0x28}, {&(0x7f00000002c0)="2cc5d9ede3b113efe8fbb42a591ccd5b05dc2d518cc2ea30915ae1ca978da38ac3c26f5554f69526ac262c2c05db2b77e19075acf5ace3da50c4f0b1c1873f8fd645189e296bd84ad1355cec258d701f3b078ab83bd19fd42622ece401ee95a8be9dc305a53141adbb04f51c5e72ae58a46d9447cf0ac763241df3553bc4a3b570eabab7bddfca540159a66b3618114145ec1b71ffda29c3105751defecd45ed2e976c6d87580738b9ad68c60a1050085bf98daf1609e744610a7715eeab958340dfba54ee29f1b3f999c1b83fa8ba05be48c045e820134fb53d813b", 0xdc}, {&(0x7f00000003c0)="a946f2e3414c61a242417a3be123355cfaeeee7a8836c873927c836ffae6cfba19e2a33df2cee32f74f8bc4e244a1e6ab7a8beb2740d711d2a8cecc5b368ff1fed5d1fc8897b573467f379c47250c02456f07c0a0db5ed0dd7cde640522b829eeb36328d08fbb4e69c7e076d9ef33d73859aa611f6a3d2321ff988422f426df824a3d6ceabd2707e3ba23716c9872d651678e6e5a7c53e4bcc3dda31a63469f4c7dce4057f7fbcf99a667f4f29391f27400bea5f0dbc0c077e694a5934bd62439be2fcd60623c539470a14324e854ab01d364091f077bc3e8a3907a60bae9906d1ca38d0b9468c5f64dccf843e6486b1b44ea118e3f0", 0xf6}, {&(0x7f00000004c0)="7efdf3e00e7643225ac70be6d3d3cea7b11b20ba3f7e275d81dffd661dfa4f309e37598efb31f3d40bd549ad2ac32c95a93053ad994f4a078ce931e73d32ee90bf0e", 0x42}, {&(0x7f0000000540)="c4098dca02df7d41176350f67828f3c1a8054576c692f15c80f881549ac582a7f59d0b927cd49eb509e420c3d4d9c1a31d6f46c32ac36c66d3cbb14d01e8699f881aa04a7494f5a7b6c21a1aadb29b4c10c9fd01d1285a6dbda010958301ae562ab828d8e73c399e5b64f7f2690636815fe1d5585291fb2b62", 0x79}, {&(0x7f00000005c0)="573110b078affd86238889789457d8b4c5367fc12e817fa26cb411d7c29a6069f6f8333d1bf26ebbf9463722b86af98f2f23057e5cf2aa3f5f7fa0c40eef8482d025c003083c229f0959d6c2bbf5779c256929f820b7890e75380ac1fd97", 0x5e}], 0x7, &(0x7f00000006c0), 0x0, 0x403}, 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000006c0)={0xffffff2a, 0xf60000, 0x400}) recvmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f00000007c0)=""/119, 0x77}, {&(0x7f0000000840)=""/242, 0xf2}, {&(0x7f0000000940)=""/36, 0x24}, {&(0x7f0000000980)}], 0x4, &(0x7f0000000a00)=""/189, 0xbd}, 0x2) sendmsg(r0, &(0x7f0000001e40)={&(0x7f0000001e80)=@in={0x2, 0x0}, 0xc, &(0x7f0000000c40), 0x0, &(0x7f0000001ec0)=ANY=[@ANYBLOB="180000000000000001000100030000009a10b1678b000000900000000000000001000000030000004e0ed47a64a5f6c843474ba9de01e24c668fde8ae0d2ac57b854b4cbb7ce09d244f3591138b67afdcce05210261841694225870b6e288ffa47949b794d754ea2b9a8743814f21b0a25a5b43dbb8887fe896a21b470026a24350672fd3218202390b37c09995ab5436432339280ae3a3b42d7cf735246203ce80307fc00000000b800000000000000feff0000020000003922c6dd67499b2a9cf13fd6a144d66bc96e532faaf341ce07cb36aa9574b425a6a18ffd69d74eb3a241e8b04fda6106bb48c8c112e7be2c0a6bea91765ff66943995e106f53c8137828b7eb7026eae0542e24087c5691b5ab11945f03c7d7f6c4b5613edfebcf6770ccdbed44a40780f7601a7bb018cb6e51ff9f1d76fc0140a16cc26310d767e71b162532b2a73f46ae9c0b59aed368c6983a5e842cdd258d2d80343c900000001010000000000000ffff000000000000751364df45d9b9135fcb7939c793552b145c97768a5d8211bcfb3f38867e130d526395e0fd599ad40c9dbe7f1fe430b03152ab7e75b3d8dab3c73a0e7bd188da165212dd96d1f5689fad0c9fbef3593004b3a08d4bced78b5feb1c842ce1e649c6fcbb69ad8df7d056e51c760159a28951725cb989d6a7733ddd13392019414ee00c8cf097270d5bc8ebba93692044de54f0d46858dc7a98a47660e111b3c79e709b3b5d376ac3ce5bed7690c12af8880d280b9b1ec1a0380d64bcc9fd3e68150cefb417210e73a96d01a5c95d723573667bc3e5f384f5401750373e6972a9a71a7f88572e578de32076300fc55f0d811c5958b9bf95bc404872b9d067bd3376b8aac5852a8434f00ccf0c736dab21f65e723df37be9de54231032059737a83527ea77244e06ab90e53660e52f4ec25b58fc4296c349f3b2b2967d912c769d8464fd097a8747f8cc33c4fff088799d682d26792b1f00131af0aa1b352eb93beecb7d0016dced887fff97000fa036078cfe04b843f1ac1762f10a561fe0258fa9fb4ea475daac675aef46766eef637e7482738c3a2ad269e42a3b3d01b4a60847e6509b66436641edf796272511f7996dd8936219c58106ed6b4c2d4c31050164527c7c3b4512026e3fd99b675f71f38ebbae7eb281f85d274caeea561837d43c2fae4484f8da43224a833ac8b4c86813ebb4dd98c7821fa15b482d1b80eb49eed64a7d6036162671eb5a0619d42e942a3a6e0c036516549b60d8aaf9b812b2a1edbf8cb8a494b54da523b0507c9339e8d694adda34266e93acfc5b9297d78e080af5079c4597b2b94bedf402bd099c2ab2e432460a74549b4c91ba5018654b127c9106be04d91473e66ae4e3c984e44f4a62f48b745efe447b3fd0868eb4445af093e4b5d0148024ffb089750310d5c0fba6cc1a29b3861a222a55f23f773d94c69551230c1f3b099237dafbf40dd60cfb86dee6341af2a1d9141b5306f8405f6a93fd10a7bc515cd387c22ea5d48e53d6af360511ec853f4c5313bb81a1c0d39a479e15d98e542512074254765d16282c04179c617273e798ab644c7c7c67d8af271215038b507a8fd2d8ef4678735717e1e69c22d74e34d6a82404583c44a119ef852d11d9bfc19d06a1086ced86181db0a47f3c9ad4cd9ddd6119c2263b53675eebdb32c2098e09dd0b20f1a558ab6262aec73201d7fb2c05be5cbff17f55d5786a5dca3f64606a590428fc395baa85b98581a8e32d388418707c1a71ba0b3ac186429220efe47adb2400d5500f9d56332aa7ffc4c733ba7c41b5eca1953abe04215461227fbadf221bde6bdddf6abb3fc07124203a2bb4ad6d09b52ffca18afc9dbad4bc9af239d923bc8a0e853e6422d7eebcbf1f43662aa6a354347d8aa17b2411b279477586c2c2021eff1543472782c8e843737f615008f6fb7fa4fd79c76a5a03a35f6b7ec0d0764315e9406c1140d7970978bcc7bc1e0af548ddc6d4931c2cae24468e0d711083754bcaff4f98a107266f000b6f885cba3f4129b5c761359c5a7fbd1f50d7a515e22b39270845f7b35e526365d736f88c0b3b932ef5e0c3e5de5973c255321e928a531bbac3e17bd0731fdbc5391553bc3aaedb486911712a155d30d35b3469ec10535a909fe79cbb6800b39be0d66ebbd7635819925ecf6f3eb17e1220ae7fffbe89cc481ff14a2bc8b6bdcc4b99723343b7f05bfcc1fdc54a399420969890368e997f46037e871119d30115310960b170cf6875d248d7a7023ce31ef3efa0aab32af578306e954ec43893699fdcb401795c94dbd8994a8fe8234c05b73c4cfc04d18c9f8458ae9f74f544397f9913d76e847553d46922e894e9654c438aeac4de849bb3750b992e19336492e2202c9124361f6547eead7b957a941312b1ddd317566956b9defd960fce6656cab52422924903e84e1a5bfa3eaecdf237b0263f057f93aa0fdc7ce5bd2c8d496b793776cfcef535a9490e8da932e078ccdb1dbfaac0c6f8f90e91adc4e92aceb0bd4e2c124ba7c2ee8bc3ce7d728fbc78ecf65f612f0fbb7c4125017015acaa17de0a3ef13edea1c0894e156a2d16282550c16e6d9f6175148143a5a8787118390614aaa848a5b9088ac0193208b77bf055093501806cbfa8fcf0d76bc9709d9b35a48d4b4964b47d51c2f77044f3728bbbba20df58c74f1a980a6fb0224e00b22445012b0072169c2112825c0fe87d12a3559ee5f3c3d975ab57dea7b42ccb77ea2d3ff85c0e3c2e9a1c4ba760a9eb54a4224b913979668ccab796be08faf6631ba8d853bc53e31e2339003a6f39e4169a2b68387b8970f98ff2f203b76b94ae56ba1c87e246673e2c082a0a03bb9abb7bfdadc19ace44cd4a5035fcaa3e500129955d01d4768e592eabec2c81097aa656d330574b73af07e63f2120e1d767f37178029bf45d059b4027035ae4d802dd367195920df8a1823b59c13445f3503e780dfc1d48e8cb8786ab5903d94bcd4da2f224fe03d945a1a445291ae5a398515f11e0995a9aff1d786b2e88eadc904c1a346316179183a5c87d8bad2d113f0cfeeefed8cfb4c311185e54a84443e499435bd49aab47769423332b555d2419877255c66d4d6995224d525a1b8ad220ba1795e16aeed53fabc3e8e1843bca49c809a69ba7251451ffd7599fb90b0db132af17adaadf5cd83bccc3aef67ea8b87e2a719aecaecf5dd91b7887dc6904af1f991a99a02295bb73d75b215e6f959dbbe80d22e3e1ff15337bc5e5b091bd5102dffcadb46b2a2f6d57c4baba93d7d330ca7965795b33c2c963e07dd0edd30f171ab07d822e9f6de11826e430e72e447c14ad40648742a1eb91c803f415bebf2b5b38b7bce440e1d9183370432ea7fc8a9bce0570a5c5c7d16472c39baaa21c8448be7210a81616404379dc443594f46f565825a1f5b9520df3dde8b8c456378fce6d5c9d3a45c94554be07cc1a5d7cebaeee041d40644f00553d65340dd8156f90a85746da0c11921225be248b286e555fa4e02acfa252916dbb582577ae5604822a85f46e742fea094709c2080cc0d678b043ad1cf5f8f94e4e1fbddefcbb5cd3c8568eaf88440831fa1f3b09347b994dd913f5af5fc4558f220382085bea42dd339e5b5d478cdfea1184edaa87206cabb84f6a084e4853a658ff29f377ee6d5b32b1e003cb2d51bb56e4353b828265d2363760c896dd9aea4230e8ec82e9bf79c16fda32cc0feb3bc6c5ad3365c0e8c1b93a8b32729a0f850560f24ca94e525ecb2650e454ccae108592a47211958dfd4b5a676dadb1576747d4c01c37712ae0eceb3299973b8d67b4122eac1494af9dca8ba48505cc4ff1adc2e018e7aa1eddd2ed07f68505f3467e574bd7a52a74817142b2e0d92a89fe41ada8001c74888ac2bbf8bc53471b0ef9688637b6ba54f3810355a9328548495eef4d05eda504314c4beef4938a1c2d7aa47ce1f8832eb19935a4f745aa925b8b16aa0d29ef932e2f4301caee0a883e71a63e4c5123f4e879dbc370af47633989ca90fb5bb9d08458622fc6e08a1516544e7dd2acf518def61f60b061a449c942324d39eaa11c7f6bd75af58309b4f50ba1a07d8a3dd1cc9ba550d948ff8ab12076566a8568a0e56f6da5b662dff2d440bff3ca1fd918cbc3458184a61e2f8f8e5580788128af3e7bcd8806db8fc97d4c77bcef60b486d8205172753a82cc566aa927ed6b40efe854876fe567dfe58361f0f088147246ede24392ccbe566a65091a01edf32a7333f482ebc8f7196d03da85e33df48ccbe1b063b0b10e603bf9f7b12cdc6e4688c24f1e3d9a7277da07502b09ab81d853f2356a8b534493e05993aeb255f66814d609e010b109d8bdb719afa1d37b7f4e380f5a12a31d80784396971eeca255a61f6e6e4a38a09951aa424bd39cbb313180c7067f24bfdad86435112d7a8d09c9e13584cfe8f469d644e97e3b82b584eff5926186b9bad999d7f88da9fb68cc1b056bf702986527e99c360e20dd8bf2135834d976f3ffb6864ad369b36ab88c354b7da4494cb2f8d98574c39102fae6fae575db951fe475790cae34643ed8202e4848fa843f8425bd931b17dc8dad5302a922e0bae2807665eae3533c99d666d011143327e7996c66eff8ae8c12828127be8d5bef98794e81b4d79ba21aaf1f6cb8cce3fc47ed9cc7f00b255e41701de3534df3a44367c26887c93143f055a0b626df3c60105937d95fb0de86577f6bea8618bbc0e9db93d6fe65c2afbe47040911f3081665eb388e71ab1dced4a7f7482722c3177cbee9e2af9a9051c041bf637eccb6fb12afdb075309b2f326fdbbbb6317da7c159387c5615a948c657248b31e38932c75c442170b7d37dafb1f5db495e02e68b1dfc9607366c60a7c975b766cbb63a0567d15ccda98513c6060d16b2b6add54aaf1fcc21cb8c2fd7ba4166666bdd0d11929986b85ae4eb2ee7caaedc9ed98d4cc3e0fd7de09728161f64e387116c7971cc1724ba5aad61d5c73ef32935795b8cd05c8fbf54578260e3b32bfa28b1662cb2843cbce2c938a03ce36f88d093f5836c9baf232993312c982600638dabdd90b224c45c978bab957629b8e986a72091e67c39de379b2cb7981f29ede080383b7034897b0844800a44a13e6ba74a3ba25c626318623d8f93c1b30ba98465f5e8af398f033daa43bd29995b299e857093fa68f349b01bb07ea8f1192c443278b86ed503fdf11fc6708e4c180c2794b3749f53c85aea29b237d50c57c22032a67084b3174a3bf3a62c6aec9dc3e723b886031567902ecc6cbc96929b2a1b039c54914c741ab9af344b2ff940cf9c7438a8bf3c3706312584a1bbb98af58c1f03139f428ab0ded2a4f0c5309a76d4b8dbb97d248bc1e0f5d41d6e8a83ab038a0e26bc5df4e70b8d67b21f53618357e21354640a14f790290d26323fd7e40888d7fdd5c874d0e4975c0c01d84092919949f59828737281db55490be33ada2cc9159a28bceb2959105c54efba9b02c3af89cfd0684fc6f4c2663b0c3b7cbb39d71eba8c18e173dab811a6a5aff83088ceaa2c54c5b20ba641d9591724fbb92d64968627680efe579871286557998aa7f0310661ac34fa5a2c1bbaf0ceed274cb90b1238284ae31cb7070cb7599ed9ee61aa625f12ee00e3410faa4851248a8f46d4e383b39a982b4dfedc884248cc97b2c4e58d1d9299b402658b6fbb2b3458df3b94ece0bceed9aed5369786f2d908729a11103549b12d4f7a7e768ca7562d1ece339ac9f2255704bbea1a754d4a58d8d4ad46788fc0732b65220385b9dd5054f3b5edfac26fec8b57f4f0e11c76cd95c59bdec34655680cbd7b70e56f620f1b0b161cbcd2de1ff3b11c780f1c70538845f5f6b87c3f80eb8140181ba4c3c429cc3c540d1532802d72a32e6bc44d5f2f6a8b562b4c0b070be4b9cca60375ec565f6c512922599741e75f82d01e82504df67d0251363689845019479f457a0ae03bb13afb173d4eda26505c2f2a8471785b5774ab40ad10ac4ac8cfb303133fe44a49abee161bbb36fe2943938ab3100feacf4c870d4ab3dbbc97cda16e9cff006b33ba911b83a98a72f3d777c752c91c43daf8b54b97089be6ba32ff49230bbee32ed4277f85b4c37bd55b04408e89e594c158f25a20e1c3b1427cb59f584df53d65f9ba83397fa766951b4455565198fda2e214f0f395612d03ae7be69885c0a964de698425281d0d82bc0b5c342adac4784a987ec3c3f4111fa70bba1ffa51aef253fbaf77cce8ada093899f0ca5e78e20466907a69612374b7564e3250421ff673c169d3006dcdfef9b65afb53563b2b4af041bc42e7c033398684e0fa89e03d1c93784a6113231c23862c6b47db4367f8ecfd55ec92884e39a857ee0904994c572371b12daca838c54473be532d6404678ae259d2dea939f03caa27a97b48a9144ef1b2fe1b99a282aa164928b840f53618952e91e6f424ccdd5d"], 0x1170}, 0x7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022b5f390 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) getitimer(0x1, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="278ca7e7ce063a0128993846eb5dcb208e9956f3ce26338a653cb3818374a77d7029026f4e18d2c06d87d9aca0599cb90f0b14800eb24180f82431ed7158d04ac06d0d28cd70b140e04d7330e273a3c0863e80547f5413741c1a977d323aa662473721986ff0fec74b8877bdc73ef4c40f5571ff5ba03d8311eb26a3f1717375d2b90e789ee84453443c20c456412d", 0x8f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x81}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:34:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698b, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x9}) r3 = socket(0x1, 0x4, 0x7f) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = socket(0x800000018, 0x3, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setflags(r5, 0x2, 0x1) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = kqueue() r7 = socket(0x800000018, 0x3, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x3, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$dupfd(r7, 0xa, r8) kevent(r6, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r3, 0x2) 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='oL', 0x2) geteuid() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="af1cbb4173febb8ae852", 0x97}], 0x10000000000001aa) 13:34:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0xfffffffffffffffd], [], [], {0x0, 0x0, 0x1}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x72736cba8f8e4e58, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="00f92d2f66696c653000e94eb11347fe8286d4c719c295560c0f53a9a0cdce463db3c4a3bc729f7767fd6fde8fdc717092a8575e9c066655ad5e300a5f66ba858686b53e084488bd9a0e7421683d41e6228c495a1e5c6d63aa2af2db37"], 0xa) r7 = getppid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0xff, r10, r9, r10, r11, 0x16, 0x80}, 0x4, 0x9, 0x8f}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r10, 0x0, 0x0, 0x0, 0xce}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r13, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xcd}, {0x100, 0x105, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x2fde43df, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x8000000000000000, 0x6) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0xff, r15, r14, r15, r16, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r15, r4}, 0xc) fchown(r2, r15, 0xffffffffffffffff) r18 = fcntl$dupfd(r1, 0x0, r1) socket(0x26, 0x2, 0xb3) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff82621838, 0xffff800000b7c074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d