a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8b37920712ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d255330", 0x1000) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6346f762743d11bfae487a", 0xb}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x26}], 0x1, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xa}, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xd}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x10000000002, 0x8000000000000003, 0x1) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20002, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xfffffffffffffffe, './file0\x00'}) rmdir(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x100000001) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000037, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) chflags(&(0x7f0000000100)='./file0\x00', 0x30000) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x23}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/28) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x28}, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xc6}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x10060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) syz_emit_ethernet(0x76, &(0x7f0000000380)="3f8507940105de9fb756cb411b6ab3548a45730ba0d5cccacc8309952f11d646246d254c943e4cc6c8ae5b42a2f3cacd8d219d7eba67bbe38670e966a867f8eb7abff8c79d48b9ba3133b5a47fd74799c0fb6414a319a273d9cf511c693a3c36cf479e550e431a15198796b2033c3b29b41dab7477ba") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/254, 0xfe, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x190}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xaa5}, 0xc) getsockopt(r0, 0x5, 0x7, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xfffffffffffffffa, 0x8, 0x1fa000000000}, 0x3, 0x7fff, 0x5}) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x500}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc80, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="6380b8545c25bf72d34c7deee69867b06018b3d354eee9d9623184d74d406b83f890030aa046bddc66a14de57756e7886b762ce0be960b1c5194c4b882da7fa7730ab98a31991e74c3af7d17f7870b09a659141987f685159579c01a037ea0a7d6", 0x61) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffff, 0xffff, 0x101, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x900}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x80000001, 0x6df, 0x5, 0x1}, {0xfffffffffffff001, 0x8, 0x10001, 0x1}, {0x4b6b, 0x5, 0x0, 0xffffffffffff0000}, {0x9, 0x100, 0x9b36, 0x6}, {0x8, 0x9, 0x869, 0xa8d}, {0x8, 0x8, 0x4, 0x3d6a}, {0x9, 0xff, 0xd, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') getgroups(0x0, &(0x7f00000001c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x48}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)="8b") 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xa00}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f85c8a5b671b1b542a538706000000a7c8000000290000003300000003000019e21630351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e331bd60654ce375e1846fbf8fe2edd74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbc010096335dc9f6169369d81542b3abe7749e740f7bd8da0cd261174da61bc460eeb1da7f50c00a8387640ce61cf1b7c8014357710c1c53dfb9c13821fbffffffffff2e53568453afb19bfd710bf0000000000000000000234d5d34751f77bd65e0079582972d23b00cd9acb51972fa0c4110f460db29cd6b8f7c20f934419e8a8c3065e6eb210df9e6775dc4b6a5c4090000003dac9313f193584084f2232be921ebcce7f3e34526da0b59c93e42e75a9349debaa29372dcfca30bf50fe1f8f342cfbc91a65953d612e997e6fdf8ebcd3d76749b"], 0xe8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0xbbc, [{0x3, 0x3ff}, {0x3, 0x3}, {0x0, 0x9}, {0x2, 0x3}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x81d}, {0x3, 0x2}, {0x2, 0x638}, {0x3, 0xb1dc}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x1}, {0x1, 0x80000001}, {0x3, 0xffffffff}, {0x3, 0x63907001}, {0x0, 0xf2}, {0x2}, {0x2, 0x101}, {0x3, 0x1}, {0x2, 0x10000}, {0x2, 0x2}, {0x3, 0xcd7}, {0x3, 0x800}, {0x3, 0x7af}, {0x3, 0x7}, {0x1, 0x101}, {0x3, 0xff}, {0x3, 0x9ab4}, {0x2, 0x214b2318}, {0x3, 0x80}, {0x3, 0x200}]}) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xd00}, 0x0, 0x0, 0x0) 16:00:18 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') chdir(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) msgget(0x2, 0x12) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x6}, 0xc) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x26, 0x1, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000140)=[{r3, 0x165}], 0x1, 0x10001) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="810a2e2f66186c273000dff7321bb3050cfeabc36217824dde1c392fe85f6928bc4c41d4ebf596225dbd11b025ccca738508a50d735d497741e00824f136c15d091e080490e0aba42a2a6fcd51613235a19902f8ea5a6efaaabfa9150b1f268bef187e043e353da767bb84c39d32"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000280)=""/4096, 0x1000) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000180)=[{r2, 0x10}, {r3, 0x158}, {r0, 0x20}, {r2, 0x4}, {r1, 0x100}], 0x5, 0x8003) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x4]}, 0x5c) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x2300}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x2800}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x4000}, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x25}, {0x6}]}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r1, 0x6, 0x0, &(0x7f0000000040)=""/56, &(0x7f00000000c0)=0x38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x9001}, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xc600}, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = msgget(0x1, 0x92) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) r1 = msgget(0x2, 0x449) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x2, "650444bbb50b30020f6a127e857620af2021ae59f1cad1fbec68a6bf65b9adff06f78fa93adada7016ee68ca67a55cc612c3236d096338aeb0947467161812a22d57c8963c99aff4305fee8fe700c2eaaebb6424"}, 0x5c, 0x800) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x28582}, 0x0, 0x0, 0x0) 16:00:20 executing program 0: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xfffffffffffffd7a, 0x400}, 0x40a) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x4}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x280000}, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 16:00:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) dup(r1) mmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x4, 0x810, r1, 0x0, 0x0) listen(r0, 0x1000) poll(&(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000003c0)=[{r1, 0xf5}], 0x1, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x5000000}, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x9000000}, 0x0, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xa000000}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/150, 0x96) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xffffffffffffffff, r1) pipe(&(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xd000000}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x23000000}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x1700) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40000400, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x74) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x40044271, &(0x7f0000000000)) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x1) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x40000000}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080500"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) 16:00:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10000, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/140, 0x8c, 0x841, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x2}, {}, {0x200000000076, 0x0, 0x0, 0x1000}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0x2, 0x1, 0x3]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x82850200}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fchflags(0xffffffffffffffff, 0x40001) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b7", 0x1}], 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x90010000}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a", 0x259) r1 = syz_open_pts() close(r0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9b, "b08d16c6daeb7f1d5f2b2c215faf8a210524d8e5"}) ioctl$TIOCEXCL(r2, 0x2000740d) unlink(&(0x7f0000000240)='./file0\x00') syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10820, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000001240)='./file0\x00', 0x1, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001200)=0xffff) r1 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="c0f442c52d27a131a242050635dbee08dcb65c4cdbc1d6e4eda1dfb3353a2270cda07758a7fb80a7f808afc50627dfae337168721f97109dd60cb341b79ae85e0dbc88c51dc6bcfc50c67416b0ae5b4e11b62c9e9705941762dc9af3054c3cf5a9d9113149710ea3855cc4717f85424849c6f64bb3054770d6d5f269f4d579f4f2ca54067716d01fcd8e098b266ca86b5fdfe06f1c83e19880d7f580e823aa390db6b7f82dd118a49a057954bae3e5822625aec48f8c3b541853277c7b46dd16a43843c98333f23c5db637357ad0c1aeb0b4fcd7a2f79220250e29d54383973ef45ac9cdd05d6b31bed577bc95ead96ab5f4577c18a7275b3d5d91ff518e31305d8fd6db1cb4f7ca1874880380e98fa3acefed53167414f47de291908d5467bfdac39390a80c5c1e581cefa2799eba9dbf2c87f2643ab197170d269d5241a3ad93b11e378409ba83fe0a6d3dd5a63602988733a3bfa853d9e69e2d25681e46ce79fa4bad9c016da7de64b474c2b1aa0f70fb2c8bd729bdb4ea82c4a1aac9824f4b455344dfefde0b0d0bd659ac41ace0ebcdd6811b99f95058fc2cc72eeec6aa6fed65f4859f1be6f4434e8ea47fec4914c75477cf60ca6a51867c0db123bf57e011201dede5c9ea18400266d5284eb8956eac52b74b6767aa1f05e71d0da6ea5a9381d5615078f0b278c66e39552a138a7b5ae74e7f182919c69191ae409c2459704e55639a629e3f4e9375c14e22a3643e406400242a39c27a49eb65eb5dd48c0ca886f6ada9a3869da9e11496dcd40c533dfed32d5c2470546717c0dc9916e0047dd9c84c918c0d45e76946cb54667ca07795ebcdcd6411add319ae1045f7f7db4c61cb60d9f51beba5630057272284d647276f73e55b48bd18e9afe52277b0e753d48757d1b6bd9a48cac88978b6c1b4b772dcef8cb418c14d8ef394a0ba9d7493f448d8954a17cc12dc768a3cd8619c8cfdfa1ab77dc38e3754dbe175962325f99ee9dd034fc715f7fb93f46b081ed75dd3223556a0c00aa9f73c4e1d4082e9742468876a34f6b3ab2c54c67806ca3a039d5842e9f9c7a7f9af92e48f37ca427388b96624b32e921b4b7593c3c2490734dde29fee7af167cb0ebb9e65c6dca807c397f26087f0f9afc3bc26990e8989e44a7d88cdceb2b072ed65abd5d02fd6200d5c3f5e1bfae711fd029a474f0a37819581f0a8ceea9e4538f878fcb1f6527b944ae298e6d99ab054033eb3f1e6e42e62d6df5456d8ac7c32b8681601e61766ef33cb913e78376091876983e2a338d9b80e39efe8c3e3379a0c6c370b67dfec3c7b96738bbf85fe22342a973841d117529d9bb17be845f27bfbbc58b5d2ad4a29ff68c195e27703f90585f1e5914fb1d1c7a792eed18cb6a1c51643b74e711b3cc2004063ab96635638e82e090e596b90bd61d8c231227bd91a1b71e8f4302f893d7429de3c16369e2e7f2da3ff1fb942e884d17539aaa0cc6e34eba3d4692422c3ab8906baf4cea0370a56fa3489fabf0fff5a0ba6f5e1cdd16311f4a10a5f469bf6798047781fac438fbf5f4c89be6f8c756877e18b79bf3d9fbfa0c0598de530e38ee81c7d1406871b1c60f036b77cb8741c5a602385163f601340fe8e6a24107f83dbf4818e90c9943c235523163a1c90f00292df4f216e218064e62112a2049fc5fd2eab4d7e6660d3b4acdf75d70a49fb8538929ead337a218e138d32e2b27790cc678da8f2d222dfdd8c1ad4b99ce5c30953fa60b2df28fda2cde5243828995d4f8819577f2b3dcd046c06e4f82c4fb55825f82457ead9a2cc7da14eb46952abef8f44fff16356f3d285812e2aa3f4f1ed6c746a117fa41551c9f8bda320ecd3998a30a633c0da3d097a313d4757194b491164ec0aee554ad9e4a9ad6247793450bf512235944969dc2fa5a8b88985ef41274027b190d3c78aa1bf1278d5b028960afdd6ee53006208a7f4376f841f5d804fe88cd0a4ece2f808f8fa4f6f19fb0c5410e6423dd86e9ccae3d9e8adde4e358b676ff43c9e656cf9763073797baceae9a3dc51bbb5708a9c68b69392ad6eb09c73e446f66212c9062773bfbaa230d51fe9e6a2ebe76b077342f009c206cd6979e3c0605be824c5f5f20907852e233b41b48ce81c620aa1dba69d327118822133bfb463ec634934e45842608f9fdb74dd231b59818211e39d95f3eb4f1bce943481bffaaebb0cc67fcfaa2d92648ad364706d70977189a7a17ac9854ab2daa42541d26c4a04928b7a966e0048987df7e075ba25f31d5e5832503a6ac41f3c65723a2b3c5106325e0d5f2ee52cb2632c575ede5630be77c6a95b02fbfca7256141aac945233fa43672cc17fa1b0d2518751d88c4dafbe6178202b80a4ec925a20235deb8a54fcd10a7292975de265e96aeab13b283fbfeb1f5b8e5bde8e1f38e7663631af17b5630e4294de77621958b2db07a6b6213c30300bea42b33d6fc91f8a5002502fe286a96de67018945e1c2eb08738af4980c79e80c2d26977530b61a90d5fa099cc6f0c2ed48a2d23716b0cc813d1ac4c017f513592f4caa8b2514067cd04fd4a2102571d077a562e0e83622dd74911c8d9998e054894612556edecec5224c989514578cc5b3f21ea80262bd7dc0fea91709fe915f8f9a4ffdf0a2f004cca5fe95e9dcf98104a4bd700fcca9712c8e9344d8b7df3b89d2da1d9fd0a0c2705efa460f40bf67ff22e7cf40b092e8de8a1f60481f68b0146e146657377d6228761925d4cbc12f65ff84821ae4f4256b72020f2cfcb550e2b2face6786d6d65da4854b85a0700830ba6d1178fd8b4d52b71a5383fe251b98d206d4a2e573ba811e58440cccfcfb0d13452fe350a1dfe73dfe719bf24d6fc615dfd77b6c295afcb029590405ef187fa6a243601a5af7e291b07a2762597980db4f40e7b224b0c7347dd6891e1d8618eaefda6044feed1ebc363faa836862da3aab30496119e33dcf7a40528e8bea5b0e753590af925aae3eafa236effd29f7240ba1c9362271e0ad62f24ced57d4c01f3a2b72cec60c5e4d2710798771ed6d54bf8c04444d686cda4a9f0b58878a681b3764f104400d3207d084edb1bb89ed49d4c27366f16554298eb2ecc3b6d6b05d06925e37ac38871b94787d071bfb9a291fc1e78d1e1f61bc78346e395be4350e655efabfe4b52c8d62fc122ffc72032d619373baa8549275f6be89f6cb3c16b3e02ced1702fb7f5b1a3f5b8eceb4065bdd6ad1e6867f978d8ccb81431c76e5a53b3d6d29183d0c80ab280afabed4d5688895d1d67ebe11d30c07ab0b8ba760f7fce4cb15639e1b294841da8addc1b24cc1eb6b58eafe1321bb5faa4061cf6363808cf2346a8d6e326786ba3b9bb810f384a6ecab406855b8db7593f8dc46cbc95b215195b7608ca56d7ae85f4786216aaa5f3f794b975b32f03836eb58e992cf34a7c22721c2fa8967e337ebac10d17a71a543bfca635acb9ce4db79766e7b0cf1d72431e3b264fe4097b07e224571005bf7344e3c79dd86b07e5477891fa058992f8d90ff4aadf40151ec4e74e4b70f2c042f9a81541327d4723dd297fb94ebfda24306a286deb2d63fddf2a6dfab2a1a37636a792b729881ef0a1cbe34b48addf84fc60bf2f2999db8c83793fe29e073a3c344ff75e192cc31c87b02ef8f437a01925c23d0762c279005d026247966cc9eca3ecfe4bd746e540dd686ead5f87ba53c0d38d13b12925652f7b028e4423afbf91c8f673d978c6c8ca9541a5fb336e5c046a323f9063202d8ed715d221b0943d476467f950a7cf79905e6607110450aa43d666a5392729bbc9e4d32233e007e09dc0a5f9274caba72c3d6081f46b00254d61a78a20a6dd3d3d9a36e9287adbb0d47a3c35fc6f18d850752e364ac2bcdc6fb5b9bc705962a05c664f6735fe59e73daf86b25f7930daa74d8dd00ee741d0970a8b45ce4acc123f85b844569ad7108356bf7b06d64c30294c8573cb2bc796f10a201460611fff62518595dd44bc5856de56daf6bce0bf2231cc80d8e3e6d62a7f92c03448fde61c5ed061cf1d7edbb3bb1b6466ceab187d00d3cd85992b9b6cc394e40d7b3cae2dc8b8c45b2624d8bc38dcf5fc8de149a6f6e95cd2080a82411599be8e9bf97664a7e2a83e84808bb3e04b4f7060dde0e6394d2541effd558371461a9dd4b568176c799ac32fbb1638e3b7a8b0ff21cdc1e6eb195a3cbf3b373697891fafb84f50d7be7fba4ec9cad953e70317d7f01cbaf206e37eea8fe50c4a73068cc41d9edcd8e734e0f0c6b461192b6cdb73ecc155eaff7c5a806a7c5949df3f58ddbcbf85785a9587193b8ddd3d30280f9c8873b9967d7903740d2a2ebe7cff5f105154125d93a5798aaf1c8ac898087f68465767f44b8b1f703d85585b89261b0bdbb596708d3d839936e07e4fc0d53d7b6ccb1f8c182f119931af35ec28f681dacc8a32db0b967f391f62430f7ace7c1c6bde6a0103f1623aab11397b57f69fc81a64c2d6e977640c444ec24863b2eb41b881268390e6dfde9db65df0f7ae01e9712af35880d3821bdc913281cd2d51731592d07609c9128d738be9b60778c1e6644148d4653f4d09fc40f42dba7101e66872e4928da9a3289ade351b83876648057ee3d0c428941327c7496443d3be5c4dadfd32d0083931ab0a9ad7be6494052fa6b6390d335c6270f83d0f42f67bf484d8ecf60a5f00873e88ef84c750ceecc9b61de08f95e3df24e1946af4796e67e8a1d94083ee6836570ec234750861e218a2bdb76b818969576b34ef1de8af5bd672f314409c14d579cdeaf9958f1ff99dac50c7c06eb9f8a9b505e5572fccde0ae5c6c85ed6c246c0006c7313eb3f9c0bde2fff96d1361e8301ff80564eb370773ca68f67b25b4ad27ece650897fbd937c4e006f560044eba516169555e7cbcf1ee3bd716167cbdb74964d775caa88e11435b893a64ff47663fb4c6bbf3f6a3300b3822313747478c3d669dec391d0b5ccd2ad74abc3e23a45ebe806af3f83428fbb820f616189168bb489f8ed1a863b4550a66dda327f457d3fe52807f53b5c2f19d915267600b9da83ed49852a63443d5a0ab65b49dda5217ecd687df38cef984b814d3fe8073c4312c1761814d7c06b58ac08564df2efac827eda1507c4eb37e8dbd33c601e3e5b0b5041e66b65c1b6bfb4db9c7a55053570b1b21952b987d5742ce30d3e2c712d87382e4a6301e221d336a6dd85161534ad8f48b935385f373d27b8ab65173a3eb5d88b6615a8f260dad23bcfb4b822b40be8f3a461368a44750f826170935fde03d8a5fe729394734c9476d954f8c1ffa48ef95f1e7146c8b445f8aacaf9a689fbb1cbd4bcc0117f2e211a995338b865e85da40c77ac58c7350cbbe1a9acbd9f24fa62e7cdd696f1c4449048821f532ab4d05cce044bdf684db143ff0309b803199f5db4265b7f71bc5f2d09f715c5c91d5f955aa490ea728782e5508ed28a89723605dee173e4ded558c4d6811b84b0da56feb1fdd8b29f3f86ac8cea68a3995afe6523555abf569b79ae0902872ec22cff80a9a5b3b24f851f59cba5ee3e942dbd27bf071e55e9b37c26424a317a8b733680c431e18c00b6dc758d61eb860258f4dfced756c38a13b3dfd042fa8dee8ca6b6165cd31022921edcfd1c0c550064a541e5a4fa114f51f2166e00fb2fb03d584aa2cc5342f1dfd182e2fdc1f9c7c7d6cdad58df2e28c8aeb30b0cb32ac6820015b70bc334dbe7249c3f4d015fa54b39e724ca0b29a6c7a563bb269451d3b6ba504ab29df479ae36", 0x1000}, {&(0x7f0000000040)="5e93ea772b2d0657e6601420e15892f4796db4", 0x13}, {&(0x7f0000000080)="9c1f5a5b33f4df72a17d6fd99c33fc22262a595dbd20fb2ea833c817767178e6446124029f60e5ba256098a6383ad3441938381e0346ac60de0b2fe6e27f82065a5fb28ad830b0a0250abc62b2b07585ab0ceaf10d593c7aa3a84b0fbc6195", 0x5f}], 0x3, 0x0) r2 = getegid() setitimer(0x3, &(0x7f0000001280)={{0x1, 0x1c000000000000}, {0x8, 0x401}}, &(0x7f00000012c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setregid(r2, r3) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140), 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xc6000000}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xfeffffff}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3) setregid(r0, 0x0) 16:00:21 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) kqueue() pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000d00)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x8, 0x0, 0x1, "8c087632d482f366741c8e30d58cfa2fd83e2acd", 0x8001, 0x2}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2857f4024df2b958d9000000000000005f425318292514f0f2c71d438299bf7733d52e6d10ee3038614591b66f82d9d6c6b1f5158302a2764a8516fe9ced6830d48f30af2bf29d1310f37f154e9b36de6658", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xfffffffe}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x28000000000000}, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x500000000000000}, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000003c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='\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) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffa, 0x80000000, 0x6, 0x2}) symlinkat(&(0x7f0000000240)='\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/file0\x00', r0, &(0x7f00000002c0)='\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/file0\x00') renameat(r0, &(0x7f0000000140)='\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', r0, &(0x7f00000001c0)='\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/file0\x00') 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x900000000000000}, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x0, 0x2) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="fddd63776603250f6a768a6ff86138e57c99b38793a50f5bfad013373dbaf44cf87b63baef3b572232f70090c025c9ec1e4cc661026f7fda86a70a212b79cdc8c6e0f3cf4ae8c256389a6a1f46fa4ef5bf3cf3238bbe482fef2ea1b32538986441c1b70efebb1d68139adf949926768bbd44cd7e981062840817206d8d161e8eeb49aec8d81f329b4f470346692837160449f8f675566c288492b3de3fa02039d22cd23a1aaedffc68255255409f1a00ec48fd267b8f443ab546e796b01c9ecde6a7860accae5627733363d2db98fc5cdf59231eb89dc481cef6abf844b52c85774c689cc22012cd22aec423991c4347899461af6de89a8d7ac10804852b05d8de20f700cf13eb89fd8d7e8bbc6efd98ee86f0915dcbee05a8d2689a6ca7", 0x11e) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x5, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 0: r0 = socket(0x1c, 0x4, 0x4000000000008) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) setsockopt(r0, 0x4, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="9020547af7361e1c51a4a2348a366176c098001fb08ff2349d48059b431316f71d2548dfc7970193d0a7336304a0bae4a34346367ea4695fda2a5627f69be0333e00e78adefc707ab083fc5a625080e90c82d914f91017ac12831497deda87dbd930a93be0bedf9fdefed786619b67269e72d76edcd6669184ce3f7da52c7e5852953cb13aca19195b8dc7ce5658b4279ef29aec9a2b0f09c371caec25f80662e52f201b80118946ab3af694361264a6935e74ca34aae138c849a77a7a40cc06d9724a1481d7427f79d9815293f590b05cfddc8d0849", 0xd6}, {&(0x7f0000000180)="876b1c576980b434438cb64b7d907cd7055fc542107abd0102375d60ebe433c2474ecf", 0x23}, {&(0x7f0000000200)="285d4a2604ea0e96fd089614b8c597f3c34cdaa66a789423874d2534d3e3b629ff89d08c8035ff2b291204a1adde", 0x2e}, {&(0x7f0000000240)="47ba39f814451e57b893a5a384bbce4404b4a294a899b538845d6fc2cb972cacec46cf66c08fa9677935991c93536210f1193dc2b01e1f5ecbf6aebb5e549d95007106609d65", 0x46}, {&(0x7f00000002c0)="43df6992224a5974643a104afdd2488d57743ba78e65abf05701e37659c1da386edfd63f1a553d10df8d728bd5b145a6bda19019e745147f850d769403966cbf01c207a74e3810a4cb658836ee2615a5c2cd402ff6b58aed9944d8bdc6d31b2a4f1a1223c966450695d4ad937b6bb1fef80b", 0x72}, {&(0x7f0000000340)}, {&(0x7f0000000380)="8b909ebdb5f29ebc8d182cf18bea40f7fcb1622d53e3039e4665150c14e497fc3ef67b53021354f12a547c4f461cb2750daba00ec41c5f851aeb11e93fa04f601c311709cb80d047842e8802878043b587d7a243889133d059742de27cdfb72577e841a8cbca849a470c83b3eb6dbccd41c0c79ddfabfa0c1b6a2453f5c922a9f139ed52a353bca7d092f2ce744cbbbb4851cef79ff9f801a5a7e3094c06ee9dbb9bb8b5b35dac73e37e6bd788c2a4abd7e1dfdfe6d4725e34c84226c00461bfe9f48783a381c4c8bb547f6aa1c21e4429c1ed3473a3746a968723a30e75d7827c39425f9d7fabe4e540726d", 0xec}, {&(0x7f0000000480)="1f294a7fa2d6e02f", 0x8}], 0x8, 0x0, 0x0, 0x4}, 0x4) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x34, 0x0, 0x0, 0x97e9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") socket(0x6, 0xc003, 0x71) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0x9, {0xc2, 0x3ff}}) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265e) chdir(&(0x7f0000000000)='./bus\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r1) clock_getres(0x3, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)) getsockopt(r2, 0x29, 0x68, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1b28, &(0x7f00000000c0)=0x100000000, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[{0x7725, 0x100000000, 0x67b1f864, 0x5}, {0x1e2, 0x7, 0x1ff, 0xf2}, {0x40, 0x2, 0xdca, 0x800}, {0x0, 0x7, 0x8, 0x6c}, {0xffff, 0x9, 0x200, 0x6}, {0x2, 0x0, 0x3, 0x8c1}, {0xffffffffffff8000, 0xffffffff00000001, 0x100000001, 0x4ab6}, {0x6, 0x78d, 0x7, 0xffffffffffffa636}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)=[{0xff, 0x1f, 0x55d, 0x51a}, {0x4e00, 0x7, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xa) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = getuid() setreuid(r0, r0) setreuid(r0, r0) r1 = getuid() socket$inet6(0x18, 0x4002, 0x6) r2 = getuid() setreuid(r1, r2) r3 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x5, 0x89a9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0x5) setreuid(r0, r1) setsockopt(r3, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80c8, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x9b, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x8, 0xd2d, 0xe7]}) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0x3}, {0x61, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xa}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x4005, 0x200000000000003e) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="a6758bb099d5"], 0xa) setsockopt(r0, 0x10911, 0x800000000000009, &(0x7f0000000100)='\x00'/10, 0xa) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xd}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffefffffffffffff, 0x0, 0x90d2, 0x0, "d730c18800000000000000000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)="71abff3a6bcfab108a2d721aecec658432d42f555a6851ad98d5ace3e02120956ac678ee5b068a57092758a5aedc3ceb", 0x30) syz_open_pts() r1 = kqueue() close(r0) socket(0x1, 0x8007, 0x1ff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffabc, 0x1, 0x80, 0x6403, "e831ed2aaec1a07dd498139f01507caf231c10ce", 0x22, 0x12000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x2, 0x8004, 0x0, "854955883d026111fe4d04000000100000001000", 0x0, 0x4}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x23}, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x3}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") pipe(&(0x7f0000000100)) 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002085, 0x512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x10) write(r0, &(0x7f0000000100)="d83324e55523ad4005fe9d9852b50dd56632cff2ccc2bfedb9df4b1b5a440d24c2c2c29b595b08c05bd615a3b8597da5e4d5c343328ec89f521253da33bbb5d3c8defc21dd9fd63994d1cceb028be4075f95da297ed6b242a73bb85b817ffca699e36e03202dbb20e3e700c3df27427c7b331d05d4e00623af401d0ac2d57f02ea21b5ead8b1d56ca3a679bdbe32bf5d1a147ecbadcd76743d4398b542d0cbda107085309d1c2a83b9e741dc999d6c5614e75607f38f", 0xb6) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x50) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/67, 0x43) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x28}, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xc6}, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x190}, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010001028ad) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x288, 0x41) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00083a27feff023519edffff0001000000bf0200fc53897162ff6ba5bd39bd42608d8c97c8aaaedbe36be81b", 0x34}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x500}, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x900}, 0x0, 0x0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00005ec1cb7b0377fdc020000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x0, 0x1, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x14000, 0x8, &(0x7f0000fe9000/0x14000)=nil) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xa00}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2020, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="d978d9fa2acc85c56564fdd7b32f9c6fdbf66764fde89d5e39f7dcc037fe159b160216f0deb9c8658ef238ac5daa65605157d17472d0c0f1a12942bd4ba29e410caa9776de3aa365fa8fc379076f7c2c8e9485d4ce9e5577a976c6a9317e7d1f5dd7e9238516bd2e", 0x68}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="4c0e4642381426a5268a861d6cfe327fbb9abc37bf2835f27da9f0afb7c063bbd1112b5e6169f4e662fd9fe01fb7e8f1e7a0d78fac708e48f0cb2c8ff58fffe150fc38cd64877d377bd8d3c48c5b564d3d159f4450b3bde0215b65d9bbedae625059c2acfe34612d", 0x68}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xd00}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x81}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="8d") 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x2300}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[r1]) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x80002) syz_open_pts() dup(r0) r2 = semget$private(0x0, 0x7, 0x204) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000040)=""/64) setuid(0xee01) syz_open_pts() 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x2800}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c9, 0x401) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x9001}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000040)="fb3b7804beb8a0465e2a33631ab2110bdaa41c7271195e7304821b63de851d8ad33bfc20ff59a8c1259fb402e98824116bb931155655f9d245168ea76cb8cbc1eea10eacf04985834070ff7c1ae5d9e1e06f9c796deacb26d275871533e620c5f3589eb3aaee44970e21386265f441cf7d4e6d9e3d35c00b29ed959545b1da", 0x7f) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0x0, 0x24) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xc600}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x28582}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x1be, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x1, 0x20, 0x400, 0x6, "56a8052673dc5e59d8b9123ace83d0eb3d8ea762", 0x101, 0x5}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x84}, {0x74}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0xffffffffffffde22, 0x747, 0x5}, {0x3, 0x7116d31b, 0x7, 0x9}, {0x6, 0x15, 0x8, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20980, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xb4, 0x10001, 0x2, 0x6}, {0x2f3b, 0xe179, 0x81, 0x307}, {0x4, 0x8, 0x80000000, 0x4}, {0x0, 0x2, 0x4, 0x1}, {0x100010000000000, 0x7, 0x1000, 0x200}, {0x5, 0xd4, 0x3, 0x7ff}, {0x800, 0xfffffffffffffff7, 0x7, 0x4}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x55c) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x280000}, 0x0, 0x0, 0x0) 16:00:25 executing program 0: socket(0x10, 0x8000, 0x8) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4, 0x3f) mprotect(&(0x7f00004d4000/0x2000)=nil, 0x2000, 0x6) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xffffffffffffffff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000200)=""/137) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x800}, {0x0, 0x476d, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x2, 0x800}, {0x4, 0x3, 0x1800}], 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r4 = semget(0x0, 0x4, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000002c0)={0x0, 0x1}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000000c0)=""/232) setsockopt(r2, 0x3, 0x2d, &(0x7f0000000080)="ebff00ff13b9fd812eaa4e713048079931929648", 0x14) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8080, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) setuid(0xee01) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x6}) shmctl$IPC_SET(r1, 0x1, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x5000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x15}, {0x10074}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) listen(r2, 0x2) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0xffffffff, 0xd8b1}, 0xc) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x9000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3, 0x7a, 0x100000001, 0x20, "a3f1af078f699b2634999f21046698d600bf1bb7", 0x3, 0xcb0}) fchown(r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x0, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = dup2(r1, r0) r4 = socket$inet6(0x18, 0x8000, 0x44) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5) r5 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x3}, 0x10) getsockopt$sock_int(r4, 0xffff, 0x1002, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000004c0)={0xa1, 0xfffffffb, {0x9, 0x8}}) r6 = semget$private(0x0, 0x5, 0xe1) semop(r6, &(0x7f0000000240)=[{0x0, 0x1}, {0x3, 0x9, 0x800}, {0x0, 0xffffffff, 0x800}], 0x3) msgget(0x1, 0xffffffffffffffff) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000180)=0xfb63) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000001540)=""/213) r7 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) setitimer(0x0, &(0x7f0000000300)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x1, &(0x7f0000000440)={{0x0, 0xae}, {0xfffffffffffffffb, 0xffffffffffffffff}}, &(0x7f00000001c0)) fcntl$setstatus(r7, 0x4, 0x0) utimes(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={{0x1, 0xc5}, {0x8000000000, 0xc9}}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000003c0)={0x7, 0x1000}, 0x10) socket(0x400003, 0x4000, 0x2) getpeername$inet6(r4, &(0x7f0000000400), &(0x7f0000000480)=0xc) getgid() ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000002c0)) syz_open_pts() setsockopt(r3, 0x80000000008, 0x1c000000000000, &(0x7f0000001d40)="f569dd920f1ca2da85ef1e5c826ade8c273b9f1d65dffaeaf56b99d61427e3ae1baa585d240ed88a0bef5ad2cc78affe0bcfbb1b018bb53034f780d99aa0fc98a863352b860b275076467f8f45a73efe13629306d1a0453e20b2f66908854648995a492354b1af8b7209cdd6b80fd10848e958eff64382b0ae95f3b2fb5818e21a651d781771307214e9eccaae270fbc07dce4e9f797037eda35c5fa7f60998f5afbfead9f268d88c1563e6707ba0754d0981490c7f905ca380ba2a271382568a747ea7c5a33bb0113be1829905133ab4f41a683c46af9b802571dd6df2834b533ada14533cd52d1c02c55fa4127dfd33e7c04da506b0459239fe771e49aeeca1d507ed99ba48c8fd15ac779d7be8528606070cf89854097db57b2e415a289867e31175ae17acf6b7b18e75261ab4c262b285271257000d335b02743c951ccfd20c43fd1e669ac07b009aec7b35e34ee18deb204dbf98844cebe284c6d404fb9d5ae6a970f9dc0bd79a97adc831939b2b451ccf877332c3f7b47971b19cacc13ceccaec241b33444d29f6feca929b08968bde8adcb10e3367213b26890d990754349b69afca673b042ca7cbc02c6ac41e62a1d81075c8f935b93e73d3ae0090055daff1f46b732428c58a1aeb1465d5cc87a7d3af10460a950c69f8b7c9f9c2c4359b945543fd5acb8047588d2defaafebff2a18d5a731cd8dc98ba52703c073a26c2337d3fa49620770f04d70ed421c38346d3d6ab8ded4c8d1b3f60a722b7a582812e3042c451200a3c9e2c786d293a5938aed0fd47a42afa03336730cd9ae59ecec7e3c904caf94431142afe389681432f62957f570c1217dd30e34ec1baab74bcc76f475ccd0770988b528127f8f0467c7545d0daef0064fbd372fd6196493c83864db5672b6883a5b649717a467b3cb64572676dfba4ff9f0e63328b8f531a6bbfb105e16b5d7b851d31a87439836ce914ff545cac862f155eec5d09d6551b83265f1604c86d6dd4495d32e92a3376dbd1a85632f49b4bdcbb6989e110b84d7378417d5ed574053447ac1429a1c8ddce8134053ec74d3468d37df1145016af254fbb0ea38f8c79394c3b1c9a632acc7d4ca7fbd77a395c271040b8816d36e6cdfbd7e103ca23fc189b54e27480aa28cde4590a57279e05375890e1c8113bb8466c86a14aecaaeb4f957d65a7ebe4848b70aceba6ae85421d2e29d775d6127995a5689c8c4fa466114af66e6d1304d40d14ba80ccfad4a477503ce1065e13a518df37caf7ed4600722f2e85619e3b65fc658291a28591f34420c6e45df57c5e7b97c35d97bbab3d83ebea55b752536805f91a97bf626539775ca7c9564c6b26f8146a0c13d41fc8f30d1365debb69eaac4cdbca65cd1b2077edb60a041616fe630fecdb9a801e924a974df482779c96c850294fb0c606af3bcd55451b7dd654377e4b9b4032f3f4f0290fe8b522c2c87fa5c58407d931b7b70d2a09d7490a3279c47985fa89e8caed0cfa459a8fb0cabe61b81b10004fb3770234b69e5df4eeba7d1c1dfb98d68de4c0655ea548b645cd2328565522b7d56dc486809cc6c13e69d3c709ce23c933a5a456e42d0e094959595d6c50f679c8dcbf9581f21926129595f24d578ee1fd05114293c8aa0a30a74c53e9dc8f7f22e75943e96ffc10473d0a2de02e976cabc9c3177f1eff7aef38abb101172a69a9c3787e672aac1052d7103f75406764b6e2fdb4c9eddfb25682e79c3df544fb24490bac75fa750c27f7fd60f9f232f5ce50c0e6c15f30407f42cd43d5675ac74f7fbd90adc9d983d581f85689561abb1e32a837d6520953dc8619bf0a4e45eecebbca4c75471d144a4fd36fddf69d2c56c7fb1fbb4c1c6ee09c15c7569b6856fbfa7af36fae1ad590e48ef06e2684c6f138572da25710b8dbb59ae0a375f67e14d26a895a9cf28fe0bea01c97ae8ff36ff477cbbb233c94a7acbe7b30202755255d64c09dc4e55afa6476a9d04b637a4b47bea67ff23c69e38590bb45e8fdb8ea9b177c1a1e26eec14f17e804dbc87adacbc535e1edd6f1414684c59d58ce5129ad937a0e1fe4c374d597bf1526e424e9f60d52395b5a5df1aae42dc5fb9bb6d408ed324134bb3adafb5c13378df452f39ba4b897c194e1ada5bd25cccdce6517230f06627cf3a98b03813bd73d97f16111057d1047a8e87436dc05e9c5d2e3d342e67c579f5516674264c528f4ea92ca9911976795befaca5443f986cc599c8932527b3e4d86b3bce51e9d63ed63c8804bab310a1ee9e82ad5f00cd6b26e03029c789a11975739b8c47acda37be59c4398ea33c2158a0f7a26493fdd625ce1ab8b14881b6e9a4ed95e3b0c601eeaa46143490d972bb9b5c04919cf60160886a2a1ace15e555ff0e06412678c8442c17fe4593b355db3c8f47acbf9faab93c12b3c4d9c5b7634cb2e5f5fde2ee6b63aa210276c46cdb446c59e0baa44bb19218c68d7fa575aadfe16abb514d5125f8593638810199a88949ac71ba35041bbd4719af850826ae903f0ad209c6e688edf8c419ca8d9eafb6ac42713d402e77d0d41c875bc601dfc72c643e92288c16210d9283e0ac5533bcb10ec4e8cbd1665e484fd9eefe8287c804a0a94b33c54103f03e3f991eafbee348d8668f42f6c33ed1e9af6b96285db575de4549ee7a62b94d5aad45efc2aeb33cfc273850bf96ab4581de55f7adf39d44f5d9617367a0eb3a9969acfc427dd8adaef2591a7d875e69eec46b8abb1f14a9a4f4987e5f4dcf9bf09cf4f487f0e2ba67b44c5dd72f267a3da7da3d837ed9487a49763987a9ef3c5a2f7f8bf980aec77dcca8ffe563bdb8806e0b5312c18afdb4c37dbe5b83564793b0f57fc83c48173b7570b0dc2cb3a10badfa22e408949e3b2bf107f18cc969046d0ea3e695c3a5a8572bdf52cb9a87d2fbb9ab8bebe60405bd6290ae71c57035f2abf17ca6bfe2daa71bf2e24883629c65a8f3f809e06b67cff861ab169597039a626b18d0a1a36072051810ab9375202fa6c1eee9569480eb23031b75da50e241816f11b6e4f8e39ea3e54ba8a0ed7cc272bee4131527624979c79f68c255d79a54ce539d9f42883471ce3900697e60c01d91d5aeb8a6ff97c897f1b9106223a1d40c7959a1c108a5c203a4407ef9637a3e0e69fb8c6e01148f831c31f45f08e1e3fc9623767cad0e474d5f56c4a8eda2b136759d6d43ab2e92aaee8faad1ec10487d0eae1e8f8f50ba7e1fe3ed816161c6dad4c84a4f5862ed38f50943b2e79f614ffe2198dc4bfaca9cc12e9e7c2edd32c5073247a89aa53a1a4ab676bc8949c02687e2583fe4c062ae4240898bfeb598219c5b88299d2cf56d18dba2b99a1d66429c81538ddc2104fc7c685eaf4788a38819a90fab766a38eca0fda4588eeabc4571a5969905bd2b527aeb4af7d83e08834fd8e3493776c730fb6db532715d6fc8f2a0c423ec4b154b2dfdb1112ec699d6551ba23fecd46836103cf1a7befadfcc50b9f6900c8edabe5b2f8afa128f38fc6a2ecf7f0752943c665e8dd9a6a86900bc1c3789963a644e19c776753e5dd891ef33676b550e81aeed4b915d129a9ff3b34d4b1c3604480f324cf89895579b039d2257c28427ce19ccee7ede1d56554dcbb783b204a5bfc5681b838159c2dce4ced8691325c1345246b16af8acae692b46b5f9c57443a51f7d086ef72a959cd3e811e00c03617fbd3198871c3cf334615de473c49f0ddcd299cc7dad67943f4b4a30208eb9ce29f68846d2621c552c891edd4eb802a14a8bb73a8576544896483157a99c56684ed9c33f5b7fe9842f842a0fbbbdf15368a9797fcf51971a5167d1d30b2cf3e4acc061c395b5ac9132b2a6f7be02b2f1ed78e2a4b211d664bbcdb5a74d767c2f91f53435806d3b93ff49b34f26b21eaa37dfe4074c0a9c196f4d14d24499d3100103b6db1c4e10932c2b2e8f76f0a0c7ddbaae56c9f11d2f2c74a16cf34ab4fe9b39c942af1c396964145c3ee46068462b73594be8e2585b64be48582685c69328dbf65c7b8c623dbe7307445416216c0e94a80a59589a5de4dfc9b3f9a4f307ee94af27d95b087213aa8106a16f5cbde09ea11f19e97e03ce0829a834cc268d46d2dbdd7e644cc9e43d6ce20c6b89836aea2427c200404e1a34bb6585e95e3cbc95422ef60fbf146f1e2b89978d5cb916901a4ccb593481a5cbe0b23959eae6c080851c39696efe5cede92461e84df8e12928bf72dc3d4f094b5bb6a2346cebde8d7686fc41fc93aa2c724c405234a7820be17e2c59ab44174f2296985e28e5db334d993abd680be15aeed9f530e5e95b2f0168ed4b15a9698247d0cf62c508feeef69ffe88ecfcfb7d2e98fdffd98ebdf769543cc1ac7266ce432bbeebb2fc8292d1e7248f8bc15c21db80e2bcbf2be141a36dd1b9ea3aceaea76fafaa25a21bfcdf39676bf33951982c14d02fa93c1621e0a8c06fb3a375b0cdd9c925972bd6ad8d20fd373fd45199bfac5a3871e652aeed5f5ed82629adb216d6f5322dbdd5b09c8f206eaea97960eab52af92d035c399db12521a45be7572f0c959aefdb774828a169084d68e303b05377d966c7b8594c02c9a0feae49a61e09b21ab677ee6a6ffb218e316ad83728aa6fa5d6b77795c8fbfd508a93dbdb841ce897bb8281454b3cfe16dddac8415fdd5489b1918f55b21cebd2d7b972b22efa05e81491aabdf3961d99dc475c107905d28154b281e192a8b1d4eda7cab1247b0e79306a83f12deac17855abbb1a1d6adddd96eadc66991df2c0a8f30f70f31f19b5cdc12e981dc0bce14d1666fc3d1d5f5071035cca52a92b849a1faef304205f842e4576e06490c5f9d917b8d1efb139316bc29e30f975025593a3939af2e53221cb99c2490a68ebc015e59db5f76aed169f3b527ebbf5e7bbcc93894314e45a1e001c970b61778c2d93b706695dd17bf258d0791867428ae80c1b710cabe41f9d66ac999337cb661669e2ecb6892a753b9e2162129132fb62dd4b9f949dae94cde2924cb9c4bf0abc64f9b107651baa4551d1129b921796339883a6a9f498363e6f72121471eb865ad133a75cd68fe352e1f6bbd27c66725be9f593b7c71b3a3f6d323ff7678ee9ad6897d43cfd64ce4221b17665705a436cbd6cfbdeb1b6c806c2721d2900d4db5acc894dfe49e94fff9e29f02f000a0bd18bb798aecd0c80245970f1526a50311781969ddd8b02203812eb3cdf34a052716b9fbafcfcae9dec2dee5470181d048e17efc56e1ad4a2f1e4934424a71412b9ba3831b82261daf51d2cb558e413035a173d78b421e6bfd10868d34326f6131d2f7e0638657acabc5db530b9061c9084b95b86f395a38d401795028c7f5da2f973d2fea1b1a1aa0c57ab894ac8a7c2d13ecce96aeae0ae184c50e113fbb69a21c8193b3dfc20e39c7b8657fc6b719d0528cb5f163b8c84081adac56589a999cacf602bce9ef4a3c5c12dbc6137c110f6e4c808f264de744144735959e6fc89c5a2f7c2a26f70214785ae5abb053f7a9852c7d045eca6b3143e3b7bf84ed1649048e6e3c61ea3e718e7c711b39f8ed4d6da5183fb1b251ebf4b47c158997b50a396dd69caf519a71d275a0466da8b33d60a54ee8e0adeac81275fb88e34896fb27b46f92572be6fec62e0d16283f7861615848adbe3a7fcfaa31031d6b7694249d0f7a208791bc0d68ada58857c5762d5bc5f777c3bbb0d6d4ff7a716eb28e82a460265eedf56b9730000000000000000000000002e90162b4b149a3007862a74c5d01eb5d2b68000"/4109, 0x100d) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xa000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000100)="fc0000001c000705ab092506090027000aab087a020000000100c3bd210001c000000000000000000000000000039815fa2c1ec28656aaa72442ae906475caef06cd9bb9d95662074d863a1b0c00f0036cdf0d11512fd633d44000000000008934d07302ade01720d3d5bbc91a3e2e80772c05dafd5a32e280fc83ab82d718f70cec18444ef99de601dfba0d475ef8b29d3e3ae4f56791cf190201ded815b2ccd243f395ed94e0ad91bd0734babc7c3f2eeb57d43dffe5f5aa1dd18900000000411f46a60467b4d57155870258a10000c880ac801fe4af3d0041f0d48f6f000008924509260e3300"/252, 0xfc) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xd000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xbde562898b9f1f33, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x23000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: syz_execute_func(&(0x7f00000000c0)="c4e379614832074a2be924f593980f053ef3aec4a37bf0c50141e2e90f6839262ff34290660f8fc978c65e1b1b63f1707802a60000f2d2c4e20d3b58be36266c70f241e109dc55b1e6250000c48251364669fa880045a900000000859ecf491f2fff3506800000c2e54c80184cddcdc4425d8e8353ee3a208f56c42239b84900cc42319ebb70fe6581f0430dc0b267f34cb4ba1c587241564105ba16f2aec4018dfafbc423c96cb83d000000fe7341ff50098f6838ee0a00c4c2799ff28f69609b5687a8e164430fc411fe7cd8d8a1a12ad764b5c1c4213a5fc05fc18d308e8ed4f20f12e40000f440646666413a0f3830ca30ca435bc4a1adf289c1cedc06802f2d2f2dc82b032b0309e20000c4c2801dc481fa1691e4a30000c4217d5a8d0100000049e8e9368f684895a3000000803fad467c4700a59ad081819cd8002edf27c4a17ae64295807b1cffd2fb2e36646466264683b9080000000d0fb0a80e000000660f18eec4075ec4c2712e51f5414c598374fb0a07b3ddaccd58edecc48151e4d11249e5a2a992af4c4e0b0ba1389f9f92008000008047910002c1045c0b47cc47ccf92ff265460f940665002d08000000c40208f35824420fae06aac462a8f31b0f4401a9bb000042df0f51cbc482e929ead53131c403e50c3ff3dbc9") mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000, 0x0, 0x12, r0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: syz_execute_func(&(0x7f0000000580)="984a2ae92cb8b64c0f05bf03000000c4a37bf0c5c041e2e9c422e9aabb3c0000004a0fc7a4ea70db000000000f383a9e02000000110fc4a2d1a8a7bd000000c4a265aa104b26660f38091e2fdee51bc421045f4607f2f0fe4900c426f2f045f61964620f38fd52262e2e66450f7d64c608c4a3bd4877f88a0383397fd3ff3a0065f20f7cd8efa1a12ad764d3cf53afaf6766f2ab440fec3f67ddea660f79cec442510432c3c4899294d800000000000f2d8f0b000000c2a0c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa66450fc4650000c4e39978c104c441c05983f9070bb3ddcdcda2660f3834680084635e4c3fcaa3c4c1045ccc7d7526802d08000000fa5fc7e25c450f91f3f30f5ea5a9a50000ffffbedc4e61c9553131b83a00a2f1fbfb3b62") 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x82850200}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: clock_gettime(0x4, &(0x7f00000001c0)) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x90010000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: munmap(&(0x7f0000729000/0x3000)=nil, 0x3000) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x1600bd60, &(0x7f0000000200)=0xffffffffffc, 0x4) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xc6000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 0: clock_gettime(0x10008800004, 0xffffffffffffffff) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xfeffffff}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: syz_execute_func(&(0x7f00000000c0)="2e47fd4a2be92c2c93980f053ef3aec4a37bf0c50141e2e926ebc441c15e12e62cc4c2519364f22fed660f38463da16379637902000000bfd2dec461c423197f30e1e6250000c482514654f802c4a229064ece491e2f16c2e54c18c54cbec5c54d0f2c718f56ee550fa80f1fc4b4c4c48139f4376567660f3a096345015641564733ad0a00006766410f3a162888410faefc26660fdf5309673e6666410ff65ce68e430fac2f71c4c30d4679e9000f6eb45b000880417cd8d8a1a12ad76436668f3798c4418710d42e0f8c0050000064b608ecbcbc002940646666413a0ff30f6f4d00663edee3400f38253d0300000066400f6d79d7eec4c2561d9c96c9e8e9366d61f621ede3c441cfc2e39836470f8800000020c4c3a144710059c4a17ae64295007b1cffd2fb3e4fddc2b164af646626d64683b9080056970d970d0f38dd33c4e3fd68c255c4c3790552fb0042db4fff41afa20f6baf02c4e3997833c404bfea7f7f59c4023528d325cdfcacacc4413573d6d6f20f0415c4213d71e5795ee5c565938047916c02d700580b45b647cc660ff4362f460f0fbac1ff7dce8a6504ff5f5f08000000c48155e86b0c0f3a0a9f0c00000009c4027d78e6a24601a9bb000042c447d07600313164460f5a25080000003d00000081") 16:00:27 executing program 0: syz_execute_func(&(0x7f0000000000)="c4e379614832074a2be924f593980f053ef3aec4a37bf0c50141e2e90f6839262ff34290660f8fc978c65e1b1b63f1707802a60000f2d2c4e20d3b58be36266c70f241e109dc55b1e6250000c48251364669fa880045a900000000859ecf491f2fff3506800000c2e54c80184cddcdc4425d8e8353ee3a208f56c42239b84900cc42319ebb70fe6581f0430dc0b267f34cb4ba1c587241564105ba16f2aec4018dfafbc423c96cb83d000000fe7341ff50098f6838ee0a00c4c2799ff28f69609b5687a8e164430fc411fe7cd8d8a1a12ad764b5c1c4213a5fc05fc18d308e8ed4f20f12e40000f440646666413a0f3830ca30ca435bc4a1adf289c1cedc06802f2d2f2dc82b032b0309e20000c4c2801dc481fa1691e4a30000c4217d5a8d0100000049e8e9368f684895a3000000803fad467c4700a59ad081819cd8002edf27c4a17ae64295807b1cffd2fb2e36646466264683b9080000000d0fb0a80e000000660f18eec4075ec4c2712e51f5414c598374fb0a07b3ddaccd58edecc48151e4d11249e5a2a992af4c4e0b0ba1389f9f92008000008047910002c1045c0b47cc47ccf92ff265460f940665002d08000000c40208f35824420fae06aac462a8f31b0f4401a9bb000042df0f51cbc482e929ea470f01ef3131c403e50c3ff3dbc9") mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xfffffffe}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: msgget(0x3, 0x276) msgget$private(0x0, 0x0) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = msgget$private(0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, 0x1c}) r6 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x1, r0, r1, r0, r1, 0x100, 0xffffffffffffff81}, 0x4, 0x5, r6, 0x0, 0x5, 0x7fffffff, 0x1000}) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x28000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x40000000000003f) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 16:00:27 executing program 0: syz_execute_func(&(0x7f0000000200)="2e47fd4a2be92c2c93980f053ef3aec4a37bf0c50141e2e926ebc441c15e12e62cc4c2519364f22fed660f38463da16379637902000000bfd2dec461c423197f30e10f9299000000200000c482514654f802c4a229064ece491e2f16c2e54c18c54cbec5c54d0f2c718f56ee550fa80f1fc4b4c4c48139f4376567660f3a096345015641564733ad0a00006766410f3a16288826662646d726660fdf5309673e6666410ff65ce68e430fac2f71c4c30d4679e9000f6eb45b000880417cd8d8a1a12ad76436668f3798c4418710d42e0f8c0050000064b608ecbcbc002940646666413a0ff30f6f4d00663edee3400f38253d0300000066400f6d79d7eec4c2561d9c96c9e8e9366d61c4a1745d33e3c441cfc2e398670f185a00c4c3a144710059c4a17ae64295007b1cffd2fb3e4fddc2b164af646626d64683b9080056970d970d0f38dd33c4e3fd68c255c4c3790552fb0042db4fff41afa20f6baf02c4e3997833c404bfea7f7f59c4023528d325cdfcacacf20f0415c4213d71e5795ee5c565938047916c02d700580b45b647cc660ff4362f460f0fbac1ff7dce8a6504ff5f5f08000000c48155e86b0c0f3a0a9f0c00000009c4027d78e6a24601a9bb000042c447d07600313164460f5a25080000003d00000081") 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x500000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, &(0x7f0000000200), 0x0, 0x40c, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x900000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) flock(r0, 0x20000015) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r0, &(0x7f0000000200)="fe", 0x1, 0x40c, 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4040000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, &(0x7f0000000040)) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0xa3, 0x0, 0xfffffffffffffe32}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20880, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000011, 0x6, 0x9}, {{r0}, 0x0, 0x8, 0x2, 0x800, 0x8}, {{r0}, 0xfffffffffffffffe, 0x5, 0x20000042, 0x8, 0xfffffffffffffffc}, {{r0}, 0x0, 0x10, 0x4, 0x2, 0x3153}, {{r0}, 0xfffffffffffffffd, 0x80, 0x27, 0x0, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000012, 0x3, 0x147}, {{r0}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x7fffffff, 0x2}], 0x200, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0xf0}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x100000000, 0x9}], 0xc, &(0x7f0000000600)={0x7, 0x9}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x6fc57913c2f03735, 0x140) r4 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x43, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/185, &(0x7f0000000540)=0x330) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x2b1) kevent(r4, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0xc, 0xa9062e9ddb94f490, 0x730, 0x100}, {{r2}, 0x0, 0x10, 0x1, 0x5, 0x8b4e}, {{r0}, 0xffffffffffffffff, 0x16, 0x2, 0x800, 0x20f}, {{r2}, 0xfffffffffffffffe, 0x8, 0x41, 0x0, 0x800000008000}, {{r2}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x41f, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x7f, 0x400000000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x19, 0xb8, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x69, 0x1, 0xf97, 0x2}, {{r0}, 0x0, 0x8, 0x4, 0xa1, 0x4}, {{r4}, 0xfffffffffffffffe, 0x4, 0x0, 0x4, 0xfff}], 0x4, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x50, 0xfffff, 0x3, 0x9}, {{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0xe6, 0x7}], 0x0, &(0x7f0000000440)={0x93, 0x3}) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) chdir(&(0x7f0000000280)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x40000000004c93, "623dcf0532aed2412b200a855d9ab900"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000001600)='./file0\x00', 0x10140, 0x88) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x0, 0xded) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) sendto(r6, &(0x7f0000000000)="9a", 0x1, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) close(r5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)="4c2d23908a00b7c08eb149f6e262cd6aa58d32cb3f0e1ad1c1153961e891e5915bf3496c7f7177a46e083a3e976494b69bf75ea923d14f4b611c9f0a", 0x3c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") syz_open_pts() r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x20) openat(r7, &(0x7f0000000100)='./file0\x00', 0x10, 0xa1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x800, 0x6, 0x42b, "dfb923c67ab35688c67a43520796e4b89bb89694", 0x8, 0x2}) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xa}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="eb01ea2cc040b5befc512d133edaf55dfef84814ceb0c70350842c0a155a77dcf9efa61e7723d83dabdf410b", 0x2c) write(r0, &(0x7f0000000200)="7a82e12733b2ae84d3f7ced84319b32a45f2a27331fdf68c16ea78400572913f0c32e93a7927d84e36372e", 0x2b) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x23}, 0x0, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/89, 0x59) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xc6}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x190}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair(0x20, 0x3, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x26, 0x4000, 0x6, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0x8}, 0xffffffffffffff9e, [0x100000000, 0x1af, 0x6, 0x1, 0x80000000, 0x1, 0x7, 0x4]}, 0x3c) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x500}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x4c}, {0x6}]}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) msgget(0x3, 0x202) r1 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000200)=[{0x6, 0xffffffffffffff80, 0x7fff, 0x1ff}, {0x47, 0x6, 0x9, 0x9}, {0xa5b1, 0x9, 0x9a, 0x7}, {0x400, 0x4f9eca39, 0x100000001, 0xb5}, {0x9, 0x3f, 0xfffffffffffffff8, 0x7}, {0x1fe3, 0x1, 0x3ff, 0xfffffffffffffffa}]}) r2 = shmget(0x3, 0x3000, 0x14, &(0x7f0000ff9000/0x3000)=nil) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x7, 0x4, 0xffffffffffff0000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x78c90a22}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000cec000/0x3000)=nil, 0x8}, {&(0x7f0000c22000/0x1000)=nil, &(0x7f0000d18000/0x3000)=nil, 0x8}, {&(0x7f0000a74000/0x3000)=nil, &(0x7f0000ee3000/0x2000)=nil, 0x200}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000cd6000/0x1000)=nil, 0x11}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000b2f000/0x4000)=nil, 0x18}, {&(0x7f0000b82000/0x3000)=nil, &(0x7f0000d18000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c6a000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cc4000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000df5000/0x2000)=nil, 0x7fff}, {&(0x7f0000be5000/0x4000)=nil, &(0x7f0000b11000/0x4000)=nil, 0x2}, {&(0x7f0000b74000/0x2000)=nil, &(0x7f0000eba000/0x1000)=nil, 0x372}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff9}) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe19, &(0x7f0000000140)="8d") 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x900}, 0x0, 0x0, 0x0) 16:00:29 executing program 0: shmget(0x0, 0x4000, 0x504, &(0x7f0000282000/0x4000)=nil) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x4203, 0xd2d, "aca5418b010400000c9f00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ea52eb9db6a50f106b0f275cb784b72b813d30ec745c1faf68e77ca2abcdba61ac75f3b19bb03958c1d2c81967172b257e3f2a0fbb3feedf9bfd00fbce7b55a836ff9fdb99213d777c1c31c271fa5289108f9006ff2d16d30874292d27962b93dd28a5e82a14034824c38c5c4407ec5040a5f5867a6660faa74542d9e241856149ea928c9ddeecffe1e17de052f1e2df1d5903f47f03ca1cc744c2ccc5f1423e97c7b05f329c71c0ed8f671b101d930953bd4f5b69a8c5ee05479c49938fce38aa4bc368dbeb053c416983b0ff5fdfb0af446748087f89132682b05d6d2fe12456ef04", 0xe3}], 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r0) r1 = getpgid(0xffffffffffffffff) getpgid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xcb) getpgid(r4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x10001, 0x2}) r5 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCCDTR(r5, 0x20007478) setpgid(0x0, r4) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xd00}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x2300}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xfffffffffffffe58) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) setuid(r7) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r10 = dup(r9) ioctl$TIOCSTOP(r10, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000280)=0x100000000) fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x9, 0x401, &(0x7f0000000540)="8ad48a5c5751e443e7cddb5383112f13acdf8d7c20a4637da011e292fa241c1bf2ff9d12f86d7739cc94b81fed3056679d09f6a41bfb22c50fc3a196e27d9c5fd4d85a5d55d17d4e75024310ee589dbd2122dccaed5d6a8445bf6c8cfea7700a34ffb01ef78f4c983667b949dd8fd0d46d67abb185a36eebe9cf2a65b57f698f8c747eb0d36725ab16c6eaf36c97cffe3e34c294f9c2ae4e493e446c6ed7aadeda436e726a8e649668a6fe31e0c6d56bc3dc8033e4db88d53c9d", 0xba) fcntl$setown(r3, 0x6, r1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) setsockopt(r11, 0x29, 0x9, &(0x7f0000000600)="77f9e7941a175a67c5bc41aebda372659035b255d2fc88f84bf6a8e150c86d2bfde745dda80000acbc9c4ea539f7030000000ac8903b408806ef3fca9bdffdf92483c13ca15cc2d1bb95657778413b165a0ba37e3700d01c8ec00e1080a9d1e8517d2006795305a594ec808a42d156c5f1936f743de1349c", 0x78) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r8, r7, 0x0, 0x4, 0xfffffffffffffffe}, 0x5cb, 0x5, 0x402}) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x2800}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) listen(r0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x9001}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xc600}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000002825, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000040)=""/116, 0x74}, {&(0x7f0000000280)=""/246, 0xf6}, {&(0x7f0000000380)=""/70, 0x46}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") socket$inet(0x2, 0x4000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x28582}, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000400)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xa06, 0x1, "fd5537358ab2ba3ef8b7f8a4085cdea95035ae8e", 0xfffffffffffffff7, 0x4}) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x280000}, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x5000000}, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x9000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x7, 0x3, 0x2b}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xa000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xd000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)='!\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x23000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: shmget$private(0x0, 0x4000, 0x450, &(0x7f0000ffb000/0x4000)=nil) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x5}) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x500) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xffffffff80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x82850200}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x1f, 0x4, 0x2400000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x1000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xa1}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x9}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x65}, {&(0x7f0000bb9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ef8000/0x2000)=nil, &(0x7f0000a78000/0x1000)=nil, 0x400}, {&(0x7f0000bf6000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2937}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f1c000/0x3000)=nil, 0x8}, {&(0x7f0000d8b000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000b58000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000b97000/0x4000)=nil, &(0x7f0000e76000/0x4000)=nil, 0xf0c}, {&(0x7f0000a88000/0x3000)=nil, &(0x7f0000e9c000/0x10000)=nil, 0x3}], ['\x00', './file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x5}) mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x0) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x403, 0x9) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x480, 0x0) dup(r4) open(&(0x7f0000000240)='./file0\x00', 0x8010, 0x1) semget(0x2, 0x3, 0x10) r5 = openat(r3, &(0x7f0000000280)='./bus\x00', 0xc1, 0x1) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x3, './bus\x00', './bus\x00'}) openat(r1, &(0x7f0000000340)='./file\x00', 0x80, 0x100) symlinkat(&(0x7f0000000140)='./bus\x00', r6, &(0x7f0000000180)='./bus\x00') ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000002c0)={0x3, 0x7}) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x90010000}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="58833e2a97c23b5779ec6462e1508d9b2b9e92f5b103b85ea5673c9b50ed8fa316cab0", 0x23}], 0x1, &(0x7f0000000100)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x48, 0x4}, 0x400) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x168, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xc6000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x54}, {0x6}]}) r1 = semget$private(0x0, 0x5, 0x420) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/4096) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xfeffffff}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8008, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0xbb4f, 0x3f, 0x6, 0x0, 0x2, 0x7, 0x6, 0x1, 0x1, 0x7fff, 0x8}) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='\x80\x00') fsync(r0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x28000000000000}, 0x0, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x500000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = dup2(r1, r0) mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1f) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x900000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) recvfrom$inet6(r0, &(0x7f0000000100), 0x0, 0x840, &(0x7f0000000180)={0x18, 0x3, 0x7, 0x722a}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r3, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x40009, "3e76b5e10000020080000000000000bbf13f00"}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004000000002000feffffff240000000100c6875c86000000000000000000000000000001000000", 0x2c}], 0x1) chflags(&(0x7f0000000040)='./bus/file0\x00', 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x20008, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./file1\x00', 0x8, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0xa, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8002, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050400000000000001005786ca50d11a74e3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) chroot(&(0x7f0000000440)='./file0\x00') sendto$unix(r0, &(0x7f0000000040), 0x0, 0x40f, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000140)={0x0, 0xfffffcba, 0x0, 0x0, &(0x7f00000002c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x7fff, 0x102) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYBLOB="fb7c23bd7653074cc9e1551192817812d06008758ffbe0da47a68e04d5a84ac680b7d9fd5826972a25fc30edb13949d1f35300513d37f68e91374f0025e375de31f55f3f1cdddef50986987df83b09c36ecf11a3f3acd0d45f9784b4121ed142bc15549af9a432c02f2abb0230bc6a7deffa4d673a3bde9ab365c94401ef67af392a9209dbb615e885e1af6bc06dde4509f6ed8c618f941bb578a10a127041d86b6dd0d3226db784f6513a8389150946c1ea907c29762da793e4e5c23de5932920d1275cbc37bd906402701f13a92d625151306b41412960e20274d39523304d", @ANYRES64=r0, @ANYRESOCT=r0]], 0xa, 0x0, 0x1a8, 0x0}, 0xa) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20048, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81, 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x85}], 0x20000000000001cf}) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x10000}) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x580, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xff, r2, r3, r4, r5, 0x1, 0x2}, 0x3, 0x9, r6, r7, 0x5, 0xfffffffffffffffd, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:00:32 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x80000000) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6ddd, 0x60, 0xb74d, 0xfffffffffffffffe}, {0x2, 0xb90, 0x1, 0x8000}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") 16:00:33 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82802a2fe530004836285168784101b72a9e"], 0x10) writev(r1, &(0x7f0000002500)=[{&(0x7f0000002700)="e28acf7024e989aa9327ff0ac8f93b904b54ff516ae547f71acca7a994ac72f2f1fac2728bfe1ad09533a1e244170de74638e98b9d336eaf502c15659b0d46417c1c80f773f3a5393d55ca76deb6d6b2b59bdd44f2714c604b7cda3cc30ad4a4060d493a0bcf4ff7b09804f4b81198b0ae1ede80cc63848e01ce840035fb76fe2c2575f9e70652038c515b9a2a38dfdc0b64daaa99eeaa5ebf787ce2bf865e40a0f143ebc80dbcd16490eccec74c242dea7d692d463fe7c2186c86ed755fc0b1f33b907035c786ac404b12fdbfc362971759fb61521038bd6dcd3dced61386112619531aac59546ae9bbb349891ca76498bc0a7929e9b880ba649233258510f76381bae4ef458325999174d06a90061dd07b695f62c0582a134d4d2e57413651f059074f18aae4a42eae4c7a005368a893fe0cccd6989ece4b046bf98f290e323b51ae64331fb3b0f58cdee8b6d7366783dafc6557ded0c6b73c75f7fe5c6401de7d36705eb1a4803c8e61f7f3d20a3b315183dbcec209f295bc7fb414f61ba1204ed192dfcc1d8bd765fe36fa04018d67a3df99367fe1c81e933fa3e1419905124a87a07e75683eb47b7bb7def3a6d4a09c92db0656cbcff390d274dce0880df4b9eba913b7effa17d52b965c22c3e283569c193a0d2789d6f06ea50b1d68d733f6d1c9f103757747e16c6f675efe306a0ce41e5b94465fe228e3323ec84fceb254cbd354454e70e9faae61c71e13a98377ed10530df947626dc07a0c1a40fbd61df1e7b5b35c5874ef3747a05a4a718782d21bac82182cc838127932e798dbcdb2dc9e115f0890bbe5a9bfd7bc29eb1e18fd7722de05469edb10ea00e66818f2524b204ee18964eeb7473ef039ecaf56decea055a6a9be4de437f5a365c4fc35f4c40edae9929f25369ec4cc21dd61d90ada6fc64d7b6db3eccb9a4441467daae79a538ddbb81e1de9091e59b8f44ea0f08e7a12cbd5b3bb8eb73ec1b398ace1e9d69daa554d7b68f8858b857590372cd23ab80d9746f1c99bd66191d320f008f950841f8d11b4db318b99deeafa733c0da16bb79c6234efc4c32cf6c69f9e22adf7ac2c1765abf0cef6ab7e62f63a4c1c8111133b0866dc6fe823c187cf07e513e823d7daba3992756a803d6eb25755d27f44f7ee71c925b2bd0d5a266c708adb9c7e7400ed02e87c819b96da4c3197d72c0688c9e0c2f54d18cf44e7b38d6cd9fdedbda6049ed713ab7a7a060439945bb1ade1a60b9cb13ce69f7f278bdc085d2ee64b394ad76d995f37490b0e57fa42c09ba678b8dea391302deddb5419b2876e0d8e7afd71f992d582717aa8c957a74cf1315ea2705b93e0087abdb9d2cbd761ed2cb74c12421c85aa11cceecafe65c5a55fb447e338e7ad9981a016b186fe651a842a221d57c7d1d16692608893e8938603005530471bd46cda77f00cbdc3ae20e020db16af6b7ba2209c9a3f3bb489fe02f7e7593bc342d38c0770ebf437c595c903351f3c08054445846a535d812c2330ff63902a011a769da646e54e279c71476d65b8aa9221256b5857d67d6efaf713bb5fcf2bccaebf64e5a9fe8563ab804bd639c9bda3aee0ed589137045ae951fbb6ed660c988db795bb02da57864367613dff7f8be98386f9ca98135edb79da696466130f7f13921fe1e7dc0ad7e1d1faae0973c34d5007e917c77332b0ff91ec93c09c4c097cd668da939b1ba2c89bd2bac29028a2d1d142666d10b19978b693d57599f679122810d5c924bec3739f8ff2536d19d6ac79bb5f01f0bc606d2b680097d60923611612ac100b6f2d3b2061bc1e721951392e24cec691fd4c3ec1ebb6d496a467aa3d55b8497c291251335450734f51c14ec8491c3f9dbd2eefd22c0ff4ffba126a97176674724cae054cb042b33fc2b59af960971982f3ef92540daaa1547c6dbe18eb0bf77984751b260f7966509e21782d225b20f51b0774bebc533d1538a5c66f67bd60764aec7dc12bb6ef7fdb7718cb26471357add6ca3b55d206243149f6ddad653b23eefb5aeeda56664f90911ba96c6c137eb337dd6a9adb71ffc0dc1c95ee9da4344c309ebc37f03298aff784f7dd6c1427f6cd50a942de5774cd0e4251f8cd43766ddf80c3f0ddade33356b15b341f2dc4677e5e191847d0f6fe490499540f79b4772b6dfca666719169dfa5d390bb7667b3bc1f6c7e042c7a06fa59b3ecdea192685e396a7838c816b22a12bb0a448248e1efb8b1e89c33ab37fe5ad0695fcec59b234974fd4f2d4cc68ce4d02a78ef075adf34094c0572fa5a9721747051a4d746a2107375e8c151bff810deb4864b332e0d731e1df6d2a213e1f504359246142de09c3ec2f273791e3ee90cf4d111bef8770faec08e471a81f6edb5716c2d627e494812a8ba8bb1b7536e6236053cb891e8f36ea93a26911c3e51808e156a98e15fb72941d4a42ea26fbc0aed7fd5a98e3681997224573e303daf19b2df476bae3935b2e6415ee25d51953b1b91e0a251e7baea2857f1bc6346e8d03d1bfb389b495059c822ba94444f51eeb11c83ac6476bc5a8f6602be9be6b50dae2456920a7b57f2274195551cd7cb9b1a59ee522ce114cc3feed2bf8fc5522291d368410b558f47a33b0a4d81e37815306a4f8a25084eb1759526366f28a3f67d3a845f35950096c56b788c4b93c5464237e2a1248463fb29497e66b869356597fe0375458041c86e9045236361a93e21742f04431cb3c94eb7f12e8c88d6017368445d6cfdc3bff073ce09cf1bef4e4d8bee2152119e55bc490f081f756b5a6d2d7ec02dac0e03e7108ac4b3946c73dcaf0a86a0561d747d7ee9dcd369df24c84ef61f950bf7ac4f62a432b54909d561c637f44278758a85ed66902b542e43a156b4cf9dacd594418ea6814e7eef553c5099ae6f79b3eb3439217b7061e43f8b5650cfdc0232f34ac2ffb2b61fdd9279c24c4c605a2499d07eb662645f28c4695dcf5c32ada405aaedd1051641208741bf97d0c06a6ea78e73320997867dcd25a91fc7b59304f417e7268f1614fb33b1f3a2371b54027e9af2e57e86a547b124e4c94bff5deedb34f2603190ca2440a91a46e564fd312964a13b7d22be32129eef39cb278c91b1197b03b8bb7059007962709e3da00710c5626e28a0f1905f9ff16335c36284133e7e9ace002f5420e1b960adcda1ca2cfab9b29da6a998a20623c337673d95e066f0f8081bbd76d3f6da0cee97a5b9b73b967c2528a3ff7a418f28b63e8a8b1d45109f1de39ab66548dd0f46b7911a7ece6820c2c09fff7e6aa7e87b0e27a3f5bfd967c3eb2d6bd2bf60ffde065d9ca518a20130f065399071c12efa86950d0bda2f6014b3fa9b44554a002143ec97cc5c9ba9344cfe125da23cf7331a10c437c949077658e8742ee9a855833e72ed945b1aa5c275cb21aa570885acb2734729c0304802555141620a1336f52c142a2ec906b2eff6e3edb613125b523bf345d4646eefbd609ad3627dee7a5ed3763e07463fb272e05e67d6", 0x9bc}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) close(r0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x218, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfff, 0x8, 0xdba, 0x8}, {0x3ff, 0xfffffffffffffffa, 0x4, 0x3ff}, {0xfffffffffffffffa, 0x8000, 0x6, 0xfffffffffffffffa}, {0x7, 0x1, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x23}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553d5c01b1dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7820bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444095e8f6b9d3b3e190fff0c9ea73a4000000dcb95a01000048c681d700ffffffffff510eb0092e732056a2fdbdba0f9a6d86fb071b7625c1b293563b82a80e3c16cfdc8a00"/150, 0x96) r2 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e6637ad5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/45, 0x2ce}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x1c, 0x3, 0x0) ftruncate(r0, 0x10001) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)='0H', 0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeb9, &(0x7f0000000200)="8dd9945a254f4fe6a38a939796ad524ed328b4803bf8706173b97471eeb832ac402f0bcbd6a5a650c5c7e077bd05f11de5d67ff0d3afb149e1bef368683f478b6011df9df8f9cf84796de17185718c02de111c32315dd6c3333dec244eec2c0bfd71b6d28de6398625f4c68b2736803b14e5f1bedc95049f913c42c57bef1e209693b453f214bccc4edc31ad0fb75503d0861c4426afd56ebb93a13b1a2ac94e788b") 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xc6}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="f1957ef45930ec3ca28e13b19d44a703e036f4a750356414ce14ebbfbcabd6809a87bf6767ed57c0ad41e6573df9d5b3ef2b3c4cac84af355402fef60eca07c997a25bd9df83ab206221424cdb6059bbcd379cdba554dfb6c87607f6c5a0b6f78b27d6cc2f2fde7a2142cc43b82aa362072f5c42dfe39b65cbfaf5e62926a0bb8b72c5174abd67730816375a83f0e7004ab1aff09ec188de037e8cbee14432722a985a69"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080)=0x5, 0x4) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x190}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0x3, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d2060000ff0000000000"], 0x10) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="3312370fe3c649232a67247c50ee113b409178260c853706bb4b893283bd2deb400b1dfd16f3a8ce9f01a4036c9808d53d1a8007d0e88d8da182fbbfa38b688c9f8599fd83fbac16bc277309136a54e2d3e5", 0x52}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xad}, {r0, 0x80}], 0x2, 0x8001) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x500}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xdf, 0xdf90, "5f481b480d546df71d14ab5a7ceb0bc3cda2e69a"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="d10bbd12de12f32a9ca9d25ba7ef937f031e13433aa966b5d4a6f858ebb558f8f7ba4c3b227c90cc296cc2567218091ae6", 0x31}], 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x21, 0x20) r2 = fcntl$dupfd(r1, 0xa, r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_open_pts() syz_open_pts() 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x900}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) 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, 0x2d7, 0x0, "d730c1e7bb6fff7f000000000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x19fa, 0x10000, 0x801c, 0x2, "45acf10618789163e2fc203c5746b8c7813b42e4", 0x7, 0x40000000000}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x120, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xd00}, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x2300}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1}, {{r0}, 0x0, 0x80, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xff, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa9, 0x4, 0x5, 0x8001}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x80000000, 0x63c1}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xa, 0x400, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x8, 0x82, 0x400, 0x101}], 0x100000000, &(0x7f0000000200)={0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x4, 0x1ff, {0x0, 0xa4}}) r3 = getuid() getgroups(0x6, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r1, r3, r4) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = open(&(0x7f0000000740)='.\x00', 0x87f, 0x24) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x3, 0x5, {0x1f, 0x9}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x1f) r5 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, 0x0]) getpeername$unix(r4, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="8c24ecc5d1cf9ab56ef6dd40f6d7d2a97991b5969688de94735759f90bfcbbd59bc6c001986cc002b12cb4ebb299856fb0c71591c03afe66dc20851774290cddeb5b6e6d9af944a6cc6395a0b717800ac4aeb9a76eb10ed57f7902ef4eddfdee34cf3b7ae51ae243b550fb75e5ca586944feb6593f871098bc4c746ca712de915581f5e010e7045ebe4fec0a54bba6b066ebbbd0c850afb878c1866a287d4571fe73f0b0c11973ee842c15b1", 0xac}, {&(0x7f0000000300)="57e565fd34b511238b", 0x9}, {&(0x7f0000000340)="c2022670073abda7c2c55cedee00bbcf4d73813ee00776a2f29224f837c7762a6e2ea71e4da68811a8e047c0941cd41ba605b4ce651f17116fa0f617bf2bfbbbfe3b7ba5b7848b434d9774c71e606d7b621d567f2ff47a749701f1fd1fc2c1cb2db431fd1210c202093b199278246e48726ec94fa6ad644e10bd4b7d0b3f15ba561c981f5efe0f4deebc0a0bb69eb203bba802ec81d9017fd59a8ed3cca8a2347e8c7c398a6dff73e6db0fecfcf20645397d2df46cd0a54ef2593ea8a4c033b9b8523748d320966370b55e153885b9181b8d83d038dacd696ef6ab57fd1ec3219b78135d9c1d958c4bc227064756f26b04ff34a0039cc3569f6a37a05fe114", 0xff}, {&(0x7f0000000440)="ac46c0b95a03f79d6e3a7a55e1d21500f9c08f763bd9010693b52d3e3503fc", 0x1f}, {&(0x7f0000000480)="da53916959684390ab3a806bf6275e94fa82cee9cde75da5bea03a4c84e885169af283fe4d448b3c0ac7d66c41d1d2c63cd221c25eae7865f5bb6a9c926696aee51e2d6fddbbcd750da1ef50f9c2e035a58ebbf0c2c56b96d86365096063e0d4b4cad5537a591422eb9f20d49e936ff1129a3b863290c070398239c6a21b95af79a5c6c750a4354442c286e22a555e25b21b2395096fb9a360544cff513638028f3390a7e65e1a4059d1741f6b51d8a6f89a352823abb3c5f2590bd18c449960bb93493b04683a512461b463d9b3f81d224bd63dfafdd0fc85c058e1b9e2fc22d4d3d73e3cba4c7b55afdd89f0ef77158bbe6fb4437fae06f7c6ca", 0xfb}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="200000965c537036741e2cd1220132c8ce0000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="0070d44e"], 0x48, 0x8}, 0x400) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x2800}, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)=' ') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25}, {0x10060}, {0x6}]}) fsync(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xc53c}]}) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/4096) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x71}) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x38040, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x10, 0x4001, 0x10000003ff) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000280)="d3f29daeb7f7a15878671f93ade402213eb2"}, {&(0x7f00000002c0)="e8a65e763e9672ec31c6628ba84589c6e699ad82ac6ccf5935e80eb0fdc91753ddfb03b405d7007b56df1b10913ddeaf81bc010f4c3a49cf7a3f1ba2fefa1f686b0b2513b49af6401c119ed16e1291dc0b23a7eb495d6c60c292026d0db2ec4914aa8145097e7de4b5ef746dea68550fed6f52c27296ec5565a62e47e199e67fdf4cc20d371a0492c6f028ca7b008fa46eeed1610b690cf30d6d3cc650df6bc3c0b94fd20c02c84d496ece980116ba75ddba942e5458bf76bcb56ebfffcb264fd790a1cf5677bab9b53cc241dedb1b99199bb4d21272", 0xffffffffffffffe2}, {&(0x7f00000003c0)="a2e81d8c8138543a13c5a0d142f32557bb0caf73d14a86d14ed1280f07ff76d61a44edd0fa2a177ee6b5ab41723f4f46896fabed94f5d3c2cf20b5b9e0cf1161f6b46feeebdc2a3bc8b79632072cf1325d3d9b44bf38491659844f6fbfc54f641c85b2772821d578a77fa468002935b816b376dcacf5ef0dc0d3ca74b8f23749dd73de8ec4a68170d9494e540b562f083814e2eb655c22a502dfe05c09054cfe77ebcd23bb9b610aeeaacdfa65fea578c7b4022182883fd859c72f3848627fd38c47435d3b82263e0924f7f5cce33e0dcc4d1010d84418d73200db300e237d34b78433b84dea11c3076e3531e282d2175c90"}], 0x10000000000001a7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000200)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20}, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0xffff, 0x100000001}, {0x0, 0x40}}) msgget$private(0x0, 0x80) 16:00:34 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x6) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x9001}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xc600}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x28582}, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x59, 0x5, 0x1f, 0x26, "269374cef2bb2843fd1b2421797446810baa57e0", 0x9, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x280000}, 0x0, 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x5000000}, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x0, 0xae000}, {0x18, 0x2, 0x7, 0xfffffffffffff801}, 0xffff, [0x3, 0x0, 0xff, 0x40, 0x3, 0x81, 0x8, 0x7f]}, 0x3c) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) poll(&(0x7f0000000100)=[{r1, 0x80}, {r2, 0x4}, {r3, 0x4}, {r0}], 0x4, 0x7) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x9000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xa000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x200, 0x4000000) getppid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x1f}, {0x45, 0x101}, {0x45, 0x4}, {0x41}, {0x0, 0x10000}, {0x62, 0x8}], 0x6}) r1 = getpgrp() r2 = getpgid(r1) r3 = msgget(0x1, 0x400) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0xa0, 0x0) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x9, 0x0, r4, r5, r6, 0x140, 0x2}, 0x9, 0xffffffffffffffff, r1, r2, 0x710, 0x8, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x1, 0x2, 0xfffffffffffffc00, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) 16:00:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x1, 0x101) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x400, 0x71, 0x8, 0xfff}, {0x4, 0xf35c, 0x80000000, 0xf7e8}, {0x6, 0x8, 0x685d5ae0, 0x1317}, {0x1, 0x8, 0x49, 0x1}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f0000000280)=[{0x2, 0x62, 0x7e, 0xff}, {0x2, 0xe3c, 0x0, 0x9}, {0x5, 0x8, 0xc97, 0x100000001}, {0x6, 0x2, 0x0, 0x7}, {0x4, 0xfb3, 0x556e, 0x10000}, {0x2, 0x6, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6503, 0x9c, 0x6, 0xfffffffffffffe00}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x80000001, 0x7, 0xfff, 0x8}, {0x8a9, 0x40, 0x6, 0x44}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000380)=0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x1d}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") bind$inet6(r1, &(0x7f0000000440)={0x18, 0x1, 0x1, 0xfff}, 0xc) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000340)) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xd000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) syz_execute_func(&(0x7f0000000040)="c4c1df5d0c1fd08cbf7027b42c4075ff4230dc0f0fca9a0f52bf030000003e42a7410f0b67660f7ef8660f0daa00000000") ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x23000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x20000000000b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x54}, {0x60}, {0x6}]}) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x211a, 0x1) syz_emit_ethernet(0xfffffffffffffd0e, &(0x7f0000000180)) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6003, 0xeb) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00082c27feff023519edffff0001000000bf0200fc53897162ff6ba5bd39bd42608d8c97c8aaaedbe36be81b", 0x34}], 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x82850200}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x148) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bd1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1097, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x90010000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4008) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x18524540, 0x4, 0x2, 0x0, 0x3f, 0x2, 0x4, 0x0, 0x0, 0xffffffff, 0x100000001}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x0, 0x91d6}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000003c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000380)) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x40, 0x4) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xc6000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') clock_getres(0x4, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getuid() clock_settime(0x3, &(0x7f0000000700)={0x0, 0xed5d}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x93df, r3, r4, r5, r6, 0x4, 0xa12}, 0x10001, 0x0, r7, r8, 0x0, 0x81, 0x20}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000340)={0x2, [{0x1, 0x7ff}, {0x2, 0x5}, {0x1, 0x7}, {0x2, 0x100000001}, {0x3, 0x6}, {0x3, 0x8000}, {0x3, 0x4}, {0x2, 0x5}, {0x2, 0x10001}, {0x3}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x10001}, {0x1, 0xb14}, {0x3, 0x7fff}, {0x2, 0x80000001}, {0x1, 0x1}, {0x1, 0x2}, {0x3}, {0x1, 0x3}, {0x1, 0x2}, {0x2, 0x20}, {0x3, 0x1}, {0x1, 0x6ca0}, {0x3, 0x8}, {0x3, 0x80}, {0x2, 0x2}, {0x2e7ae78a480e5f82, 0x7da3}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x6c}, {0x1, 0x5}]}) setsockopt(r1, 0x3, 0x7fff, &(0x7f0000000480)="8df7040b6a184fa02394ec63e578dbfdb33be691ac02a1be216bbc2be64654e5635d7b58b08babcd2646532e844d30cc659462530aa5c7507bc6693eb0fe", 0x3e) shutdown(r0, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000004c0)={0x6, [{0x0, 0xff}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x8001}, {0x3, 0x18}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x8}, {0x3, 0x37}, {0x3, 0x9ca6}, {0x1, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x4e9}, {0x3, 0x7}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x8001}, {0x2, 0x5}, {0x0, 0xfe}, {0x1, 0x4}, {0x0, 0x1}, {0x3, 0xffffffffffffffa0}, {0x1, 0x69976375}, {0x2, 0x7}, {0x3, 0x5}, {0x1, 0x9b5}, {0x3, 0x3d}, {0x1, 0x5}, {0x2, 0xfdb9}, {0x3, 0x4}, {0x3, 0x5}]}) r9 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) shmget$private(0x0, 0x2000, 0x70, &(0x7f0000ffc000/0x2000)=nil) semop(0x0, &(0x7f0000000900)=[{0x3, 0x8, 0x1000}, {0x3, 0x7ff, 0x1800}, {0x3, 0x3f, 0x800}, {0x0, 0x6, 0x800}, {0x4, 0x9, 0x800}, {0x4, 0xc0000000000, 0x1800}], 0x6) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xfeffffff}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000700)='./bus/file0\x00', &(0x7f0000000740)=""/208, 0xd0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x7f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xab8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x61587c56}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x71bd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9746}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) symlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus/file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x8) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x80000001, 0x3}, {0x6, 0x1}}, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x2d96) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000001c00)=[{&(0x7f0000000980)="8d1a59", 0x3}, {0x0}], 0x2, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x25}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x7f4cd2aed46e089b, 0x8}], 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x28000000000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x7, 0x2, 0x365}, {0x40, 0x3a7d5fa5, 0x5, 0xfffffffffffffffa}, {0x934f, 0x2, 0x8, 0x3}, {0x7, 0x6215, 0x1, 0x2}, {0x100000000, 0x9, 0x200, 0xff}, {0x0, 0x0, 0x9, 0x1}, {0x90c, 0x8, 0x40, 0x3b6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfd1b, &(0x7f0000000000)="eb") 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x500000000000000}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x2, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x5e}, 0x0) 16:00:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f553") r2 = msgget(0x0, 0xc) r3 = geteuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r9 = getpgid(0x0) r10 = getpgid(r9) r11 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7ff, r3, r5, r7, r8, 0x2, 0x4}, 0x1, 0xcb47, r10, r11, 0x4, 0x7, 0xc0, 0x400}) getgroups(0x2, &(0x7f0000000300)=[r6, r4]) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8, 0x2, 0x81, 0x5, "7ed85da99f445f07fb68eedd2b5bf46d4055359c", 0x3, 0x3}) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0x3f, 0xd290}) close(r0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x4}, {0x2c}, {0x76}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x7ff, 0xfff, 0x8000, 0x2}, {0x6, 0xba8a, 0xff, 0x2}, {0x1ff, 0xf457, 0x8, 0xffffffffffff7fff}, {0x401, 0x7, 0x800, 0x583a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000200)="7f") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfffffffffffffff7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8802, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="b904028aca37cf187858f5d4fe6c37ecbc8e0a6ce15ea7b3bf1e05eb5ad35a051c1f0004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="220e228901001c068bbc74f0ef98de61da9b3189580ddb50", 0xfffffffffffffc9f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff13}], 0x100000000000014d, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0xffffffff80000000) getsockopt(r1, 0xffff, 0x100000001, &(0x7f0000000180)=""/28, &(0x7f00000001c0)=0x1c) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000100)="7d6065aa85df36bd130000000000002f1255", 0xbc219d8613578703) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x80047460, &(0x7f00000000c0)) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffff7fe, 0x5, 0x0, 0x18, 0xfffffffffffffffd}], 0x0, 0x0, 0x1000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) fchflags(r2, 0x20003) dup2(r1, r0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r2 = getpgrp() r3 = getuid() getgroups(0x2, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000200)="bb572293db056eb2312dc8f01411da21606afdf18e8542ef13f7d0254635012e98fdddabb4186b761c95a0dd11a3806d5d6facc769e51336db9152d00e15d48fe440a79f85", 0x45}, {&(0x7f0000000280)="e68c5230f19326f6c1f5ca53f0aa0d11ae380400a882388202a9b2874911e2a944249044039069f9e15810a2d9c814628051ab51110380eedad212a3369d32ff1325fa8866085a4ceada3002c4c524c0cd0a0afcd14efdfad73d703c058bb38556e7f6272279194790cec3926f9ead721a5764b88285d2bd9cb859dfe0902e0897efdc3a85146c25056123d3ebfa53266f0ced6a5920d22c4350e3e25f05fa3280559edfba58dffaaa2e127aac5f8c0fa7f780effaa0daa076258c745695142ac182c4826d102571d9383a5e8d22ef45a09b94fa680e788944a967513c14c524dcc11db64f20fc86d1156ced8c9f996002ee953732e5ba845919feb6334a44bb616185a407a3693aedcd549437b78bb2ae9384d5d13b2c3cf370b66953a4da31d25cc63ddd149c5d0103be8692b8330f5b440ad7d003ad83700c3945ec0edc88fec2a35136d9814686020c0862d02760a5323ab7c00fcbf9703b622744b26d072b53ce69b3b78b0b415a30081ce59a94597fa9ad4629c24af2f91d32c1152de8a466b5d83b39ccd1d03b9152e9b58d141aecc69a35e9f43ad5902b42f3f1804fce66bd4a06e73b8b7c06d3a842e4325a65a39df4321239a7a19558f64afe012f98130897e62e61f0ce5a0663cb94fa1281bd9cbdfb6f8c0009aa375c5c11d058ddc2bf439159998e753727b85e92501ac0816812675e5be70f8c9c50fb2ae3a34a4410173c1749dcc081888ae9f29262d2dad9ee3529e825910f602f99a66abddf778498e6ac5c8da7f16245ef9694ee28a2820c72df43345bdeae739efe2e50a5fb211b7a51700af31cd3a22bff44b71a5193b2670a6965872ea2924dcd240decf7622c4ae6058dee3a8f52d251c41b3f305477ebec3a8db4f3e2791afe8edfb8e9c3ac3eaf22a4a2039cf6fad677ae3a4fb8c6dbbb28a7a3e2dfc8f01cb4a03915752da28f36df140593ef0818b24d59d9638f9803e213c9ed43d833f56a88425bcbc06d4b59c9766427c795f7711c87fdcb8a1db9ecfda8283ae7f3f99d91015df822d1679591612d7d2256af383f65ca2c18646385dddf581986be58c4d16f5e61226b47590616220649af873a8a9bca330ab816b8bf014cf5de1ffd1c53e4975c46ff5a9bc25ecb6eee5289eb0a587471eca75f35a1370f429e5ab4bb71af4559d12d6e65144ac7cc3b13375e303f3a33540034d5c924f1d306ed6fbaa6199ff69a55d1445633dcc3d949d980d3a171cd34677723f9fea5a4e3f6ad839678056d318b874a3b91737975314d0ee924c2c094afeb3292b0dc498804d65f7671dea1eea05c02aea9afea4298187c5ad273cc353c6e89a71a762dd7a2761fdea127421647230e236dfaf560bdce8ac307eb0911e930964cc39396e9dcc2e016833cd507c3e98abc383a7a239d810db77ec8f82d0cc6a26a228c6f7114d6ff06a622153200a0ef01e4b2005b6bf0b329750c529334a4effa9b6e195048b1b7d39ea3621a381906861a08b0c173190f9e11815458b68b5ba46c9528cbff22e1c9cc18b8024540eeabd85fc7a130aacf7bf21858c130885674a0e617c766f6dba9754f526f6c4911954bad7bbdf980d18d80f28e2bc43df6d566940b5c7fb396604a250ab4e0c404cbea60ea94798b9bab39fa12e011cebca51a40e61773609eb3e546de3ae520f625af837f7488498e79c8049008f909c289dd4c42380fbd26685135a0171b42fc77e2aac9ff2966915e0ef59e2e0381b1c3174f73105f4cad43adcb9747c10cd53950608a90c054711b663b03b0c2ec902d9f17026a40522147ccf3f59bbd42a5b770b57c788ac62458e009b2ad35e3b3b9ee278b3451d679f58540cdc0df8e6d655ec336ae48bace3ed06a2d7fd32516afae55f0a4bb10ab11fc09a326bf4c1dbcd1eab87e7a37624794f8311c66ca1dcd03f2e685faf47c3eda543ac308898e6d96a72fc74ea1807673a9590a85240912e2418b9bba16d4b625dd398d865f0055a1d5825ee56bbdefd4bc11b11416653cda2dff444835fc4bf193cb3f4f76e3066de67cf94fd291ddee189ade6fbaea1a17838a6de443efa819be9fe5d93d60f665a0258b118f90c7d91e69088e3f3cfa1c878dc0acacfc09647c272ab54dbd433691c4a55d6d36d1066e5f4732f49f851599e98f671fcbe2f9072aa30dc49b3add8a599a82bcacf4bb9928310a46e9bf2d9d8d1eeea9a4c5802220fad1440620b3e4884902dc9a81e08e52b6f175db31f9f4ac137129d0517aa671f1685de24eea29788d25c8c72ad9f537afec62b73f49415ccc557a3e0869a92b31bc55cc0180044e5276ad1ef14b2de76e68f88329dbaff8777905741f19d6c492238cab241b9202ffb5cab5e5377a35f019e1046ceac9a08281c7348a078cbf57f202c13e9ba1ce2fef18b1ef634a54fcc8a5eb84ed85ade2f02a7b062c41880728804f35c7934084edb6d1709aa7ea6323d013c78a71fda53fa8efdbede4d34acc930a265b071b074b47573604765c38f872f3d7831da93705fc211b17e4a94467281a4f09950e71d8f69993e68a1023add04e78861fc26957a825fe295bb0447406becb69f79db6847f08b3bb1f50247c83081e7026f4e795b020474c78d513c3c6ae2b9183856d67e245368d7d5734def98b8166ec94b9e04710941dce90f4f2911927f5c5b9e69279d21e121c5660146f0fba290b39a028efa3a33119eec6fdd65de2ec125e413247434589475598b73a3c5a790b37bd0f60dcb1efdba1f53c369dd557a2481bb9e30fc88238a8252210d0c5308127c9246b578b439d0e5d855612822b1d4cfc8471a0efb0854b0e2c31933177532efb9bc16cf64dd43570c32325b59c0dcfe310fc97c398ff95e76031cfe4545a4c643c479249c9cfb5abafdb7960bdff17f80a96d91034b2c318fe514332d29402f2b5c89eb2528570e9610dc6b318acabd4f8e870ff1d93633e84b001db52f7b7496281896c2fe249067139c63faf34cb5255cb8226b5acc00808624cc4c57a13ed8d33c43e3eb82165f97933690bbf8717768c3bcb2d46009a3bdb5147c582e3a790373f5341331727a51b90c29eb1553b7dc271843183cfdf3cd80756d79925cf6a0299beecfa39bef699892783f2995c86d78ab5a6268b8e57f375e717b46f9e95f8ec7871ae6a657bee1150ca7fd39d77425ca3b82a0c76550980ee322495c602f990bac574176f9bd756aec47a52e3c650a7a47182c54f51c790107e3c8f50ab44879e50575687e921706a8623893b7ced36f6941ecc7e519b5f67e56be20722859d0551bcbaec984e870ac51319efa88738395a3ce993ba74d550251551ea7ce8c35de3f0dd30d18ed75ce26efe0291bab78de38c1b427964114a5c596cd14e76e79a0b5ef0283023b15659d3ecece327c6abc94edcce3547f1b989ce29dfbf9b8a6426de8b74a1f9a7bb3e6239682798eafa72915793aaae3a00e99398eaec9d0abefd079793a6ea0498da5d078db1b039263c432f17b7811aef1417ab79a3966ba884371b7d20711b6bacd09a01186717ff95c70f7fd48aa93b5c031ffb8d1ae68ebca7f1094cb3ec6d009065c70e463e19011b0ccfaad831cfb9fb386144a202967f12780185ef9de8b2c7574934ba0c09d7f87d7897b9e7a0ebadecaea7d3797993a27c51d5631d8b8432686678c2744d8b9dcbe61e2b80ff5ef30fb5b1147d860e90adacb7df2a715df4f861e713ac5b5c79d73d62a0732bb62fd23a4a2404815d9938cb1ef2c5cf4a7451766727871b4dcf77ef7a745584eb5bc5a1b482da193139373ddcfbfb0a6534a222c8309ba8f88a1c0f25a2d5fab2f5ac9ce9b1051addbb98c9cd71edea35b5e5eeb66ec4c06abd0fa0f5f3afc913ed4a94c076ee77df5da82890ebeb26af9b2e2106df6299ee84d2565971b8e1ee90782a3957ba5832adefb49b654d48edb13f9cbefe9e17118c872de25409c3072560d0caa7042b143bd9026833ffb5c15358bf39cf58a9bd0aa0cff5fbd6b49c2266ed4121337db7415df866a90ab120be4b63f1037631a49f19d15b555150af1af86a60097d39c2a30d66bd74da4579b0d7d50558b8ef09d3dffe7348f0a8aeed45a4a66eb2fcb3b200c15fd20bfa4f406b4e28801a989f291789667d5aaa3a2c7c73fc052dd8d807bc103e017f1a97054b6e28edbc34561acdf2b2b14c201fb71e1f0a8b8d7e98d5baee9dfcfeb868b0f83e56a13fe8a6f8fd112edebb4a43a28633649d08d01f5be540c3a64a089cffd92ebb8722b8c5bb2cde7082a574f5d87beebd9144887779f97350012cf74427f99fc323522cea89419a62d56536db859b2b3ac9bc9c1fa91f2e18e6ede3200eb2118003ce416e44529184832213cd6cccfc56a477dce0d888c0411066838537247e545820c845c7c1328310e566b43fbad87ed79132d995a9668447c352e115e106b19f237f54ce72b73eef439440b1121b7708ef380181d464ee1031a37006367a5eb27889f5302b987a4673f6a73bee1222a1faae3b1b7beced8409dedca393f5367053b975a4edda3bbe00dd0ea6bafc83a674cac503c684d1dc23aa1518190532b7e7eaf770121d8f1128b4e73aeb42625b239c81dfc31b04f3ad05be9419ee5bebb9569f974b5fb4182a356462a18eb096a053f1fdf808da6b8c0ba898fa441f58393c1394891f1525fbdfedf0c3e350c83e2fe882530e0c50c09becc074519afe8a27592e491421c7b000d16ba373886f7aad9e176ce37d70aad1affb8ed3dcb83e6660b32ee232f9f25413fd625dd50fb05276357b5c97d058d217f3dc79d71defa3be60c28bba8e0bcb7741e5abaeb5ca37ba2ed1daea3da405e799704beacfb1ac43a251ca60c4c5cdc5d6f3779b913030cb5229924285f793b5f39fe01698d39e4e54edd7423ed4b9f8d50ef3feb3aa155c830aaa4f16037a8ee57bc0553c957d9da5023acdc285d2975abcbf74e4b49a9cf83172ef9a0b77f5528913c37df3c2c699682a995f9de8323a0815f389c4925d5ca789613332c23aafd1ca7c6ccaf76ebeefabba268bacc2c7b705cfacd7d111ce83271b13dd6490e52f1a848fb1e528e59481edc79a033e72f4d8efa3cea9823f6f0dbb6bd04d00aa995ffaaa274068cbf5dc6522e49faa2aea4b642040b6e05a267ee35ff0367c0c9c2581283c9bdcb7d0de32fd073358b31f174393b90e4dde8eda72a7722cd92a5366ae7df7397b0dc0565e0d517171b495c6f062ab9285cc6292dbc6474a05e95448d0bb5a76f78c85aca227ebacd270cb1db7a8cbac33f7bb721f0591b6cedadbbf922132fee3ce3a499993aa442ba100f3c8447497ff720af04bfe65f6d8cdd51b72ec6ea9cbc891acb86290b3b3e465abb4bd2b2fde428555aea33d7a8cc5303e8547423a364a36e34862114069f5ab5470f03790fa3443c187ded1a1c5dbcdeabcb797cf4124eb123844c8c49f7b289275a72c33c4ec0199749bcc5998576150c4a8f96e40cd9f2325e6a134afa1394af59bfe193d61d4cf48f22d8d37a46e09a39d5d544a69793ba3df3edd2740efeceebf57241e2fc5dc2ef399f3f4cc05b915cdbb123c97f3afa122a743977d9ddcd5292a9650e8f03dc608df006dff87727f2fc90c46b3ae948ccd1b5b4767462a58800dd0ac73e91d7dfaf9039fafe9a33aa64c8a0cf68375002ad008f7b4858a755d59ed2db5a924873e9892de9cedebc37af1b839503c6ab511cc2acccb4570aca31c39fcf45ad331aff546a653c47b44875c7984cc19c794835c364f9ab92ef22f5c9e", 0x1000}], 0x2, &(0x7f0000001300)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x68, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = kqueue() fchflags(r0, 0x20000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) socketpair(0x3f, 0x3, 0x1f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="e4773d52aca4ae1b7170a7ee31dd9886fd69936146c5565faaa7892b584beb92c0e5a9676c3292f37c039868e38cc752951cea877c511c1a852e51b7bfc62c36f4b499689ad1f61c7356aa334b1a34076c96d5faed0b0732d8af0946", 0x5c}, {&(0x7f0000000200)="4e6f0d76849ce31831fd5bd1132114152b061a14c581a1fdfb1d5bc8b672707b230f3390713f3e38cd25392b112a594c4f252e406df78a8e19a490084127d87d45059e6d463fedbb0fe8028837d19d0e2e3d1a1efc591f4e3c3ef76fa27cd442a93b9949355282c53e368c10c4c4dff29c1bc370a001cb9f62699912d18fd5dca7ee508da11aef936cc87564cc21d966f64d4ab1930de1c9d91746e349ebe8d11ca9d3696c0c4c254e70228f2ec739699d5553b80bf1cfc995bda62049277cd2348516a7f535160d498d37de2e9a62ee89ef143013e1a7d672325a2bd9", 0xdd}, {&(0x7f0000000300)="87aaba3a194d59800fb478221dbc78dcfaf107f1305b4a7319c4b6ee28d127f05e3202e7bdeb2ad10f11d81d09cee6e20d177c532a33316fe54d58a338594c6c9639d6c687af9f1ff7f420fb77a015ab226f994086f4b43f639e2e31df97b5cea9a9125cf5161c11ccb1366ea42e139cf837bdd7bd83a9a2ccdb13", 0x7b}, {&(0x7f0000000380)="4149b14b761612572d50fe32849dc267f718ca05b41d154f1916499a6ddbaa7ef2d222f8ba81b19587c4eb3e09bff7869165e215c2868a112b72a01d3171e66763a8d74981112429e88e0d95d55d0cd8d6f83b879ca09583a64537d26fb6309b1d12f3d7ac1ea062f127223e998aa1b4de3493c7f1eed401c40de2e8", 0x7c}], 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2013, r2, 0x0, 0x0) chroot(&(0x7f0000000400)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00233a270400000019edaeb9e7f6000000bf02008cb383246b361f9d216d848314a23e1d8cca1286a2c519a3ac621f176181ffe691ec51f8a0d9025335a17d1827ad0000000000", 0x4f}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="86c5219f01b295022e2f6669baa42646d7bb3ec54c6c653000b2b949617cfaccbd3a3f7e0c4a011e4ee97cbb7de3080c610b06ad4173a19bdba028ac26f168926d50cb5f3c98b454"], 0x10) shutdown(r0, 0x2) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x1000}, {0x53, 0x8}}, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) r2 = accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/83}, &(0x7f0000000080)=0x55) flock(r2, 0xffffffffffffffff) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='Q', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000016c0)="f1c90f66e50f3dcc856d5ee6d1556b2e60230390d9e7d8ce29829221c43c8c29cb4bae5bdf6c8663c2f90ae7ed248168ed19c72094776076616261062bbccebf70c50c49ffc9cc0f22f0c8f29dd28c4f9d51aaf9940bdd4edcce290334e616983c2b548adc5471ff48aa93e14caedf2a085b5a76fc5320507a757094143d9a284ea694ee926a1f288c811518cbe938a6babff940da2dbe6e600d88d2cf7afbcf5fe1e64c9363be7b4fc13405373f677e8709fba999dd263c95695447232962eb8c99b26b838dcf3ae2f926ced23862aff84f14ebf1e3931b78ea2f56e4acde4e05e417a4e24a16a4fb8f7b8b7065a4ba4036aa1003eda4c4759d94c0d0ebd5f0a2e438f60f3922e8a8bd26a98731aaf45f623a56f8e1052ade3fdab1647b86521588c8109482b4811563e7471ae0a36d7105f4c84045bbad8bf5ffcff7c9e0523d74acd4c96a271c1b2cbe294dcdb80c16b1ca7b191c02255b3ca5a632ea81a9ab7565934ef1ea443dce074b5abfdc08ca4cb26834c7223721ff3c11d40f924b55fc05328b2ff057300a470afc27ed2d55facfe0e2b45c98d3a79e8960aab7a14187b220757cd16cd7103de476fd4caadf6467bb2a6057095acdf3c626d0dbc8eba636aa44ba44a44220e428a80a2a6f29f9a6d769e45808ca30729af6a9b02bc5d538d9da60ddc4a68d91f1ab66dfa481b2e28ecc30a25ca5bfba64e660415cd0f17b8727121bfe122c7653df7cbc8509efb274cae03751664e59c4906a55215aacd171eb542fe57ca2a562b674e2462e4facad2c3557abbd2ae1ac2836eb750fb9fed2728b04aabbc7f6930883563bed484d2ae435aad52617b08b56e98893b92277fc9e18e1ccaf053e7b26c014c7d0efcc88e7e9a75379a792d4ba2ae4312be72a36567780651c1d99a9eba651b9911072c6cae65df36244cea9afc47e899c9a3b5becfa54f2ec80462b53cbadf48697d47de0cd8515c161ed91557546f73ec0b1169a5469b263d0e847e7764b51387fba74456d08ea3831b34f47d096ab8441c58f0f109e18020a0b9f58640abeb497a4b2d5a9c0beabf321f5b026b5a0d886ea22f64bb7ab574f59978b22f6abb01715a5e9139fb4b07db00422195eb6acd8c1ead77ad88765523f3c57ace33f51b0917d4f395914fd2084ef785a7071c1b9c01252e6758d55cd2ece50ecab890acf89e9a7622ee9e3b2d62fb6f02c146197d07fd5d8950c107c10914281c8c76e6a87f383f02e6a95bf9ac130a7d577ae1709ac2b555aac4841e8d79068b5d930fbdef416a8b4f511f1e704d007c27e78bb5d407ed6fd0fbede5eebacd51fbb2e42cd25dc96a5ca5880ce371697087cfcd2f29459e997d2c82a96b5b48d9745334f95c0a8e5aa66b7965c17383ea75598427be16172c303ba181467abe0a43e4a0ea26f46b15125ca238088717ec19e5e4b62d9fbbe1697cfe9d798f3fdd19405404114824d5411784b157f6866ebe151e7c259602db7e2d595a6590e4d8987b052af2bcf3083a2b8d8ec36e508d8a815898a6bde2dfe00a18f122f5557fef124a4488d42f4431a4d1032142f91497c7a8656b1fcc36140165905b5ac73753503140c9b5f0d2afb5a6940a0fc97a222743fdc7247b2d6ab0c3b22503612ee03c75ac535e1820018d729ed110e7cdec4932ece507f1b5370bc0884ef882743afc7c5e6417629ac23266f69b4d53468d9dea63e6b3ebd6354cf97fbf5f82a5fd86bc85ada7d013d117a5aff51df98bec22d5d86ec37294ac683504047be8af838650b0946c8bf66254888c2c42c2a6940d985698f6a9ba43ea6104fd4531f73483632c843a781d4d8f9bc7b2d0d39f40f55b656db69ecffb8e26093fdf6b3b723600b5b07c76918ef1388e4ee29a4f90ec976e2bf3b6d4886adc378449aefc68c40ba3c5f149feba9f3c384c2560af8d7770ec63ed8f9a09a6aa7a8bd37263cf9938f2b40c49b7711bec65d28cf0a29210dc5ffe31637948f4d99a5974ddfd7f4d305bd2caca1c6d4cb912a9aaaa684afbd876c171c571056e605f83efeba05e8941d1775b3ae04372292373bdfb43ba4479745bb1a0b35bc9f3600ac369dfcd7436599c25c6d28f9146a592c9ccda10df07574852fd7ad855263328fba9572eebe0b529c95ec1e5cb76a55104f800870f3c34c881dc5ce2503a6746f994be59883a6ab46250f66fdbe7448656c5c9b6f1b29c6222d3f539c0290712fbba57e275feb76ffc11352b74e3e78cb3c9d095065dcedbc7a8a6dd20828ef90cfcee3431c6be628708d9312a92d4ce9c35c8e24d7a394381d2b37ba93cb5b77bf279ffd17b923498b2d0b18e58027102322078de155e98c6e7c7e4ca6641f6c755892da74bdf1ce1399da4d683acf8b9f2588ec7e5d709c59aaa26863dec180f2a998a8530514af0c5f725d66181927d047367f6febce133814ee1a912847e4ae55ea3fb95332a4c945078f26e0d7fc43d9c0701620d8e1743318343436ba8f3e8bd16868b5ab56072ff085ae4074410b995a051c8c5cd1b7e95dda643c59dd3a9230d036d905c2b1c9e9f5946d5b49a40224c43ec112ea0488643695ba694090cb340637750343236a50cef701e151c87968ac85e5d7ae290cdad5088e86365635d56e5b6f22b57ce0b0b55bcbec1cba380fbcc986fa50c415cb3923f9029f0836a5c557a0e73bb9f20430770ef969b0b336f5b46e958d358be5ed79797d1dc4db4668993c5cb0f5866b91d58b5349116f675b50567c2c3c5b208710e07e6a7b66b1c9a7babc853b4553952be8a0178aea8010b71a43eda8acfadc050ed5504d0c41c90e9a2c93afb026ade1ef5017eed877f804b83648dc5dd55529cc7824dc1acd9376d34d84833a08e4c65ed16536c23a8ef0d5ccc8ad1886d68aa67e72fc1081ef223402107fbc207f6d9c783992743777687b9420cde686892b941991e7a0d96829d8836f572c8179a0eee6060d31d9257cacfb321bd1f0a2312a919be73b6826b7d7826c9b476891405d9fd6b75fa5c932a7f73f7b4a05b45cd03a8567a0d1926374cc205f2b128aad6b5e6efba4a6c0ee1dc2147a0d8e06c0e93eb40e2fdb96e02a6d56a18842342bf245babbcd2bac4487f9d63b625974bac51c2217f4b383c7367fedbacf6dc9b55cc942c7098a896c3bf3dab17200e7618760603f2ae898c9db63cf1ab4c4e05c2c1ff973559a221ff8279a0f1bfdcd12015bc67080b3ebb5f5864ae2b7ab3d8ff957174a64074bf1e670a72f25a36cc287dec30fce6b8e940584d8281f75ecefa3ce4fba3390f0daf1473b256ed7b1a7b580278f7cb3f0ca9b205d65d576ac6903915d6ba711f08902b9f8a36f61b5af5b7e2591df9a41da270203620b569fe3a56c9c34414085b314a93955f822ccce9a3bd868e72fdca2376aa80964409a22b71adf888b640f54755fd1a8c461a74417acee3930abde35f161e57fcadc8608a23b062d76db607bb7d996627b5e4ac2b2289bef913c871b663c75b7ec18b53fa6e1d65b26b17c0ac2864403860991c2b7fcd2796ccfe2295377accdb5a278f55af0111475209c065e68995a00a23e59d949e3d5b9bd345f7ba91c217abed258654a6c35d7dc03423222c2a5033ebb1d0e64d37efc2eae06ad6cabec82bbcf55639f69ae8fde22a9d8f22d8422fb7afbc4f41c5cfbfc9f8b0684f6eb4b1bb9a0f8cc6eff0674b7a901e4fcbb3a2aa078e1286d77383b87c4d6873c33ab54271480c0b4e7cc6d8a16a6efaf1be8e2e046621868adb63063b9b52529f675788f6946d3cd4ca05e97573757388f8fed6c2f3c49017f61f48ee7d8e5b6fd2a3d01962b1dba201255278a31237db66f6d0db0993e2242969d9338fd2475decb0d9ea86288dffa955a6e2f12a6b8c0bca075857a2c48772cb914f1d6e2e66f1510b6fd2125f7771f2dbd00eb67f2ba5cbb6361330eff40ef0c00c773b409219c34ce309e9305b1006501bb5851e47f7bef799774876260e85ba33ac120dc9213ccf418e7502bdd08859aeaf9881e1ded691c56b5c3de949628a8fe0ca70de1490357a71bbe6772f61e1b97b3a19323e9192dbafbbe3defb3f22aac304bc6b36677b999d0f972d27e842c6e347eb661d61816aff344d083535b02909a7f17cf90d5d18314b1d29b3ea70b5400f04a97ce272044e96d634a009128337894bd0d063c576fc099b4a991527d91a1d088255fe0ed5c1450af99ba542f4e8d3485890d0e50b31c367264821b50a8e137796d0198db38e33af1c72a71fda69abbaf1d0057c32da059b4d4dc3b0d8a50a88baad0bd55cea9105f2822fe63ae61d1e7bc96e2c4059d3a3c751c5087b8a00a17857fe7f680593a8297ed888168f8ce08d198302e1f784be38911656565c10523639ba48fac14b9ca98acebafee62a655d3c0655f7646c6d854b4322e0667a5020d83875d31f0fe93212f2b7d9740d0c20ee2bc71930468f414cbb6345dcff3f0c9f22294c8fea3776e002d8adadbdf6a391da56d7a4e5cf260627604da82c7043acb0bd19678310dce98dd3312d9f7dc96b387c71811586d69bfb73a2a177450f738a7b539972e10ede5181654700a03347a86f46d1dc9387b07456ad63e3d4f6e6bed54b2cc85e42995e6d406cd0a2eefe59001220cb1869125c2c934fed24b3f0b6c86ff76a1d916c96b23e57006a5b5e8d15381ec6431727e498994d2de88562aa4935d44bf7cd213b08885dc15e8e3921d8f5808383418f15cb8930fb18fc5710db6a94bc1c30f4226563c48a775397452a1b1d10c30eac569eb9a565460b18f23c793854507c760b5f9a2bb71c79e4151b7fcc5f6b0948731e7d6e9254f3dfd5b54e61b67c8dc6f6ff1f67eab850496e73a7c19298080f49b188463f9fc58a339fb223e2cf188880a74118190a94d3d22b2ec54dfa304ecb475e6b36d1bc6afe041c3d74e48205ce9646b75de28b76ff24085330a018f7111874ad2ce3fda4d9035e7b2ed4d8cd609a73ecf67b3a9f144df6c4f0e9e994a096a06e9f6ef9596d039ee4f6d6b97baa7452c4f2b14293a4a6d9e9f248ba9b5cc9cd89e33056ebb9944918b17b495c89dd8434368b722d4c5673338574614bf185740a849bbec3dab9c58db6e1c496394331bc73ea7", 0xffffffffffffff18}], 0x1, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80000001) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x6, 0x2, r1}) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x46, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000bc0)="ae0e2fe98c0453b90c2875917fecdd324ee98191c2e06b3f19557fe0bb1edd86b08ecde2f2aa2054e55ccb66193e1e132f2b3b382f8299b7f645eddf6f47ea790fb359e6973f5a66b46f4de2480ab4de8d1b060dabe8c224907b2acad2296b3409bc0c93d4a625155efeebb831d32e241c6e99f2f11577bf9b5e8ffd7e04829ea3c580feb7a3f1f8f496de62791a23de223eccb9bb4f582b06ad8180f8ab974e5a22f4c5cb8a9bf0b9d23c1a35f623045d66f9355854698cc61b2314369e60b668720ed1ce1ec007e2f7aeb38602af3bd7fc1e1ae5c10a59ffcb59351bb65fb4aec30c90cbe4295412ab4620df22a6998946dd54cdc87fd2607386b9be2bc0bc624bb14eea9a085370a576c5580a671e2e0c1b52febfce275cdb7bf8e73d3e05b4c846db8960949fac1e4089d9bc4c85a66397128ed80718e929b25bb48b61a96b53c9a93b1cd58d69fd44f9c94ae1db7ec1776ceaba91341eacc5df95023aebb4aabbc6f8765378c11252958f3e497d144ff765cb22e62eb6eaa641c5d239252d8ba434d125610dbdb71d49ce28d0214553f027c05ac37baf3b6a4a011195c717592a7af3abd9ba606028fa9aea43c370c2489a5af2db57151831596206dce7dc5287e0b48afe5b8556a8d7533071d7479f32276292c0caac9357ea075b1494e5997079e842346cf9b66e6bd076646a9291788e07ed50f10f1f6e9690ba450449eb8b84813b86dc19224381848e01e3128f4e7a45de7fb0ae9fb2f8d74edb9f706832552b061758827107d364b6bacb17a021d3fa2cfd61cd040b0c5a9511b28c005ef31196ed1d851579f7f15d86449f7e05b822c8f580993a8b57ec439690e9aeaa04fa3d739d5c943d45cc733488d5363c7da664b56ccd41f20eb46cc4f90ce131e90feb76cb8a8250c07fe4e5685068c3d3b66adc5852aa978d90b8a1dfd59f3987661ac078eafc1eb355b5f023e31e66d663b6d06a368b2afa23061f4d7f7d561d407f073a5501d1632c902bf956754479f62c499ab9145427dcd6cf159dc89deaca538ab4618bf6d1052a3937d2b2532cc9406e3a197b36661767c4bf8c87564319a2de09c44c39a38cb3bfa26a4321e4d9eac84cf83c377920e4446a5521601c9905e561a85d5238fa868ab29b8f831717355f1624dba72389c36a698f2430ecb82481100c1424eb2f002f9af969552cbc91684d910bcf3822b11ae99051cdef522b1c65250f00e3625362c49d0501a9c4c865d078d88c25820b78e9511b12c6de3a03618b0dcacccb00f16b5da4f4c0c1160460f53ddd054be18d51bc1a11fff08bf7465596a460d872931fa04d0c2441f74fdf24b0dcb4b58fa1a5ce9ee45f4cb62e927c8821b9386c84339c76e2213f27aebe24fc43963566b65884faaa159e57390652d75e224facf714698def5e458dcf39f0cbd6f7e39af25190fd2c47d7a3fbce9a4176d1515b2b3581d421b135f4f9f322f5a69baa699b9cf5f124d66ed7454da3a1148aa992bc8c098748c3ae59d092f500475a930f1b6f4c0b086b5a4ba259cc92467799ee2dfdfa07b338da081591307aabb5a57504798685eed667426d8270d48d53c624942d78decb12cdd2dbca04d808d7323ef3d32dcf5b2cafdb21e74180acf1db3dd6908a72ef0cf3dc9bd166", 0x499}], 0x1, 0x2a) 16:00:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0, 0x0) 16:00:37 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x0, 0x0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x4, &(0x7f00000003c0)=""/214, 0xd6}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0xff, 0x0, {0x3f3a, 0x200}}) shutdown(r1, 0x1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x1, 0x7ff, 0x80}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000003, 0xffffffffffffffff, 0x6}], 0xe6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x4, 0x400fffff, 0x7, 0x5432}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000010, 0xa227, 0x20}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000061, 0x401, 0xa}], 0x7, &(0x7f0000000080)={0x7, 0x7}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x607) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x33}], 0xb20f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0x100, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x3) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xc6}, 0x0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x190}, 0x0, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) r1 = socket$inet(0x2, 0x4005, 0x80000000) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = semget(0x0, 0x7, 0x20) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8000) chdir(&(0x7f0000000080)='./bus\x00') semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/222) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x500}, 0x0, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x900}, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) r2 = socket$inet6(0x18, 0xc006, 0x5) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1000, 0x4}, {0x80000001, 0x61}}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCCDTR(r1, 0x20007478) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x43ff}) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/136}, 0x90, 0x0, 0x1000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000002c0)={0xfd}) select(0x40, &(0x7f0000000300)={0x1000, 0x800, 0xf8, 0x3f80000000, 0x2, 0x100000001, 0x20, 0x8080000000000000}, &(0x7f0000000340)={0x7, 0x9, 0x100000001, 0x1, 0x8, 0x0, 0x4, 0x4}, &(0x7f0000000380)={0xfffffffffffffffb, 0xffa7, 0x0, 0xdf8, 0x5e, 0x9, 0x8000, 0x5}, &(0x7f00000003c0)={0x3}) r4 = openat(r1, &(0x7f0000000400)='./file0\x00', 0x20008, 0x4) fcntl$getown(r1, 0x5) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000440)) close(r2) select(0x40, &(0x7f0000000480)={0x1f, 0x8, 0x99, 0x829, 0x7, 0xfffffffffffffffd, 0x81}, &(0x7f00000004c0)={0x100000000, 0x2, 0x7, 0x6, 0xff, 0xfad1, 0xea, 0x2}, &(0x7f0000000500)={0xfffffffffffffff9, 0x9, 0x7, 0x6e8, 0x2, 0x8, 0xde, 0x3}, &(0x7f0000000540)={0x7}) unlink(&(0x7f0000000580)='./file0\x00') link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000680)=0x2) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$dupfd(r1, 0xa, r1) recvmsg(r4, &(0x7f0000000bc0)={&(0x7f00000006c0)=@in, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000700)=""/121, 0x79}, {&(0x7f0000000780)=""/174, 0xae}, {&(0x7f0000000840)=""/144, 0x90}, {&(0x7f0000000900)=""/184, 0xb8}, {&(0x7f00000009c0)=""/85, 0x55}, {&(0x7f0000000a40)=""/35, 0x23}], 0x6, &(0x7f0000000b00)=""/184, 0xb8}, 0x800) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000c00)) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000c40)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xffffffff, 0x800, 0xc61}, {0x2, 0x7fff, 0xd2, 0xf40}, {0x40, 0x1ff, 0x7329, 0x5a6c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0x2000000}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fsync(r0) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xd00}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0xfffffffffffffffb, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x1}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x8000, 0x0, 0x7b, 0xb732}, {0x0, 0x4, 0x8001, 0x1}, {0x0, 0x80, 0x101, 0x6}, {0xfffffffffffff801, 0x80, 0x2, 0x7}, {0x7, 0x3, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x9, 0xf1, 0x3f, 0x800}, {0x0, 0x6, 0x6, 0x9}, {0x4, 0xa61, 0x3, 0xfffffffffffff4ce}, {0x80000, 0x0, 0x6, 0xca}]}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x2300}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x814, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x2, 0x750}], 0x1}) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x2800}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xc) ioctl$BIOCSDLT(r0, 0x4020426b, &(0x7f0000000180)) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x9001}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x81) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x128) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xffffffffffffff83) setreuid(r2, r2) geteuid() setreuid(0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0xbb, 0x3}, 0x1fe) r3 = socket$inet6(0x18, 0x3, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000380)=0xc) r6 = fcntl$dupfd(r5, 0xa, r4) kevent(r6, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x100, 0x5}, {{r5}, 0xfffffffffffffffc, 0xe4, 0x80000000, 0xa7}, {{r3}, 0xfffffffffffffffd, 0x0, 0x6, 0x3, 0xffd}], 0x3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x4, 0x40}, {{r3}, 0xfffffffffffffffa, 0xba, 0x10, 0x1, 0x1}, {{r4}, 0xfffffffffffffffd, 0x2000000000000, 0x12080edd59f95665, 0x6, 0x7d}], 0xddbf, &(0x7f0000000200)={0x0, 0x3cee}) r7 = socket(0x19, 0x2001, 0xffff7ffffffffffa) setsockopt(r5, 0x81, 0x3, &(0x7f0000000940)="e295674ed6463641374a0cb49196b871476f88ce47b8231738d979b4ea3c4033535ae4d310dd1ff71ef899136ac5253c583375812554e9162877de9ea37bc97e0c96204dd4bf27d781678b24378a8c2ed2c647ebf83ada725e5b1a4c23b01772f256cdff9fb9b7ced3e2c0a94a593a617c9ac89fd9967997339c9864656e4f030c7f2b0c0bbdb3f0163b3b7f9ccbab181f765c3849608a6cf154a57b1446128122441773ca058284c50befef1db933717d7798a6d9ad78d7f1c3b4c27afe9c103ef01f4ea43b9faee5712fc050217c5d09d33a3f0e8f964077e01058fca24b6630addeff56e6cf5ab9940ca8199c5bb5d1f0ac5fe2f1879f6a9746a9af635ac851cb5a794f91a7de2076aa80a04dac0841df9940b4e5f3c29f0199f427f597aa3e2245f6469bce2998ab861c1c48487624961b62a6e4c12ebfd422f538d99dd1d8540948b8140423891a1b0bc0081a1a36a090a0ebf741962a4f86f20fda13f2bd1780119350fcf0eaffbd1fa8729bccf44770433aee1a9243819bc4dd8be6fcdb422dddc69f36b15c7bb6c8bf213cbf1cdaa4ba91a8c7bab76cab376a684ac352911a657ffc09659c7398328e59ca6f28950ae54244005a047312ede4c5d9a145c44e2392ebf36b7f1754728579a4b63e7236de521eb6f3bcd9dc77bf5fb633c91584c76a2e81116934ab24d1a3064c13d26ca3065da875ff6dfe2730d0c3a7e2a0a15c44a1f9f85cbce59b2962f8399d98c13b1ff9eff57e545aa69f7a9124bc30aea29b9de8a4c1f42d5937449a2a7c4a1c75976f921aff5961233801116c5dbbebd7b632cb9d11859398a9208996ef88addd4ef700c5e02fde5bdbdb09fcaf9eef66e6223979e136041889c74b5a6245e6c7cab76835c963b4a85ce9a6ef27d91b81215ae6398add94068a02c83e2f50c35332afb65e293a1a5a4489a048563d27797ab88049214391e3c2f6971d8a997c139f596e67c1b6bfbce3a6cbbcc5f694a99ffa12d33cc51c5d461f26553c0e6327b90c832608177cb9e0d57db1366a7e429b050fcc2ef75978426b77d5a9254ecd27f59a73660fb0bf6be32429912a4536a889e26e80ef5c1ce06441401e7b477b0abd78ebbc117f5f9ac5733629bce76577bfa7d466ae14abc71cd89bf7f66fbc3231de6085d14c29fc82aacad75a4a735b67ca4baf0c027abf94b7e25c091bcec93dd13535572e42fc04e8db624a01fd6ff6d6213b8baf7fa988e44adc49dea34cdae4d97a7a2a2b0d21728a7da73b2d6298e000e14f80d1f0a45fcb85423bc165e288a60eacd2cddf28d4a09339987c6837d33f794446da625ea3d6e9e6dd1270bb4faa98a835a0bdd5e954350aab10639b4a59677ed6682f7f72c0043639cf98b98c5655d88afae82c1c019769ec2ac7f0bde0a2bfe03bdb1c959a8bda250fea62bfc639da2fc3e18d2eca66c48acdca315a37e6fe413e1835524dbe9c0f887ba9e3e7e193dd41e1b90587056c9fd966fd28f802108305d93e7bb1a8609a39842db263ae4325d40a7d4fa1b17bbedaebb443479530f61dcd03cfbd9c43fe51d104dccab9ad33334b833b9982fd665f6fc3362ef21bf257a5f43d8674238521f75eeb547596314ff93baca17b8aeb7a40347ea6cda7d4626fa74befd4991cd39cf5b3e05a4273b9d20110bc86711af2f43080992ba1457cee69bec4294117e77468fcb36f57a022b66b5b5375d84dc435aa3430e19cc0be68092f4b9a1bd176c8ccd114bd1c273251d56e999920b75b297ff31633eadf14fdb16b4c525bbc1eda7d4fe61bbc1924c47b65ebd7b2539fc86bace009cabdf1ba78aab863e3d7292639991beda6bb25e5e4f218435346ae828e7d20adfef02361080f4196699459e5e92431107eca64da56f0b11c27a2353e93fae05b07bc683f8253f9c6ff49e6cf8627a95645ef6200f12c61e8e27aa7dab3735cb916c914978cc45a15c978701ce8aef23f727b8c1d182b67425b89fde09e3352028a41f86bd2d6a498eb471eac1e95037819d0d1e51a72224a1f0d783b674063ec5dbd324d89e46cc6a23fe32fc566b5f05ae44281d644210f2b3e87dd4b89383f1ed749ab9bb6389c547b999e1a83aeab0bc8cddfdb94acf2d648340ea9cdb2633eed18d7b0a0f3dbd5e21c3db22502c306b8bf3cd151fe85ebd72455adbcc82b61967b8368524fd2b4c5c45a181545883f6b7bc6a3cddfc30ff33ac57192009ac30eeaa457a5f74f7d22df680fe4d3f937f8d9507d0aa6ab82935b49a3c9c6f0f0baa5816ff07c8c41368d98fe5a33bb8aca9df56e4cb9bd51cc14172abd0ea898840897533feafdf86af550bd9b55f09657abce9c14c9c7b4a3df6d45e0b102c37754cb98cad4c7dd950e2a9201e196285e4b76bb73871f56c532d2ef652a336f369dd4b5d80e664870de7d1731fa10209008b68923666a2c01afa666f458d0e3b28936be5cb845944c36e6c99ffecf706ed184573c32c288cebcce1cc05056806e37752aca68460faae529c28928f5d7f7bf1ae76d2764f6c7d64dbd4b51a30982a628fb967b3f9dd24c8c52612b20cb844ce7debbc7271f78fb6e8f48f6e249fdd485f6ee68fb9585bb079785501cc1f560c013f13f1706d84c5e5c2518bdd84bf68abcc95c0267a06ed99989e48209157e20e75bc82ee0e0fff845df63fe787c8416a027b09d947bf34db045aab463bd69ed8a6c823d44a7ed84cedd4853e0bab9b3dddeaa335c0d89c99176f130cd2851abbc4ae6fb6a13d3a224735de852909ecdc9b53a87693c95b8f998bc7023d1378f0016c0f1e1f04b92f174eb10da3427957ae33830e39c1e97555833ca4c6fd0a262269f14cf922cd4191ba2891069daa35bfcd41e09a67bda631f386a27515452e84d14885388e54d6a257685b20a4449fe5433c9a4daf79cb3733cac874b037c6c1ca5a67e25b097168aa04af8152fe79e16581ba3b81615f23ef402aa17ddaf19a2e03e44c99465d549e88e09dacc106106cd14fa2216fe845ee91e759788c8dcba4f47da8cf51b9662b446198598e772362d7cf4a43b170e8a68a269f44227e480eabf91cf4164e0b1e06dc34d62c19281bb0060230ffc68a1d6804cb90b36bd84892dc6b8572c935867e1ea72a9c19c38d72731f8acd2fc582ee7b3f0860c1a83728b537d54bf75074054f42c698bceeb13b85bd740082d466481688502c4a944abedd4c20a6478065bf642a03b696c36ee7ca9ddbdbed6fbb2cae75cdf9617e31b2ae33c796a408e53a8a0c525092af6b45df93106fc7f65369715bac0cd6c65bf5fcb53815d900c441f5f1082c2d925623af2b40b7a37155911b9c99a8724d0d9e0ea5f8633d542947471e28c087982e9f0e82af357effd3fbf85c9f4b47d886bc3dcd070d44ad502f2a11cbf835e57faed1a2618477dc18380cb666d76a2395e4cf5ef13cb60046cb1a03e7939154c7b7f454dd7d8e930cda263230d75b2d199c2d8ac826c22805eafcc4243c7001986f1cd3591f1b678da70f76993911c6466b70831f1f1b26056a76437072633ca20070747cb040520bca4125e19f3f85129585f485b0fe6769a443c2138e0a3547707fa5d8b9cdb6a36281e944cf7b3523158907d80e13233e4045b862aa84b516a856679f47203fcfe7679d854261feae7964d44c4f7716a7510cc3d4f3bb1a595a2fbeaebd6b5c3d7908f2fb3e4e8793931cc1f892495d99e6a7a936cf683f8eee387653aea520eacbcc5c53474558e0a3c78ce775e7c6682f2c9ca13f209b052109dd36c23478682893ea4992ca004fe7812cbbe2fd21d0c7b96fa4e0b8dfa5501050c04050a540716c87ded92dcf68ac049d9b2ac22d2bfd77c30346e7c7fe693e4eeaa06cb0b9fd446540a20824f61607dc35127536bbef4f68f5005c849e15b5c4449ff7b1a03c09ba75feba61e89b1d748ababb5e58d80f1741fab75b451897b6f45c4b0bdf6e6fe4758f6642d813ebf528a1ff4424c219ac855e82f8a7a63513c4f7d3a601b97f5e192442bbeddbe03ba386a7a4450f3a2e264231133a3436d8e4df13ed6ecdd96ce01f9805c926a65064e64dd10ba1931cb981f1ad6f5e20f8ade5f2047a486c75a2a83d99f22d21f00d07a78a6b64d81ebce5e6b0aec036e7fcaf7c3b3fd98ad8a988057c8101e641e30fd308ca6e19ac0677251033ff12d1d45f5442c2fc644308172dc66db3f608b3fda489ec978f855866714c5e673ea3d30a1a9619244a170e4b1f7e842c26454c3f4dccdfe40f106d869787c3c7b87960acee9d6eb8a5a6306f33f2696d64a7010aa04e8cca4fe14e07537229ecffeae2095dc8387f1a4ffead17d0e762a36fedc67450f6dc329410f5810ea1e4f7350434097cfb3438a2d5a724d96418294422d01de90077fcffc07c60e4cc5e405cebf3d8a37e86251bbd55d753b8b038cc89d3368d81a29ffcfaea44ef7648dc8f1a229ce1338d9ae7ec24b714c2f865f906b1093044cff0cf20275d54424894c1473d477771c3026d611ed4953a0394732773c6139c4c9d5fdc54925ed6b0c084ff5e6c0081d36104da450eb8a340b10b642dbcfe396a959b126046acb4a62a49b7692e8f45b8f3d2dcadcf51e025f41629bad072c545c0eb462ee624af8e096d0780b7b5e563ce58a32796d76f54f4745c6ddecf5518184a86f94ee94289be24f761aff0cff9522eca6bc6bc2e3e7a8b15a42679b5b0321d86e675064a25b19e105a772e4e4b317346292a7714b9c12c57797ab56c3a9d2db3322bc2ef19ec7de42a91ce251a2262ee7aee598fe9c2db17a752318b8dad771674b11c6c50773d18d4df15fbe187157c513d1d03623df5210976b1a34d3a10366f2d6ebaf81c2af0da670ae9b41e09f362e33b2022844847eee18c76bbf128afa2220ed970ec89424b5124e175b98d7f746a6b857d01256b4d2f77b224f01a86cbf27e16d4495ef16622374695e048435ffa48c9d69627515ef389f42dc7a0c8b36e6e22270df0c595f6004c501e6a635bab672685cffc6cda997213ff1fd4dfd837cac67236d8c3b0a091bbc96b2061a4bfbc9d489272229beb9c885f8eaa853bb815236cd25d95204a4f9dffd7405896650932606afdcd5e2757125d5b9f09dda0ee4edd3331d93616d97e01d0dd9ce724952043c0ed7884791e88650b706a41fd18367fc4a4d4656f9aa095cdac242e55987f0fb054f38d25d5e22e85a80afd5fdf01faa732393a7671f5ebf01fc76b489186e44c4f0b1eb37782d6b3de866457bf89708f704c20925012abc7be8e76f5eacf023d765c88c8d2d77162a467c453e0b4620c2b58083e63054d0cdc4f4de0b5768cdd401ffa9676f74755006f90a44c816ea7ed5498c6655d068b38bf9d58a871c69a35648bb9825ce9bfeacf05ba8227e71acf4ad8eb2b557503ea29de90db1b878d9af670beda0c51547d80b8416452c78249eb412b31457c225b58449da84b27730c1865931f855eeb2d7f3ecb14973bcd728e75141cbae0a5fec690b5004333419f9fa7f57bf1964c67c6dbc0771eee78b84f18754907da83c5ec310e1b46b10aea590adf254ad2a34482a934afce309dc0bf7abb641123a1cbc125647498d326febba3ffd2ac8319a341f32e27ab636220699cdcd881b549a25964bde7995c4b97179e521dedc022de333f93623b363f564b3b9eb4c46e96df05a4d16742e2672d24ceb9e1a04f6d434b6cacabad82a7ce2a8705703b1551587352dbd46f15a6efcc46254d214e3f3adae1ac22195e4fec80c5b0aaf806672f5f2971300f2", 0x1000) r8 = semget(0x3, 0x4000005, 0x1d) semop(r8, &(0x7f0000000480)=[{0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1800}], 0x2) r9 = open(&(0x7f0000000400)='./file1\x00', 0x8000, 0x4) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000003c0)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r10 = semget$private(0x0, 0x6, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername(0xffffffffffffffff, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xffffff94) getsockopt(r7, 0x9, 0x10000, &(0x7f0000001a00)=""/111, &(0x7f0000000900)=0x6f) accept$inet(r9, &(0x7f0000000340), &(0x7f00000004c0)=0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000440)=0x4) semop(r10, &(0x7f0000000300)=[{0x0, 0x9, 0x800}, {0x0, 0x100000010, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0xe01, 0x1000}, {0x3, 0x6, 0x1800}, {0x400000000000003, 0xfffffffffffffffb, 0x1000}, {0x0, 0x8, 0x1}], 0x7) clock_gettime(0x4, &(0x7f00000005c0)) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xc600}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, &(0x7f0000001180)=0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x8000000000000004}]}) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x28582}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xffffffffffff2ffd, 0xfffffffffffffe01) clock_settime(0x3, &(0x7f00000000c0)={0xff8, 0x8}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) close(r1) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x10001, 0x400}, {0x0, 0x4ca2}}, 0x2) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x280000}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)=' ') 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x35) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7fff, 0x4}, {0x18, 0x2, 0xffffffffffffffff, 0x10000}, 0x5, [0x3, 0x0, 0x1ff, 0x3, 0x2, 0x7, 0x10001, 0x10000]}, 0x3c) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x9000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)='7J') 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) sendto$unix(r0, &(0x7f00000003c0)="55282f9e0a9fef39b4f346892873ec62e0e975ec1f3aea02e7c298689b2950493fd6d7fb1381f53b8c55e1fd9ad81d5dcacb92447ee4950a422993eb3fea29ddfb6c39471d2648b1068c4d80af55c4786781c758579891c41d7f797b22c1655d5ffe6160e356ac55f0c38114d6328d474c5827f31acde92f8f3cfc9a063240c3845f2fa941416c72d7c4813dc3f4c8c468259a0da4be2e099944a2a192c10ad0297d0c2f978ce284df28688618e863d3b740a766b080f16f54d6db56c7ed9f80dbb95e379753055c54491efb3daebfd5088fba6a441902caedf0849870e3e240861240b19f166b3b717cdbe170e0ef505772", 0xf2, 0x8, &(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3, 0x5, 0xfffffffffffffffe, "b8000000000000080100", 0x6, 0x1000000}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc9dd92809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c3544c7a1eaffa8c19b9f40963e949821f54c23f411c476ab4c7d76eaddfaea404dca71e26e95282891a681a18293906959eb7998b90c9a0d3d7b56b2150ae6c663942ac04b710d9a738c47b91df915f55b5ee60ed1d3910e16f7f2407bf23292a2a9d471bf97219c55ff33341d9d757bad34ed75681efcac2af4230e0f6d316100e6a77f58080c90611d14f9c72d3410a84adb3b1795504b44db2f0df0868334e8f805aafe113be40e55fe2fb5b57dea99da566d0157d4efe8286e1b8e376e1841e7bd18013e98f30382adcdeb9442a17c0de3bc84a2f9684ffc2d40e50da4b79935c2391491b6ffa8b1b953da5940f306713884504a25430516877a53ed45076d3e2bf4a812905e4198f72d0bd9e3cc10b6d3ca3cde5710a20bdb7e13b0ff2e2bc325cf55630c180d722392e5856cbb6c85ed57f33966556cdb733ca8edd8036f25a0b2206b79f663e17a488651ebe402466c631cf088d0880ca7d890aba7d2597ce5a7a53698e4331170d7118c119aec184080c34c5c5e6a5d7ea5286ec996a9e9f0ca41e036380a3616a01b1e2cc8adb9e61b299eb31735d36d873fd74aaf2eb451d24aa7dd661dea3554880ff46f7a215153e8155b923304d652b0b0dca3af0bd8b83fe76c28a9315f9acc2e2d7ada11bf888a43e6d984311813f", 0x296) 16:00:38 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xd000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x408, 0x2) pipe2(&(0x7f00000001c0), 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x7e, 0x80) preadv(r1, &(0x7f00000006c0)=[{0x0}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3f) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x23000000}, 0x0, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) write(r0, &(0x7f0000000240)="7336c2bc52776746cd7286b3a28794cd8bccb5c095ccd9b3067128cf8e3d2320a08bab8e4044ecaab3130f226aa1ebb6540b3918ced20b7ad485294000581f9cfba798e0b7384bd0e497f34c034361ff993ad16aa024efee580a3f277fc49486c5ae925167e3a2dda5af02880ad71fe056e93808ba00894d1c35b7b1511ecf8e53e0b2bb0487ba4fe346f4f57e103b1e6048bd6481b3bf7547aa5ef776c626ceb67731d665bb699cf3127c1a890ebb4c2ac7d0d29ec5428c60d5d3a614f82cbb19d818e444d09054260c95060c09b857f2c68714fa3fb3facb2cf88c703cf22ddb4aac1f0b81934172397716e24d", 0x547da9f39cb0fb32) fchdir(r0) 16:00:52 executing program 0: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x16, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200c0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x16, 0xb}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000200)=[0x3, 0x4, 0x7fffffff, 0x0, 0x527, 0x3, 0x4, 0x10001]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) r2 = getegid() setgid(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000005c0)=0x8) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") r3 = socket(0x30, 0x3, 0x5df) shutdown(r3, 0x0) fsync(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) sync() 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x82850200}, 0x0, 0x0, 0x0) 16:00:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0xfff) kqueue() 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3006c0c093ed11c1062c6b76328f9718873a042ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807af14144aff983a7b111614999abccdb3189cfb38f83ff90c2452c60af2b51ad0a57000000d3dc68073cde87ee5f79d9eb04d6326a54c87d38602b054712553d567119188866756fde17e285efc0c781065ad3da16215d6bf089aefefdebb263435e1c50d585e2590f9713f9c260ca68d070e4727b7376acd3cb7ae19f260df3597e50116c709319775a305b98702e7cf146fa1a3484c86a26d37096f19192ba8e054d06553b929c7627cd7a395a3d61beccd29b71b95b620c1233584d468bcaec72d0e2f360acd2ed0c8d7e39c54e4dfb77c0821e70b167", 0x11a}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) dup(r1) r2 = syz_open_pts() semget$private(0x0, 0xfffffffffffffff7, 0x4000000002000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x5, 0xfffffffffffff7d9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getpgrp() 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x90010000}, 0x0, 0x0, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) open(&(0x7f00000000c0)='./control/file0\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f0000000000)='./control\x00', 0x100, 0x1c9) 16:00:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xc6000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0xe84632a6b80fd0af) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000100}) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x0, 0x7, 0x7, r1}) socketpair(0x1a, 0x1, 0x20000000000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="46003a1f8542a2848724437f33032e034625afd3a9f98f081f5bbb164e48f25ca8838d93c8c5a196263ff6716f305ed9eeb8072a880408f69a950952e7e40d4642fd8910ec8c23bac86ffd9147248e9c2ec9c09f3e277e613bb416dd48b6f9bafd0df0703945d6296c6c87029654dbed3f9597d7c5f4be06da1ef0674769a95142d6ab80fb517612b4d4581c3b8dbaadbf5c05a5e8db804915fd3a75446b98bd510579dbdf784ca699af55ff077b9e7ab169587cc9355fc6d0fb9753e2f6535de34bdde2f5", 0xc5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x3, 0x7fffffff, 0x1, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x28000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x500000000000000}, 0x0, 0x0, 0x0) load: 4.15 cmd: getty 79539 [ttyin] 0.00u 0.01s 0% 305k load: 4.15 cmd: getty 79539 [ttyin] 0.00u 0.01s 0% 305k 16:00:53 executing program 0: r0 = msgget$private(0x0, 0x245) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0xe6) msgget(0x3, 0x18) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000002c00)={&(0x7f0000000840)=@in={0x2, 0x0}, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001a40)="cb434c4e2f8052f0e9083eaca544309413603ab8533fe91f70396ae0b613e37ba299520096d83c6b9e6dce085df3ed4a2f473abb48da012257ccba", 0x3b}], 0x1, 0x0}, 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x0) sendto$unix(r3, &(0x7f0000000240)="3aa850b0f88d7a8446ae4cd2910b86e96dbc82e7a0f450c66dde920727bf7987748112ebd1ae987e9f1809e6925dc8bd0cf76c35ad8bf677f5107a4129d6f95fc9f7dd9a8bb2cdbcd8f5a68b69af082643101082b19215caeb4ae8913ea28e382ab0af0642d87eb8ea13db448b7891f0558678db8f7430aa7e2aab04a6eff7cc5eff3ce79cfe9b62bbc4fbd9c8e4f755df2cefe351eff20632a98b8d7e0e77797e0427553f399313f93cbc7840", 0xad, 0x4, 0x0, 0x0) setuid(0xee01) msgget(0x2, 0x1) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x8, 0x800) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7, 0x10, r3, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x84}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="bd") 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10, 0x100) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000340)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) fsync(r3) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="38de89680724dbb3fa223c2045ff1c469ef2c981bf87f62e9e8da892d0a5036db5962ddda77892a6b52df34662e96dee120ffb8fb10796962a568b36fc75d60af10318c847b0a972bb186f94705b55348d805f4f6ff9f195a6b0317d64aeefbf4d5052ae5a286013fae8b52ad8849759e936ae0be75e5ee6897c1d138102d603ef7da5e66bc000de40434a4fee6fcff357e70367d5fea948c66e6627f63fa898ca6cb875cff7cc8c784f2763be57ecaa20e71ab9d56f38c4a359bf24558bda3b02c27ea1c0b53302dce9acd8f138be2fafacb215e55cd0d180fe06e510871e0325f641f01211fa05e06b8c6c812823e922fa4cf46ffbd5712460036e93d6eb770c52eb167945b6cc0850dc85fa37572a998ae40343e69d275a93d192204c7bbbc1505c21fe89bd55f56f883fe6b29b56ca98e20abf9de6b389de443b79ea235c63de760dd741b68762862fd401eefa745d0a8c9a2cfb261487986fcc2a208cae36e69dbd7cddd38c5d3d90a7b489797ac243cd8818aa26b3b03a9daf5572d6c1d672c94027c810295c36bf1d03db5b44708926ba29de2960aa9c3937853c5cef96c2e38b45e01fb4ddccbc1ac809742b21b2a55a5c4298103b134a39ffe17bdc58f1aff2d419742dbd735b8ef72a7710bc395a95a810ec57f06fc1cd5ef233fcaf89ede8fa8c8c17f7b283d65e49789d02939ab0b89693af973ad7fc741d02c80552bfcea010e467c14a244624403c7f2cec736322fcc064c4c963cc8c302d06cfbeff068e3d3d30c2b9a1c25b48853167198aa82745634fc3718969f9258353cc1388e18ebaaf93e29f54df993649b7ec73b2d2e92300f167ac0a23c093cb3353e77294be07ae2036c3b9b5cb46672ba1ff675d45720c711905cf604db8f62e11ef207500ab50dce1a480ff98c361e9d0d2017a47be5f3a80e86cbb92d9e64c4789526e6ad250e4781a30aa92db70ea70f51153843676c6650e4921c8b7c8c27b73610082bd5592f8f13e23bd963b651206fc96503300feaada87dd90cd2e668e6220c556a8ef2c9b3abeb03d2ee58be4b2f1c3e6a4d452865ed97a1606e1420aba0969a884230cfebe9e965461c823b0200b943dd8d587c0806f79d2ff7b3f42aa8d341856fe9c4e70a155044a5fdcb282d4e4635e0ebe2ec89fb14a7a4bab27a9099dba214b43bb50dd0a921c0fa54d1807f7dc642bd3f3e60ee7b684ad5509d8892b17a0f009414431045a18bd65bd37ebb67b5c2f09b40856d9024701287bfd2165e603c801e0a245b613e90ec0c7f3f9e013e75fdaba25dffae9bc20c4c747e0d9bcfe45c1c1b0bc6daa8d4e4456d3237e6990e7d77de8e65aca1f8aa7d10eb38e3157c3d303f5b6feaa41318a0549fc7aaaa97106cd95a19395945712d7dc46245f605c5c3469f78bb8eb129ff0b41c49a37f0899c9d57244ec9a1d7b4dc73e36a30658b11f4278a1848a3103f5af1566ab40955f2049f79d78cf3e20155f12e0aeb20692fb1c0e66a4491038799c40354504aeef0b103d004737470f66a06bce71ef760670b29efdfbc3174d3fc25ac2334ed1e27e924c522894e415f70ce7a808c1cbed1e182d3327f304da427d3bac28d804b4d2a510be35871f8d23bc3e79f3b98cf1c355cbb1218778694206a648ab4a528c736a0b3edb963cdbd34fd5889ac37a42790f05783132730c387a19c9fdbcefac6dccd37d0075c1a12bc968e28518b01d9b369db2a1314a2ba7386bf9013dc9ddd9d35603b6a070437a26bffc25fb8552aa4e953a57f77d28e5d9578ee2be9bdc44a0248a649e3759284222861cf46480b4f97f041f5d848e715f1bc36d19cdbec0686441594c4cad7756b0972301d28e505e6cb533b334512611f56213aeb0b06c83f99e34d2b09e9a996296dd3431492acac07b2e2cc22bc2586352724642fc654a2db404dd052108482b0246565acfa01c29a1b3f0b8943502a12480de488c6e8d92ff33a3324685d0b253022774532574fa14099564d210f7a1a2d80277bbb96207152c6c33a0124ca3606af68d0ddc50749d5beb3b8af3db47b2ecc6966e2888f6bcfddf887de4c2a63169edc631f19fd12e96beda7ed91780e33eb5216525f20f9ff9a35ac629c89e52fcca3eaa7f1f8969edc56138377406d3e485d5407889497ef677bc456fc5b2138c287f5c8d010ece18b2e38e2d4cc08b1603cce1689b544924a904559c24ed4c1b31edd0b376670e838bd752f773d15b409407a024f1f202498bc60c2d6d3655c3700ae419640eb2894671a053b6e30616e6cdfa1e9c0eac154ca70ff3008f0758cbf8613fdeecb13f36e1fbd11daed742dcb67a1898baa170f110cdf447e34fd6877044a87cf3364944dbabe3c505f758b0167f636375414c51a4cb727bc612914e09e76d586003d843ba72626d0ed7ae3bd80ca029a29d323f003396db835073b7b4b48756bb1eaf01b9cbfb1f6ece096ea298d6015e06b5b54cfe3b1791749ccba7e4baf0a43027720c9ccccf11499c4f56b1148b5e65002aa035880dfca1965fc74f4f7d027ab16984f4bf898fb0d07cd5ed28607e0f44d9540e58962e46a3c7216818064ef67b6ed5ab8e081eee89e40ec7a4097a1daff4ce5278b670f656c6e7b1efb92c49f9c7b4abe584fb19135e4d4f853eee7351c1a09ae2753dfffb7b6782f49da02d0a99da186e0ec3fc202689b8caa31f45fd8ce3585281b5d1d8156a06d9844dee55a54337dfeaaaf7fd8737ddc7a21b2708f9e27645465be32b89f9414a24dea36d0e7d6623d5ce3858d44b6e329a0d64e1de64c2ba8e6f552e090b7929caca568eead4353538ff042ebc4422411955efc2e2483f9bad7370f67ec2c70dd115689b1a875cf5dcb9697613866147c206d09d5a131fe970307c3f2a5d32028929b9503bb49410cfbfe9682ccdf0d7463aff593ae769b765bbf89e96adc68df98e15cd1e572d26d8796dfbc52c475a27a64799d535ff742d5a1ab8c88e8ee72d7368e2112c06c67f89547c2c075f3b383722c1b50d23709898884193bada50940d06253450cde6a2005303c85cd01d49e6c5d70eef773d5c5adf2d0ef63d2e32b2a2d0d5dedacb23ddf666e0b58ef8cb87977a1cb170a5153f6d67086b5141d654a56e7a99352d284c72c9f98418dd58d0f3f0151e7067b2dd260351368a4c1e4b4d9ac2d935e06866b231e4832311e36c3b489fb7c87c1988d68b9e00ec9e354f9e339e8d2c04a0a5cb210dfe252a821262b940e5fad8bbef4bb87ffbf4b9a7c6df1357cc768cf747deb71837fd5ba5265cf9506e4b6f942033a11ce154469365e9011305e2892534c567402f84c7ecff44ca191c9345b74c1638a3aae738fe58cebaa67201cf8576f76a0f7aa31a459373928346b413c22020b3437b57dd3eb2e98c45aaccadff4869041780e23bcfa351e07943a86315e9a41b243075d66b3f6233adba7e805b4be4c33cd59b47a94f62979f2757913c1a34bd4e92a4482514805f2ec797f5a12e52cbb458f18f2f49a5670e157bab6a2847ed317b78b57e86da8dcb2e8d7f2baffd4c8c09012d6c6349d97e1a2cb7963a3fc79ceb5ca85fd1c1e18bd697b32710865dc37bc88fba5d58971614d3726084d0551a4e484a0926807136a609d0a6f4482003ee2d8fc70ba7bd781a8704fc4c76e7c29160c826fbb446cd86a4836f994ef0e53f236e9c8227cb4a52a08ffc962a4329083c55dd549b5f5276126fff21c329be04f1aa3ecef629cdc65b72ff01b622c7417d2c43ffe3af46175784d3ac894d8134529d173d0c2473ae613268f8e6ffb2dd0edcc9e4706f37a76981dd82e569486b8b9d7db3d93868ac2eabdb7604ac52cbbdc9ba113273c3a5edd61b919660c4adcedd8047d5366d52382f8e2970e6858fa9859c366fd9b7dcfb1eabbe2b0f4a0199c19c435ee97c426ceada0add0c43c93833e00f341fb859e64f958ca11f7d2be4272ff74bdd93fb7cacf294778ec915bc9fe35fcbd3314b41fcbed24ecad9322ca01afc179690a70ebbadcdf899568d3a4cda14a66a97aefaf06bae7e5a6be6a24334614454fe9602bd0c4525edf0d2de58bd3bb5c55976564135c8b738414f33bf68400ddb454c4ece5f4ad94325b3be99701ee24df5435352b9deb9ce59c49d22539ff8341e9286eca4064da62ed67be603013f1f29563787672d5f262f36a5fadb0eaf8a8bcbec21cdf3ba881430a38af54b6d80aa6a7bb322d2e01326f5e5025c2ea3b6ba78b8b0f73b44d9db1b8a0c9069d41be03aff3877f72e876668ca7929ee16e91c5f40110750d94f40bfd80501fe770ba3fbc3c835becd19e2de11e28342a6d3460fea2269c949efb12173093cb05779a52af11dda455f2ce7bba4ece988c6d9e8acf7ab2406bf7f4652e8aa27f589e2c41d27396bab1a85a257bba7af24ed2484c366902aaa751a46c88f0215f642cf2b954929ce92a3e969b96198b615d3cbda2ce8b7c6051dd28689993ce6e8b144814e1df4c2a76adc31534285a518db5a677d484f9f2fc57b5fb98dc31e08e6c6bac216f685f3f632e5514417692acd8971cae5341e9171892f6c8b834e776e02009e3aeb42911d798c06dae259eb743b4606dc7bb4d9f4a755a32128023fddeacd11fc8b5d8188c60e2eb9a24a9d8d48c9426c68305df6e0647544935d995d4e9086e11d93ecba21bbcc5c55b8db36e0b8d1a79e3e396b1fe49fa8cbf3b6b5697934e505b3ff290e9c80fff35112e6c4ccdd597f464b2be5bb9041412258627eb6e4caa36950160980df1484ee85df06253108024348b75d4fdb8b9bb6e443a67d6b13fb1dcccaf2452af0bffa60d4d5cba7423cbe46206dfe265944f882e904171c29a78a14d0f705b32ab438fd7e41ec900acac1ba40c16a6ca01d9a4b827309626db3fe1d8a316202fdc124625ce55dbd80223babe1e705c3aa02531ff02600c80c1bfcd6cab3d8632bf3c35c52b34f4e6c99361bd4432c4a9f4b003c396a7f995996596da74e6cf2c674c8fa74fc7d54fda192aa27b69c8915bda389bcb79e01cad396908426160a6f20a20d24e9197da7af104d74ce525e5652a1265be14a3484c9701f4d9215c9a204fa976c6fe131e5dd41f8d90529278c905d252dc7fecb15d17675d2914e85096a2f38417fddf6f5d2f343a056c958e4158365918201e8f93dc010619a3c60bd0edd5cb88ab5688d7cc566bb7c14b9332c6f51da79ffbcc41d811d720828a31342cdbe5bd1b10fc84ead4993164aee5d52a9c2e0435f14c97575db3fe31825134f41887007376ff2975e7438d0f9f10512b76731877ba7e74fb4df944aa1665b611726ebcb53e87fd2201aa9513d719f12dc74a1d4016c432f41a0f805976ed04464dc96a0e8c7e9f8c61fe90708f9b5e47cafc12ebf934a839588dd0c08e1a17ee770132e828435e9650719b492a28dbe97100f25885368e9402ec701d42c41b03d1661a1e727af39a365c7a23637f2a444d7823a81debd425ec9bee734e3cad62deb6ef70a6b33462f6d553607931967038d87d205bf1388bead655b2325ae9df1ba454a54a98638772c304639e42bb0c493c531bf9b6e417bef7458fc14ad853e5616a656593c0b68ac022e9869e4359a303c12b67cb2319ec35314f65e724bd889c8057467160cbd2d398ebfa3c0c934852eee724a6a0f6428667dfae9b1ff738b3cfc2ebee3a595d54c9271faab53e3012b03e77c8f09e6f111af046725d80f5bb68e640c3605ea82616272378b6a90e6509f02557be71650504c0a05bada47d9951feb3fb6", 0x1000}], 0x1, 0x27) preadv(r3, &(0x7f0000002780)=[{&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f00000012c0)=""/150, 0x96}, {&(0x7f0000001380)=""/234, 0xea}, {&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/113, 0x71}, {&(0x7f0000002500)=""/115, 0x73}, {&(0x7f0000002580)=""/236, 0xec}, {&(0x7f0000002680)=""/225, 0xe1}], 0x9, 0x0) kevent(r2, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) kqueue() 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x30}, {0x100000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mlockall(0x2) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x383) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000fffffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/36}, &(0x7f00000001c0)=0x26) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: clock_getres(0x6, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x8) semget$private(0x0, 0x5, 0x40) clock_getres(0x3, &(0x7f0000000000)) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket(0x20, 0x1, 0x6) setsockopt(r0, 0x0, 0x22, &(0x7f0000000180), 0x0) socket(0x10, 0x7, 0x80000000) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28001a"], 0x3}, 0x0) r0 = socket(0x18, 0x3, 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='{-!(%\xe6:\':).\x00', &(0x7f0000000780)='\b\x01\xbc\r\xb1\xa1`\x8c?\xed\x86H\xc3n\"\x1a\xbe$\fO\xd4y\xdd\\\xc2\xe8$(\x01\xff\x80\xd1\xd2I`1\x8cI\xada< \aeav\x88\x0e\xb31`}\xd4\x8c\xe3\x80\xe4\xa5 Q5\x90\xe3\xc1\xf4\xe2W\x9c\xc2\xc3\x91\x80\xc3\\=\x16,\xe6\x06)\xc4u7\xb9`\x11R\xfb\xf1(\xbd\x1f\xe5\xd1\xca\xfa\x03\aq\xd4\\\xf9T\xadr\"\xb8\xc0\xbb\x99&[\xfd\xbeo\x8a\x0e\xb4B\xb2\xbc\x98\x89\x7f\x00\x1a\x96\xffcH@\n?\xcf\x92T\xb7\xb9k<\xb2L\x8639\xe5l\xfd\xe1\xc2\x93v\xdcD@v\xa84\x93\x81s\xf7s{\x98\x14\x89\xf8)4\xef^\xc1\x95{g\xc7\xc1\xa8~~O\x16\xe9\x19\xb2/(\xb4YjY4\xa7jW\xa8', &(0x7f0000000600)='{\x00', &(0x7f0000000640)='{-!(%\xe6:\':).\x00', &(0x7f0000000680)='-[],\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000880)=[&(0x7f0000000240)='!\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000440)) getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000002c0)='./file0/file0\x00', r1, r2) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) getdents(r2, &(0x7f0000000080)=""/167, 0xa7) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="f456ae781711969adcccf39c7b385b99444faf4efdf9604ab2ce7f46d351287fcb645dd4061d4a9fee8391c039aa9734d3beb789bb63407b76db5182f2e355044d198ab7faf693a8741f7750e16ed162a0cf3e614bfcca1c48b610785c713d4013b91aa25aceec74d43d0b428906e57724bdfb0d7a1bc953ef95fab6238ad11e6310447568b3bd32425906175293b655b0c49f59273d92a4c5a2ecc2cf481961c5318209a3dcc966e949cee7fea086c6d05e50247fee20ff629507a4712017e188577d621d9dca7c50b872c494acb18dc4800da5899387b8f03c3b3262810d993612c8ab15fd012a6a11f70a796658e417f1dff11b86f479498167ea0c49196a7a91cb10055ba309fddae3d0c794e662591628b03525c238fb690be123c3fcc9bc5e0ed45a4dced9280e90686afb5327009d37a73537a9934c50c0b2c79f0c0ebce172e9e93937cc5ff7bff6a24419e6e80f0d6c0e96b95739f5e2d38df79ab769c993b499055cdc6e43a839367b560f0b0ebd21132f2ae6c882af2dfa49c17f9e7fbbba7d05297e95a251923fa38aebb562738cb673f38cc59710bf828f4502dce3fe85c5251e54383b7e300245f04ef547a5797c1e74deefe17202d65c611b42372611ccfd6c70164caebad49ad4714ce18c24cd7445e5404c92a1caf3a816baa8022f35e0f3294998de0c1ad729709c7b746156906ea9686d5c4219d9415b9e4672890155b213a2d438b0589e80e88f18cdfed9da1c5dc2b2c2fd29f26353f346667b5ed25dd954e47bd29c9c0cadbfed6ebad2c2ebc49c43796ac2d09db6384741995bfb2bf8ef42dd11cfeb8d1170416686da951f8d50a62e740e88520e3c9787257da53096232d925e0ce991df07191891adf9500faaee8a7b8b5efb227368e2c33f5dce19695a42e9d8917e943e5509761ebe81a059e624447695a7d805401a6e83491c68ab3ce8f22e54f2e6d11a4549819041670b49b4daa2408604080fe900476992491bfa23fc08bbd485d93d45a12c96515c051102d145a5b937819157f5d88aa7883f4664e435804859da59012a6cc885b8cb355aad543439eea21e84173e1ff657f236545ae3a09f11b9ef6af277225515a8a979aad0708008400c7bea9ca3566d16357657aadb7f28d401ecf00fe68a4e158f16de53a93542c0889983b7d4ec55d5944df3d11bb4b4a717395c1f50757479562dea5be85507a33b516ce17e9f1c673477f608f5ebac246448bd4b40dd2bff2f0eb52208b24d3d15ed72df7cd3781e3a56f477df86fbbfab0f17fae9f11a6a290d0988e4a03b76b03ef3b0558ae09719ddc788907c90e712ad28043ca0565d8e1075eac90b5baf65cfdf4fde6cafaab383ea56f84f9112c531fd2f714f5bcbca271e45c93b720594f8c2a65614e7ff57a44274cf916f9af51e0e69cb176c205006e7747b83243dd8dfc74f8b1dbdf449665df245822e3647970135b2fde53865392ab744bce149df0036f0e3926c6156644d45a4e1cceacc30485fe18996baa8d6414a52f13ad1d73021d1020fd3e6f39b31b57c1ad1be34e9ef14257d55c232d767cc127653fb1aa03ab2d2631848b2068688dbd0e51f703a2b47fedc61cf2a32a1e86c48def38be0a690a91932107b01aa512eb6723baccfc035ca406fbb97a518c51495be4200446b1325e1e05d483adcf516f6107cdd361988cfe3db87c68dec50db9eb8286f382bce35d2c483efed1c5e7ba81375c7f77cd8a0ed169d342f0e49511bc3faf488705bfe8bb8b60eb400b0c45e79c80e0b168027f66ece249b1ad81ca896afb463a1578534c2a90842343b6661553f8222615891f22807a824089d78498a3e1f48df6ac8fc19e05c6141e68cca961f8e802dcc4140987d6428a9f2ffdc635d42c108d30669c8dd1e8c0cc293abcc94d3019ce956bbda0941a0f065ef6bbcf0434b280f0a7d708b168dba086c243042650c185d08e80cc2c15cd7f609e310f19b5bd6ce9d6bf2974681dc7c68941ddfdf7cf08d1af72ec227595454877176fad430879421201604098b76347ac93cd67b5d64bb899a5a378a3296c54b1d994cce49189828eb4b10ffbc95e13b88c31d702c836bac61d2f392a50f2511c8e629623ad6f9ab190b51f329a6eecf4cda6f090c82594c18f5e1c4173de450ffd42a0701bb6c0b088e87abeb24ab54ad8fa95cdc67def8db9151b97d2dfd47c211ba0e61723fc4419ddc8a937a01ed0a5b4f701d7751ba24c8e4087aa70b21ffcf2a18512783e1293fef21a79d79846e76587b502ad4ea738a19e306018745b8e8a4739a51280614b0246f9e9335e81da204884481db0df0b5d5c44145ffc44e6d0f439bfcfbf0744963260ea27cd8d5cedc21e3bbb85834269b6e87cb2f6da265f40f014df39ceede225e580fd16f5830abe4c444ad1277e348dc705889abcec45776b60f371fa1e30c3e11bb7195303d0a87f99116758abb7542a0a5022a197b4ffe17bc2c84de714df43df73edb840392f9236fa1391bd4a3f60cefba838e8fdab3751fa83b2d753d1ca00d53da617cb160218a8a4fe78f5415983b00490cd5ffe187ab9db0bc5f813ed5dca8a55b37d9b18b3a122ddbdfd20c99dccc1cb10450d8e17875dc72dbd698082a6b699ac7de362fd24e7a4ff7638b3c7fba211a1d2abb1ca7b008ad1c925b174167e89af76bc7d5f2e31b2f1c5949783c0c7f735cc24c67af4ad726d011370627d1ca5a6dfc9071683e3b88f1ae8bcf01a1583b32109e29b6c222211144277a495edb393738f6aceba4ae77f820c34ebefe3d2b4973f70dd44f2a8203f9d69778c4addb1129638e13181f2b63a5691507c455a621d8665dc82e82682101f61f1d0e9647f95bcbeea4d724b3a099a648927eaf527fd8c380b791c14f20de2f6d416a84c0640b371831a94396640070b366587174ad4afb79bab2769af78e11ab7976880d2a452c65f257ff82aff2274dfbee718b849a138884e62b392cd3fcb288ac19f6200e5d5a3ac58ed2549feed5ec7a6b3dc4cfe0f29cdd5608d7a34fb0e7d367b1c3790723fb9f8b9afed51089148929f95506cd3a15b724b90ca6ecc3792917dbc2ccdfc3b8696f9f0ad88cde1148d19a85864db7f54a677b7713552949850fce93ae60c8fda135ac3af44b28018f16c4deaad347d5f2b85f9b67be5683a61cdf2fd2b779e8e23fe058c83b1b973d121beb54c5608a038c698e89b40b91df99238242bc21152063a8038f88c14e8ab1fc3c095d18e141c603d5fef1b61a01d7dffd639d082ec908a498fd4e87f6ec384917dbc1474f504a27a2a2112b24fb88ae7e34438c8f2f3d310f3a2fb7ada390045c285ce891763671d0a32f1e8cd672751e7dbd8329bd0100dd23dfeb6d0c3ba8d1d4837d0376f3040f7140fb29c7dbe7ef25f16b7debc5e65dec3b8ab031e03db0a501b3c0ab5ceb1c3dabec32bae461d20791074d4292038b1840c99096db1b2b9bad583995dc4a75a3e1b64a7be39978bcb51f066f995edf034fd4e36aa02cf94ecb0778064e513e960b8c90ea290e2fa680c62af021d4b8e4e0fb63021978a17b3967c3bf0810f28fce62ed619880177cc52e9ec68c7e181a59b5adea1acc33216c73e4384174ed2b0ad22029c4e83532b648bc90b8be23984db0b4582d2053f4707257584c0c9e6e94c74ca4c849737b6ad4606f7caecc0cb819ef79a1a987e5920bbb11975e3306594cc543eb8960271701c0b629d70a77ecc29c3b28f14ee2fe7514eb0d22df0c902155f1cca0b309ecb426470c57057f25a6539a3b8932ea9eab1df486bd756e97b501393e0b82dc0af30ac02e0bdd438ba6dba34668fbe68f16ed797cbfd688cac876a98dfb2989f6e81ec86731ea6379ce31b6b9a86858ae51fd5d7871022eb337a84b1b64a60172c6a704a04d274e1f2016bae37e14fce0957d4fa92e7ba5a85a247adddc45813ff2d1335f13e97e6ee0abbefb1d066433ba78054203916d43a23bbcb9ae7b94ea6a1419e47c6938540b6137eda29309798b3a75ef5426e2eed156d1375cf30b6d59549639a4d4d9892c055ebfb49e38dbf5d8ecd80b38801849f8899d24ec4406a82b1eba9beebbc8a8d777402792be40f94286baffd6fc2d07c3731b2655ecea2d3f1d90a51f2e94870e8e3be47b74513c05716eaffa16ab49a2db48babd75762edb5b2696f7a5254558913e9b33dfc59c6a4031feaf0d61177d4d1965e6b969b9d4ef7a59e3b67338d5b1515ed0ad06f95f11cc77a32a5ea2950d9ea8ce59c32b3dc343d55d3db963698888cb09a7b4337203f0bc8bd33b51dafa1bb685a6032dd710523546bc6f39f000950977f3d97988ad7ed4b6ca35b95c8f5774dabc843a2a12642107e142270ddce9b2fd469b6270636b231275c5e4f58b461d4913cfa47c5c4aa83906dd52d4704ad9d82d7231185ca62b34a33c768d9ddfd73064677abc646bf0269236c5331356d04558b7ebe06d93a7c6f88ee8d29b6076594806fd89fa45de9723ace15ff1946e1bc55e41858b292f13b4f5e02bd6d7ae5fe649b1ab821f3abbb2309bc34484d09f5080324073b9599c51f1eb89441a9ec24be1855394183b759ccffe53a63e6847e52f7ea4e111596573d7c929a1510568bc622d416b69d1f7c8d1b13cd197d0926d05e120c380b944f5f2ba9da8940ba8139bbef3a00fceff167a16f52163179d15bcf1a753d029bd1185e5e27dfbbf936ddcf841f0df68382f98676f1538c0cc880e8297a383664fba19ea72284090b46f0d436711b193713295db9ed90a5a1929a94df3268ac54de16002ccb24d8f5a171f436578708faaa283e83589bbe63b641edf80fe68fd5e69347282edc2d26530c3cc04c4eafcdf1a03f020c03ef37fd3d44172794f6bc086f403b3974e8779891fb2d7bf30fe099ce0fb3feb8a75e73bdb229e848d57bbd4fb292460687114a6f8ac51fa0ea71564fac863c96bad5c0344230c0d93ee37a3a393716fcd935431126e9c35863187f9fbe5586586cd7ab9f9679faf1a63e8a212738d858b5545099be03c465a785e6a3a4b4cdb43c7eb6daf05ff249fbedb612ef7640f8649d007ce91e021adb3df31495a9734dccb6d9a673b090d67839397d22e750ebe061990b44b45db78e1a4081e8273fbf44a3768a27f4757ce3c66ad8470d5b99090011d57805e465bd182bd1b510262bcc5833491a8f1e34c275ae05ce0778cfd95a3c09e49f2e41f6fdfa091424e6b9fbf180092343070e7fd72a5fef97b66dd87074e78509ebd2288729ed8c973fd7026b4ecba370f7eeb64a145136d981ec2bad94eb698860a74b3e9f29a2f3d7b31aec9cc91d81ae4a1d49fa34dcc64c33fc5f66300cd1e51eb2a12e385028506dde859b27298fac6649ae57dd926bc2f13e6b3c46ba4e9beead615183dd5b712562aa5c63cdb53f69ff7ca4f56c38f677a0612ccf3029a185f155aab5f819ea277cd2f00867372f27a1227b7fb73fce9394488cfc8a9a672df5e4b64490eff0cde51731f72d50fc595bdd696c3bb2b07069d5dd32795205726ce53e0c4799239d12da5be0ffed42f6f19e307a2fdcffe224f335f2cd298d14c8556f347ccf5b04cca1eb14236ec754b6f2af88b046a8ffb542f2644fa45e103592f08809dd286c1f7b0b09c6c7629826f6ad3a1a57bc18ccb3ed43020af7f0e9507252e48f75305fe1ef82e3696ef07d31d1e641c1cff4d96de8c98959d05e181efa3936d8da2b7be98caa573476ebdacb107e7389ad38e577178654a572ac46d37c578191246a5fa21", 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000791000/0x4000)=nil, 0x4000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4007, 0x1) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000001180)=0xc) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 0: mlockall(0x3) mlockall(0x1) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) msgget$private(0x0, 0x1a0) socket(0x1, 0x8000, 0x400) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6}, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x190}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2000000448, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x58, &(0x7f00000000c0)="0f0dd927babf15012f81d828891882a134744ff01f81e34f4a2c613a32abca8fea9a9b35df0054e01c2921bcdab3b6665bd3fd87126556ef68487bffff5f6a07b37856566316c2150831fab2d2fa042d8525a408378610ff") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') 16:00:54 executing program 0: mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x10) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)=0x143a) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8002, 0x2) r2 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) r3 = getgid() symlink(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f0000000380)='./file0\x00', r5, r3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0/file0/fi'}) fchmodat(r4, &(0x7f00000003c0)='./file0/file0/file0\x00', 0xf5, 0x2) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x1ff, 0x5a, 0x8001, 0x5}, {0x1000, 0x7fffffff, 0x8, 0xff}, {0x6, 0xe07, 0x7, 0x6}, {0x81, 0xff, 0x4, 0xfffffffffffffffb}, {0x9d, 0x7, 0x80000001, 0x5}, {0x0, 0x7, 0x55, 0x8}, {0x8, 0x5, 0x6, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x35}, {0x30}, {0x6}]}) r2 = shmget$private(0x0, 0x400000, 0x4, &(0x7f0000bfe000/0x400000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/139) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x900, 0x104) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6, 0xb0ca, 0xffff, 0x1000000000000000}, {0x8000, 0x200069e, 0x0, 0x4}, {0x537b, 0x4, 0x3f, 0x844}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="03") 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x5, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x25}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = shmget(0x0, 0x4000, 0x44, &(0x7f0000ff9000/0x4000)=nil) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x12, 0x0) shmctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00}, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2300}, 0x0, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2800}, 0x0, 0x0, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000240)=""/19, 0x13) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="e0e4ab4bf26c2b2c1f718ba143087ac704c79eef9281eb236443e7809163aed443e0c33bd86c7bc9c2df3e1a4e5e4dba9d11a82d6d7403c320a76fe127a35c0d5b7ee89d", 0x44}, {&(0x7f0000000300)="2d925bde2f80ec331364b37e7df8eabc866a0208ca3a5ec5047f8f400b489fe9fa9b3013010c731918dd1386d29f454bd23ff6cc4a4f7bcadd698a3f9a5d8f0ce6d4251ce78e68ed95603a0276484c9309f3630376f491eee8d81401ec7cc285eeb87c5daa4efc5dbd451f1623ab08417f96af3c355089c7d6e6923f2b4b6b9f1371926546da6047035846247016deae2f979cbd4b8044b21030e4a8c9039fd3299baab11030dbc5845032e01ebda21c7baf4d622ac2d2d27dc11b84353aeb12f72f961ad87e1ce638153be35e770e23f8ed52d94abc0d7d61acd9c580c23fda630606e817e3f91bb5ba6c72fbbe7a3f50d158768f77ea9f9bb52e99104cbb5a95a1da409956e2a44105db2ed1b85f3c624c2df3dbca16945327e3af6a0741de56f15926b89fae9eb9976f4cebb1d94954ec558999762f86482ddf1cbd0342ed7b3362c2543613b74c64a82dbe6add4897cdef12b4217aeab4fcbf13b7a675e2b69351215293eef01bb349c53aafb154d14487f523499c0b7944bc1e3287f44dd9d891667b15ebf52f75174064e2ac9b660b976a89c4b3f326cd6c21e51ca0976435edef0887dbaedab2287e69810c643ea9b53da8d14df33f01fbfe0f3f4e62359e479a6c6b38ba478120bbc5f7ed231fdfb2faef853636c311eb3cea15a061e0aa164c2582ba493d15bfb9528926a9b4fff0aeb66a313fe08b238aa65dc8d581517a04013056843ca6dfb9789b2a10992773c46f29f1268525b127213de48c5bd4d8ce36e444dd981bc5d341ebf265439ad8d9b81b4e82e29a5baa25582ca30c342a6fd8f7c3e92459d50d8a3207050d23a344eaf7932113cb4c464e69380adaf3ab1f92a0558d4e687b3d0ca263fc4cb99c1b5cb159f270abf3540ed998acf0015888029763b5e88ccb8fbe78d3c68dd0a4dcb5f7dfc85ebab5b19df4ee93708b287ef8f1b1495460cfe26932b0aa8ac83863e49975c487eeb314fa2b06fa1dbb06608ba52f0b395e171eaa1780cdf9e4db7cebf6330ea0dac14c0731960194b145f8d550cd3a8f09355c53c8c4cff97d6761cc6934cb7921be88bcf25c50455eb101df922fb690126c4247487a4485ceb4a5c7d302d446582a14f363ad223f30424b438b0f293cc1090f9e3061dd79adad238b4461a68a72e1469681c6566c4982f0bcb137033d4f0c5669a0977d7465abbae6c2965f9f52f3e659458c9ca6e8633c9bcc9cd427eefa1dfeada59b5707e787e9a835a8b43217e5454e80baeea5e055bb0a50128adff7df05e822ed99458bf2ff321dabe2c8a9889300654ffaf093f912c9ae2c2c07e7731c7b3c8660609ddda073db664514748789df15673edce98bf7d28a9177d0b4eec3ac80d73fa4b02aa928b1a84ff57c49a69e655aa68a4a5791d6ec6283b81a262eb4cdfc0d2c1bcebd8844f307fb2b1b79f4602805e66d6fe8a8180e7da2a0270ac9569bf9fb9c5ad32c856fb78c117b8195abafe3cc692111008d4a566713f00ce186cc02f22a32d079c1d33a28fef4253f9142878ffad2a5468d9fbb492b33cfbd2b7a565cf8395aeef1178e61d9b3b3327618cfee6aacea3d47d3067f0c6b82845525c41aacd3668cf322fad8151b5be239006f30d61e6b2e86cdc47a0559d138b3c455c67f9871098d32ace58a1d37328b2f21c3b463e9c21c4205b8d533bb9a0673729e357df0a6eac1f7794d35dd548617790c80307df5012acec1528029eddc6120daf8463d50c4fa3c6b25c2c75c5971d8972db3c10cdd99351a853bc27a65f32b4b66004e719e4a1d396ab81a1d473d8836ab14bf6ed19853d7de944e299eebf13e4a51095e6ca0fd31b69b5310c37356005b27ff0237becdceaabb930263a594be485417440e2e2418b31a22a3e31b7d47ebff829eb450dd708551bdea0e8abfeff0c63cda1107c07ad2e7262c0d71d8075ed7cb8aa5812afba321fc2d76fbe78494317fed118e2b3194ffce2fa795560665ef5e75b530e304e8b44bbdbfb3ae1d536162ccd4103fa5c09cdb978e1f0dd8b73c49a80dcb82b93bf3beceb00094cd7d9b268022bb95f99f2f794736ad5bd6dbd04a8c7b12b0f1974ce382efde1e609369d9b29eb65de6a697ceaaa8ca070030b3518d624fd9344a2aaaea49f2b764892ce5dfb8bf61dfa3183b28c95fe4be4479c9fd9ecb5204ad863456a3a89e26134b879bd417adc85e68736391dcc7dac9412394efe470b11f7a48d4e80218072a054fb1ab87b44a18515af95d092fde16da2b04a792e73f3ee2ceef9ff0479916a887c691bc4c088bfe461d1314712d5ed96f55e98ea961a2dcb07cc8066c7561310451f95d0e3b7625b7a8dd59c851a5a5310d3868f53f21a0e055fbaa87803836692048f059e2f90ef3ddff4742a8eff9a7ef6b905a6bd990590611e47c0511112b3ac09c2c5b6def2534e780eefe7968d96e54283aa16421b4ce6dfbc708a9415d3eae75ebc50df32e1c835f0ef57efe985f806230633f77cf826efd918799a1bddec00f346351825d36196bb66cc773ef0121be7836125eb3429b3cfe193c351fb4be95459f398adbba6e1db41e56914188c6a3d8ff48875650c4b1b7bf210792e88e2b509574e6d6a146c19a46baec112d4ae0a23a85dbcbbfec885596df644cca4ec4cb52f858ff162d2827f3add616595fe5932a9cd927e5090452bb7e6837dbf5e6bf60fcf5ed74f01e07c79c61343c0fc72cb8f60a281b4d711810a6bde9403c5c80a85a4443c47179f2727fbbd41e712660de33b6f80267be36336f2cd4b9f62c0a2c52ffbd6677e9ebdadddd9cd0bcea97d07d6a1c9b30cf048330f856ebfc805acea033505b63c3012cf808b6136f927ad37a59b0eecf327c6256e0cb6c70c008f1ff1a0e5da17cd548c3e24acaa942c970570f500d36ad383407eef412bdb6b717668ca6eaeff712d9e986c19ac66f87dceb1c0ccb988c7e47882f44df3e24897e961732fe1accb2e7737294f538685f9ac01fd02094fd252473a0cbcaecacc04652c103951fd0479910a962ea95a1c878d92cafa3becb4e3a3e3472eb710dadf193103cb8c2d0df1cfda2fc27c06698deda45cad677092631ccec12e0c3c411440a500385247d502eebd1c191d3239cbe8b2833e3b5b913081a078265dabe2eebdc7ad40b17d8ec950cde81bd47a08eac09037c856de35e4d0ce12e952dca260ef63412f9f5f821a92862068e53f1bf7b6e81894c06eb433a636129ff03c87474e16e36af3612da6c5cfed036fdcb2be18259211f421e82e75aee1d0a66d69e375f7c44388e25acb29ce05c483bf7571c391a5a13e5b600bc1a47c47010b23495d01a398f2aa782fc46208fc4426f88c9f66699a0fbab534b88305155046cccb11c1d55e98c4a69ed9863a2ec8865e3d3a405039fd11de983ce305e2180db400202b4e61dc072eaa5cb7fbd398f490cf579e961016a799000238f8b8a5310fc0cc4b1e610971250e01dde195dc165fe9620d610f00e7a142f93379b10559f7694178a3e610cdcacc0de3161e24b6de8cbc5045fdd0f69946afd44ba76a406008aa2f7786da475abfbaf411d3e5c59831d191e4f606b0d09c76612a242ebd39a19c0b245fac6f85ec3f6377f9b2663a6a82ada719e6e6c454a9830b7c66307f77ee140c098092ef95fc4f6bfdaf5fea71ba17c18750892a8dcabf3cc58c895c5f84f8a76bed7e7e2f8c4d15a34038b85afee800909c1a709d8dd118d00854a6187e304c33b1dd1f4162ed3fbfa98cedd23c16d2b8c97c57e70db8d755fa3407d495f4bf0f296e3f6d30990cb259007b72c1f0f807faa3eba72d40f5ffc5d18c8a30dabe77bcd1d610372b884c3f3b3abbc2b95d17b0ebd37c381e9a9060981ac5158236c2fc0551324d8f52231b11e174fc0c72efd2d5a16eaf5511dd2eff85f7bdc01bd21aeee85910cf96b7add3de5dad06dceef77caa678e8c121e1036e9e8e6e1ca474ddbb3cf59928a3766687922542f496fab3d90178cb799d5a59544f8322ffe588775a0151281aeeff66f1b401825dc52e7c687b0641f38ceda51b0d9d50b3760d6d293cd03eb1811f4988113479d8d67caa1a22465aeed15dfc77ff671e25303f1b9c1365d7ae488acbb02ce4e1052305599fb84e054cdd62d137053ca005a6b9b243771b5137d5b056fb5cb663b95ed5a897a0111bce01dbd7c49d8746589fab262c3b009364d4a16be5e1be09a64ce3272068ea33c30d892fc064c7da817e5dc577aacf2623d6326cec5450575bc33d4caad8e2553617a20cf2211a03a7e4ee6f17ffe16ab38aac1cfbedd8653d03279b3eefa8209884bf8ad949aa8bb67e6502c7abc457021fe3470105bf647e0cb3eef1ebd02d3438f915dc1caab08155a2d65f9adfaa2c5be8c74120148782ddf4f10bc5ff96e3919305677c57f9faca69a328642b485e31e946283926bca014e11b77f1a2e3e1f36cf3e4a1d1e7bfd29d7408de187dda89f7c1a3202a418fc49fac61e7ac968e74ab92c32f0d24a19e2d3353fe7c45c426d3607853a6b8b97aaf4b5a20220e1e8f9e451cf4ab40d97835bc8b8f65e2750204675c748c084f6261522f051911206459ebcd6dc5c2cce269b41c3797bd2fbea6570ce42635060d162344e8865c9c827972e936b39c474e5a21437ee272205ba7aac41e402984268f2d2a8ad4f0c9afe8c4e49efb844cb9d045fc416260a55b78723595753f5d318c23398b2cad00092864f3525de2d0adcd080216c4c64f66e9182d2bdc71de7e82fdec4a8f31c7ff4ae026bdfc1645a38be3779dd2f8015d6ed0eb414cc5c7ea42344aa04cec693f3457e5b7a7426115f19d576c8aca86585af48609e4c57eb986767581aa911b34e24c1026432926173bf9aeb30fc7858ddb9d47c4b26be9cf1b95af593f70d1b1cbef6d15a35a2ec6e8d8872b5fd3903dd92757516e8417562250dfd1e953b3d2ff7c66c492b1388f7dfe6695dcc759ab2f0a18b14fcae6d23b096c6a3de39b9190dd5d49842bdbbfc0599a6039bd324cd975cea0996dfa1cf6f1c15499b073fc336c474c6598c92f4cbc692a1d38c56a1bcda6a3a8a1d12fe0f1aee675256e2e8b38d7fd70f6bdbbf703ce08b24f84327615b944a9b8a60efa78e1e46bfbddf273db39472f8456cdee9afcceb442bb741b46ceff2239196d3ec9d31fbd6a7dc1e8471a95cd03432dec09df0ef74f0c4d87365ca41c254f1404e3882799bf03806d361030b9651a2090e510552bd7ed03fb246c25aec5061b0947bfad49f358199342199fbeac36537343f9daa19ea2baf8f42893d2446e10e15fca2a0e41c7fd31bec928392d57b4cb2a2ff74fc3dcab94a29c91052175d73bdfe5132c6b3c043ef33a25d5f06913068f07e9b0020a6ef1083004023da68b0b1b7abd6e584dd192f6697ae073e530d9828026360eb378638fe0d354b5fa2a817cc1833b3e9d1e56e83b6b6675833be3fc2945a4a4e41586981cfd337604d4de3beb54654ed2fda45f4b6ce0f006002f3df7c3578c57849c37fa7971b3aae6fb1824d1bf7ef2a33900e5c9846ff3eab23b0b358063c5f5331edd8fd42b35d05125950cbcf85934b17a88b987edd31d1c06fa4dede926ec989a62eda298e39d1d7d2fa087f3d637e422e1683cf46892ff80e591a64b50c7e97f84666485977887bde446c70bded712deabcfd6335960ad39cc55f5959922f1b7c7adeeb7e7dd2b40abd9896af7bef7a5c9dfba2c39b1d1e992f5dab1f918a285b8ec91bec084a9b6e8475982b3d65e5f1ed45f30048f649346", 0xffffffffffffff4e}, {&(0x7f0000000100)="9527f9e947d7fff8c90781b854697aeae1b2f4ca5473858d447828e8119e4b95eacd296e998a364c47bf44506766293f3574f2e4e1a1290f36c42d799b2512979bab737300e5d9db0dfdf1f1919074cb888af0e4835f113ae2f6a26442410a84e90d71dfa38d6b559fd3db6021815aef91512e0b1b4d8592e62dd31f2e475b402acf4a6abe32722dfbce95feeb6648cadb99c8d1e19171f865d1371a4be4e34268f27db32204a25661a75bd2a0a3fc230c390f0414526aa8b3848267ccdc96d358650d6e83c8f525475d4436606615f915065902e8811208d777c23b96d7b0766ef3e263ca78a4c14842f99096dbe833ca8d5bbb247699c71233c7a29089e5", 0xff}], 0x3, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9001}, 0x0, 0x0, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc600}, 0x0, 0x0, 0x0) 16:00:56 executing program 0: mprotect(&(0x7f0000004000/0x5000)=nil, 0x5000, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) flock(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000000)=[0x0]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x1, 0x3010, r0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28582}, 0x0, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x280000}, 0x0, 0x0, 0x0) 16:00:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x366, &(0x7f0000000240)=ANY=[], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10818, 0x0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x7, 0x401, 0x9, "cf2f96d79e23792e2b0b8cc242f29f4f78d1c34a", 0x3, 0x3}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="8d") 16:00:56 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x7, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7f, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}, 0x0, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x0, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd000000}, 0x0, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080), 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23000000}, 0x0, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 16:00:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) socket(0x18, 0x3, 0x8000) socket(0x18, 0x2, 0x1c0000000000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8080, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82850200}, 0x0, 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x5791) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x400, 0x9) kevent(r1, &(0x7f00000000c0), 0x76, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x4e1e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() setregid(r2, r3) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90010000}, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/204, 0xcc}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/176, 0xb0}], 0x6, &(0x7f0000001540)=""/98, 0x62}, 0x1) open(&(0x7f00000001c0)='.\x00', 0x200, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6000000}, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x6, [{0x3, 0x3}, {0x2, 0x6}, {0x3, 0x20f074f8}, {0x2, 0x101}, {0x1, 0x400}, {0x3, 0x9}, {0x3, 0x20}, {0x2, 0x9}, {0x1, 0x100000000}, {0x3, 0xffffffffffffff76}, {0x2, 0x7fffffff}, {0x3, 0x9}, {0x2, 0x29}, {0x2, 0x1}, {0x2, 0x29}, {0x2, 0x2}, {0x3, 0x78}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x8}, {0x2, 0xfffffffffffffff8}, {0x1, 0x6}, {0x3, 0x6}, {0x1, 0x4}, {0x0, 0x80000001}, {0x3}, {0x3, 0x5}, {0x3, 0x3}, {0x1, 0x33bb}, {0x1}, {0x2, 0x1390}, {0x3, 0x1ff}]}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="d328ee56", 0x4) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000b1b99500000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae3e35ff00000000002000000000000000000000000000fb00000000000000000000000000000000000000000000000090eb296588586ed31ac47e255a22e5305252d39da86aa2dd085e7b73ce57a170aeb72d0ffb38ab74b4a9ae6a373dfcc5ea55ff27d5fe3f1e9337600678f38c080827c3034ac7678281215f71342771929bbe51b4bef5d2f61a1313b0758f33198523d6e578c834cd186012762c80e9d29f8f100000000000"]) r1 = semget$private(0x0, 0x6, 0x320) readlink(&(0x7f0000000440)='./bus\x00', &(0x7f00000005c0)=""/89, 0x59) getrlimit(0xffffffffffffffff, &(0x7f0000000500)) semop(r1, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r1, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/51, 0x33) r3 = socket$inet(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000007c0)={0xfffffffffffeffff, 0x8001, {[0x7, 0x3, 0x6, 0x2, 0x8, 0x4, 0x8, 0x0, 0x4, 0x1f, 0x80000001, 0x1, 0x480bff, 0xc01a4e1, 0x0, 0x2, 0xdf8, 0x9], [0x9, 0x3, 0x8, 0x5, 0xffffffffffffffe0, 0x100, 0x4, 0x3, 0x3ff, 0x400], [0x6, 0x1, 0x4, 0x6, 0x1dc, 0x0, 0x1933], [0xe0, 0x2, 0x97ac, 0x2e, 0x10000, 0x7], [{0x4, 0x2e, 0x3, 0x400}, {0x6, 0x4, 0x1ff, 0x3}, {0x1, 0x9, 0x6, 0x80000000}, {0x7, 0xfffffffffffffe01, 0x7f, 0x1}, {0x100000001, 0x7fda9349, 0xdf61, 0x7}, {0x5, 0x19, 0x2, 0x4}, {0xfff, 0x2, 0xd997, 0x8}, {0x8, 0x3, 0x8, 0x3}], {0x3f, 0x100000001, 0x6, 0x26a}, {0x40, 0x8, 0x8, 0x81}}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000680)) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000340)="f2e5b6ead8c3daae2d5b025c1cff9029da86944855bd5ff8e4b94f04cfe2c54f", 0x20) readlinkat(r6, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mknodat(r6, &(0x7f0000000080)='./bus\x00', 0x0, 0x80000001) write(r6, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) semop(r1, &(0x7f00000000c0), 0x0) getuid() 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28000000000000}, 0x0, 0x0, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500000000000000}, 0x0, 0x0, 0x0) 16:00:58 executing program 0: syz_emit_ethernet(0xa8, &(0x7f0000000100)="dd6f680e26a9cef15411fe3009673c2f0170a22c42f72b1d71bbe32c93b88050715615efe2503f50b4f8b46fbdd5a9f2c710e4f9c4328aa81c5943c42feab270f154ba8de917925e0574cabdd3364d2dca50627e854f3d6eb8c87a7f4a67e8846b13389e1e891667fdc5b09590e4ba635763850fc89bd372b392e401012b358c11b27f79ab2ade4234fd7088818646becb02204b6a91e50c2d3ac906a2885d64bbd3f038abf715a9") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0, 0x0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1f, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) syz_open_pts() setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0xffffffffffffffff) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x73, 0xfffff}, {{r2}, 0xfffffffffffffffb, 0x20, 0xb1, 0x91, 0x4}], 0x64, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: execve(0x0, &(0x7f0000000300)=[&(0x7f0000000000)='\xc8\x00', &(0x7f0000000040)='\x00', &(0x7f00000003c0)='\x00', &(0x7f00000000c0)='$/\x00', &(0x7f0000000100)='!\x00', &(0x7f00000001c0)='/,\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='&\xf9\x00', &(0x7f0000000380)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8002, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000002c0)={0x5}) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc0) close(r0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x80104277, &(0x7f0000000080)) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)='O92', 0x3) mknod$loop(&(0x7f00000013c0)='./bus/file0\x00', 0x4, 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001480)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="3d7bcd007734707e40723d6c9d8acd3e8d92e837ba640777acdc06863b70b71e63c018dc5ae5e314a2a6bfa5ea68a45d587a247f4b871c1a12d97098e98eceef8636e21c99c548fab5dac7f6cfda501607cf44b0f988b1da5804e080776c9bc453f06b0136a35926dec18461a35554fd0e5726d1116b7979dba67e71b0cb0af7deebb0b7af96abfb0283e1861b3dfe5b5611c76b1a0c44a994019919101288", 0x9f}, {&(0x7f0000000200)="e78249ce296bf0e09df6b45e2118e0bfc033762f44908434d4a1132ddad8ca5670ddc1d34c4e5fecd0ae777dadf68901f9b792e094b1651f254082f05e470d2120916ffac31ed9d822d2b5e56aba65ca5d137311b35695d9df9e8e15752e56e0ca391278bf72c8e994cd52830f7b3a75551cd1446095e24206b0475161795385dab35bb2d7217f6f6626c0033cfc653ec63c3c2c58b310bab93069ef904e3592255438958d84de2a948e312ac6", 0xad}, {&(0x7f00000002c0)="dadf3fe93c6ad5a2f30286a0ae1a84c03f42d0ecca79a84021c6212fd1962d9ab96c2be7ee9c6174e351328dfb4d3ca63082b99f6ca06afae5e2625c1d43687303f0b9ec8083a2aee82af1251892d70169c8bf90a97499dccd0e9e2b6ac772b43daf0c30a4cd5e85de441669b8ede4e8fbb84e417933d174dca656ad1517a0ee27501d491f98173ab71569dc818801ba1f1aedf2fe25311a65bfa5595e7cca77354869ee9a1cc5110d8e7934391c10dbe20d82e47435f7ef6e6d6b1d24eb309ff0d4bd0fbe42ea3ee8", 0xc9}, {&(0x7f00000003c0)="523cddd4dd39d3de408d2be972dd3b5023abe04babb63800fabb929c21d2983a1cbd3a60878a3644f09292efcb11d4b89dd4535190006ea34f853f5ccf3ac35cca0450bfc95214b0687cdc130f908c54df3bac6cf7faa6d8647655aec65d37d94d3557467714520ffb91432119cebad6ea53c760267c09d6b97f7ada92ce70314ca4794a8f9cb601e7355e6aa5b805423b20621cb16250706a0179795d457a3aefbdb7ddb673536556838fe3e6819a6a66c6440bba0c23c8ba55da4fe58d7160a4f40251a5d7e6c945221bf9c0d3536838d799c9253926319c9327cb3375d12d2d872ab2fa7e1692598bfc6308c1ec9a4d1adcd00f583dc675f96acc91819b46f5ef41a17db2a70a5d1e2ebaec601173c5dc3dd68b6f1a688fa6ad512af4cd9a9731cc00dd1ab0fc1ed493b46fd7b803f581889773fb9ce99a856b728e5a2749e7f3b51d8aa3792e16186ed42a22bdd2d80479a6dc9b9674464abfe3c457e2eecd32c1862053ad7df9e3e6bbd5866174d5b3731e82b340aac20b4bfd5183be4b251fe6edb55f11965a97a90f69c3f937063e6d542acf86f26bbcd8516c2c58b45cc0e0a15e814f1aea12419b407e744cd11d577149e25a4202b7f87234190e95b7a36d758d73ab90682450bf3248ea8ea40d6705415ec3664de8d00424b1f86bfb10d90391e4c9d0a63570f5d9d2a03bf5a03c676206aebb60b710dba81e2aa4883202d8885d9ab6f9466d4772e72eb05d96dd69f19bfbc7a27558e5cf563d92fbc6965df17962198ec1c01210d04e2b1661a8014946094b18e4e5a042e90cf120055d6aa4f5df111f9275d9e0fa774c341893a5f147b2377000565769f0f1100fb5d857e0b079d702713432c000a70699ad7d6d3d5853a7398c80088e6dc17d320f13fba9b9f7313c55fb160f263c5b20787076ed2402601c9af479492d20c33c57fd37a63e7fee6f47d0e7e2f98037ef082cd89c0559b3913fc107f87757c2822863ce869bf256d345d81240efeff9e97f0494f19749650fe3ffe28ea37936331e58f7a2f75faa9cab5276bc29f4348b5d2c8a65e15534d11fafcd3a540c8ff8ac7df2dab56c053fef9af75d4388916bcc3dbde4ac25540cd49653d4e348d2a460e78340d86541e9be6e19b822bf766a958fbc9718aaffadb58cf387e1fd7cb24014a37f60d962d61547ed612f84590bfcd66cc3e2bc550a895e065b7b406c3c76b91158995210559ebb43b77b63b6ec4d8c64c6fb18097dafc25f268d9a3e3766ae5b87ed54717ccc40f0df4671b6febaa787f645a292b6a8c88a703670244ed596fb19675219798a6e1e9c0600f9c8b6fddad23db3c6392f2a943ec4e74d6ab18f4c2b4983539777fb968d59eb2d75f546e681c646b5611e422a95ff3a1518cf6cb9f3022ea4fdb9f268a687db8075a07282c628e9cb6775fcbea214dd50f46bfe8b0cb5fc3f4612bbef4bafa1ddac4f1ec7d535f76ebd3762cf106bd93f34d942cb31903d8e795c93c99bbf72ece00b6529e2043fb229bac292cbb18eba86439821a161e851341dab66c6271cf21ceea876aa2e1b3919e7f1f00b8cd40c8c0ed55fc95d98b69b78d0d0ed892c9e0319e0aaac5360f485ae848b9af50e5e7d82ab7ddd2914a7ca3dc1d32f75b9b19fe067f7a190396d55616d83d9ec3891bc5c254b7dd657c2242c82a884e783a53ce27b8843cb9fc21acfe1d80e8d160faea10ddd8a4c14b5376d61ea95e5ca81fbe81ecca57ff0bcdf177f89044fd61e3d89f1f09f79f7830a5c355251d25a5a8e89455addf6634a3ef1333c95c74b17d773d818c146165912385cdfb8224ccd5820449a9166688e7e0819b367a3712306101ea563c78bcab3964aa3be0065c3bf396d34627af54d72783f216c15f5a50b3803082042afdb5d7b307ebcbfe51917b3cefe02f695b971e4eae5bbd2b7159f99e1832b16335b29b4de4e34941e40d8c9cbb90cefb2a58a32cba5b4355cd0feeb9d218311954ab3f4c83cad596b79f40d3e42958828c25c573149b42df16cf1b483e7587bf310839d4fcfb25e45438e93c8e82e392c614b8232dd24c554bf1cf5f3d32295dcf461d51399537244035d3b05d4d9a3559165facd88782f2302e8a943a6baf9f06c8920085fd07506d5d8e410e835420bae2bd2e7a688c1f7a83025855ec13010dcd4ad10cf4396c013cdd44dab55740c4f883dcd9ba3a070b67fe86d70e314b9ff067a9ea70c53d0e7194cf6a06ba97cede9f6c1dfa2f9157d922bf36136901ff20665e1e5a847956a467dbbc9300a0d16505a3ad293990fda85163fdab3ff35dccc2cd436945daf6465be61b7b82384f1938b84eeba0dd453191b95fc49497e2b011dfb676427223cdc64147f26c2c3be04758793ee3c13f2bd8c2edfa37ed95de007bef770d1200d5b9a2a2d1674b40df7748e5b5b876ad15163f39246c6efc7da1c532066506458d8fca09f27828a62a3e560ad8e62d0c28508b9e3fdee4a1fcf27cdfcfd31e0c3e250a1e437f46746cef6a3e24b0807c331fe308dbf8d0430daae7b6c8e0b66338aabadc82a60f22aacb6851f5d5aa66fb4dab2d7f76a2a44bdea2862806e216b9e9eb512efd4d199178504a3f7e3710e700b3d9519632d87491e4812b2fc54a407d885d1589adb5de43aa177adf35f6cdd1f967c104663204ead39f2f5e06768facab1d0401c8eb4e4e5df3bd90681b6748364c47e44ed3887dd2e43ee1fd0938c874ff8773f96f0a4403e687c5acd2d74df6c34c2d59e213a35f44353d3562aa58b8b31d639374a41caed79ca27e7c0a73c1d55444acfdec1d5c2c2ef7ac7439b1d1cff81f86c79faa5c10756c3216243761e24b1bccd3d576b220e06fadbc5cfc44b4f6b25b0a77701708229ef9dd2776637f9602a04eae41ec55640914c9556fae75ec6ebee50b30d8b9f31e2cb82297e7ecf5d075554ffc04fd991a15d03aabaae8c7a4cfb903f8a72a091a4710a15e244700ce0415ab91fe5d519feb94af280f373d82512595931c4d1d3a9a585c98c3746016877af0bf409e40d6d072c412bcaebf11d96ec5e1b48dd926597e651683a94e5fa1b942f838dec8faaed9b036b23d06dfb31d72f48bdd03c049d63be7fe8868996319d558526e7b011c513ab2fa99c3ed0ecef7b740888dd63aedc40e5663f300c150377160182d67a8c4c7e08f4d679c93b626945c47cd0c3cde05e311a6648ff246d96f50d262e78fffdc658f644e6757bd1b2deff104a1aec9852fda4eecd458390af35f8e15449fcf86ca1934d6e1538fc5e727921ddaa639df84a8c2d25b5b3c86c062df2ef963ba47fca1da652e769f839606dde3b6263e30c649dac7ac46ccbb70c8770d17268535ab7c77c64742610515d0131dd20c1eb49220db300dc55ed07d59d52dd3add2f30775562a6f49324659013663eb3ddbc07f402c1561b6153d6867ec94cb4d03684067b2969b794331a332685cf00b85da640003d339a827bf5785b6fcc91a8a53c4450412064f416d7f6fdd3db0f7ea33341acb9e3a2f03a9cb567fd6844cca9a6f1b5a75bbfc0fae95652db88573001d0e2cc731a6602c23f9788b39ba1575a67ad2991a5dfefc8aed55e8980fba674dd338cb8198596b507a72252e4a0449124dd2e7b280490c55b9caec2093b09a4358af7d8983df3f9d22135699ba4edfebb15490d26912ead6e2e0e83b510f87e1a9deecf621f25c1645b6e74d8162733a857b309d22a6be3cc278fb05f6f45e0b991b027a7695e0b2e16b441c229b618e53081d49eef2c09fa9374cf35a8bc06adaf47b369fc4892e4b56aa5089cb78776b6807d0d52aba0de4926106dbdbee618c9768809ab124d52ff084083894babdd9ab3d96246f3dcacba4a2e1971167231738a52aa9813ff0be1db0a41e23cc0cefd2d9dd7798e4e56e593f962ff2a1d11e0869ba27753ef7d7743e18675f3336cf4b23a6e4c3e320bfc67c5b7390515d95033b328d77d454ed4bc0e9b450f51a487cfcb880574122a0f2fffb6927c85768b1c5f873d0807db5d1f853d958888ad296070a1d3a05c3f969d062d69854c30d57c920d4bfec5a37b553dfcb50ebfd710e2d544ddf1d89f636cb98ec4af79304d46804e55bb1a18c509e4fa5c67b1814ddf1e3cdf65bd7da83892ec26c7ae62715ea68951b7991028856365704d3cd1cb559a9ad3f481f25193a5076c7fc3eb1462fa427a1d63ad65b9f882d611189ddf45dafc30bc63ab5431e661447494cdeb4db3b5b833fbb1490d2868f6a147e987d631463dbc79901f481abe1e9e44b4d1bf83b938cd64d4d5aedfae3335ae238d09f05236aa6d23a4fc13e23fd399736d31e6d5f1c734aa666c345760de41592a9254171dee553c4ca8971e1ae843925141b36d794011c8910d9743823c23772c32771e4838f25e2e38a7dd6d96586b7a9c7ad7a396dff3c84a39a784c3ecf95a672271fc14ad9a0105d539a32aecf263c9fb5adb92f97fc1b65159d356d3565fc86e84df1a16b7c787121f04019d3b7925775c2fd937deb311d336da2582c4ab7e8537b8ff26c81eac3b745def67d9c09bb7b9c09459dd61c66bbc2e9f271b9f1e3425ad5de98b3d161967c7b6caaa4e06ed445b3bea7a6096f410175d59c44ebfeca2e2c12e8e261843d125fd4ff6313a402d8ecfa02ffac450b675a615fa344eccd565d9acaefbe51c9d6c1a4d789a15139c6484fd6d2ce4809c2eeab0332646942dc9ce73eff59585a56ed310b5e47c3cec2b1cf9371757e9795bdab740bfee182dfcc797f65b8b70976d9f4d03fec8d5ee7138b569a10fbe1dd0a0024d1eb50bc615d5a1dc5b8d0272ac999d3d2d0d8ffaef4162815610a01b49f4cf73c22f5201cfedbd08aec06de4d658cd5e73bf4fac8de6f674d64dc5a7a88daec79ceac74bfc8b19ce7cb93e3cbc265558403d8cd0367da2a11d5ca9f1821cc678bb95e095ab9834bd4a1a542f6ba8d074611f6d89e0c876ae94211175cf793818896d42cda919b992b2f2821ad8c6c0cb23f5493e5a7cd156148a7db41e61ce1b4ccbd514220fc2f2c29fccbc363992295c2f9047f3c8871168f467f2ae84b72cbd75124358c830519e1246c510c2b79c81dafc4c61c480bdfc1dfe7b46b5bd978b16c279a9a5ad187f321507189f8e88ff43a851fa619c6ca53b39a4cc1cc3da0dee1a0b99df5b5966b4f2fef06a136f7e058afd8e4a8008498fe56351eef3c7cf8225ade8457eae2aed2fba048c8720b4759dcb42e0b64e164604ef20f9cff991eadd97e47f4424ac7d2b323d00f9296417c26ae1dc7ee118b561c3ffa820afbf62af88e4e318a4a6f3954c1b6e0f2a41b7f0bb28a417f6739b7427863eff2f3cd0a34ca4f7803e36a64116776db5b23d01c971a6e0f76ca486295d3f5b8a6b4aa82c013d8044f0034ffedba4853b8eb6048595a87bed23b82e5bfa5c5e54314890543ea4dc54c428815c2fa9792e0532abb96d7f424290e892235d226a87065b6e7dde0e8f53a6d540ee247996aceed1cb43504949d4a7ddcfe98bae2d99c3d6cc180d2ba70f9851c1d8a5be1a945df0208a7f90964c873ee65020e8a19e3ab5123254cb0139759dce34533661a3d8440b6f50c9e27c950513678a95bbcd470fcca29993d9d711d986dd728f6efdcec166d94fcf9ae8e5346b9bfbd2404d17de6fddd84082b9da6f1a280e5c9ce64ebd4f5d9fca47656eb5470fde41eae2d15a93b9c0a9e5adc6b7e0804a80539d72ef8c7d31329b6b568bfb4de9a32534519c044cc6fcbfaf7326e3c2e58395b3", 0x1000}], 0x4, 0x10) truncate(&(0x7f0000000040)='./bus\x00', 0x401) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="847500002ef5826b"], 0x8) open(&(0x7f0000001440)='./bus/file0\x00', 0x100, 0x0) chflagsat(r0, &(0x7f0000001500)='./bus/file0/file0\x00', 0x0, 0x2) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffe, 0x6c93, "623dcf76b365f04d0532aed2412b200a855d9ab9"}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)='\n', 0x1}], 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0xcded) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x3, 0x3, 0x63b, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x1, 0x7, 0x40}, 0x80000000, 0x3, 0xfff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x10000) syz_emit_ethernet(0x0, &(0x7f0000000300)="8d64b5d0e2fc45e448f68f5ce502136bc80b96472a77e1f9e8e85dff59f75ffba05f33e3268a50d07dbde2cdcc6ba799c40dbbd0a0444f4c275ccd2362b077bf18d4b62e8bea9c4f98685e6f2ea27ba1c72987a6c28ea345722e595f5d470900c954e1f85cf007953faf1451c1d545d3acd3b233e30f87f402bf2d8758c28e274f6e995d93cfba3ce61f1321a57a7babc8ed56ae4e7f53f5e0ea589fd0e9b6302e9893c1d6") 16:01:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r1, &(0x7f0000002380)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)="8a8d53fdb337a3144b9b0525345a99dde4bedc10f394ceaf2fd30703e3dff2f2cc5d3e904b820a7af755cc8c26ca7b001c96f7b1260391b9fafe96706a661a866e002369471550d1c255a17dadd374135d1af015913f9111eeee76eff71cfb7fd33c2bb805b00116a33e3a6aeb4e0ad323e76a8f450bc3ae9c71db97b8db9d61658157d16c0a03badb83adaf9bfbfd815551f3abe35f0b76833b8f2aa3c3f2664db7e04c2bf2692436173ee3d7852d91cbc31b19b0a7d5cf16af4758293d225ba717bf439abb14059bd181878c231bf5bd207594bcb1574cdaeb08a94c1ef0e7f71beefb18e77c04d19775b259713b5ebf6560cc9253c42ac2e5bed0dc729b3c622113772b02526921e83364755bda4719455df4420383d27118bf67d5ac1ab1b19bec68fb90e367178e4335a55f80ba1c5403011fefc77ca850b429d3be504455fe8e54a22d99d1690f505846b039c6592034076fe9725f58b65761ab342c37a2856a5faeefd260cc2bd5963375c175fb7f04180fb4fe806acbe524c28a1ef38a5415032307e12aabdbae6479070b91270826404f867ba34123296698c673de7a3e3951ab3cda847410ac72502e13c3e40a9aae18979902b2c8a8ac074377c1074d83df2b65899fcb480716baf45bfa2658be89ef5ea32f9f3f96cacc96ebb334e2d95f59df62907622470bb3c8d1231ce16340271c08e2e42155ae20b4a9642e5d0d15a8337c6cec021885f83c5197df2691ab4764136ccc0b79263aeecce7920473bd0283229268a835b3636e090e36214ded34334411705dc5f4e601b5919d6eea066093e1ca3f3449dece80c48c56b9bfc89c75078aa5d2e34bffc9bcc453ad1ee83e12febdfb5ddc8bbb441110f67e965ef37d9e0234d32eb97526678dd33910509b192ef6d636580cef3e8b3b8a82053c07b4c0db29424c18ca938d79914a726d559f583ef8e3a1d6390dd9d1f96b53cb903c4ec973ebffa38e4caee7ff10c39f5e19ae3c41ec3294fa11179ba972ddc9eaee132511a6e0c0f25856c07c7e2a2b93f3187fb24def32c6ca184104278dbcbe6456e6cc064debcea62e1edbfd2e8f3291413efa22052c334d4674274a77bdbc7d03931c345b42c21a98f8ae9e692c675b69ae3e4e93064956e3890807992f6e5acffc7d705182d25456002a241c66d5b03816a8e6101e66225f74f6fe3b7d5a24bea4affd05255169bc27ad6931ebcbeede2872d83659a6d910d609b1a160ecc2e56fd6bbc5b138d6f5c3abe3e791eed7e4b5917709d418f6e084e2d63a2f3f6296d6478a602bcb4083e13a18d7a86aa18629ea799a92c8035ae79ac551e157c7ffb0f44f444c0a65457b5664ca02ba639c1af44982321950c2a9660428d3545d9a18082611f51f1905a2efbf7600d0cb19be01bf0a59c7fde97dc8a2be79b20f975aa2dbb388f83aa8937f3e7938f998e9cbf678789d19e269132975ac4627cc94f307a2cf0c70ab0f4ec2ab29a323461dcedb234a16371d15bf516d27598a0b8b09eed4185f9d3509176be266f20fd1ea461fc47c054aa37873e28e654482dd931c38fd9530d30f868ed20314e4b0d691aaa6c883fd62a3009b4d3e15784fde5bab33ebfe714772c1a2da7d6ea4e30e544d180c6f282041e52ce5f9d11cc533e85413566cefd5cd887ef3ccdd9bc2212dd50b90692eac8fccd99af9e1731e712b2bfbcec5995b84c8ad94b8ad8ff45585fb0ed0db00901c763bfaedc2be7f5866d0ee2202f85980de95e37654c3ec8254714e60330034aa558f24f5fb7eb591a743014dd8d4ed54777ac73b0f14190a4d8f3d44b2ed95d10ba2fed3090a7547615cb6f61c07eac7c96924ec150b60d508d6e03937ca1d8747b8c19f741392366c2f74bbe33d6e8dde913d7c99bb4da38a3d56dd06df29b5760e3ff99f245765b7b74c6caf4aab79c25371101e98d6c41b8d3f3d2ac97e1984add94ac1d062b369aede020b4518fa9caf3ab66a7cd4b98d99f9c6f148c72afcc9aa74acddfeb30ad2be698e417d77410f51025fa6ccfd4a913a2374d21135427f7d2e4937c081c5dcd310b5bb9768b77943cbe5ac62fc9a9d0332286c736c5bd25f36189951d9c55cb7d48213d686e0221fe17eb096640ef748f7f61aef3a05c06c1da5942683599bfcae8cfe40b78b8fa7fb9e651f3bba92bd9bdfa0d8473b1240181c67dc19bb41df8191bd53db4d6206c9d5c46d116255a639283558ac712f6d4cbf6968fbed10fcf12f56e42229377737a045dfacf56def7f15ab3a570aa733fbf54bcae4fd2d190a65ff19d248f64db83198bd4030ad30c50ac92d148cebc91d5745646bb7222f0f4a9b748e67465902ede4177f8145d2291842632db9ee1d6210f5875fc37b6e12268e7dd14267ab1167bbaee9fa2a973a6fd9e4f5ea239eb647e2836019828fd05447e197c415839113fa0d522b6ca5560d175e980404b75844348abda8cd8902a46fdf340f364fcddbfca7a627dd6926fca354bbb3c61bf0fd43e37fb9214eb4e7cce877b8f88d49b968b55358642c65dd388e0d902689896fbcd64b66b66182353b25a0f5d0cbeda811bd6114ca12ba8222dac916474fc888551dd3e25178a83182b6364255a6c110acecbd6c3c7130f2630139b14e2d72b556d687eff6bac75403ffb2d2d2e2430f0f5618743b71cbf7fbd1257447ca56c2a7e01f9de7a34ccdf491f67eb0d8de28b81b6c41985c67d96722bc4629e5ce16801b83aff601b66686cf42bef76ab61e5d99129d1a5975f25044f4df81614b36be2166a0479647851a52a7495c34bc4e1da69fed58c0ba99d26165459d5f446275ad77000a6eb09c2512fa483fbb22d419ee1857a2947b4a6b9adbfebaaafbaad9b0b279e547f8677a1a96cb04c87b96ca412d10f445c286f8022af73626d78179e97b302c74e12075a14586d3f26e35d1b970e96ae989efa8a880735407e387f9eb83becc9e94ce58a8bbec3628ce781eb92bcb2a486fc320bcbbf7af734b56372f465868ebfe2e331b8dc8594acbd8d592911aac929a672c4a3bc412ebffabec28115a53bc02884bd61e877a119f1b2fb842754320cc8125a10326ebfd984891b4097d3e8a8cbdbd8a4cf3be608613f62c10f19e761661a1dedae9f2f26002e941973fb624be740b228deb2c3993e3f3fe5113d00ca011b22fdf9212798b02b2895ec21d670a550d60c9ac9ea04d297af52fbcd23487f2ff53cce865a1cb185c78b193c5b4bb0ac83cdd43a9cb11b759c2abdc1020b6d14c6f05ba69ba105d1a2a5ab0a0c4990a688fc6407ac73ad18fcb15e7d58382f97f0da54a3d2b37a3c08f613e726d8df9cedcb8b6c221e2e02ea0126127f29b3723145c81082626125c9d724d19df2f3bab9874b385f82cb40b8a88aa84cec837bc40abb352e2b988ae21f9487b2fc7d68dcd3f0c8f009311684d3ddc6c0e3f256215ed65d64299f538039b94edeb514e375ce458ccad0e44354e2045ef6e7df0bef63c9b213116dde97d1c07ac65ca1a6154b1accc36026f5901b6d2b1821cba453197d4b583fc3ac3139b39b71cda95a2a9ad906bf1a1441d1fcaf61e84417278caa7f2926db6cd44fda426bd899b0dc24111c3531cc029b16e16cbec3aa70b4ebd1c5ea4f502cfd8bf63f27358a5d123f3b861ee25092e04b917b3705a5d6b6cced5649fbf2aaf7e06cc2056861fa80c7955e50660005092d8e604d3edb7f994a9da7261beccbb91e119f8a81f5a1552b9df604a83bdf1538aad6792dc65283dd68faada5c7aa59d87bbb41f66ef3dd802c77fa5c0188b411f0a6331051e707e0d40941373878dfceb0c097a01dc97cd1d01238ea4bbb7ae63cfc5dc5cae720af35493cb180345747ba78930ed9db00b4bbf95e5ec09ec6f7b97c89a46cdf7649d18c398cce2ee986a5b098fb40a679064b812e6559e2cf30688df5a849e0036a5d0998e033933f8269c0980ab41fffdc4be66521880acfa55ef429cd4ea3cec9c2b04b6b31fa96b48aeccf0abafb32edca8489837d8f6ce2ad333ff136958000386cbda7a28bbb7627b341b7baf6bcc357a7404ede8a4a4aec39f54dd781efbd862bb86d2785dc9436bacb98ff8803571ed843e7275257e3cbd2a185ff1a7855773491b5ae1d71bae3a4e2b2be7ceb804160a72142d0971b36e9138a2606e4b7e4c05abdd64d81ba35d7cd0bffeec4d37c403b5f654b62e0f4d33fc1539ffac2a9f0a4ab5b6185421b1e9a40c985a0a7fa6d98cf7cc0fd0fd262b58f9255af1b7ff11789f74b80d68c312f7621c5ac5a4a9a8c42bdd4a3cd546c817ced96d7d7ec98f557f4ad6308e9a76cbabd3d65c1afe9c469c486e81196b8c78fe9b00f53960df9869f56a29165c9ba866ee4c909d49f83bb82378aa211a5f4e0c65f4e4c6b15ecc94729c0969638b50d9a90b02ae93f1bc7cbe45da82599ab85dee273573270ce1babb2da148d48028efeb3a600d9bb5d747fb2accdf0f58e7609b463d51d0927941424ee5e12e3182bd30159a3eb8626f2488e5903362aba88897539c8d68b6c99cc3ac0f3ed3c517574a6ce7a0635265ac2df6b101a7316a88b8939627a925c182b2e5974707f553572b8bb88c8ae98d07a60aa2028943c50a35d6309a2a8135069d6a968bb245924736fd5cb837a5d2912bb6d717cbf51815d29b680538bd1c4bb9d93648dfc1caf366a78b7ea158331036f93aff5377d27a1edec9b1adc9b449e2bcea28a39c7915afa74cb5cf45cca25665e5c1dff6e1765d53e9a961e1c41da7bbe3062ba9135974f6589cd897b36bc165a29149bd0fefd9dfb1d24721f4f6afb76b778bda45fa5cebecf3da7a256267b582918b7055132cd8d78c125168f6f066727bacff039613c922e69a69ca52371078b9152d45eb163118210992dd97e040470c687d2758f3638817026da3b240685ad3dd28a3907645454a5bea24de09f63a1dae60c06209ee0583ace89736a8302155711f5544feb0e22cd5a6446edec2b8dc50b46eadd8edda47a49d95620f0f1e051ceae7f3b5817ca9bee282376a465935949cb417021fd22d09eeb37002e7e9837cdcd703f312d12b89ec0eea288a1bebe8f8846bd4285d708a3ac18158b2b91054fb959e6fa05f4bc747e5415a63cda9d4d658fed122f79252250da168e49129cf4277edc7f274222b2d16fd41f1f33d071469e2c536faaf6f8dbe3d6531d0d70303d8e1fb52244cd372e41bcc90ccdf2c33d7435fbd7520844d0a8b6f9b888ddafa0c698af78fd34467fe3cee4079dc446607eef718dfab12c50f9bdcbbc2a0a621db158029d7b024e3275ee0e2b02f5306188ecad752e0ff33312008d6d6497595c05ba94740d5162629d9848d125086f3dd865998ef9b8f44cacd546ff51a88f93c0500757b43fd6e39590e1f4df1ca344131609d22dffb238eaf2d1b480167ff256daa98477c52ca706556992ff079d033028fac9e5c1416f3b4f4ca8da42eae02b94105c388f1c0405febee3e6b56e743cc9ccc5996f099d910f7327b999eecec2b993a2830506e71c67b9f2d71eb9936dd945370167b5f3d4cf77cf146b5da8e88c08fe7a87924d6a0f94f5973747d1987884707f4929f143a80b252abd50da934974867d702486bb14752a1b337ee54815fe393686bf8d2bfa191d2c39a5355e0cea8eb26cd07bcbe5348324e7beb1b37016d1cb12b4a458e1462733b9fa9194566a2636432682a21877b518248792bd425cc2edb3ee07860eafd46277ecbdff4b771baf82e6cdbaa0d9b7b5e98af513069898d7db0a021", 0x1000}, {&(0x7f0000001080)="f22b1a6dc4b877a5e77eca200298a66838f66127622f5caf1cf464ea00189678efa00fcf1431b372d973025985d277ada7dd589d5bdba71b4c672587224f6e09f45b563ddaf84d1875177873d1435751680f365303ee4a6c67311f04de73ae6423a94dc29d29f0657e", 0x69}, {&(0x7f0000001100)="4a66d71268d93f394562b11eff72e23ba52f53b35fae6f091c8928e793ce3c78e06f9d4e5b26812e0c7a578fdbb9fc0fead496d87b70f5afdb1c73d406bf9581f614b094cedad704361b16c8585ab48b4421ef2320365253cc178a26baef230f66121fe0419f6f76ed7903dcc2e7b23df499bc0f092c7c54e2b6cbb5a073423c1c66a164d98a8d85ba", 0x89}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="3d08b865d03c217f73c4d259403ab260d7ff015d7298463133fc8f8fc986e7b1fb410a6f7cb1ae8c22830b769c85321a8ec485a6a8c87694ed556ecaa20d68b7cc26d9426cc72fd695a35c51225e4ad55fe1316fbcfbbf8f976f3a966ff8703b0723ff5ea052cf0f5cc1ad8792e8bafc8f6a350ddd559d7980c42cd58ec19310f63e3e3164b6978842f3876874a6f132229a911e911fb595b2d6b955827d84681589d8a219e7fa126e59a6b580bf2c276ed56574c34a670a2c8d706fe4ea", 0xbe}], 0x5, &(0x7f0000001340)=[{0x1010, 0xffff, 0x500000000, "70499794b46cda555e921a4d8f3849e7c4728b17ad19ab84c26ab3c4301def3ceb5ec2401ad1d5429a5f1d0b6b14fbbdf8732774dee365887ff8beebd57afc5b01981eb70d9babc63f76f165fca6661364d0ae38ef4a796331f22db950dc1dc886c0fef927b7f6a8d8a577c31292efae82edd0464273e10de0849b3cd593773475bdca60de28c60ce5df9f0eebf6daa39b61e7162c534fe6e07eeec3913da0c9679797b3f7718b1d5da3864da4fca800adfd7d646c8eb2779fae02c3ec96c9b5ecd9420f34e31d9aa2b4dbcc785572099b12ec75f36faa23d2ca9af6f73958e0290a291e4d155da4121cb2de3006e183ca976c9729a7567dd5eedeed0b6839a5fff87b1abdfac73d15a970540d24ba7ff2d0f7069ed1f5033cf16056c570a7e73520980d46ba9403139e23b0d31af2851467cfb8f0f6ed4816a01eb28d6128ac52c74dfe7814fe7c51d7527277199cec7f21cf710bdab236ecf966157463b886f3a5701eafdcc37c3ff4dadff64476dad790ec7b4e0a6ec15d7818ba002ff990125c785ecbfc4aeea4fe515979dd4cdc04b2df4ad4a3fa204c1f9100e6eaf7371633a7184a29e3dfb06665a0bfd2480f46184523d67a7d02bae2d6a1dc69824fa975731252c2fd7c1aac17ba9013700b22b40819a5d83f6fbc01ffb02c5a87e1c697d17c0d63aa4193cb3bd6fd1a38b7817cda387a0fc3e437fbd6ae6e9a3bef611f35e618edd42b0c9781eee44aa76b0ab68f045cb0812fb2bc9ba277a7b5d81011868db8748a4a85ba75c96c4e4849001d1aaa7b9f604983d3ca4a1ea98066485fced9e47d665d2c01223c855b4eb94e2d4a0263050ba87bc3aad1fda3580d3517b683dde62f10c80646f54dbe4a7df87fbd1e375a6185e6f3b80afde58061399ad1074d244c08217b8483cefbecf20439d156413185c9e662e927d476394d75236aece580693a963d848ea74dfe5b08c56b9763c38c14d1de1fb57cdc9bcfcf45126ddacc2355a732a5e933cb17053c79bbb58633d0dd01b5e8ec4d0747e5c8ed14e7426be4254e5c10eaa706fe2243adadfecf5c4a8abf818ecc139ee4a04e1830d1a9052c2088be497baa179be8ecdf84a275ca6573da0e5a6e85adff93444dc5c4e87a4a24e48d8814f8e9b150ebfd867afc63985c1420b16c03c42f72542a3b68c0d844736535b1fa51002d4afeb5f6f8803afb3c4c0aee2ea5bf014eb2ca4708fd2b432052eb17b7f5b7234add2d1d5554d2e96c02295d0c66f5a5809d918c03d8cb5e742409a38c25ef6a95c90853c1fe3b6c63a93f2e11e5f7a83eb95237496b40aed6a139d560407062b96f449475c797b65634fd52f9f160d4f20179e31a74273fcc08acbe16faf2b7725fbcc06077498e81cec0eca5182d5c2a61b4d887b2d02174db530e62ca9ae34b97a837e98a3d8b3145e05df7d59f3e1455eac6f828b33bfaf125224d9f5cad2ab8933b064b2608e7025e5f25e42d66445e60f1d66472478020f2c8eb81f5b822484d676a9d28e90726e33eb56e7fcb77e8bd7994dda7a52c284ff6af873c7bb0ee2e62b57784bc7c6e3ce320958cef8e6a339b0fe5556607d3cdf9d2784c2b0c0442cea3b87f5bf5dced8e8e5eab90335c64bad6cadf1d6f2777f2c95baf3fa69db73c07a33815e247ee54c136a556b2f498e1373f65999964cb7cb36d34b1f76b04549b4f76e929994b0bd204997d98d025c7725bf6a87f5c7bf2a0b73cdecc71bf971b75d5ad25bfc1b7bbfb7b54f00d30c40e84c451affc5244bba1051f6064320a1ab9379a08d7c57ae3d803e7586e02951d69f477226fca6f0544d3fb46d9c1822abbb4c70dd911db9e2a3a2b7d6fca0016d36e7caf19a84792f0fc32a2be1916770a344f483509de16f2c8db810f5c34a9d6824d386436cee6bb6ca10e2496bc49f0283264aeb61c0a4d6bdccac81eff0cbba4a4443ab7b78e383075dc6eefd511d94bc841152e3c7f8078e06f59ca06b71e03a33f836502877710fb7c31e3deb73a633c318fd8e4f68e8a2193d0d920fce0e8ac7a17f9e9a5c164f05467eb9062723aa1e5a453fa21736e8363c1b30c52c693973b15b002008a27e45bc5ee7b1c454562aaa8ba8759955dbc7b5efdc370e7d349d12f624eddab65111df960f1c249f127faef2a6429b34a43d8b29c7c765a670e3b42ac26bb533bbd569c03775cb4204aac1fc2c3616518c5fdc0bddbf651fa81d0ba9727d591e1ad8a39302b785f61ef4a6f054e5fc04c27945796a1c8482ca92b9b446ba8b0d51473294746bfe762b39219c22da385fa81f7f9eb8ee4fc2c232489d003bb66fa96955d04254b33c38ba7a399dd9cbc9e74d33c5fc53a8320cbe833de19bd75389a28bcc035a3df070bc923c21a70064387e439aa77bc5edf8f648185876c32093b10c2338e97809d641ab7fb1a7e31b1f35b8803fa76b7d94275b29e26726e9e7a87a59057c5d121897329a33f61ab1b5b40c080c446fb62b48a229b83e208d40359339a0566a9fcb591bf83238483011806b6db983127e28b8cc66bded15e6441afdd0737ccec4390a7874d7f2a54d1d38d7c6476d3535d9fa72712627a9d43e537bc57d851cbff20409171522351e5d2bbbafd3eb03cb011ec9db3c1f065e0ad8bc762b05a00e23581f0152744ac972e8375bf64afb45e84235c88c7727781405ab87b164999c33afc35646e2ef69177065f5e1af8baaf73a44feb2ccd98ee4133ed52d7d06fd36900f112f40b8650b9aa85f16a0b262d406f00f2a8d6dda851ac7af6f468e591443d1a9d8fd4d80fd4032fc13f4a3b25e29ed26e8a52afa78d614a5e15d4c1801a58a3ef1da6ea4f0ed452ac4875c874610cd92b2ab771a7978c239f37ffa9379344620791116d2a68d4335397e54f5577cd8aa928e5e9735680f1463d0b6cc9c730e0c08d5240e1c70363e95afd5f837fa5588a4e0952382c997bf881bb18b6074761af6bf8d759bf433480c8c02515d04fa3df4efe896203cc1bacc088a264ab011601dd743aa9b9602744d80ac20e1e772e16d07a7f69eecb87ec1b19d0fe0aa3e520e92c8a3d7e0018947167441a94f5935d3a000fa41cb1378bd77a5aa9f9e3aa9e4aec1abf8399c98e1b1ffc19ff04455dbba4e19bc4e3f1cbb0516dd9bf59312e962ed05ea04a9708daf09408b5ce0d1e59f6ce6ea43208550d720ec6cd8537b00a46f0247ac9c1109899f58d694e36bdac92de8578cb948750277dd43e84cef39c31faf98bd1379a5b96de389b15cae973c41ba83a2a07c1eb1882b4702ec9a4285a96dccfde84ecbcf5e4ae3e7ace0632fcf0ba696d94baae2b1fe8f7a94997ecf924ae79ed19403e7c1dcd402ae2e59273cddbb3f3dd39e771bcdaa690d2c764d100a168b9a7b3dde86b2df1716cf5d33bd87c5996685f10c54e52b6a5c4ad41254c53f76b30fdc06f766fa632b5489b867070743b58f1e63d67655b2566e6808be6e25fd6af763b142b6c9696976b8eb0cdc84b4afb79e91b02319aef1a6ca2673c101e39a2567b65b0f2fd1ce1f8a00daf11b959c6ad5273b4cf04ea327c4c508746750490224dc721816a1d70647ea3343257671c98e0086c5e8e5b602bc933e3982ffdbcff937654bd433f7677ca79d94ba506c72b0241272376b5b35abe4cd3efac6aec460c263d6452439c53f7d701233e193c99c07e76ff07e269ecad1d4bff8ebb19dc3077a080f5d1d4744f5ea1bc3a9c8c513fe7b4b111a23174f7ff9d36afe646741f36c634a83139fbac4e4556225affe4bf49b2335dd232fa47131da080bc7fc25d7048cef80f2f13b7935e79ec7263b1b8d8257eb708e1214172e02fb3a9bb20b10b5238b4fe05b5e40aeee9ae7a836ffedd79d66dac9875dfc9598628738ed384ab2a20a8c906ebe722d12adba626be704b64bb95e23dca252b4b2d11d1ed3715978e48c497486d7c5cf4a4f7ac8f679ca8711b6514bbbb509862b7cb20f537b8dc216c63d3b81bcfaacea77b21c96d5101501416756d0da59ad87a963d0ea11c9749ddf184d40c508dba7822b4bff9b91aed0aea8af3a799e7fc7cedff29d532b60bdf4d3ea0167f8ca2c4ca23436903ad4bde05c4c571a549572d8d7236e8e71e2050c6db8ca53913a8d860b6a8328ca1ea366271d56256432b1435a646bcdaa3f8f0ad2cd965f637cd860d14772eed7c59407742a71c0cdc41d76606b2a22ed5a565a89aee73940e4e932291e3a2926de5f9c887c66a87e4ac56a3562e60586a0b6a48daa16bb0b745b21d90d29f98d3fee0c66d7747113375c9950ba3e62de6bb0aed4b2bd851959bc0686ac3d3757dfce96e2b7ec9f9623e537aa622ca7cc81407b1fc80496b1e60ae02c69adf53ba0ebc5c7d3f5b830bbaede11e7745d201f34d31f86e0e1b55ab91d35ceb6115d1674dc82400205dd8d3307cb2d70dc0db9b58275bee714ace1a53e309980ade9f149a3aae69694a6225d1c18722d7e0586a8f1e7c3b8feb7f94fc33559e39290f41970679364af10d0354424dfdb458ca063d79ffc4cc3a5866692e723f073a50a3ffd31718868242375c4226f0a7a68dfc4e124cb6f67aae987c73f257f289e286b708d90ee5723244fd7a690502d858a28e2a028372b8cd3bceb1a33aeea90a9d683d7ad4e87ece57c56e9c522f0fe1a1f7f0f6802edb6fac623bf9bd5bbf52647213cf6c6c4b31c54e6a248b74dec8b5b1e874e162d3e74cedcefd1621a8f59e81b449715f13c4a48921909a1f8a7ddbb6866269277d5536969307dce79137bc89306ec294396682bd63c19400f8a3192ce510917d7c517ccbdc0c1a74b531f6016ce3163f09ad86e674d94150e6000b786df3c93913190aa0f28bf574d8306c80058c89e129c3f92b3942f7bad172ec331bda8686d7ac8525090246b7cf45d5f0c86da65eb436d45469584872be462ff03d732e97132506027f8590f454f26c0212d7bd5c3fd1dc25efaada3e10aa324d92947f48f91b0aa5b4239b92a3c38f04ff0064d9b6e4e27174f85f1591a1fb4a9416dfcb204c5465dae5cb40ab6822183997128d0a1d461268ee9beb3164b80d0c0142017b99c5e8df4dc61de2c4c17d39aede68477f3eef43fd5e6e8bb360e65b56b422175976c119f33033f3885ea224fdaa7a5af21ecba137ee0ace4c41aad55b46142ad527eb2726950a7ef58d885763d98be0bba5f772ffd7963cc939a7fded2d825e6a5b88ac0fb8940bf4bc67f6ad4e4d44ce06ebbf6ad1c875cc7d9d78749aa436d554cd8724a30c8b38c0b5571cfae35fabdc02d8e10f07926b9dfc4cb7def02ccf8ab85e01622611d3e06a9fa7dd78f938f7c889a25c704cbe828a7e4e66a8dcd4cd0f7b8de4044e524138c7c9df7055fc6f4df3b2d8f45caa000903c4cd9f321d4e10e4b4009a6534a1ce62ad9c620e58a8968bcb8d72cda8b63464f08d8c3ca299ba05bfe025cdb81bc0e71be7b533c0974051e54f9f758452ec80bc219735834def937eeb0778281c9d61303f33f06f1fe55e6c233f15947f4e98a52c86ea07545ac55f93ad5c33be547941c79146ef23910fb29a73d233a675fc38c6ac722da874f588217f8cdb4bedf16f4c404702f37d19472f4312e7ab43ca5fd4cba27b649af39b5262ff3156ad0b3b08d40bb992b88e1c259cb0a564a6c5e99a7635dc76b90ef355c539896c0ae062f7e89eb3b5ff919f5249261c4b4e5d68e0f09103d9ea547f1635a1b93f88160830906cd5ff07527248b5763b855d124d50b71dda2179503969a73a319bc976aa2282d50671b7692c"}], 0x1010}, 0x400) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x2}, {0x45, 0x0, 0x100000000}, {0x6}]}) getrlimit(0x5, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) flock(r1, 0xdfadf0945f74ec76) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) close(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$KDENABIO(r0, 0x20004b3c) 16:01:00 executing program 0: r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x100000001, 0x5}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x10000) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x190}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") preadv(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/231, 0xe7}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x5, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x64}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = dup(r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900}, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x7, 0x75, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffd, 0x7, "b04d00f30800", 0xfffffffffffffffd, 0x4}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket(0x12, 0x6, 0x20000000000) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, &(0x7f0000001080)=0xc) seteuid(r1) writev(r0, &(0x7f0000001180)=[{&(0x7f00000010c0)="67e31c05392c8637383c5acf668291069ea66e8fd82a8467a3002c201351f87c853a01b522287834f7419687a2c650007a1b551783dc2a8e491d42b5690db0176021d84b8add6d16331deeef863c88a3ffda05e249013c65d4e259c8a6b26f4e276331c76304a4cea8a39ef550d0646caf29a2179638eb11b0140fa2fad0a28b3cf6cf8d8818d60597df7897c5c7c01c688799", 0x93}], 0x1) 16:01:01 executing program 0: socket$unix(0x1, 0x5, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00}, 0x0, 0x0, 0x0) 16:01:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000400)='./file0\x00', 0x0) sync() 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2300}, 0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1d}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="8d") syz_emit_ethernet(0xb2, &(0x7f0000000140)="5754c9f6246ca70fe8553a8fb4415fc26cd27742b3ecb6e8db1b2fcd8f333e696e9aa26a535ed91f0b08e38dcf343159be58aa6eb04d1c996b8dddaf68f8a2285f703533ed9377a5e8584c774dee70f8143cd464f5f43420addbd2878eba8e353b5d59d6382f8f9cb1a471e1e9abfef71d710a91dbe87a4b41eafe20e3c1afe6dd9ae4c65e675051545e6601f98342c20cecf934be3b5a17f3289bfc12b8185fb37130f98d50251f5f8d09df9b82a40677c7") 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2800}, 0x0, 0x0, 0x0) 16:01:01 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) kqueue() pipe2(&(0x7f0000000600), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000d00)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2800defffecb0000000000005b0db9b51c776e70f13876321d77d75de98b535925a2ee7a9f8e40cd7c29b417a475f230d4bd40344934f4906a53dc1ea31df0f0a799db59fcad7a1fd0ebc2cd5d1ed105b9a121378f90283447388daf8d4cd9c11f695c25d6aa9413ad27e8af3d8527c0da803b2ef368138d66e0f12d081a7f8e701395d06071d3ccb20364ac40712d6cfcdbb30327a15de6c4624e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, 0x0, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9001}, 0x0, 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc600}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x260, 0x11e) syz_emit_ethernet(0x1e, &(0x7f00000000c0)="5674cf153af868e04e2b65f6cc783aaa6551189f89657baa87038d3500ae") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000440)="8d5bf779") 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28582}, 0x0, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x280000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000330000000300000035ce17351d70577f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="9f3c1af1d8cd81387bd0e93a665ef62dc11932f87cbaa6eac8b82e08fcb62151fe8ef5df5a7c7ba81ac0d8785b36841998613f94f5f4b4dc0901a0bba97e54cc4f055cc7bb4f5576f5d79c9919b9fc5650449ccfd190df0fefa22cc7504742299233370d809f7ff8ecea3dd9b554161d6dd8672f1679c78cf034d3a7427f9612c92796a828d054505a83a68b90f562e90e2f5d06153ba05bb25e9af2a73fc8fe897947b1c63205354af4ada684415504d389056ecf877455c3e45b3a562ec2ad5599d26e87d3c5cdbff4b993974806f1505b2ad8c40a6e1815bb21b3f3b15b", 0xdf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f00005a4000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) pipe(&(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000100)=[{0xffffffffffff03b8, 0x5a23, 0x8, 0x3}, {0x0, 0x3f, 0x4, 0x1}, {0x7, 0x10, 0x0, 0xffffffffffffffd6}, {0xffffffff, 0x8, 0xf572, 0x5}]}) setitimer(0x1, &(0x7f0000000040)={{0x8001, 0xfff}, {0x5, 0xffffffffffffffff}}, &(0x7f0000000080)) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chflagsat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x200000000000000) 16:01:02 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000001000000000000000000000000000000000000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4075], &(0x7f0000000000)=0x1002) r0 = socket(0x8000000000016, 0x2, 0x4) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x4cd) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82850200}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) socket(0x0, 0x1, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000600)="8e") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x90010000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x1) msgsnd(r1, &(0x7f00000001c0)={0x0, "25caba065efc4e59eeef0d20bfda0ca86fa9117529ed67a1fd44c1a1b25755052ad699c5381f55f8c092c40a0bfc130d73d0277a5b9bb9cded75d9463259d80df842063953a53bc1fea0f343c3cac2dd1c5815b8bad74b17e3747073cdb9"}, 0x66, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:01:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc6000000}, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80, 0xfffffffffffffffd, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000200)='./file0\x00', 0xc0, 0x9) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfffffffffffffff7, 0x40000000, 0x20, 0x0, 0x3ff, 0x4, 0x6, 0x3, 0x1, 0xe8, 0x8c}) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = shmget(0xffffffffffffffff, 0x600000, 0x0, &(0x7f00009ff000/0x600000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmctl$IPC_RMID(r0, 0x0) shmget(0x3, 0x1000, 0x106, &(0x7f0000ffd000/0x1000)=nil) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x22, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xcf1, 0x6f, 0x20000020000007, 0x528, "6d9392d72794cb7bd0e6bb91d6f4c6003b99f7bd"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257c01316f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0a7a665703328e0fda7b909b3c1f9ff4ec261c5f18baa7", 0x1c6}], 0x1) 16:01:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000000)=""/19, &(0x7f00000000c0)=0x13) mprotect(&(0x7f000007f000/0x1000)=nil, 0x1000, 0x9) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0xff) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r2, 0x4, 0x2, &(0x7f0000000180)="b68125bfbbacc45c24997cb1b4aaa1363f4be8f18c7aa59f09141284279ec3659f43e663325e8e74b9d3a8d5ff7d6d94328319c88a639f11f346dc945f60d929caf7bf538072349c662ab3f8fc01f153a2a1d5f1e4d17699b243229dc57d99a0ac970909b1", 0x65) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xb, &(0x7f0000000080)="0adb353b2d2ba590dca0f215142bebffcbff13b9fd812eaa4e71302ee69931929648", 0x1f) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x1) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) kqueue() 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000002e40)=0xfffffffffffffeb7) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wskbd0\x00', 0x940, 0x0) r3 = open$dir(&(0x7f00000029c0)='./file0\x00', 0x200, 0x20) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/ttyCcfg\x00', 0x180, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/null\x00', 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/bpf\x00', 0xe11ba5915f3e03e5, 0x0) r8 = syz_open_pts() pipe2(&(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = open$dir(&(0x7f0000002c80)='./file0\x00', 0x20100, 0xa0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002cc0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000002e00)=0xfff) kevent(r0, &(0x7f0000002b40)=[{{r1}, 0xfffffffffffffffc, 0x11, 0x8, 0xffffffff, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x8, 0x24, 0x800, 0x8}, {{r3}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xa6c0000000000000, 0xb5}, {{r4}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x1, 0x91}, {{r5}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x7e88649f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x20, 0x8001, 0x7}, {{r7}, 0xffffffffffffffff, 0x81, 0x40000005, 0xffffffffe494278d, 0x7ff}], 0x51, &(0x7f0000002d00)=[{{r8}, 0xfffffffffffffff9, 0x11, 0xf0000000, 0x9f, 0x1}, {{r10}, 0xffffffffffffffff, 0x88, 0xf0000000, 0xffffffffffffffff, 0x5}, {{r11}, 0xffffffffffffffff, 0x1, 0x80, 0x4, 0xbc}, {{r12}, 0xfffffffffffffffb, 0x54, 0x80, 0x80000000}, {{r13}, 0xffffffffffffffff, 0x2, 0x5, 0x3ff, 0x4df}], 0xfffffffffffffffe, &(0x7f0000002dc0)={0x0, 0xffffffffffffffc0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x4, 0x8, 0xfffffffffffffffd, 0x8]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0xc}, {0x6}]}) sendmsg(0xffffffffffffffff, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000001c0)="49b99a39747d1acdfe3027c22d242808768e2f657c14e6a45f300115b6e6f7838417ce", 0x23}, {&(0x7f0000000240)="5c17229cfdf704deafc328332d473f5861defb67814161df1a3abd7d0469875d768ac465a3dbfa76ee25e277791aac6af0dab71e1d5617cb6387beaa4c3cffa7c052735ac78585f658d8a22f3b9d349278430effafa8c1502ad02a5291319f3a9768668460589d1cfe8b043edf017afcf6afe3db8fe57014e1811d62cc3c16367c8e9e163a1fdcf038db6bc31c6dd03b052709a103978bc99959cd413a7f7e4e7aa9f14afe05855e725c47951e2210e192904537b4207fa4f1fcf57bd8c063b3298ef9384c493c36a59dd65fccfd82e2b5e83b02431ce93a573d711a03a5c6d4000e8070870427e46f8382922fc65c62db9b121344136e44820519d1a1645ac99e701fadd9854763e211e4b8f689ad18e2c1cea4c2bdb2b0a30be8c1b0defbeaf9981e464f73cddc84ba43d18f89912621db2a074c070e580562dfb5204e1a2ad8840c3b38e6e17a6a757a0587e19b6081e91d6b191a05f72af53ecde233993684cbe6b0d5a18c92c7c4826e742ef61dd33715fe8e69090cc26de93dc1548a783c781a3ef08ae0d1889537ebaed8545e28eed15d4e3657e31b2b3a578fd6d0cd50ac7517d6fff88aae6d646c6305b325b40d4292e3f605168fc1ef76ec1607f633c1e241f71a56bc0ca632fa917e2da83c00601629e5421c4a300fff626fc9616677a30cff6aa79205d1a636de75d3354b7ccf8dc3b2754bed9db8e07d9836421cfbfa73806eb7d5332bf90ea1250c1ccfbdbd34421bf46bd1d1001f675291e7f5b605da40cd5454496e77a64a663c55565afbea9dd2f1ddffcd73de0a0406abf3200b51ca7a2b36617bf10f1a9d6200ce37b40e50eeccd8feef8d49745bc2f778a4851b621df9b4bb53296b14228cfb147f3367f13780a6cd844287d7fc8c6ca7989db8d988e0f731a4e562586ebf7b53f49637940755435946408427ad8014b19c4898e2d32db0bbbd5a75f5c46948105eab24c0974f235ad8c0f59d033f4b8e1b92a3ea811303a19400cf776713fea5169d7126682f373e2a08ff36a8b4aa36da169b3606d57af8b6f42c6d32aace897018a7a48b3440ebd313e0b55dc44ddf3dc6ce924811e8a73532d7028d79c8d36133ae93ff12a9d129a6d2ce04d936abc8f6097d7f529a08a731cd1cea3546cf31b848f62907ac92bb887b4c103a3c63d7ca83eec4b661618160a2a56667e2470533506539bfad3b7a4d937375660070ede58d939851aeeae3a784d32273a4b9464848d815ce9cc0a414d949100c869432c682dbbf1305611055d2106922ad48d29feabfe7e0e55a115906b1729897ff5f2fce1e7582c0b9d34bc765c30e01fdcf0762b3e8cb58a5f98b3da98ffaee14f60f81c54c2a16e7dd47352493201382a319200df38dd5718ad1c12402e04f76c0558dfc063ab7cd7515b6d78b06dd98083864d28eeaf0a5320e84033d00fb7afe88eea69c15e2ae4f3f77e56982785b22cfaac4975fa0a997ab1eed0a83ad8ab5a22bc9e9bc1f5004233750fcad15360bdf20efbf9b9ccb18a7933ce64c9cbe733db8b29ebc0d7d38f166f0204686b932648e36630fa4fe1961dd3bdba983de4178b3bf1c0ef2d93589efb8809135be2d2228a988032380eb020fd7640a695bbe2089152d6a180b384b5f3f856663e08f1c6454cc9d12d3d5ef60d6171416cd54246964eb1d41614b2074a3137266cfb46d80bdea4e80af471dc02228bb86a583ea6a7fad9d86abce65a05f358a0e6e475e01b846f3f79b2a641e31b000c8ab205bf3a8edeabf7957ed292fe37d33440cf8e994524a93fe0dfa3d64579fb879e1a11b37ff3ea5ae00a703486d86105a26224886f5bf6fbb6f45dc7a25b41194eec5ba2cd79a0034a9662286010829c42727c993f821fa4958035adf05a6e4f04ca71526c53a9353bf4414c5e7b4d50cd61ae243e6dfa8e19118a7c3b46e25c38000f6d7474cb7d930f1646bb5a47ce411f00cb3d2c6df1b7f0857f491b63cfeb4379fa8fb220ccab1b81efa0cabd99a130717b31dd9fdd393b397707ac2ca3aab130a280b2dfe94337794c73dfa5b1b01a489a2249959bcaede94e90914e354b54201190f99396457cbf0e296cc74cceecbc37f4e4a5e2bc0a7aeb06cbc1e4035ca3ac0cb4b5408f1fc7588545e489b4b0a1bdb89d245d1d35d9e9cc87b7d9374db165f1612046749d4600072599c87804355040357e49f393d5092425b9a0769a7e894b00ca74c02a469709a3937b4ae0ed2adb9ad0c8b056b8a2567517eea19b523d0cdb0ee705f0fdae5e6e23fec28b179a411b5e0c661434851c6e22fd394c4c17e58c98ef82108fe11462dca47922ac58e36e7f64e844fde6eef622f32873cbaf670f116e43fb75954a1a6ec48ded4265f4498ee247144f40446a9694dd8ccbab66f2b5735c5faa3b8b6007bfd9e3a496e38b02b18f611b37070c0d89d94b564a6b116728e459e96147b3fd21176deeb8a1d3219246667a254ec002733ed78e0f0ea665596761fe73417cf9dae5c991e065dde1e29f751d28d9c6a2b9cbfb56f07f9cb3390f24801b20f2f4b3101f59801ae97c24b840af788bbf9ff2071eac302a18903b204d99d861d50c9e1666a602e87a7a8d2b121d5197163e45810a1b7c098782763792f9a6ea29b958be30349751a61aefc6a9c7432859f5c208e44e978e2b764e06d658bb5d8d63c56f6dd4bb73ec884fd3dfe8224c557c2b80d4d569d29371ba0b5a7d5df761926565a51d0b3176a3b6fe79a975efb859739eff4fbec9ad8ebad69860adbb91cb54068bb0fa096170ce84e6cbe5826dcc4fcfe951290baf0895b095a7d6815eda5e98ea169366c9132f2979d9228cbb83e87491686e7ad29fdcbdc8562af00c69b3b3a052cfec9e739e94a0d9062f7e10a49c266c22a345c7352a18c181087f8862d41495893a05287e26f86320bc6f2830074030ea79ae8fb1a1774ec8d5530c6edec346a114d00b4c35ab38a09433b91ffaba02a2b7adcb099ce27a92977bafe30622b7c4192dd4afac017cc62ea1f2f0967fa6260881fc8f8d0cb9ce78b2126dd64e348ecd0c6569e1ebef8ce1072dea6fedf71fbc4e61586a1a66e1d5dfd0c70c7e0fa104a35c2210b40cc3c30f504400b7d219e6306db9a7ec2807e413a71c0eb68980ca27a9e4df0b1d8d0bee9ef4a05293a686a24102df14d7d0586f0235627c3244878b03f0eaae8c86dcb44202d264897d928827572aaf0f133cfb7001c5b7076ca7f9b4d6e0fd18aa85869147407f4bb9b29201dfee4edc6476273dea9830bd5fbdb6074696455fd89d05f961ae2a5ef09aa12e1cd80069bae4a9904fade608e2bd9b30c6182b9c9d98e7c63b366cd255578a2972ae342e8a1d8e0eaee98caa7880a9906a7eba1b54694a357bee5d232760cc66e3c43c1c9db91355130fefffb11f74b6b4d02c85358e08a4298c827e6ea76d3795b77bb44151fda5445105e0ef9a36cb8c6a877bfe08142551c127ea0938971983b51a6ae6fd8c681e74355f33cff11024637f2f4051d9e5bff04d4e17ac3065b0bb37c66b0a7fb40e62750e17831ee224d2b7471435d48a930a47e604d7f9351f4b680c83e86f29a7a7ef6fbaf4363f15d0c414fecb866f1f010575c10a36b48b7f51aad44c50eaa7c2f179551b335096c6ba346ec23266fdc3e959c8feb64bb7ec3e2bd1276764924bb4bdc5c9bdd05786b122e666688204d1165473b55d67ee9e7e469caa029b89eb992cbef3cb28ce13873a4e082e329ac555af5dce47deba73403b13c3e1ad098073e65d2c894a9ddc375cc90ce1535c5340da795f9f36582c2ee56a989a7782ecd333933ea2b96d40f02c48751b0d9ffe63b8a88d5530687ee51a1379a8072b7478fc03371d36c59531d09988e07d0e8e2a5b57b5bc80ad311d3da8027447bbfe34dc1b1411aa479c9ab4a762386a13fc5994ba55f4675c3f39a92cf4069b970119e8eab8242b55c3483bdf9348b32a6f79f945fb51efe701f8dbf91272a26dd59a863fe8a41b93968cdeb6b2db459afa6697fff75c363fab9e9a8cddd477d969f62de14402a7366678b4f895697a36f6d522404df104faf695c46fd1e67a57cbd8730c7d7a3458eba718cc134b49ec092742ef40f5ab170cffebb0753608cadb82a55d03c59e650fc328d829cd534b33ef74710e5aa6229e35e241729d2101425c23981490655e73c8bc8e425ec5adffcf288b1d682567a17f8a39d683c9e72ca8ec39521dcfbf128a39735daf13f588a7a05ccf9df10af1b1df99bcedf38cee8ddb7adc6c7150c9b652cba0a69dc44e7c9373785bb761c340ec06a5177cbb29ed392ee11180d1d3bb27a14119585cbeeb132181c1a7e0602e3f295bfb57375fceadb9470b86535631492dd2f832a2bb13a232704e64d6cb6ce7d93666e9b81ff87e2b0ee97108f6f2b2c06158678211400b05ea8921f29e72fcad67bf111216668016868d16d5cf1b849fe640f57b5d31998d333205a3ba968b552d0de31cdd728c5e12a19c61c1415ebde2ec33dcb4254ba4135f8d8aa32ba4403f8e6f9f0fe1b54e2edeb22cd3c12c48aa04a20227a6dfe8e58c8f03ccba556690ede8b1471c7e1c56462638eeebbd8268092e8f3ccbf6aa8130d832ff5dadfd64fab8a4696f04dce61a3bcd325e7adc7b003a46cdc8f73b1a02b4ad7fbf20eb5618398a97721fd22621c90851ef996121a2b76b1ed285c684118a0fb6fdcea1494844dcd5bafe5a3eb8874d1240b7c809d8f9e551ab266375c7b8c76093d94b921ab430d7872ec6442a95f17170045a01907ad601a4b2d42f7645b042a01fa6c70cff689c0a3ab32a05dee53aca429fe61ad9809c1fbc7b78766428de9b14a71298aedb15e37182214ec59c20894d3e306298dd83757283ba58d147f05bde3c925ab59dd2d2169fb6ba85e3f3582439b9b9c556743231f33f33c9a8c2a830fe3f145c6dea9aa34d5319e56abae58678a1eac9e1e889fbcf11f15d3328da9c32b870d3fa11e2290a601f95d8061825d7cac845ec93ede003378c4cca03249ffd79ac118ca2e1511bdb7f5138663c3d634a2bc62959cffd3d3a4b896a77ec297ff4eb99d4140b1be7d443c09c99e0712c406d3ddd748607bdf82fc388fee1da64a60d55e8632d25f2cff718728db35f89e23fdef2ad7afaa7120b8c59425d86a9618e5ba4b34ad393f5a048296b7a4150c02f59be53bf2bbc84d1e64f1379e3ae8b4d42294f49d8f3870ec9ca5a17b8e79f453b69eeb815f1c0861580f9186273a52a2aa8d60190816d3b61d83ab32c3f8509ecd6eddde7f118d8ad2466fff58be8cacbebcd0458c870561988c44738173f349fb9af8417d67f58bd9001364aa37684f7a76464e81e60ae532e7487987f1eec4d881f5d863c59ed9a3903ba6865662a5755de492c1ed1e9a9109b2f7d4a021bae392372da46985a832df2cb92de4122dd0d35c7ec437350747846356e8189137ad6901aa59d18bc86cffa37ede6170901a73c7952edd823fd05e769ce4574e04413a16a68300584948821ae9eb5a22bca7664bd4d20d8eb03ee48ebcea85c18f96a77490167b57fbfff173a1b9aa904fc3f6942096a751c1f088fdb31fd77852293d465ad5ebb3fc63a5e33535b02537602e11d8e6a1c668786f10d6274042ff02c5d88d5bff7b2fba4785a59f33c847278e1189101f6f7bde7eea98feba6c24b57fb797fd13ee47ef823d8ee5aafee0fb59d1106492534f4ee194e748b160f628b1cd6f8a27741f6537a42b42ad9d48a106a35fd3cf6efd18d9127e4121f2b80d", 0x1000}, {&(0x7f0000001240)="c6b52ab9", 0x4}, {&(0x7f0000001280)="c2dac6e6e8988d3c6c02d507dc53e03793434b91b14b5973196fe34c083ad52d26816f25d0d8cb8b91515acbe949ce8100fa8ae6cf595952c8c8a7a14edf02a876737e1966cf705027633bf66bcfac46f01d8d17845143661ea776c62457bca625bb393f5ed0d759320e5bb861c49df98566bf7e6e270b5710ff18a38950dea5a4fe7facd6d95c0fa686d45d", 0x8c}], 0x4, &(0x7f0000002e80)=ANY=[@ANYBLOB="d00000000000000001000000ff7f000049065a8cfc9e477b6d3f25fc4b367312ccb603fdc671ec9bb1a129632c6281cc525e3ed36d161d2581b38e8eb9a91c46d06d008aec90fdcb08d9feb47ee6db312d6df4ab5edf68bc229a530b8388cad5855edd92a2106a6724924c6ab67fe42270605a404388d96b3dcdceb074ddfd0d8ccb16c3456b2f0e36cd10e18290cfbad4f861e1dc6644e2caac9a0b2792a7f5007ac97ef0834eb5177034fd52cea4ef57f0346e7a847408565d305b2c3eeb13b5e741335891f97c169539fd00000000e800000000000000ffff00000008000030bbe858aec12a56dc7e0ea9bb138f3e4c70edc8d181b20499242560671cd7e7d65099e1efa186ee815774e8c77a8afc4c84ee11ef0393a6df1da6bd3e28c636f615557bae0cb0c9d8b799718a5a32012ecebca4bfc78a8d23b103ee3a12a54542f1ec5ac1821774a31f2e5b6aca3dfcf906b8cb0004f1328469632fd0c6327b2e105fe390bfc2d2f3d56c1b6fb68ffd649a56d15c1626d4008d98d927b6099bedd973f9c708f442e0dc38bf2e20d825a9f2832f2c75fb217a12054582fa14b935ad0b3b54a1344d2847b0c3714e8c942ba3c3bcf40000001010000000000000ffff0000ca210000d504f52d77bec5ee4d488c03b62949163d14ad42b2c8dfa168eee554d442fc7dd28a3673a0ca98c53609828ea9be67e10642ccc7310ea2e5b9e3d6e194ff641d48b85463d20dcf836df3e2681661cea5a9f234b76a2d90d03776903eed0815b2535e611666ce9c4bed52042f46534e7a6698e1cdb42690fc0f5618b0166b408d9e94fdf2d5e5468575a0e7c07965c4b019f8b2d28130172d700c010fc8bda9d0df15dba68bc68fbf8da20aac9a8b29427397c14c09c92d7fd20b62ea23ce2361e58d456ee2ddd8fe540ac5c368aac45106d67a945a5380b34a4fdd54a28bb438ac2d4c7346682105ff96424e03edb7ea2cf21785cea241d4a68f2b2d7027e737264b87ca8790fa063c4020fcd422af1f6e55e8179ed8180632d521f74184f7f98b1a12bace7ddfa3e6d41ef38aa152de00635af047982b79a19d4d65595659720998eac1c7abd821d63c318cf80433626f175c43bac3423efdf268eabf74912ad2e7de486d516fc328c9700c54834212ab5afc56a74fb1c596e8b87705760e36d3155a0c2391a59ea5ca69a7ef63db2d567015b0f76f096be5ddbdbfa84fb55d92089938c103888c1537878b0b144297e2ce186e4d6ae3357dcccbd1e390a17fbe21a37116e180c6f05d6694ec529ce006a554cffc068fdbed8e1d6b08aa9bb1abc7589208fe72ae0fb5191b509b916d04ac323ea5cad18535d05c75ca31fe16cdbcb1d958c178adef1546bb2ad5c13e098362ae9f881e92e064f62997c1fc2218365ddd597eb551c560f6f91deb777b29b7900ddc4990e5e869cf32adbf4e5e1954048e3d6fdfdb3d12ebdaf985f91c2efd9a1cde3c4507d86becc2efadbd09666444d4017fb18f868af61e14098acf3e7f2990114df3d8b20e1d454f5100149de1cd9c203f14e8ce187761366c5815789fdd8c1ac6765e817cabfda7538024e6aad3e8bec6f2775ec746d32076f55f4fc6c0046651d3bf03a676759420c795f644e57f3ceab5d08881fb1124310b07189fee5898a6dd901c080e7c002de03b74049829b4428b057cd44f96d1cd5bb4a95d9adac2202be3bb11c4e1d8fa6c7182df53bd04358a5f28407cf601f47471ae8f09baa286414ab9520069894e37a6cb4ef1448b7786739ca6275fd45c1202f992cbb830da32ffa0a3b59884d12323a9762ad675fd4e907c2bb8d22065a97a5031dad2307e43856b68405c01e0bc2068b6c821add8438148f867c0e59fcc2c5e4e7ce2ac1986e364a78137a20b0315e9503af80ef0f0daacd001a7e6a2300077f7d215344cb9b6851c7ed1b88fde61ae6261a437f2e74d9bb308a402dab5ef3b43ed8dab0004f06ac7b20648b2a0c7462d0f2d56d515fb8974b3cbf8d63373f0f29a8ccfeeaf4bb940f901883368df1d72ab11e93d44835a86b0fddfdc5b36ab8ab58f99bead71e33993f7e5872aeebd43965bdd4bac411b439ccff51a914e3f9b4ea027e76a072cf3115f87a27332935200209b224c32a81fe7ecbb262e3d4c1f1ded4b1b537302ba12300a700dbeca5125d4b7a38942b4b9be0634163e27d0dbb4cfa047838360d8a082041f7b7637010a3394a82c339bb2236a32c31fc5a3ca6467a9cc6b24e53e22ff81e1c2e462bc2cd661616a4b445aa19e2219872ccc795d17419ed6d8437c03af6735004a557b8610851428f7c971f77756b1ac0d5f487f3fe17dfabfb88775f851c0e41b548017ef0d5d8f8b7a60e5c60fd381df4770be207b49aec709a6b9021cf9ebd055be8ebacce3d67e6431a12f6de149e17efafec6d75f9cc6ff06845750600041e07f7274558b360c392a0db46ddbe679b57e47fdacb00bb0e791b831efbcb08793241b8b8bddb8f2892704369192aa8bd281aa99c679b2693bb69be7199c62a241e449d230d720cf485150e4fd6525b71c642ce8f4e2864453799a9600a087c1072399b8042ba6abc3ddcfa2767891290641bcacb9d5f3e5859b1badb96969ea14940ff0df303f07ca0c9ef75c94e3bb772d755cb093610aeef9f32670463d31a2f750d3158f2f5203fb4f231410b0517b304eb78fc89a945f09cdf95813d114c3286a2c1724fe42b81f485b971eec426ad162c4089340f433fc9888d212e86a2f8268cc116b235b980b4ea0a54cfa62c827d4c307869a5c9be20259bf4b43f744df9f36b9bfac377a08ab863205503c84ce0c1e745a7ba0d3eb3055660ea32da7c4ab9dd3c1ac94249a5cb107232fa17a2db0ea793b29713282288d69fa72c7fe7e9393d70bfc0defebb37bc374d20e2cf673e290dd480409dc48366b2754e2fab2bf0a33a124a288f04890b092efc75d55c4c1a06f32d29ed43d5644eaab247b066157cf06089b056c88d7d4e7a6b50a31825b0c32a341c2dd3ca8676952ad0c9d012c0039d616c4acff273caf6d0d0d57c6f01a98138f2ba47e53429087e8538564e260bcfc35468374ffbc77d975df288f13f88249e481db1fc93c59034ffe96a7c42573df844fd49bbba2593fb5e48d99aa6be74467d79bbbb5d5a6964fde4f3859d82f7d63cd925a590b6b59a340c41f80b3b37f64beef00fd471621a5bc9cbd1a7b04e5f500b9b14028e7edea9e65e427e68189b63bdd9d79aaf3f3855f09e87dce4fb98ea2d4b1966eb2dbf0c2fd446bf273d1fc14734303dcc4b6b28d9f6ac96ec6ea822e1690b61151a1096042b06cba3e510b334121384d611983ec78e04f9f5862bcfaa30acee9ef757ea625a028d181704351a154a2733689e89a5303b2322c02eb9212c13a0e8d216e113985f60f877e298f5f43ffc8c4707531a60fcb1bc044d66cfa46f5ccd3b98d290f311db854a281d161312d692661ed09ef196e44388a13f11fd37b5e20147a7c74f35758877ecd7d42fa0b01df8ae2ac3460ae3a9a3a476326becfc686f711802d07c72172c3dd6d9b8bb26cdc801dcbaaf036a5b2f63784064b981b33598c761f60c6adbbf918f19841835311521d6d0732f5930adc21c2897d42c6a456bcac33ccf00369ab5471a52e71e1b1aa20d06133fd2a9faa4b05bffa75092c003b8099bddf23e967bd6d5f6cf7c4b47f49cd0cdf832e67d375a590f2295b7d0294b19d63598bc8ca953e233074c95bb773fc39b87733ce8f5f2f051c18174644b6df0d3694907b310bc8db482c6162701b21d143b89833290619d7eff391b88ccecaf667af3b4e93e2aba9518bdf77f835948a670024c0f0a7ee5a3905140fdc6b1e8c4a25a1e7794cf02ec83be5b0cd21177ea0f3902e9d427a7d6a37ba6fec973a73257b474d2a66ece179015f4e6e4b97e40f67841da80960e19b482a455260455bbee9b9ef977713a4d087f11e8258231de386398d4048ec8c53e3dd93c737aa06b19dddd771b3bd7d3f53e85df4350be58ca41f80cc79e7cbfe39dc3b54eae4efe2e7b1a904693b05bd428c2bd1bdd73eb439e408df68771f9f95deb29f1dafb234c605b71e0e5343099d1c4e02629d9a1a32a944566d6af0b99f27a44c797041a4abeb05caa4d37308f8dccdf8d2554ad6a45b7afd5f2158915a7e036bd15ed13dfef7e93e5d473b103c55ab3b7847aa4606089e0a8e86b6783b7b54f59e5b35b238829404424843fdad3c9ef876bf223e7d52a3d30c5fb168d6c8061edf5a9c75af7a0e582da2bd7c32fc2be41e3e493f413b8b24966133d745d519db985ac802c7bc269f7a6b920f046e8b335b4f5fca022143028897e6202ea70699ffcc16753b0db85bbe8ae79855c26876746c0bb5eb38181fd5da7c4c05dae06f746212adae17e25d3a14727e6b165c582095d526889aa7e18970869ed875e5b748dc370462f5dd21d101b8a3f3a731cf0c24e1a7c7d1e1d9e097d185d041720baf96698a1d9b5599c81299619b51d2c51ddba43ecf4b9551cf64cee81225dd08796b1329f98ec2386bbe8e4f550ffd4c38dd3d556b65ca5fe4ed3a646bba573fec15aa04d1cfd23449b1b72b419632c8f2d714ace60612f33347655b14f38155d783f5b6cef883ae9be7a7dec938382240b19e550de2a415720591b10eeb88f9ae14a6f97b90cf6dcf40b2bfb6bdcd4e7023c2c92688acce8ed5a49824144af751e799846bea9b90f3b65f2106df7527b17e6c0a056aabfbd53bf41f52c4af00b0e79286fc39627f0bb6547dab53482b0659717a31ccc0ebbe1cafbaa8b168bc9e7b53bedf77311ff52e410e90f7f83dda66bfbd3def35260e5e549c80866e697a13d67f859e4295965ed7246e2d36a71694220ea99e68cf809311d23ed6a6bcaa0cbd8cf07950ff8dd52110743df79adfb71f4c0e026d2aaf8a5e232e07ae1bfcea12045a2383d8b327f7d780babcbadc872fdcae16263f9e396b5652e6e3ab39337cc097ebd1b6c7a7505e37e2ec53ab215a991149f6e3d0f479025ccda3098012ef9c4cf721015cad15ce07ba270140595aad021a9a5df486b9ed3a0bb36caaa5d6fb4cba8cee16d1d252d4c30cc0b6742617d60ebda8efa51e36ea0dfe55824ef31c8514c2d89d93b8271b7da9ce3ef927d3c2875df9e03f8e9953c52fe186cf5b3936586b3a56512bb42934e4c40cfd4556e0237abab7dc4e70b69690f709f0dbfbcaf54af3b0f5f6aa5fe8fce2d585c9c1b79ebe177012aadcfe4f9cab092841d1268bfca2e3f3127ce99a2fc6517f334626985bda701473fa8659f43f7616bb8141ec233f2b672e52ca60d7bb3fdd92d9d53cfc647084adc719f3c56b5046114d7703afee52389b07a725ac0086dd714c0c2d3da11a968f628314ea65bfbe4b5428d48161a25e44cf115a19dce7be675b02165706ee971180885ef91416ea5d2b7cd54ee40fabb1fa846cd4a543bf52bc025eaec0357b2ce6455618e344ac2af5105abd58909783e86e222f3e0620a301ff292934dd2e45c612a47758e2e4f3a36391f52d3992fe455720139f04499881c1e226f910fbe94fc8732b36aca682b0407cb36d7017fe554f2bbe427576fbe16576f1202ea515496f0ee9adca670cc5fb191dc9cec48f5630477ba2047ba2739de677bbbe93aeba2d5257cd42a53e12be58b75008b12203f17e97cea536d3f9717712319d8004afd839c951cf165d187818d192c247a81bf44f9adbff7255baebdfd23082630ad9dd4ee1560d446a62c55d2dca763ba6049f7aaeca1ddf0b595795fe30ec008272d7c07516c7f9c2c17e86ef0a2de56f923a4518d69b46c70b41a315ed1d7a0104e167180dd8c07feaa8d314756785d964c931aac3049e463c3e063e8d4c0999e0b5122bb050f5bdf0f9202a86e2f3fd4c8039a5b7b13d92f6bdfeefe9b3f38038500a8cbe45da44e43c4dd03ccbe24dbe13d434e2aad3bd59bffd24a2138e4de8624e814190699280f5284f8eb3e6cd30c718dd27a7f13bce4d5813fd085c5de21b5f28027260b4d9cb0921ce0cea48d7ee111664cb87fb1e3538126f2d5721d99a8275a0bf80329eefbb6ac227942b6398d51b9fd798d814b7362f41a46d24a76b90fba40441447b46e882b62394e0f4740d1433d5408b91fa21379ddfea352d5e93ba25e1d9614d457ad52a981b534dd3ae7cb5f35ad298fe7aea5f8edbad888500b0681dac943f0ff1916725b981a9298d689feb4a0d8c18e6752e0cf7e85d79b49769824ff36e10bf68e0ec90d8ab3acfef126fb850bf075127181df37386aa7a4ebca20f680ecb0be2fe9565ed05a525afd07d97974642ea0e06b8f7c993142bb8788fd4c8cdb37c56b43a9677bb0a928c8761336b91a91e5c2dbdf8addfd53e70bf0c9a949f6043854c9007a1b5032fff2d4b2000000000000000010000007f0000004b1a47c30a4d383c9ae8a683862cac717800000000000000ffff0000010000803cdd9a728182e506e35ed32ed4fffe0534c454eee633ff1fa7b5e262bda3404ad14e0d46cbda56d9135249e9b272404e01ee27abf5625f5cb5d2d2c457ac72ab9cca2b869cff4bcb51724ab0d00dada737f7a1d81fdcb0db73677f1fe22113cb30925ff80be375e49800000000000000ffff000042000000d8287eb4498da94a040ff055e16e03af6cafe5b60c317acf45f65c54fe8d86aecbc351e902691baab2e0f900789769cf6dbe338891fd823f1a5760758c925b92c5bfeebd17d51106d4f10aa3bdd3772dce3642dd7d1f2465b2d3a53e20ba452d197bf521fc9e90529d4f2d393f113ff2c090ee45078fef1ec38c2ece1318b44de57ffdf296c7a6006800000000000000ffff000005000000bf636e8f80356da4b24fa82ad742b1ab2b41d2085b6317e0b417e8a560d38080eb838caf2a92a93d1f5d30a5ded5318782fc219f9770db89aa219622e08e53c28e2f1ad406d6006201a23cd6e3a3662a81e012b21acbdf00b800000000000000ffff0000090000009945a7ab25066c0c3fb8b56fe7a7f320e290d69fe05b1b924d5f8daadbeec5d93a887034bbd75ee865d910deca784a3056eb2fab160bae7b2c6e9596a82a9b43471fb9fa40935cd55d1fd29e8a9a258f856c6d74efd4465c28700c0a4421c63cd2f634967fb1fcbd49b196cede2bb6d9ecc3329340f0a76737973165ad5b5d804dc29e2d16e51870616cdd9fd63209d192e7c5ddabc9789df78cc65e9559749073000000000000001001000000000000010000000100000089c13ae4751c902b882d1543e2230eb4c46ce111eeb18e6310fd191b0fb34433b042483c72efb456a564a3f45866213af21611cc70287fa8cb44e2e0e16f0cacdd422568a26ac98211e47072e3848843ba417695ff81df18e6df1fce4866d3e388a702516b0be1e316f6b86bd2476318cc08b9d15966603091c5c78b517df2a914607da046714ce5253a6042735d34302a83297b4857ddfd22264dee2b8a2c08e1fc16c80dbd56134f4c59389e404a42757f7173dfd67bef1f69fbc8fcc51171feb6544931b692b3653745ec61e27355e3109d2321132eeb50b8420cb4f8513a014c105f3c5781c65907fd84a34bf8f2695fdef08969471f79216f0000000000d61e6df02be138d1daa00d05da968ef479d1f61cfaf1f68f2e47873372fce73072c28160ed7381753890f910d85341ffd436ca8a5cd4257a02a5158baa91817945f77b013e0111305af9d26955d919ff91fc4b7eb42a51d2fc80448cdb94c98ae5dff83d34abe9286ec4cd8177285dd80b0e3c9b52bcb823a228e398a23e79664b56fc46dfa0b19125b3aba71be996af429cd771e39cd6c150590b95cc785a47ecfc7fb675eeee97bcb503f3ca89"], 0x1528}, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002900)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x2}, {0x30}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0xfffffffffffffc00) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x100, 0x75, 0x7, 0x92}, {0x8, 0x0, 0x80, 0x2000}, {0x3, 0x100000001, 0x7, 0x2}, {0xfffffffffffffeff, 0xad, 0x0, 0x905}, {0x5, 0x3, 0x7f, 0x8}, {0x0, 0x20, 0xc9d, 0x1bc}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2300000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x10001, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x480, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000003c0)) fcntl$getown(r5, 0x5) ioctl$KDDISABIO(r5, 0x20004b3d) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) fchownat(r5, &(0x7f00000004c0)='./file0\x00', r1, r2, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)="e78578015e32b3e3983a1b87512c1da1e810da0be9fbf56f3cadb2e98fbe97fd08af444fa665ee0e1c9d57932f09aa066aa0fa9d9d8f47387e3f0600de1c88e02e501a05784c1c12eae9ac4fa7d01a3ce83633d97e81d27ba727c6cef5681a67030f562a47f784fad00b8d2d4d8d160fe3c8c40d6185df490e0baf34d7abea39861872cd1507602d26b4f38af847e9a30638462d6618712405dfd223c4b81c7d96603ad6f2cc33c558920d199450c792d3165cedbdb79a2737a253aa30e5965329c154bb3b6642530d7b49e5cb0fc08dc7ccffbc897b6426819e80c3029be3eb358e2798e3a9e43e783bd9895734b0347fb75f181dc425e7aef21c460867ed05de21a1ccadb9f770fa5c7da27f75fae347f40f51aba665ea0564b2d290d65965cb2733e87001dadd434fc740506be903f65eea1e2fc07d81b312d9c7fb2ba5ed55f896dd432acce7b7beefc986f2b3a81be74bc9b752ee6f251311072d174309900ecb3f5239d4354aa84400fcf9d9042339e2817eb1d1420761d3bdfc58f9c0eaf13460d8bae14832a0f8a1db7f0860b37e8ce55399fcd0077f3fc9b43e9ff18f59835502fa8f262751754dcaaa46f343c7975907aa9d6a1cbb553d5c7eb98cb0cbec373b864b60dff079c093583a54cc246d05424f8d654a4cf5dba41108d482213697e920a5b02f1a7d59e742fd983be3122ffe27894deeb9c41b134eb50ad749d2eecfac5988c1f2d7aadf14b10ea70938546359aa882331e5f08b9c592a0c432d32ab3c5b8b10817a5035c696f99ecd4e26c9bbb08cb9dd8d04e340929f89e42c051c1c838bda617344b82f1d3328bbdd17d77e04fdc237971a7898769b2e93e8a9fc6a3686a9419a63344ab92c1a6a19b53a47a911e3fc92d3be93f7e2b3688889e76dc0eedf5ef403c7a75f6461e48ed1ef20f2608839a0d7be635f36b0cd8405326face6bab3cee799ce7a8728c33201d7d476364eee206bb5e4114a0399f2df518ba56d75aae8a2cb728e9d5575d84dbd1bcf596b8e24506b7d92c16d3ff1820da37db41a3ed7ee228db40f0dc84e9db05b45aa90023d411104bf94f876ba05fb31ece1e0fcd3596cdae0882133378fa569d3912b159c078f7567dbcffcc574baa6adb7046c16b1ff4b2a20f70c00b6ae0f63dd2a90447dec19b1cc87c66531cfadfa29c89267e43994741256e8fd49ca4103317ef6a77baba635fb55c9878bd0cfefff5a3fda178f727cbe8f3ee5935061543beb5b132a398db085534d5389b71525ec60ab3de23ea797ed419d86b74964ee7400b925f02f6d94b45cf7c2d2fcbb07aa1e770327c9720c7a1dfb973b5820ded2f9ccbbfbffddd80b96f402853aac0ac0df92ee1c648fe83583e51b719122cdacce4968e5fac433798f89d5b1079e6402fa6430ffcf73de463ff924441c0a7385335a078b2dc27f4368901e519840826dfc054f07ec58f8025c90cfc1b0999c099d353a2fd7266791530d6b7215f1c9b281a4d53060caca34ff3c0108c4480bf804fa48bbc20820ac422da4ead753bf93f7a7ea2cbfeab1edb09af5645959fbe9e38dae7a32ee9e4c5b29d6ccf523cac52355a187905db4dd058d1deae57b571230402f66b4e89d8902bd7090d0abed64bc65ac49f0d0874e52a2731d4567a2decaedb02123d14620d26da2a2d4ccefc9d573fede204ca0bd6f3a0e9a5000b9c9e2b6927bc0400d3a0d06a594a58ea78713942fef46b809f276afa93dcde3bdeebd7165acaf5c729c9d0c6e02de5111ad0ac34c2f8d5928955d1e5bc4d1fafeec3c9b3bee632eaa8e14c3ff57b4c8f02d390141a15aa74aa8079b91f5260e76d05b1c7005ecfda2fb9c4f70204d550712b485d705a266c4bc062b5b288ee54a3541a5f541aef38b3773f1bf0eab41fc2636dce86b4976172d7591cb54451cfd509535e9fc307f7eaa636a9ff196463adce5b6e61a551377c08092b97c36c9b4f6dac05c31fdf83883d9cb02d89092325c7f47f12eb2de09949502741ea0338817f501e29862a29c0e15b8d342cb3f906a7131d2e9b597e39d08cfb76ce4d7fd6ec07defaa845548f686f6c5df6940ff1409bccd21ee3cfe9c78f39af5f6fac992e327be697df63e5d3fc9396152f2d01e99fa54a4544649b33a24c4b867cdc611672fb47b9d220d858c20f15780d9a51c643fc305606fa9c78aacfe5777929aeafaf4fd417e32b3e09c0920cca231ce56624938d594d43225e1b7c101431a01d65b1c6bd2c9d6df5345dbdd63c6f2e8459a71a5c5b58c39cb319836db181ec630813e68152dc9ba7fbd93e26394c889fa55e53cd5542881db3a332c4f8b3350d7111fe5be41bca4cacdeb05cf6d007b359bb0f1bdfcc72c38c0dad3c6219c8a3756c702b437d28a4bc239ec4b7260c680bfe02da28214904ca80b1c2d9bc62874f720ac04d754e43fc6df9cad90af9c21c362057f0739324d83a4e1aa5ac15230543823810a8cc6005ae9846aa0e35e85f88f71af39044590ffb3e77ec9f4d19b0c491b77759a661c21ddc7988457969b84650ed4c73edf7dbf9bbb415739a387d3f6bb83466eaab7ce2f40a4e51f1aae7e29e344fa882429904646eeb0601f8bc7c7f6e8310771d03150b99f5354c80b9aa74cf82bf26b3d72a0a0ae5ec5df24e0d66008f45f1b4d8e30efeaa4094cff32c3dfc2bd7871c21a4f8909710b98e516c5ea29d2f7241d2bab5379a49245045de82488240578aaf6291394b4b836bcdb90f19fb087ffa02a80e97f071ec3c0133f324c2b4effffdd8d8e326870b05cb5a8dc5e2101bef4b748fdb373d6a20d2ade3b01184e1464d27f5bd27645a677e2209303773fbd0b19857d723d8d1dd1774667d56014215b03ce08249e29fb5486da28d452d6135a48d3f6b2be5a5f43ccde32d00f59386fecd849ab6f82c55719730f932a0f346673857a2482574dac44a018a9c0440b23aa6824369eaeb2fdd63d92603a38e664f3caa799e0817eb9861c6c4a2f7bbaabf4f608216d1a652f3b4e23e91a3978f75d63f7208703e24363a3dcc1789d27a5f98d87677d3ff446f32f045ef470580ecb3b1c2b3b4061fb2f4f9b7ffe051c05d5ecad9793a569a021c8bbee5e0359be86d48dda869dfdd02e8155a62be9533038605c029dce4e44ff7b546015e6cebd93c0f122faf26a0541f27d3186a2ddf927e39788e6c3aeb42d109c7cbebc19e250d74fc8d3f17b4127d3dd8fcba4787de6ed4b9e0fc7c473997afb9ea7ea60e395ef1a7a8464a9ba34b47caae8e323bc6665009278e7ce576379e30a24f398ff4e8886da5b0ca388b91ff317cc5d5db70b552fd5e6d487a2e4672223368645650c2ed2c519fd34aa8d47edcc6480c8e617da49718eb21c8a02a293e1e59697dc88bb8e8c7804b5ea954a22eb27fab6379318a54f5a2a8bb53a1e27222f2254f5d43a316c8798ed7370d774fee71999e9541229cc8b5bcc29c32637cc866fd54e568e8c01eb5cb103486dc1e7e1ca41cb5f2682eba066c1dea68e8949064637e160284b000ceacd8008de3d12d886a8e80d1cc9622e93d881cb2c1b4f28abc008a47b5c3b1b2bc80c9d5198c1813667100b646c048109ae57d119738d17ca45a2fed06c53bcd288d7b2ccc626eda7ea3d71232283eb34c15e6210129daca6d7da04631874691bf4f8359e7afb5938586a7faa5bfc20018486a94c226b578968763d88c86d6203a6fee84c3c823857e24833145370ef1551bb84b51c40a277db11b90d8c07cbedf5e9693572a33a1e0583b5d267fe0f3d5bcf5ea4dd4dfa5b602abd0d3d27a6a7d7cf5653c8e7663a45ff5df970d01b3996c4b00237ae36cd7d8db4fcac094d0a1452452f706647411bca445eaffa1b518bec516c57db2059c19f2f57470aef82aa2582825002e72dec316fe890c9400131c1b00d3d328331957423294704a3908e07d066ab195545b195f55112f0e184cce9d55840f7c4dbf5eee4993ef3a17fd9dcd827bf9f776afa7e035ad30a210a178753072cdc0cbb657dfd63461d75553a0351df42994089a0febe9becff3717cf2209d11a38b8731ba942ce732eee9b42ab5a86dced10cf074f648926d73426774079e3ebe46d983b77384e8fd7d598cf866f01600423c5334176ba9f05ee994558624c409797d31d540c3badc20ab3c614ee51bcaaaa58136c80ede223fc2d4abc377977fe6eaca0522d30bf8acd50e3230b9ece9c2fffb39567fd6e3abc6a9517f4d91056fcdf1da385d3eb28fed13b203674577fd6d79154b7d5a6a1357a37e444a9a580253b22c16ba05517612e74a198240b244c1d1aea874cf6d3606fb9512d083331892a9407248252fe4c92871556963f21c106a754146784df59625d806b6271c5e5ae4c5ba64f5be0f4ef8b2066911a0563b5a3729ac7c674b04ed6062f6c2f6a440192447a1ad6072b00246c74a1929c6f1f83260daed2f4389cf214c5cd13f3b755720520d0dde3aabdfe2a0c400ad88b58d6ac9a5bd17a0c96f73297829f0dabfaa037a48f2e0821e3927af6dd4799d0f03e9cff6838cdc48f396f6010bd133413cf51f4485a4527a32c330873fcaf5650f5d46680a0ae9f1f0b68d927de71140a106da2f4053928b153fe4d677d4b740263d376ecd1fa6559a09ac513c152db37024e62f5fd4d490c4a8e380c910bbb6a3a7fbadb707050f8f225a4cfd342f2caaacee7335644dd74c2ff809e6e7a72a4f4d966d47c6d4fd87ed981ae725f7b83a5d6ab5c7174610387e003bc6458f3d2e0bb4337199be125b03b2da3c49d36f829c79ce2cc69043f55a76cda8685aff69688958c0bb88cf7e9f9c5b4995777650d68c04ca173731279ca3c856c8a5eb2d37660f3dafeeec1445132391c1793f0d6d40fe17847d0469a4812d91be0964bf95ed3908f6620f1069b4c1116ff0deb99816a72972668073b93f53dfecde33b6233db1b1f8e6c9fe3a616f357694891c72e22f65876466fa57b6a3a2c0136474b872742f9f4d26d09b64a8dff141f92576f0e23afdcae2b6d8feb81be6baaefa3823b4519f97a93c88107af0bffb85bbd68af79663ec0331bfdc3736c0241a65f12cc556e12ae728bb6d891f56b5990487aac52fc7a3e8bf8b54dd82d48370cd85dac52fda6ee99e8cb8aa83c899315934b5c984e7bc955c7485f38c810ba51e2b11492b52cd8be9083afa00c0faf43febb0be88a574a140d3f9004d65a5e1fb922cf452bfbd5d193e52cad4b5239ab0e7ac5bbd3cfee79e2abe34d3e7fcc3763709bd5552995a74cc9b5414360e1298f7379aa98ba66455d7a3ddfad851f9012a62f3c67cfc35b1b00600931b52255418203b8ffc94c6acaefe621cce3c21f3e6289f370640d3ea13dfd0947d7fcd67ff017564b1ad865e800939227d0045d2e56d847f0746be79bcea0a994f27e794098ca958a419ca7c6d0f4035f6150ad2f23e95028055dcc9cf525a2e4800c52130206d18e96c40270d91e56dd6a6ebd63be677d4d62d3df25bdc90e2b087f395a3a52a99f46b3382720d81bb4f7f4ce954d27cd099f73bb7a6b18327bbada6420c9e46bd793a19abd11211e1a7fb4a41c648f8756d92fc9ed8eed036451dd03f6657e41b98cfe5db196a191053e24196651b1de57b4f59eb40f4ea7ea7477f6ff0052683f5a68ea4eb9a43bc6f35678b225ff846224b24f3e222ed63725ea2cf9d2f2d1afdae13d265785cd948f68f6cba276deb6ed8b90bcfc2902385fd498f34d43023a41aba787b31619eade22f5355281a7bc6c0bde003511a99234bb9ddf98", 0x1000) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000001500)="2ee0ad1bb3ea24f7e07f4eddc44c6da8f318dc511a41c76f740348062f52a31ac758da3b44ffc56104cdb8bb661d6afcfcc62d72e1175afb8e416f113f877ad5f723bc96806ca31ada7bba2fd0e41b6d52b13645c78d0bcad38eb93ede8435bd613a77ec1e527e86062d5196a217897410fc1fc9b78c0295", 0x78}, {&(0x7f0000001580)="3b671b4b9b5eb560a2b77ce7a826e6293b3fdd1a9954b765c3ea0059210abce7144817b8a5c659a7149308941718f96efd59b04a76365433bd0e8adcac38bf8fcf2705309544a44fc8171ecc85ac74225305d01fcd3a7670915e4aada5666d3ca0496782049738088f23992bcfe8f8703cf45979cc07b268aefc196123b1", 0x7e}, {&(0x7f0000001600)="14bf2eb1c4ce440fd5303f31b497a6dc9a3c5499cd6f63b0d3b2b47062ab6f34fe90302fc7317a65458ba6d4ad1540461076299ff14748f291901a9dc6", 0x3d}], 0x3, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r5, &(0x7f00000016c0)=""/248, 0xf8, 0x40, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000001840)) sendto$inet(r7, &(0x7f0000001880)="8081f83174ba864704eed6748ae647499223cbd5b9f0b34b56c39be04e070257f4d40f67ea058d90f49fccdd85270047c3d29209e6238b7f6a9c35b2d60a8f1b7430ff1b53b9c24564640c75264d7dd28b570e993a09cd09d1abcbe35e0bc3e40a0f43e7a1c82270b5ffa2431a7d8a4734dcf9fb97385bf763f494ba36b11577bb4dd044bad868325e3e1472f08c87134ce519debea137e0850b216edaef2ca92ecbbc8f9911da8f8a9f3f011fa7993737f004c8bb7fbe687fcc517b34c8575ffa554c95269aca994efc257cc621dff4dfc1a90c39c3e574272b066c5eba1aad304ca7d9fd536f7151028ebf", 0xec, 0x2, &(0x7f0000001980)={0x2, 0x0}, 0xc) flock(r5, 0x3) pwritev(r3, &(0x7f0000001e80)=[{&(0x7f00000019c0)="1040336c8e577c7dbe5fe79c9ea1007c17e39b25cfc3681bef924f701fef709d169a7dd7e7736127c09e2fcc1b9bbe725b96c306857c8033cc81d341defdf0a263046dada7a5e940fb3a1d704f48f9c934f361b5981e26b5c4f9ddc14af179d1b10d994ba1ffa463fb4d65b322c9d6095f2b2fc5a2ffd9a253a2abcb648c7a0d8d28340bc6c23284257778e6f20f0b76d302bfb38c44e22abe2d86b955ad0ab796902df4fdc9fc0632ff2a6f253c2f06ad3ebff100b93b873cd14aa358934fb449ec71bdb1d9c65dfffdd497e3fb71ad8fd403369f2391867851489815b458e09e133a545601ca1a173dad2721", 0xed}, {&(0x7f0000001ac0)="392f447ca12cd0a06bff5d197b07310c1dad25852a5b24ce14e3dd41109721d4dade8c80fa7bc6d7a8db64a16f2966e3a527f355fa48bcb752aa197c7ccd2e323e624ab0072ddf7ca995bec6bcae0555e2e076a4c88abe90a709fe91eec840781a697459", 0x64}, {&(0x7f0000001b40)="1bb4b6c164753d1f6e531b3bab47bceafc6eb5ac29170d8c5a1fb80ff13f760e0c4d00daf5a7c196b48f862b76887492e388772e2a3500c22de398b84f80f6c14ed7de3abd4a561b819d217f923ee3537b65c7fb908a0079ee15a15412ff0c0ce3a8fa219a2524df73202ac80726ddb3371e742c42064c2809ebfb01e879fea90b17d76507f6220fe49d1b5b1783853d6f451988291e21d5c7bb8d3fe3", 0x9d}, {&(0x7f0000001c00)="59b329173db1c165c483e1c87bb39131995beabdc5984759ad41e604858080a8b9f5aead778f0dbd9e9bfcbe8160bc25d3116cc1d9c89a30d3415f41a08646f095b4a6198bcd7e5bee42bc734551df6764737e8520231bb672355794a729a656587b57897b15fdb551b94dd602b0aaa65c7a9b52600575b93752ef410a6eb0d7d98ebe26cc1888aba3f49d90f664a09dceaa7dcdf5916634f24a538db0f209a75f645cb80d2826a3253250465ff46a37bd89f54f8906441f5074fed618b0", 0xbe}, {&(0x7f0000001cc0)="754288458203d22bfbafecf611a37008300dae4464fc2e", 0x17}, {&(0x7f0000001d00)="ef6b06ff7f06d9ca3f91ce8159b6321f07c8abac82ce828fbe57170198e3e65dcfe85b65affb9dcbd2ded729d86b57e9813dac7e29f059de993c79e1c8130243d3c935ef196d6aa58d1659e7fca29a", 0x4f}, {&(0x7f0000001d80)="5e47dda7b7ca46917200ba4c729f325ea5f2439d245905d78d217bcee67bb498a2506108d262cd3bb18fe3951e87391572217fd263d09700285527d31f5addbf034e756b3b59989a1337d28f2f45ced07e77814e37de3cc2896c595f5e45443b532a682a83a83ba29a47bbea063e4d9724441c4764694389a396bb16d2c1f8553ab19a4f6863eda7d5699fbd8ea6aa74879285ec734a59c5c725b3736bb0a91ed49b6208cd226ba0530f5df2e40aa12b6c1fafbd080b", 0xb6}, {&(0x7f0000001e40)="fbb0bdc5cac6", 0x6}], 0x8, 0x0) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000001f00)=0x3) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000001f40)=0x9, 0x4) ioctl$KDDISABIO(r7, 0x20004b3d) bind(r7, &(0x7f0000001f80)=@in6={0x18, 0x1, 0xfffffffffffffffc}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/zero\x00', 0x2, 0x0) setsockopt(r8, 0x8, 0x0, &(0x7f0000002000)="ceb7b5e3e26188b7ad8323f862e8365c255f36ba60aa1531eaa07ffc17546677e603eda6a3badbbc21962f48810269ba24df5e3fab076a1ae9d027a7d1d56e8beec72e8da44a92baf8b8055cba3f9abf9fe6cb8243c01cd09c330820f635fda67a849e778ba890c5", 0x68) writev(r3, &(0x7f0000002180)=[{&(0x7f0000002080)="910a16a7f2df02a58aba580b65a95b1e2eefff88c6aa5e3a805c0562adbb18ceab74f1c7f3ee8429ffb3528f740105cc0aee5a3bd50095bb3aedfb10527bb98187f8476436151d9b34b6e08e954a64f1f62a834ffc47534dce83f734db7ea07465c656574cdedf5fb27c129ef9a20d25bac192df99bfdebb8f97f3382d3650f925ef00022228b614bc382307a46447ca36d6d5843d74e93e4c65cab638b6131b93deff54898b5b4cd0cd401fde620cb5e35103f3ca271961c42a56aa4ab038ddc01125804a37ef1744249c1b5eda3da51c52be35607a4328621e480dbe4d6c21d0426eecc0cf4527d88925167337881ce34c937f9ed7e598038b53", 0xfb}], 0x1) faccessat(r5, &(0x7f00000021c0)='./file0\x00', 0x1, 0x3) fcntl$lock(r0, 0x7, &(0x7f0000002200)={0x3, 0x1, 0x82, 0x2, r6}) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: clock_gettime(0x7, 0xffffffffffffffff) socket(0x0, 0x4, 0x6) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8285020000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9001000000000000}, 0x0, 0x0, 0x0) 16:01:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x800) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x53, 0x8, 0x1, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x100000001, 0xb905}], 0xfffffffffffffffa, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x2afe}], 0x4, &(0x7f0000000100)={0x400, 0x955}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0, 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfeffffff00000000}, 0x0, 0x0, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000}, 0x0, 0x0, 0x0) 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x1) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x3f, &(0x7f0000000000), 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mlockall(0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x4, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x4fdc35bef4328856, 0x2) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x9) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = socket(0x18, 0x4000, 0x7da) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000002540)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x9}, 0xc) setuid(0xee01) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="0f04fc16e51ff256a92c33669dfd46c51ccc960f4ff0da792bd771bfccd790c42d82ad83a8cb2f9875502ec3ae825fd63acaec47a5397e992643144deac0aaf6aba0536565e6a477595c5146286950816a361077a9838f97e157f36525d229930e8b20f7efdbf2bd7830451392b98f4e9e97d3456db2a3b90a546770c30d3b7a0ffed9752702a2d22b5db40d4c929a1445baa2bee07c8efb902a31d6e05967c97d0c552fecaed2917090514b85713900d5a862371cef13fa1a5ba010e1448fda6b6df4320042a4225287236757ee22447444cee582089a6ee1442cc02729d195fc7d168843e89f94338f609441038392541dcbc4daa87f03c18a949cf99d5559de524879c60325b0666767e53c6e2f1aab7c0cf3ae9f68b64f303aaa93c0b20b56a15f6855730d9bfc960818064e9a8c6ccf1a5e6913789358503d4a235b48778b774959d12eac34478f65089241e1aef09f5dbc43ff57ada41a9408c2b7af48923c121714d7499c53686db8d95620aceb08a890dbb78302cc5e7cbbbd84a256471b15f36241ae90240d8fef3df9a7b74d2a2bd0025a37610813abdfb8b0a912f05ce9e225153f9ee1360397dfa32684fdb42cebfad19dddbf0fea82bef0c43d547c3d2f42d26e14dcaa8fb68b65f6815383aa43180541d98b13ad4991fb369776f2985739067ddb01dfef5d55502ab70c67e28f904078749ad82cc38a0a03345a89a4320bf0d92213f55fb3e1ebb6708992f2e6f27104ec17c417a09e640b123d3e1f2a07e28e675bd74d9285b1da91533722398ee964ad53b2dcb85fc13523df6dbd90eeb031a10ab524cc72a7c2d021214e87a51547b7de2e25bd4dd0bef0b2ecb542dc365501d9d7813206097dcc15284b6108ee517473c4283990691a4e2e988b505c0a50f953fa222b3d1c5bdc213363ba2de1dbd5d4395b7ab0e7f05257a09091b7a6d290bd5a5ad3480932144800d39365b5ad21f5d59b2869083635101dac1bc7ec8f160d05227d3b4e3f62d427c1aae2e58c7968441a52c4c7e005802df8d246bbd76d373f20fadb2c107b5118b079d3c8020d0533b6d0b6bc1aa7c36297ce3d62d1e805eb23b235c40ad9dcbcc0c1221febf47eb40641f870c621de7dc4f229969456733b2b6e8ec0a880570c23a232a2516fac879775bc5647d60f6ac065222d7d983cb4471dbce2538a40aa3198396eb4f32b9e511d69c800a1226a9a148bcac5ad1f4514612c7dea696cbfdf64e144eda431138214f2b915d46d7491a0d5158a4d0a7bdc2e882af6871d49f7f564d49ea849904445868594e7536b8c34e9da1623653942edbb9196e0f1b55cd4900f5376aa52631d8bf852c5505a18e76aae51008a638e757f8ab5213db8ae87d34bef5b748ac0e002dea5867ee91b24ec9176b186f834574c6b7f2d30acfefa2d7d1ce080e21fd9aa853e00d83afad68f1366e34308cb9573dd40185bef4d92a0db3f91f8ef6de2a2f9015e551aec02949033c79e0d6b91a7eff21aa589c1ddf76a7020692185bd6ac5571e72ef635da8af7d534f9ce4ecc5e60e543ef1fa50a59ba217706978d228bf16ae14e5dc3d891390c7e88b52330920388a3315518c868fb7dd7136e6b2c5388f28a78ceae7476fab487b7fa607c6cc4b690b8fae1f893ac2de00e7343cefbd4ed5f4dad9e5a69576a85e6d5cb7ed4955b608a2f2324a3091f5528af790be798249cda7f7380be5102d4e2c846a2708c467ed9cbc20d6bc23c4c5b29d1edf99d8e3bac9080a922344425597b5fdfd5dbac7b9e1a34806c8664aebe272e43f3cbed6cdc13db5a1ff0dda3bdbb668e3dd9a8701abce608b3c355cb9df31349ea9125035080b157f2ff14d961b6da931e15bd58617c5cee8200a9c0bb9602f5987f472489d5b0798cfd7a8608a1b60ea7b41a93723693725aabd8386056c9ba8e08dd2b6d5c038b37683a703941bad963298f36bd4a6fe5c74070e7beecd4ba3d0411607f8087a231be52b199da474736eb8e734ca2e1c8a98df58cf13f5625e0ea35ad3cbf4d14d07d2ff924704f11f43488e80257212545a88a247b08bc67feeea7820a3b77efc10ddb13b66ec230da8e2ef08ad0cd97cf88a4241d04177233cdc31dc7f3d913661092d40a2e02549d520f62db1bf6cdf30cc8ed29add3b8391440e3246168c231ceccc832dd02e76d61db08c2995cdc4f476b82d9ff8416035a2eae21a93390edd3dbfbf4755b0bf53cb4f08e390de606e8a66d756fb6f88d768dabea23bb25f5ed291943f10ad9ad8b5251f46988984b5b0588a7f63c6e6287c19e431f9f84b8c8e008c519adf78e9f8e9c104676013f3077c977177bda79791ee0e57d73a8f8f3ba61ce680743a96ebe69fc9d500e5943b4f4d9e5a0f3acb8c2bd69827d6cc08eb2ef4b400ba486c62e24ccd1c996cef1f43680b1a2cb136f25c735d62fb25e521712d99e395e6b8781d8e71303d0db3ed4fe72119b25b9dd18a7cf2945348274105c2e7d807446ea6e7c08a9ec6cbf93f091475ded0e297ab15d00697650155d82afb2f52ca84d9474db1257860bdb5123e567abe8ea7f81feb578361a1b2d522c4e4b1091f4a249c90879f3a6af531a102715c66344a9837861911ee2301a5b0e0fd8c54f8cc439e22bb62eb417bc6a9bd73062450ea59af82e65cfc3989928feb3341e746a480b07dc5b291853480e947e0bd8638898a392df1cd19e69005409e97041ba89f036d1805d426c05b9a2b475f7d15dafc2f083384fbd06dcfbd3c9bd968ff448a7b74c34e40d04d81898c7234604fa99bd53e19b70c06cf10f09722d884b8b05f49295d311a5cbe6f2df49d60fae5876527ce801596ec5458f3de06ec8c968c2013840654aa0f1fec287f1019b7493716e8c979b3b45bebce9ef8d2511966fe142a262b3a4319ecbf8af720da87f5d2b86f5167f068a375719a664da5439ecc378ae72898645cde9a3c17639525292d5c2655790fc43171cbff5fe2a55281af096b8e6438d87ecd53ce33837bdac8d7891151d168d2ef0e5e67922deb43359a2608093bac7c29c12eff4abc8b2c83487c466b939758eba062723fa88f356e458b55da421182ab7a551b6b18f49373a37f08dd2bba4187861f2d2bc087702ab0b2b154277a1d8455238016c71a3d2fe56d069558f547381bda0f8a18c4ce40c89293be001e1f6d19c2186c2e934f416048f13838b50854eb4eabd31183e06f201d500e6e49eb96d2e894432ba5469bd058ad3e5b9e7c81db28d85774c5197191a479ca1647cf4ec8dbede261dd6b46173406869a889c3e3fd1e1fb25babe1cdb8a318cdfd921a5b1295fe94d6ebef5f9690814631b2db8a505db42d94a6e2d6d9c020e1503ad8bfd6a0b08745784226447b5805f6bcf3d80222cf82fb2cea54db0d15e02f6e133acc371a6e9a8a9d2dd9346f361bf0d1ddc9751c32f6e944bcd6c18d6f233d2c3e1d20375b105f569b8dec3dbf45400a5ad2006fc69a5498c40e61e2a988ea583024cc8eb9ec7acc0150962333b8477560de7b26c49080284d4651e845a0b87cd6d9cc3576ad64a07ca53ccc1b0ce3805fe1e03b60433aff8e163b5093e0cdcc9af857af3328e99bb6b4f268493691a59668f242f1c94a48b254ccc718d9b6fca0364b44a8bd415c20d67e39281224d9e5fb8720fbae5961ca6615e64b8b4e55bae6dc57e5b209f45820358b1a276c575fea50766d5d9044b160dee0e690e2a4ca4cd85ec5c9194a54355657cc1ca5f99599c63dd5a8ebe82378f6de0bba285bbfd0a1a4cd3b6a8a05ebc02384f6b9a56a44729be4b2c467609677b6e8bc51bebb819aeb4595498c2a7f3c291e6b764438fe032e61a0387a573236c2713ccd2cdf97b538978446d20165138ef936b7db4e26adef5d6e2fc46e71d139ee0b8ae38850d326ff7768c4b001ad1b11bb3f7282fdfdc6ce6a04490931f2e0fd33379b25b198a1bab97a75278ea40e1c47f9362e8ddb13a7ba2b94a6e1ca44efeb0ee707ce6a5ec4a5ac489f82ce12566d4d48ba512efcc0f5a15dd55a026e3b0a19067617724a1a30a27f664979a961ac009d0aa5a40d7013c8fbf63d212c6fb8e0c985e93e8330b1c75d5a3c34c4aade69006747d25fab176022649bc1f7bc391192875467ec5bac6d5d6b63e16076958e1c48dde063f0791d2832a8f49e21270104b7f0331772c09223fdf117cdf89b87ec1f1935c88ffc782055eaa02d795944262ae9ae9a63e9e26eced28a4cb92e30a53f02674823c46e9bbd1e7b03ae5749e2a775310c89e80b4d9da2d10745deed68ad0d6d161de8cc159b719f1c4e4ee76d8fa33548d71dc0afd6f56fa2263d3d927d36115f3c0f423e7389614d86f690296aeb1c850022763ce54d050e0d27507fc572f53eff44dde98ef17b03b31eea1412768695aa25961df312161d7b2e8a68e86642e28d45203095919a1d8a3f689b956244d72659bf8fa0f8957a53015e7732783c205c8afa79b217035d9e61cb0936b29c8b0cfc638108e2d4fa19e112f79e0e75639aa50e27b3814a3cebc4eb39031535c625fa6d754868240ec58d7e60ff0876907513154394dce20e5edb405238f7780b919946cc65bc326c3a2f52d9cfe12774335fd205e7b5b095f6e179f085d0a724838e4e64778d320ffa580cb4271a1115bf4e4f6bd41559c9b3a79da8ea47e8b2ab6764e694d79abd77b493205b82d196e91f9827e21db7e0def36a0d2a326eb8e372e1439397086a744ec1de4008da79f32fe6e4aec676e309881ae8d098a9e4a658198dfb3c1c9ccee2816d12003d450fae7eaf5fe6030340b2c9b02a8107fd9c07ba57bf399fa655736597296085fc8151fe56617b4d855561f85635acd6f0d5f8d39a0c702969baebaa755a65af5d70ae4a48db0b41100422f7991f00489fa44d2474612d2aabd8fc51f5dea722a5e9fee663a2799493b7a656f44a2d8bb7423c606f8fc9919cdcc7eba7aa0b472312f1cbab6837b3fea54bc1da3e27dd732090ad3d79c916273b750dc2ce6644a7ada0b6810d6c2b63270b6cb4a46a2193e651724d6cfbd342554b83acc2201078af1387cac134f51406cbdabe19fa2d4580db8e570a6c5a710f1fa8a90f818a927d421eae621e9ab6c1be21795381055451fe7d84878fcdccc1e6e0b7e63dbeb7dd627da50f8a585aeba650111047591462d05e4594cf9829408e4536e63be043fcde463dd1208726ace5acd07235f5861f078ee3a376794abcb5e1bdd92adbd645a3e2628b7773ec78a50fccfbe0fb498316cc4d6af128cc3e9e9befff51e2d5d4c47dca060b3aa4eb4197e768238e590fa97e976c47e3f7a5161d897c765dd8424cb612868327200e97c1126a3686441f8672c48e3d31ddefb8435fd8a39b68282ec850beb40601fc16be00e7f43c7a920b15fef9317ae0e0a57c6bcd2afaa6a70b95071a5efa322da59dbc943a2ba211f5effd8703a13f4369a59aaf317e509552e1760cbb02416289002e89b6b60e20cba6962ba41e951ece6258837496c4a2915a5199e14981645f8fdb0fdef05a1f4249127caa37d00f7ed6aba3f1ee42340b0830535ca0772cba8b6f7954e4c3b6ee21e9c4e99afb657ec3ecd95cafe8b605ec3daa1a5972c2c7aeb256731f723e5f31ddae980442cf0a1211cd29360af7f1b61c336df4797ef84eb660f74f7eed9f1c3cf3a5b1901840e8b157ee101faafe0fd002a9cd49599d7c5326537723d115d6c282afecd20ba91d2b780993f6e259df5ddfdf4d3600e751526021333fb54ca3398dd96feefe4", 0x1000}, {&(0x7f0000001080)="80aaa2669887eb8788dd532973799b69958e24cd3076b14d0abebc6fa094d47c7db6d3e93dd9158254af2467b1543d3c27ca49ef132805b4f22e23dc6604bce94ce5e53aed75cb402570735908b8316b2b5088d1614dec74d7d33aeccf7fc41fb1057af6da71d0a4771ce4e9bda3ce0a5c1376f1dc25202acadddbf86c5539af0f3e76205d58c83f86fa05cb996e8177deeb0f1d7238a73cd77d71b69b38f94f0053afce4abf43157f6f2eff92f1b3259264da8eb46475adbcb9744f7b42f34f2413b4c5d23dcfd6d7ac", 0xca}, {&(0x7f0000001180)="5116af74d743f1739e1a3467be479ff3b5b458df229bcd7b388623a068c65870b76091c7353270dbe974a4ef8ab8bc4acc740b4530718043306b934c87e4b20863574b02663a9cfd82feb006c758a48b4c1163ce73124899919f1a7f7cbea6ecb2ba77e4e2f7cc506a22f855718e20ece652c875de4cccdb9933f0f4534de54746123c2c138f06ec4d645f57d37e7db0cf74041bd6baf88ab2bf91647bf51446aa4908c16b269955d94a41df8a111b83174dc121421ccb1ff386ebdaeff303886f3dd41a702182dbc6bb82806f4bf2b2bef7b8c04a363933185245506f94b7ae98e8f63e06f4a4f2dbe70eb9fc6f26ecfcabf24376881a3e3769aa78c32c40f7323a899d714f23a7f0da1d7087631cd49a1fab797262a34f3779bcdaffeb731adfdb1c8ad74580c0981270a4e495b6f991d3332428e4b18c3cacaa843621a741363284803d1f4b720700a5ef658969c19478d62d0360ea7cfb82284cda5df27b507e779b41b024a505b9c9184d9d7937bf6a3b1124511c69464720ed29d29c95020c55dba9d9a1960f321187f24231c6111093e7cf79288ed7d4ed3cabfdf2f74c3809923fa3ea6f3cffc94f20eb96a91a26c7be955464726a5c9ef103f1c26fc053758c6a3130f324a87919fdcc590745588ab900aa0ef8a706e0f2f3c954aae42a2309481b97871f8c2a188b5c633673b79afcb8fcce15c3805e2a9ee52cc9ba070805b968653f5e62348753bb989531e149c71391ac7b703060177552fc8b5611fd978990d5dcf67350394cb686ac132edc6f39a5904004ae91dfd3e427a7adb76698ffb6981501ea6964f9859dea358557983402f18942ddd851b44de5bbd743ecad70f4d4889730eae7947a51a730a95d99360e2b5c2b295a32dea60e309851327043952c06ddea37aaa6e61c68090d51854d291cd201a27f996ba54b951e5c13f9216b77aa8c88dab5944f883e09b0077ca5873d7c0e567f460ec6d84964920ba9b561a5ce9563b1107f23dea8c188c953d9360dca27159ccc66e314a01a82849d4906965b5d065eb471717a231ee845f9c341a64a46b0f0a50ea0a20e807b7806225152a85f045fe83bb96943177c294a22858859c6493c237b564307d305fcb9e9966d7336f2b0d0636705bb820fd247cdc2c3ed2e3cc4c0ce03641f940a6de264dd976c2712688e4efad024539ffbdc2019f4d07fac632c90397dd024be22c8e757a9e2635f4d5fb5d1227fda82bc5e1013440b02530aead2089430834d3335dfb7cfc46f9bcd3fc8959f9f04cb765b55f52268b3886f6dcc4d28529b8d8d8ea5999c24d3a691e522d466df0df589175a0ce8732db4d4b51386cbd9bd804b482cc92c4235d86fcde488fe98b49fa32ffad2cbeb16b551dbe21cb8e0b51664722d7acd1cfd399c8e0f98a925b0ae69541771946e304a4209b16468c65b287b849caeb0e24a10001191a54abc34473a0d5a86c4bc04fef563dafd282a978c08947b5278ac013f633af0d45e89605dbffd64f78e147916e5a49ab712e9e5a5181b636549e37959554f1c313ad8d62f0625df33f35bec863d06747bc48b2c5ba4b54485595332b334b6e729cfaeb26e86365a94d31912c477c3b2b15c7891d71946efe5ef3b7f528d57a059b4a85f60bd6cda6ff7d372017aa123f03d4c576a637511ed0a24531ced68f36a385dd8f225c2919622de01abf84632078f3d22f9a3f90b2f947fa3189c692f642efc831b1a82565826586b900a4d73f2b996e9e610e6c527d9a9d64d60f7c1ff84c2ee079cb29c4a4dcebf7cd207345a2dc882c4a88abf8f1b21f60b00d7593aa3717762a5200cda2abe39c9560fd869eeae4e3ff0f06f0055591fb60e7586b8a6eab360e0e1cb891da0c29d0bc91d0475780be5fb0803fb53eb1ad8ca571614da30d12b9edc5c09af90946aff63f0be3fba544f35297731db53604c6e79bfddbedb0755a5c73accdf1f9c6fd7af0d2b31a2b4ae286fccc8080a0cc395db2bb76ddf87631fe708b2d21e7743125b5a057849b2cc43214a71db1fe6da8fc99bf31590ec5347848f06be8ad0b6497da1713a5c1cfabb0d1a3b79853e4f0bad1755876ac0df58b30d503b97d2ae026f71c495b24ab650f939261c95f439cfd3e21392bd625f4265dbe7908c3246bb2c44e952204f7c96414b396e21755061f5dc9a3a3bbd0cdb0296a70248d5cbc0135e251460f2c3abd2e9381c6096a8973a98d601a34ef26febc23aec6c0f7091f1913e995b0018d30d5c98a51ad95f2c1a62c72926277439137a986a83365de17cbb7edb36594db03b8a0cecfaa0947c90083a7b74018e5d90b03beee05156af4976e80856680fea211ab379e05e00a9c7846bb491ff74ab8d675bdc8121f2682f933da15385a07e824c52954c78cd932e8d95de4f78b9f222553dcdc8a524e103445f7f41ec91088c0ae859f13d046d31a77020eccba23016a2ee558c4ab613be5f74cd1842da254798fd8bbae95f05a3c9266cf51207232a6930fa8f966fdaf2c31f5fe928c5d45353e60be3a91faeae967c472a13753e27d86d1770cd6d9794fc6cd85c346006e7322b27a6617234ef788c21977b0c45022a109187f0a1f60a2d516dea895fd835129be3c3b96f6753f0160188629dca7057aa676596ac676075908faceacffff8a295b9608f37353ab65ef05299fe6dbc15b5ca25c4f7a454faf7e9cab4f27ecc9006950d9660cc35011dd2bbb748f1b5aa37533c7d6acac6ccf9e4c076fb7daf88ba46f759ec497e436d6e727e237cda8cfce32ab7773083edcd50329fade2695430902e15149da0e1033b869792584258e908f66015b47a5dd913d49bf312fddeaaf8614fdf913f76cc53557c61c12efa6a1c03fdfcba60a9426f1ec255296d9c4550e06a263876e6d9b04c3c704a635a1170dc9af29d501fd1d96324ce83596252f355c0d91baee984d6983c8d1313376dc3f95463e1a6b40e3f6c4dcb057f2847a585c1c074d91dbf0fcf4accc4b41ca2281509749cac3c43375104f8df15a9c6cbdcb5f8a143fbafcb4db8c5d296a0a5de8f2c4f4a935fcabfe31644d057f5321561ce5b323c2bfc9a37bc24de41067d72a57d28525d749b78d2d38a554e4d50522d9baa842c8df51f0b34af0ef748f23e7d553b6805fd1ea4c8c02f5f07e778f683be330839bd684151c1fc3d92a54211e284c45d1488e959a49681b472f6d2c967f609dc38e5126a124947807958bb2c1954b80e247d171fd8f5fae40d8190b694d0902b48f58791e8d7b4787eab690df5044b297cd6651a9ddd45fc544cb403aee0072344c140bda40655e42547b7de3d0cd3977a23b69c187262d5ab10c327ac595a07aacc2004517470f56fb022d73cf49cb338f97da838951e20189a2886d135b7233329836d4ac64320b783c03698494c8c9eb0d30c00adbead04c2c84b3f02613fc32081623aef5c46fa6786ba0602c4655f8d99e624969559f1dcea402c15e57b43747524db709dfbadf8b4b5e8d9020bf9bd1da109da33a8b08d0253cdb48a761f64ee713dc62deb75bcb29eba7b63880231a733f64440c8ce983a50a74350fa5f315aa411ec88365faa4a0e47d1c1d0a831cad2e10ec6f709349fb286059d365292ec8a9efc72d5700964ba6e0b0114181545b93096ba1ecdaf3c972309a2ec0b7f12ecb2303688543e55ab63c49582811dd41459981852c2cf3f192e1d9e130d47770c187a3391cf162cc725a914bab0ec3b3fc6a79dde91b4000342622c129911aac9e5a8df827a2a0b0520c4d207430402e791184a9d820a7716f67165fb7522866b488ec1d1e47285c1a0a3e307f3d25fedaf05f5db6e420d0b7bc6779e821e9c6930f05b497693050049a1b191b886abc728d44fb3a473c3906be17b4606a8886a5acfadc949566b92801dff1dd6ea23d187829684e0a7d1136c15ad9fb3fecbdeef1a2381cf4b0be0ced095ae6ffaaa2d789c42d684b0fc77aaf256ed5e9e50d506911cbd3ffb731c08c16ea3347037b44acd5c79bde9ffe879a1133bd28156977b2cd44dc310c01e1ce766b675f4d9b68334e4a87e2707bca26da1cd679388e75ea01992aa7dfc596de62bc39024675001135e41125fcdc198b5d45cb0377e24177a201c89fbc2f5078e8ca9e9ff2c47a72aa434cf2f2dbae628e817c983c2a7ede7fd6fe43ae8b422ca09df1f2cbe9fddaa636de2a899311bfaaa8ed313d6b16220fa648b911949001779b097ffc7d5fe4f1074e49f19d63501c4e4bb3cf3f58d6cf4063765aa5cdab86d19f6d9b48918187cb18b11a2ab94e15cc33e574c5dc0e3c891eb6761d716317a0d2d4ce5f0758573145eba8b37f5b34cd822e51e859d1697f0ce3966e551acfd50aa7b405ab03939cd4a424f41d192378d0822e1757a77b9d1356f87ba64dc29166c79b54cdcbbf5a2e6fe6068616ce2c5e7d099eaa20b6a4352c8364f8d633d4afe326569f5249722c74930825f0b1d7d567daf064d73e9cf4b771a3bcc99c9ed71f6f1afbad199edccc592e5ffa97a9829fbecdf77ddb2f97224da907e7baa69349d981b40063ac03f245317d2c1dd17279638d719113c32830f70bedb2fb55b7a0f539c59fffe8c188c945cac2d2a13c141c9ad7dded28b9eefa43a9a080908e9be23850ed7097610ae7ca0ce3fb4e33b7d45fd17d9ea612310d3424f77e950959d45fc63b5bf37d3f973dd9e8dcffc2bcab516e0d1ceeaa763bad5d8a745045eceac4759ecc93c6392c9d1c6ccf303f933e69a2a5d038323b6d4cf5ed0b00e772cf469f711fc99790783f4cf117cdd153757a567ff3dc4eef1de2e38f71a51c091fe1186e5e1eff34f40e041e3509ce84f076bfb11e2d71e3a663943cdaf51ee8d31f9d3a9eda6b84a6093dce0d49b6fc88e6cdc8e1e5cfe8de4aecd655ff08c03b26f135b8631207ae07cfd1f4812fcbd84f6bb5998e43d3b7dc1fdfd846d3c8ee63aeb78524f9251d00874af8b6692f9346a17791c8887da819cea39d61312ee8970d72112a1bacba98a63831fd28bab65116c0b47eeb1f9639e6ad71fd310fa1c23a87b46cc09bd42ee3dfa06bc646b4fa71c5d1a4ac8ed4373f4173d67fcf39fb466f145b289c13af0d69d8c004152c33ab44df301a10eefa48a34e6e9ddaebdfeb3a60f8f94c56268b1bb94ee65c389b54cbfa2e800dbdf9925491fa929fa27cd2ada139b7f7a29d4e285cf3d36df169c271ed5af285934928d3f33fb1829aab8a535de2d196d7b37cb7b5ab774d002ac718c7b23163f04c47006f7401424156a28d131055a5ef5461baf2b47c026ed547a7e9fd9fa56ca6ee03b6947446127791b537b602e6ebddccc1a7bdaebeb9433aed5479dc7ac8c9da23e9dfc5c84a8ee3cb067e84e1ac0814565d1000fffce004d8a1a85c6955c28050dec546f24c6a617a6cb86120410355f47ee466949d23634e4adcadc797c1d1df25580ccb708a8a71bea32d75d49efa01f2affa8c5a01c92387de3a22dfcd5f8dfa575bf65d7d211bdc404af1daebde43e17216622abd5d79d07339f6707b1e09a0b298cabbfed6b0bf776e174b87d27f5464b73df10089ff8c4bbff3a4f017b288a2e0be3277089f15a3942f22bfa5f80432c2ffec4d415a8b801e3ed3dd9087c89d2e36839fabd6d26f42a9933d4d6ece30c786cca7c6a65961ff6398d2e3d3600ecd9bf37743a5b6d93283a370c5130d752964ccd228bfd2b999a95a701a97c6c6a671ce468dd9b7cffe82740697d77da0dc5ebf0847d5b0d657532c98de6a5555e03c16ee15c", 0x1000}, {&(0x7f0000002180)="ffa7125a474d1fe911f31a82ffb08b09c290c60e33e4b52ad55083bdae8733401bac82f1cda859e87a00212021c4a3710d59f9342977323dee3135", 0x3b}, {&(0x7f00000021c0)="da38af4bb75f5818b13120247644dd59ab75fe13bc19950411271c834654501e6a11f0e25545abe6576f95db53dc4b8556c06424e7ad95655c433e129476fae4ab4e7d3a2a259f0729cb80cf1ddbbd7cf2fb473196b52f456a20daedfc787a25384cc64656ee949d6bef966d1d86b9605527d00a33591ef5950d06a03af4577e0115991f0d70b30c7437cbef5b5f930f0b95ed5cccc44b852cef7c41047257692b440716cd", 0xa5}, {&(0x7f0000002280)="33e03a6a", 0x4}, {&(0x7f00000022c0)="58be923eedecb06f75b8ef32da561955ae6068c46b78e43c12ed1684f016e85ffbadb691c915f295b194644b396d36d67b10ba787f6c9329afbea01669843293f525fbeda84924306ba5b56c22ef5dd189acf28bcdda3f99fb77423cbc328302582aa1cd0c74bd6c456c2055e7cb8eeba9dfbe7a0e491c60844a7b70eeb97a38fee9468b6d007338016723269e83fbf735b72d1dae1488ccc0640508df2f27af78c84d7b790f2304447ce83058a12f998181a219f5ef7bf44667d14386c2d4158258d7b4cef73688a0c6f89b565a8892b1d7369b88885a4e644009ed17a9d9ed1c3a014fe82188983d3b7f1af360e451ed484d8718", 0xf5}, {&(0x7f00000023c0)="8eb25cee4115191b106b0f3244f0d5f006d71748736486c21b4de92c72c2c39c5281305cfc57c07eecce57a1529ab51b3dfec6d5bc655044cd8fd5f0c9d566236d042bb018", 0x45}, {&(0x7f0000002440)="0114ab4f2081160f951925bdfad262ce0ff40e232e11c79b0a786aa05da66cb8deef2224545ac1e5ee597a03ab9d8e57be932a48", 0x34}], 0x9) 16:01:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x18000, 0x0) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x89, 0x3}], 0x1}) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) write(r2, &(0x7f0000000040)="bc6ea2eb6edf08e83a7a3f", 0xb) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0x8759}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:08 executing program 0: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) socketpair(0x3e, 0x8002, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r1}, {r0, 0x100}, {r0, 0x2}, {r0, 0x100}, {r1, 0x80}, {r1, 0x10}, {r0, 0x4}, {r1, 0xc0}, {r1, 0x4}, {r0, 0x2}], 0xa, 0x7) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000d80)=""/25, 0x19}], 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x9a0, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000680)=[{r0, 0x80}, {r2, 0x58}, {r3, 0x160}, {r4, 0x8}], 0x4, 0xffffffffffffffc1) connect$inet6(r1, &(0x7f0000000d40)={0x18, 0x0, 0x20, 0x81}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10003, 0x0) sendmsg(r5, &(0x7f0000000d00)={&(0x7f00000007c0)=@in6={0x18, 0x2, 0xfffffffffffff801, 0x2}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000800)="04ce99b22ce7b3aa805f6e1f8eb287ed223b6b92f145e5adf81a185821735febcafbd2dc25e93aeea27500dd0a51b1ab7cf286b9ea4cd41d7607804fe2b82e168899dd8e65287fbafdaac6818a9da6cdae0a01db77e7efb5b875c8cd00801a09b3d9c77baab6e2b270f0ad96629cd895f319c83c5bd67dee1fb34ea7e0e51c15f1db9b35962781f685fc7441f9aa62dd9a79c4ed7957ce2d1e2f763630bccc5e59c71b95ba5ec78c3476b1cf391c0963115a845f2bf6367a120dfb20ffc3", 0xbe}, {&(0x7f00000008c0)="65e0fc5fdf25c113f32b26276a2d719e8cae334655ec974bf674eb50e797c97615e4499d4f0cb7c9ca282d950d227cebb045c6f238551d", 0x37}, {&(0x7f0000000900)="8676bd9ee0a1ed26519875fa11236d81f085319b39404122935c71de29a79a78b5d31c4fc084f50e70715c5f79ab821f8d7d15d031e7379bc3", 0x39}, {&(0x7f0000000940)="e02ee8c532092b0c85f1a8b13d7f749dfb5dd32ee87b8ff461a5c15b24e5693c254a2c1654b31cfefd49e78143168751b10f7d6cf34c858e0b4f61819d462e8e183c9a58b007f19cca05fde3481bcde58201309013c8979f9a61965f9f6b927e6c2160c18bd1e41a6de078", 0x6b}, {&(0x7f00000009c0)="d8a3766b3bb75d1c61076a715fd4c5cfcf4f2ff4d45898d2bf8ba325de3205533f03f54926a426320011be505c9f348e23bf134de2b17b05cee6e78ae386e980e5d05c751770f63ca17fce230213f4d85a662124af73c5182a970c509b4ff212b3ba23c489a8a7fed76f9164a6df8110606907240676f8be2bef6eb514ffa6e8030e961e9083e89dda44a21558c8a74b0c2dc951769cfaf26cdf942751", 0x9d}, {&(0x7f0000000a80)="e8efe4ba6f42c1b456cede68cced95b23fd050efab266473d64ef92f3f73870c9814bc85b94ba5073a0a2039b47a7288fb3549cc28d68d66ab705806223da787811d318d3d776202b99c19bc8bb6cd95efea5b8a817f72ccf6ae28343e25c4c7eb4c7b17", 0x64}], 0x6, &(0x7f0000000b80)=[{0x28, 0x1, 0x2, "5c8d8d5beb3408b7de366aba4439da7e7cb282c01f"}, {0x40, 0x1, 0x135, "22a997ce850c4f150299eb91365b101a4410c224ab2567ab81614fd000414f13ef8cec4da0b20900d9963f97ce"}, {0x110, 0xffff, 0x9, "7ae9482ecd31bfaaa76bfe6ca7f645a23f6035217cfa502c9d62eb9c8efb634745fcd49b5a8d937bd4d034a3bbb7faa265f657c3f6947aa3310715e8ca456c179b9eb905b5c0f3f6b97f53366fcb8f1d860aac51f3be719cac960e0f8e3a51d2d0f9ebc2bb57fd6e1fc156fb8e164724ebcee775e0ccecb553a337dc5790a1e59384f2614b19536f808e0f3e8dc16dc9354233ea472fb96afb01c05853e98f630a2e041197a82e3c95682776fab0f9256a9dad3f9dd95827543c6c41ba1bc6d721ad0bcabe5a785272acd1745a7ba036365bc1542e5339ab961dace97699f88afdc8da7d3ba4d14df68f40d58cf9ffc46ed8e4c57f2a43496901ba"}], 0x178}, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000100)={0x10, 0x2b9ec8b7, 0x4, 0x19ba, [{&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x80000000}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil, 0x27d3}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3a}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000001000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f000000f000/0x2000)=nil, &(0x7f000000b000/0x1000)=nil, 0x4}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000014000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6) 16:01:09 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0x3, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10104) r3 = syz_open_pts() getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2400000000, 0x2, 0x5, 0x1, "ee70f7fbb1c65668e6a8c082cb03a839084a7b74", 0x3, 0x569}) getuid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) kqueue() ioctl$KDDISABIO(r2, 0x20004b3d) accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 16:01:09 executing program 0: mkdir(&(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/\x00', 0xffffffffffffffff) rename(&(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', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(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) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') 16:01:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x84, 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() read(r0, &(0x7f0000000280)=""/133, 0x85) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) kqueue() select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x24}], 0x1e}) r1 = socket$inet6(0x18, 0x8003, 0x800) setsockopt(r1, 0xb6, 0x2, &(0x7f0000000040)="828e183ebcbdfcbf9e3cc175299a075599411ba7f810be25b422dee948880e610e49727e270e8ae81006f3fd96dbe0b8ea706308f1aec727d2cc4675147828ea80", 0x41) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xc7, 0x1}, {0x26, 0xfffffffffffff884}, {0x22, 0xff}], 0x3}) 16:01:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) open(&(0x7f00000004c0)='./file2\x00', 0x0, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0xa0, 0x80000000, 0x40}, {{r0}, 0xfffffffffffffffe, 0x3, 0x17, 0x8, 0x8}, {{r1}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x1, 0xcde9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x95, 0xfffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x3, 0x3}], 0x7ff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x14, 0x0, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7fff, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x10, 0xe2, 0x2}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000008, 0x3, 0x20}, {{r0}, 0x8b528ad724e1a0f6, 0x20, 0x20000000, 0xd56, 0x67}], 0x7, &(0x7f0000000040)={0x5}) r2 = kqueue() r3 = kqueue() r4 = socket(0x10, 0x8005, 0x1) getpeername$unix(r4, &(0x7f0000001a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a25c6d9e439df8be22f9f2dfd23c56896822b2663698cb7b8907adf7012bb20a8e71ab9d55444f10299587516436758e84bea86c90da9ec8f3bc629530b255c100bd1598c0eb481ccf8cd2479618f8c8dc320df5f708526acc85d14c1fffc2f5ee7fcb05537cc8e536c612e94b643c313fcf1f3036c8ce409d4bf1866ab0d63512b7fe7fd96e36c26bc6eda50efa61bf968573c76169dfac52e4208f6ebaa57a0acea11a9cdb5c054eeb2d4091220c6a6cb1dc38e455426ac8df8f678597ef075f3fe5692c9081ab67b8d4ba32408d4cccd7fbf7b5a520b7645280146b7ad42d2ca74ccc91ec9bb1fdd9fe8c05463122ead5f9c1cf750be78ec586d114367eee72ad497031b2a31bf200"/380], &(0x7f0000000000)=0x6e) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = socket(0x3, 0x4006, 0x9) kevent(r2, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x85, 0xf0000003, 0x10000, 0x4}, {{r2}, 0xfffffffffffffffa, 0x40, 0x4, 0x8, 0x8000}, {{r0}, 0xfdc732531da5db6a, 0x2, 0x20000040, 0xbd, 0x8}, {{r4}, 0xfffffffffffffff9, 0x0, 0xf0000020, 0x35d, 0xfff}, {{r3}, 0xfffffffffffffffe, 0x80, 0x31, 0x3, 0x10001}, {{r6}, 0xfffffffffffffffa, 0xc9, 0xf0000000, 0x0, 0x101}], 0x8003f, &(0x7f0000000100), 0x7f, &(0x7f0000000480)={0x20, 0xd28}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:01:10 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x80) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="e41bc0035b2753819e0100000000000000d2ed255f51b774ee72cba2c16b0d13197c803ab2a2a96c729d118f1e610ae06db3958a54ccd2f95138cca78eeeacdb9a86fc0385d3c5df3d8cb8b6768e166587449a834b819a1746c25bc9c3e78d79cdc57ed17014a5813791381f", 0x6c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x180) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xd4, 0x3}, {0xffffffffffffffff, 0xa19}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xa000, 0x80000000) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xfffffffffffffffe, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x7f, 0x80, 0x2, 0x6}, {0x8, 0xffffffffe85600d1, 0x0, 0x9}, {0x5, 0x7, 0x4, 0x6}, {0x0, 0x2, 0x0, 0x6}, {0x2, 0x9, 0xffffffffffffffff, 0x1b3}, {0x7fff, 0x2, 0x5, 0x788}, {0x7, 0x2, 0x39da, 0x1f}, {0x8, 0xbb, 0x7, 0xfffffffffffffff7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x6}]}) socketpair(0x6, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)="3ab662f1837456056326e68c9e8198c3d7ba02ee2b93f6775378832f31c3d4a3ce143738688c44d47855d65f5a6e3a8547488ebc7a93692ff868b8fc12e5dd5951c93d5a23315134c28fca51a06ed56c8e70bed752dfb397320caa4e5f2f587d0c30da92ce88a1fa4b2f35216a80c067951d786949b89f2f9a0c9ec89dc4267dd6d6df822ee447b48bafd9f3105176258df938b9c73918524c4ded2e79fcb5b585c4451e544adf77cdd9af7c6697f197dd6986ccbac207cc108c116933935fbb6d1ac956ddca6fddf57cdb275a5ee124dd6f9342ed85011ce5b3f67a1adc4f1eb21d94a0198c1acf16eaf191b13e3c130fcc9ea2f6b4493ca46bcdcef364f6ec0d56c2726d71db6d376e18e949109c1aa2a706e596a5348717455f8f1a0b8453bf64387f4e1386069ec7ae6633664731c1adf27a5b57a9cb8d4e4571f5d489e4f01c66b572") 16:01:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x5, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000180)='Ms', 0x2) 16:01:10 executing program 1: r0 = socket(0x21, 0x4002, 0x3) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x80002005, 0xa000000000005200) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x16, &(0x7f0000000000), 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) read(r4, &(0x7f00000002c0)=""/83, 0x53) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x5, 0x3ea3, 0x0, 0xe79d, 0x6, 0x92d, 0x101, 0x400}, &(0x7f0000000380)={0x80000000, 0xffffffff, 0x5, 0x5, 0x46ec, 0x7}, &(0x7f00000003c0)={0x502, 0x24d, 0x1, 0x6, 0xffffffffffffff50, 0x2, 0x4, 0x9}, &(0x7f0000000400)={0x0, 0x696}) poll(&(0x7f0000000040)=[{r3, 0x37}, {r5, 0x10}, {r3, 0x8}, {r2, 0x10}, {r0, 0x140}, {r6, 0x80}, {r3, 0x5}], 0x7, 0x33dc) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5, 0x6, 0x5, 0x4df}, {0xce44, 0x8000, 0x8, 0x7fff}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x473b) mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r8 = geteuid() getgroups(0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0]) r10 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0x0) r14 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000280)="d937068c144ccaaee3d03d2f0856ec29bedb095eb5e4f4b374d7660ddd73d9c0c96d1a7619433505a8bbb1a2f5302980121f6a9da938201cbee348823d9fe5bf1a6deb7e8a92bd1f6cfc37933a6776aa0cc47de7f99d2c3093f9c1ea74af8c15c3c42678f1b769594388bf292aeffdbf688d4dcbc954f5292f1fa87b6e4500ebffb45a83f409204a5079a1c66350d1a6dde717ba0767e271d629beb6f7c71ade29e01661b516f0b295b1294229ff4d0b028b10690a7b18b91ebc045c8a57658ec093ecb2", 0xc4}], 0x1, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc8, 0x8}, 0x1) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x4008426f, &(0x7f0000000000)) fcntl$setown(r1, 0x6, r2) r5 = geteuid() setreuid(r5, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x880, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r1, 0x2, 0x2, &(0x7f0000000200)="448d469e9b8c09b4c0f0629a510cfbe35bdc74f52500407a20b8de0e177c2d1cdbc98d2b7fd65df10e0971e48559a158006e14abebd1d469ab6b710de9d1ee5230cafa7f0a045590cfe594aa030ce8c717ac0456301d49853d08328edbdac158bf814bd59605979e7d28dd273c7fc3b0b1d0d76e37c713bb84de5aeefe16319c297bf993f38b74f66c7bef1f7f765164a416b3c5f3945fca342e3a1db7142c48607de44b5f4c7b2f2e85f173083d62e1b25a1ebb6643e6cb64255f3a2aa9ea619a9c89b44b482869a485b48f23d57fda6a6f4157e58d9fc7bc", 0xd9) dup2(r0, r1) select(0x31, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 0: socket(0x11, 0x3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r0 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000013c0)={'./file1\x00', 0xf62, 0x3, 0x8, 0x1, 0x7, 0x3, 0x1, 0x3, 0x3, 0xfff, 0x9}) shmctl$SHM_LOCK(r0, 0x3) r2 = msgget(0x0, 0x487) msgsnd(r2, &(0x7f0000001000)={0x2, "6f81b9bd6a4362692c50cab8fe6fa0434da13c5ddf79c66d49265766abe86d91a7d014d22af26afdb7b8d98e2d793ed3002589f7c9fe024e6f677f7350a117272e369339eb4ede6b67730569ced90d08ed5572178c7afe68173e5164665fa1e9380baedf9db1c2fdecf666ae"}, 0x74, 0x800) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000015c0)=0x1) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) mknod(&(0x7f0000001080)='./file0\x00', 0x8000, 0x2) r4 = kqueue() utimes(&(0x7f0000001140)='./file0/file0\x00', &(0x7f00000011c0)={{0x101, 0x80}, {0x9, 0x4010001}}) r5 = dup(r4) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = semget$private(0x0, 0x6, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001340)={0x6, './file0\x00', './file0\x00'}) getpid() shmdt(r3) shmdt(r3) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000014c0)=""/237) truncate(&(0x7f0000001240)='./file0\x00', 0xfffffffffffffffb) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001280)=""/70) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001300), 0xc) chroot(&(0x7f0000001480)='./file0\x00') madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) semop(r6, &(0x7f0000001440)=[{0x0, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x3, 0xf14e, 0x800}, {0x3, 0x20, 0x800}], 0x5) 16:01:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10002, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x81, './file0\x00'}) shmget$private(0x0, 0x2000000, 0x0, &(0x7f0000ffb000/0x3000)=nil) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) clock_getres(0x0, &(0x7f0000000100)) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x80000001) setsockopt(r0, 0x9, 0x5, &(0x7f0000000000)="e632d68ff3d2f1f0a2836bef7ceebcb35261848a30035f0c9457a10fde243725809e5b96e0cc01414b940e730a3d8518e9e71f7645d88229ad2b0da7df61916c616dad71b4b145c9f394122cdb917b70d892d5c907052f35478119d5992c09e8cdf74c9545902a3ebe279dec70aef60148ced0", 0x73) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4000000200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() setreuid(r1, r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./bus\x00', r1, r2) 16:01:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x20) r3 = getuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r4, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa0000000000051fd) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f00000002c0)=0xc) getsockopt(r0, 0x40, 0x1, &(0x7f0000000380)=""/92, &(0x7f0000000300)=0x5c) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x5, 0x5}, {0x80000001, 0x98}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus\x00', 0x18, 0x6) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x7}) 16:01:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000380)=[{}], 0x1, 0xf7) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) execve(0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x611, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8080, 0x102) poll(&(0x7f0000000180)=[{r2, 0x48}, {r3, 0x81}, {r4, 0x19}, {r5, 0x2}, {r6, 0x112}, {r7, 0x154}], 0x6, 0x80000000) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) ioctl$TIOCNOTTY(r0, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x203, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x180) 16:01:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000940)="2f0e63809d2bf3d6c6352f80d8cd1e03cbfbca26f4fee8cba00065f9d28f120a95c495900350d2ee2b4fcdaa2f1ee78b587c8708b09d96a76b96f175ecf8e97e9807db02b288910bc4686f652c34d7a7c0dd04dc69f81f19e176d89c9d5d079465ddb3bb768245d8ad4d7fbecb804ffbff169cdd654c2a08383e6ef75de3d761809d59fc7d0389a2ee24dd849e11dbbde29c613dcd0e27343f2a453c93615fceba12260918ee4f8c884b9fb49c7ea6366e9f7a11eb66e94ee0f7f790e48045e0cd81469b4fd12fffe2701e5bb6527accbbf35d18", 0xd4}], 0x1, 0x0, 0x0, 0x405}, 0x401) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40, 0x41) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) fchmodat(r1, &(0x7f0000000480)='./file2\x00', 0x60, 0x4) execve(&(0x7f0000000340)='./file2\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='!-%.\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='%\x00']) utimensat(r2, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r3 = shmget(0x2, 0x2000, 0x204, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/227) mknodat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xfffffffffffffffd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) mlockall(0x3) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x0, 0x8, 0x7fffffff, 0x1, 0x83, 0xfffffffffffffc01, 0x1, 0x1, 0x3, 0x9, 0x4}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000002000000000000000000000000000000000000000000000000000000000000000000000000010000000000000700170000000000000000be54000000000000000000e8ffffff00104bf564b850f90079ec273ef4e735f38e4be3ddb0b5d0c9745d4531ab473fe4edecf4ae5929c3f4d49513139e1a4549a3393b2c68f6aab97e1bbf37626dfb9d69d215fae5d84123100fb26330a6ee5d5bc3e81f60f8ba4d3db6e01eaa7397f01614597689d61daefcf7ae9cb599a3a9f703f050b4119b7633fa190afe3b2c78b0d8266f849a239bc7062969443dbf0fd00423ac274f460897ba22ac43bc08790dc9db54ebffb0cbeea30a67c69919345efa986ecbd39bfdc77c7700cb98f71dfa2dc4363549b62cdd8e45819c5e80102cfde746923eab"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x7, [{0x3, 0x4}, {0x1, 0x5}, {0x3, 0xfffffffffffff000}, {0x3, 0x1000}, {0x3, 0xc0}, {0x1, 0xbfc40000000000}, {0x3, 0x400}, {0x2, 0x7}, {0x3, 0x7f}, {0x3, 0x80000000}, {0x3, 0x2}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0x1000}, {0x2, 0x6}, {0x1, 0xffff}, {0x3}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x1beb}, {0x3}, {0x1, 0x3ff}, {0x3, 0x6}, {0x2, 0x9}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x3, 0x171}, {0x3, 0x4}, {0x3, 0x28}, {0x3, 0x5e}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000400)='./file2\x00') 16:01:11 executing program 0: r0 = socket(0x240000000014, 0x100000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x28) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x100000000, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0x3, 0x3}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100000000000001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) flock(r0, 0xb) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) select(0x40, &(0x7f0000000040)={0xd1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:01:11 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) 16:01:11 executing program 0: getgid() getgroups(0x0, &(0x7f0000000000)) setregid(0x0, 0x0) setregid(0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:11 executing program 0: getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f00000001c0)=[{0x0, 0x4, 0xfff}], 0x1) setegid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x40004010001128ad) r2 = open(&(0x7f0000000140)='./bus\x00', 0x9, 0x40000000000154) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00232c27feff567eb4fad6023519edffff0001000000bf02008c97c8aaaedbe36be81b8bd313128caf8298171fbb00007c00000000004093ce02df1286a2a219a3ac621f176181", 0x4f}], 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x8000) 16:01:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) select(0x40, &(0x7f0000000040)={0x7, 0xe50, 0x8000, 0x7, 0x7, 0x90}, &(0x7f00000000c0)={0x1, 0x400, 0xffffffffffffea46, 0xd50, 0x7fffffff, 0x8, 0xa4, 0xe1}, &(0x7f0000000180)={0x8, 0x6, 0x9, 0x0, 0x7, 0x8436, 0xff, 0xfff}, &(0x7f0000000200)={0x2, 0x100000001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000380), &(0x7f00000003c0)=0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) dup2(r2, r3) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="faea340a6a056d1eeb88d52d063c959df19cfb503f37f19f38221067acd599c0b3dbbcfa827fe7f883694e6271ed44ca2c1d0c8b34c8691a7a478c13d69f3a17ae7af03f35b83fac942e96d5bb693233d91d9ce6255da2305ecedc3c81858fedc1b6d3b29852a7b9ff7e35553fc373f6b3d15677c2ade27cd678d6d52a7eb303b0b5fcb82a78da52da039e56fe675d4db2", 0x91}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) fcntl$setstatus(r0, 0x4, 0x40) dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200000000000, 0x0) kqueue() select(0x40, &(0x7f0000000040)={0x9, 0x5, 0x3, 0x19, 0x0, 0x2, 0x20, 0xb37}, &(0x7f00000000c0)={0x1000000000, 0xdd5, 0x2000000000000000, 0x3e31, 0x2, 0x8, 0x4719, 0x5}, &(0x7f0000000180)={0xfffffffffffffffa, 0xfff, 0x7fff, 0xcd, 0x80000000, 0x4, 0x0, 0xfffffffffffffffa}, &(0x7f0000000200)={0x80000000, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:11 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) socket(0x10, 0x0, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001000)="5776d44fafc5115b8ced2b81a2ae5742aaf2d4d70627dd17d48d6096a8e83094ce01cd0dc9cf3abc4016881ea338772b08f315da22162fbbfde873e3794c81cff223b060f9aa346f374b7ecc1b6788b726850b89bee0913fcd6a4f9480491bc7412e33b3954b61c3929ea0cecdf2daca2f6ebc5b78f81861b9073099b2a7007fadbce8e37847aca1bedb8f9213f179f5e13acdc64b5e076ad3ec4e264cc61b84", 0xa0}], 0x1) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) accept(r0, 0x0, &(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x392, 0x0) dup2(r1, r2) 16:01:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x108) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x18c, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) r4 = semget$private(0x0, 0x0, 0x400) semctl$GETVAL(r4, 0x7ffffffffffff, 0x5, &(0x7f00000004c0)=""/46) setregid(r0, r0) setregid(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = socket$unix(0x1, 0x1000000000000007, 0x0) r8 = semget$private(0x0, 0x7, 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r6, r2, r0, 0x7c, 0xa3}, 0x5, 0x101, 0x3}) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x20) setsockopt$sock_int(r7, 0xffff, 0x7c, &(0x7f0000000140)=0x6, 0x3) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000240)) sendmsg$unix(r7, &(0x7f0000001b00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001900), 0x100000000000032d, 0x0, 0x0, 0xc}, 0x4) mknodat(r9, &(0x7f0000000580)='./file0\x00', 0x82082, 0x2000000000056) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x20000003) getegid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000280)={0x100000001, 0xfffffffffffffbff}) semop(r8, &(0x7f0000000180)=[{0x2, 0x6, 0x1800}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) getegid() setregid(r6, r3) getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) socket(0x2, 0x4001, 0x6) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x804}], 0x5) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b4") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x2, 0x1}, 0xc) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20400, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x810, 0x20) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x40000000000) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000012c0)) getsockname$unix(r3, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x6) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchdir(r4) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x203, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x610, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='Q', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000440)="f1c90f66e50f3dcc856d5ee6d1556b2e60230390d9e7d8ce29829221c43c8c29cb4bae5bdf6c8663c2f90ae7ed248168ed19c72094776076616261062bbccebf70c50c49ffc9cc0f22f0c8f29dd28c4f9d51aaf9940bdd4edcce290334e616983c2b548adc5471ff48aa93e14caedf2a085b5a761a5420507a757094143d9a284ea694ee926a1f288c811518cbe938a6babff940da2dbe6e600d88d2cf7afbcf5fe1e64c9363be7b4fc13405373f677e8709fba999dd263c95695447232962eb8c99b26b838dcf3ae2f926ced23862aff84f14ebf1e3931b78ea2f56e4acde4e05e417a4e24a16a4fb8f7b8b7065a4ba4036aa1003eda4c4759d94c0d0ebd5f0a2e438f60f3922e8a8bd26a98731aaf45f623a56f8e1b62ade3fdab1647b86521588c8109482b4811563e7471ae0a36d7105f4c84045bbad8bf5ffcff7c9e0523d74acd4c96a271c1b2cbe294dcdb80c16b1ca7b191c02255b3ca5a632ea81a9ab7565934ef1ea443dce074b5abfdc08ca4cb26834c7223721ff3c11d40f924b55fc05328b2ff057300a470afc27ed2d55facfe0e2b45c98d3a79e8960aab7a14187b220757cd1265c94a096ca3548e96cd7103de476fd4caadf6467bb2a6057095acdf3c626d0dbc8eba636aa44ba44a44220e428a80a2a6f29f9a6d769e45808ca30729af6a9b02bc5d538d9da60ddc4a68d91f1ab66dfa481b2e28ecc30a25ca5bfba64e660415cd0f17b8727121bfe122c7653df7cbc8509efb274cae03751664e59c4906a55215aacd171eb542fe57ca2a562b674e2462e4facad2c3557abbd2ae1ac2836eb750fb9fed2728b04aabbc7f6930883563bed484d2ae435aad52617b08b56e98893b92277fc9e18e1ccaf053e7b26c014c7d0efcc88e7e9a75379a792d4ba2ae4312be72a36567780651c1d99a9eba651b9911072c6cae65df36244cea9afc47e899c9a3b5becfa54f2ec80462b53cbadf48697d47de0cd8515c161ed91557546f73ec0b1169a5469b263d0e847e7764b51387fba74456d08ea3831b34f47d096ab8441c58f0f109e18020a0b9f58640abeb497a4b2d5a9c0beabf321f5b026b5a0d886ea22f64bb7ab574f59978b22f6abb01715a5e9139fb4b07db00422195eb6acd8c1ead77ad88765523f3c57ace33f51b0917d4f395914fd2084ef785a7071c1b9c01252e6758d55cd2ece50ecab890acf89e9a7622ee9e3b2d62fb6f02c146197d07fd5d8950c107c10914281c8c76e6a87f383f02e6a95bf9ac130a7d577ae1709ac2b555aac4841e8d79068b5d930fbdef416a8b4f511f1e704d007c27e78bb5d407ed6fd0fbede5eebacd51fbb2e42cd25dc96a5ca5880ce371697087cfcd2f29459e997d2c82a96b5b48d9745334f95c0a8e5aa66b7965c17383ea75598427be16172c303ba181467abe0a43e4a0ea26f46b15125ca238088717ec19e5e4b62d9fbbe1697cfe9d798f3fdd19405404114824d5411784b157f6866ebe151e7c259602db7e2d595a6590e4d8987b052af2bcf3083a2b8d8ec36e508d8a815898a6bde2dfe00a18f122f5557fef124a4488d42f4431a4d1032142f91497c7a8656b1fcc36140165905b5ac73753503140c9b5f0d2afb5a6940a0fc97a222743fdc7247b2d6ab0c3b22503612ee03c75ac535e1820018d729ed110e7cdec4932ece507f1b5370bc0884ef882743afc7c5e6417629ac23266f69b4d53468d9dea63e6b3ebd6354cf97fbf5f82a5fd86bc85ada7d013d117a5aff51df98bec22d5d86ec37294ac683504047be8af838650b0946c8bf66254888c2c42c2a6940d985698f6a9ba43ea6104fd4531f73483632c843a781d4d8f9bc7b2d0d39f40f55b656db69ecffb8e26093fdf6b3b723600b5b07c76918ef1388e4ee29a4f90ec976e2bf3b6d4886adc378449aefc68c40ba3c5f149feba9f3c384c2560af8d7770ec63ed8f9a09a6aa7a8bd37263cf9938f2b40c49b7711bec65d28cf0a29210dc5ffe31637948f4d99a5974ddfd7f4d305bd2caca1c6d4cb912a9aaaa684afbd876c171c571056e605f83efeba05e8941d1775b3ae04372292373bdfb43ba4479745bb1a0b35bc9f3600ac369dfcd7436599c25c6d28f9146a592c9ccda10df07574852fd7ad855263328fba9572eebe0b529c95ec1e5cb76a55104f800870f3c34c881dc5ce2503a6746f994be59883a6ab46250f66fdbe7448656c5c9b6f1b29c6222d3f539c0290712fbba57e275feb76ffc11352b74e3e78cb3c9d095065dcedbc7a8a6dd20828ef90cfcee3431c6be628708d9312a92d4ce9c35c8e24d7a394381d2b37ba93cb5b77bf279ffd17b923498b2d0b18e58027102322078de155e98c6e7c7e4ca6641f6c755892da74bdf1ce1399da4d683acf8b9f2588ec7e5d709c59aaa26863dec180f2a998a8530514af0c5f725d66181927d047367f6febce133814ee1a912847e4ae55ea3fb95332a4c945078f26e0d7fc43d9c0701620d8e1743318343436ba8f3e8bd16868b5ab56072ff085ae4074410b995a051c8c5cd1b7e95dda643c59dd389230d036d905c2b1c9e9f5946d5b49a40224c43ec112ea0488643695ba694090cb340637750343236a50cef701e151c87968ac85e5d7ae290cdad5088e86365635d56e5b6f22b57ce0b0b55bcbec1cba380fbcc986fa50c415cb3923f9029f0836a5c557a0e73bb9f20430770ef969b0b336f5b46e958d358be5ed79797d1dc4db4668993c5cb0f5866b91d58b5349116f675b50567c2c3c5b208710e07e6a7b66b1c9a7babc853b4553952be8a0178aea8010b71a43eda8acfadc050ed5504d0c41c90e9a2c93afb026ade1ef5017eed877f804b83648dc5dd55529cc7824dc1acd9376d34d84833a08e4", 0x801}], 0x1, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xa192, 0xa000000800005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x840, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) r3 = getegid() r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8, r9, r10]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x11, 0x8005, 0x2, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() lchown(&(0x7f0000000040)='./file0\x00', r11, r12) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() kqueue() recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000280)=""/113, 0x71}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000300)=""/96, 0x60}, {&(0x7f0000000380)=""/224, 0xe0}, {&(0x7f0000000480)=""/148, 0x94}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/113, 0x71}], 0x7, &(0x7f0000000700)=""/108, 0x6c}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x78, 0x20) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x841, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000087, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x9, 0x401, 0x4, 0x9}, {0x9, 0x1, 0x1, 0x33b}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="91") 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x1) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8c, 0x0) faccessat(r0, &(0x7f0000000280)='./file0/file0\x00', 0xd1, 0x1) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() getuid() geteuid() ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = getuid() setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat(r0, &(0x7f0000000040)='./bus\x00', 0x108, 0x101) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd60, 0x120) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x40, 0x2, 0x2, 0x0, 0x8001, 0x1, 0x0, 0x0, 0x3, 0x80, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x3f, 0x8000, 0x1, "8fb98c8c8154fe5047778e0022a0185370c2903a", 0x5, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x20, 0x1, 0x7f, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000004c0)=""/221, 0xdd) mkdir(&(0x7f00000005c0)='./file0\x00', 0x140) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) lchown(&(0x7f0000000140)='./file0\x00', r5, r4) r7 = open(&(0x7f0000000880)='./file0\x00', 0x20, 0xa) kevent(r7, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x40, 0x3}, {{r1}, 0xfffffffffffffffd, 0x3, 0x10, 0x5, 0xffffffffffff8001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xffffffffffffffff, 0xb5b8}, {{r2}, 0xfffffffffffffffb, 0x10, 0xc, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x11, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x29, 0xfffff, 0xbda6, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x9, 0x4}, {{r2}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x8}], 0x207d, &(0x7f0000000740)=[{{r1}, 0xffffffffffffffff, 0x1c, 0xc0000061, 0xffffffff, 0x80000001}, {}], 0x7, &(0x7f0000000840)={0x3f, 0x9}) setgroups(0x85, 0x0) setuid(0xee01) r8 = semget$private(0x0, 0x3, 0x80) r9 = accept(r7, &(0x7f0000000040)=@un=@abs, &(0x7f0000000380)=0x8) sendto$unix(r9, &(0x7f00000003c0)="a684e5130304119bed47ca9a3debbd73e7ec9608cce7f046627752d4375d4f0575cf38d8160748860bf5f583a126990eaa5b1d2695c605d4f1f97967c39cd00e6ccc0d39fc95e6d49db1ba342a0639958766dac00c235fc441b76c300566c05cb279017539799ec654f06c0118", 0x6d, 0x401, 0x0, 0x0) getpgrp() semctl$IPC_RMID(r8, 0x0, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getgroups(0x2, &(0x7f0000000100)=[r3, r6]) listen(r1, 0x55) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000440)={0x4, './file0/file0\x00', './file0/file0\x00'}) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000000240)='./file0\x00') r11 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000600)='./file0\x00') fcntl$dupfd(r11, 0x0, r11) 16:01:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/75, 0x4b) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) select(0x8, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) shutdown(r1, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40000000000042, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x40, 0x0, 0x80}, {0x2e, 0x0, 0x2, 0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:01:13 executing program 0: r0 = open(&(0x7f00000002c0)='./file1\x00', 0x10003, 0x20002103) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2fca16c03612d53a, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x77}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0xe64, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x10064}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x200, 0xffffffffffffffff, 0x3ed8, 0x1, 0x3, 0x7, 0x7, 0x0, 0x0, 0x8, 0x80000000}) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0xe64, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x10064}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8f") ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x200, 0xffffffffffffffff, 0x3ed8, 0x1, 0x3, 0x7, 0x7, 0x0, 0x0, 0x8, 0x80000000}) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") getgid() 16:01:14 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x9, r1, r2, r3, r4, 0x0, 0x8}, 0x100000000, 0x5, r5, r6, 0x1dd, 0x8001, 0x7f}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) read(r0, &(0x7f0000000440)=""/168, 0xa8) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x30000, 0x7fff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="469208243225f42dfe6f983df993c65cf17db21513e7263ead7160e7055200e907eb8a308b57a3bc77e54a03baf20a459b4b806ddbbada3a3df621d090a1e5", 0x3f) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x46bff) write(r2, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000600)}, {&(0x7f0000000640)=""/202, 0xca}], 0x3) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000500)="28fd6f21d7d977f65983ce29ac6015a9aa3cab9afff9a66f70b9069a2bc7fbd5da95086fcd010b066d531af1543d764d0addb83eb2b3cbf4b432b79de8b884f5b5bd77da732195d97b2ccc0778dc49e4937188d62ddcfd83c84f3732619f268da3f08dae510a2f3c4329266e106d22e3ed4a2472964409ca6328b227f116ef9a8ed3fa5ee9c1d8be2a1ca16d20bf5ba8463db1a7b441aa", 0x97}], 0x1, 0x0) 16:01:14 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffd, 0x15, 0x4, 0xfffffffffffffffc, 0x1}, {{r1}, 0xfffffffffffffff9, 0x50, 0xf0000003, 0x3, 0x1}, {{r6}, 0xfffffffffffffffb, 0x89, 0x1, 0x1, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffc, 0x20, 0x0, 0x1, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0x2, 0x6, 0xa1, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0x4, 0x1, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x40000000000, 0x9}], 0x0, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x12, 0x80, 0xad, 0xd94}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x1, 0x2}, {{r2}, 0x0, 0x40, 0xfffff, 0xeff, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x3, 0xc61}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x666}], 0x4, &(0x7f0000000480)={0x2, 0x8}) 16:01:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x101) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200a0, 0x0) clock_settime(0x7, &(0x7f0000000240)={0xfffffffffffffff8, 0x3f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x5, 0x1, 0x7f}, {0x7, 0x80000000, 0xfa, 0x72b9}, {0xbd, 0xb, 0x0, 0x11b}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:01:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x30) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x180) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 16:01:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000140)=""/94, 0x5e, 0x800, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x1fb) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r3, &(0x7f0000000580)=[{0x0, 0x5000000}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) chroot(&(0x7f0000000080)='./bus\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r0) ioctl$BIOCPROMISC(r1, 0x20004269) close(r2) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/26, 0x1a) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) 16:01:15 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x4, 0xb, &(0x7f0000000040)=""/59, &(0x7f00000003c0)=0xffffff86) getsockopt(r0, 0x3, 0xa7, &(0x7f00000002c0)=""/104, &(0x7f0000000140)=0x68) r2 = semget(0x1, 0x1, 0x620) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000008c0)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = semget(0x2, 0x3, 0x440) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)=0x8) mknod(0xfffffffffffffffe, 0x6000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000440), &(0x7f00000004c0)=0x4) r4 = open(&(0x7f0000000680)='./file0\x00', 0xfffffffffffffffc, 0xb) shmget$private(0x0, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) chroot(&(0x7f0000001bc0)='./file0\x00') semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000900)=""/205) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1811, r1, 0x0, 0x5c) r5 = semget$private(0x0, 0x4, 0x1c0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000007c0)=""/191) r6 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r6, r7) r8 = open(&(0x7f0000000880)='./file0\x00', 0x20302, 0xb) socket$inet(0x2, 0x0, 0xd0f) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000340)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xca, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001c40)=""/228) syz_emit_ethernet(0x116, &(0x7f0000001d40)="681ca7bdd41ea76b383e4b09cad8aa3f637b8486071d72eca50acf787a5f484c3013ca1deb365ab9964ef4f9d64ef6fce20c9f989ddee92e9c3260813801fc31a8108df6b14af4a3b1bbe66b55c008e004f95372a5a09f7e416bb7f04a57aea78cc8e52f11543adb2b58d6cf3f701ef8fa55d499282ecbcb38bcc29caa6ceb5a6b466306a12bb331f9a343a09afcb11558c43d35fa8db9428edff35bc0be3a5d29bf4970342d401a8db1a9b372f3712a4629618668f45fbf6dd2d82253c7ebfb4bb9ed220811eef8217ba6a4a7b5bf63a5e5abce9d8bfb66e52b441ac815a8266ec6913795cf8c93fb1ab4f728999e22b394499bdce5d22c108d5c28f038314f20b4f88a09d9d137a2cc00"/278) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)) semctl$SETVAL(r5, 0x6, 0x8, &(0x7f0000000700)=0x4) semctl$GETPID(r5, 0xdeb1b121a3793fbf, 0x4, &(0x7f0000000500)=""/134) 16:01:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x9}) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0xa001000000005200) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) pipe2(&(0x7f0000000040), 0x10000) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x200c8, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r3 = dup(0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x8480, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10080, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x100, 0x0) socketpair(0x6, 0x3, 0x9, &(0x7f00000005c0)={0xffffffffffffffff}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x410, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x80, 0x60000020, 0xfffffffffffffffe, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x90, 0x4, 0x7, 0x20}, {{r4}, 0xffffffffffffffff, 0x14, 0x0, 0x7, 0x7}, {{r5}, 0xfffffffffffffffe, 0x14, 0x20, 0x6d3, 0x1000}, {{r6}, 0xfffffffffffffffa, 0x80, 0x40000022, 0x41, 0x6371}, {{r7}, 0xffffffffffffffff, 0x10, 0x14, 0x401, 0x59b}], 0x100000001, &(0x7f0000000640)=[{{r8}, 0xffffffffffffffff, 0x60, 0x5, 0x0, 0x8}, {{r9}, 0xfffffffffffffff9, 0x4b, 0x40, 0x10001, 0x10000}, {{r10}, 0xfffffffffffffffe, 0x10, 0x1, 0x4, 0xfffffffffffffff8}, {{r11}, 0xfffffffffffffffc, 0x40, 0x3, 0x9, 0x9}, {{r12}, 0xfffffffffffffffa, 0x8, 0x1, 0x8, 0x101}, {{r13}, 0xfffffffffffffff9, 0x80, 0x10, 0x6, 0xef1}], 0x9, &(0x7f0000000700)={0x40, 0xfffffffffffffffd}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/3, 0x2, 0x800, &(0x7f0000000280)=@in6={0x18, 0x2, 0x2, 0x5}, 0x1) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) recvfrom$inet6(r2, &(0x7f00000002c0)=""/133, 0x35, 0x40, &(0x7f0000000040)={0x18, 0x3, 0x20001, 0x60edff89}, 0xc) shutdown(r2, 0x1) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r3 = getppid() pipe(&(0x7f0000000200)) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x3, 0xccac, r3}) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xfffffffffffffffc) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:01:15 executing program 1: chdir(&(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getuid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000340)=0x8) fcntl$setown(r0, 0x6, r2) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = dup(0xffffffffffffffff) fcntl$getown(r0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2088, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/68, 0x44}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f00000000c0)}, {&(0x7f00000014c0)=""/146, 0x92}], 0x7) 16:01:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x88) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='c\x00') 16:01:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0xa0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0/file0\x00', 0x2, 0x40, 0x8, 0x1, 0xfff, 0x80, 0x2, 0x2, 0x0, 0x0, 0x4}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x6004, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0xffdffffffffffffd, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x6) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x3) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000080)=0x8000000000000104) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) 16:01:16 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$inet6(r0, &(0x7f0000000140)="0a5886150667aa109e914dd00b3f772e750c5325484ebb4d7adc32755ab7e87633427f6ce8501f524174dc8a20e7f1b55df24016806bc6f0785940353c7678274a7d26", 0x43, 0x401, &(0x7f00000001c0)={0x18, 0x3, 0x9, 0x1bbf}, 0xc) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x4) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:17 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x80047462, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "493482516b35f98e8f587cd4e72d06303e3fb296"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x3ff, 0x8, 0xc08, "a9b64cadbea12b9fd602f9383d0a45b9a05d12a9", 0x7, 0x7ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0xb94, 0x0, 0x7f, "4a9513d1a09fcbd904b4006486b063da091eadc9", 0x85b, 0xfffffffffffffff8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xcb4c) syz_open_pts() 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x31, 0x3}, {{r3}, 0xfffffffffffffffd, 0x46, 0x20000000, 0x81, 0x6d20000}, {{r2}, 0xfffffffffffffffe, 0xaa, 0xf0000000, 0x605d, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8c29, 0x570a}], 0x1ff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x60, 0x10, 0x9, 0x6}, {{r2}, 0x0, 0x8, 0x2, 0x0, 0x6890}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x81, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000008, 0x2, 0x10000}, {{r4}, 0xfffffffffffffffa, 0x22, 0xfffff, 0x5, 0x4}, {{r3}, 0xffffffffffffffff, 0xc0, 0x80, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x32, 0x31, 0x6ebb, 0x1}, {{r3}, 0xfffffffffffffffa, 0x64, 0x0, 0xffffffffffffff80, 0x5}], 0x8e3, &(0x7f0000000040)={0x3f, 0x200}) 16:01:17 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eafff05b00000000", 0xfffffffffffffe9a) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045721, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1f, 0x17, './file0\x00', 0x7, 0x9, 0x4, 0xc472}) getpid() getsockopt(r3, 0x0, 0xe, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x7) semop(r0, &(0x7f0000000440)=[{0x4, 0x5, 0x1000}, {0x7}, {0x3, 0x5, 0x800}, {0x3, 0x10001, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x8, 0x1800}], 0xe2) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x0, 0x101, 0x1000}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x1000, 0x800}], 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x140, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800088002002, 0x464a5d48) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x20000000}, 0xc) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect(r3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0xa33b}, 0x74) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000003c0)=0x1020000000000, 0x4) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000500)=0x314) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x5, 0xffd]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000540)) mknod(&(0x7f0000000340)='./file0\x00', 0x101, 0xffff) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2124, 0xa000000000005202) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000deffffffffffffff00301e0000001800"/28]) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000400)={0xfffffffffffffff7, 0xe42, {[0x1a, 0x1ff, 0x0, 0x84, 0x1, 0xffffffffffffff00, 0x5, 0x7f, 0x4, 0x4, 0x7ff, 0x1, 0x5, 0x95c, 0xc9a, 0x6, 0x2, 0x2], [0x81, 0x81, 0x3ff, 0x6, 0x3, 0x9, 0x9, 0xfffffffffffff000, 0x81, 0x3ff], [0xf31, 0x0, 0x7, 0x80000001, 0x1, 0x81, 0x80000001], [0x4, 0x7ff, 0x0, 0x3, 0x50, 0x8000], [{0x4, 0x16f, 0x1, 0x4cc}, {0x80, 0x8000, 0xffffffffffffffff, 0x1ff}, {0x6, 0x5, 0xfffffffffffffff7}, {0x1, 0x3, 0x4, 0x5}, {0x5, 0x6, 0x1, 0x100000000}, {0x1ff, 0x20, 0x7, 0x3}, {0x5, 0x2840000000, 0xffffffffffffff5e, 0x8001}, {0x8, 0x1, 0x9, 0x2}], {0x20, 0x1, 0x80000001, 0x4}, {0x2, 0x3, 0x101, 0x8}}}) r6 = getegid() getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getgid() getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0xa, &(0x7f00000003c0)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)=']') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x100, 0xffffffffffffa9eb, 0x8000, 0x77d0}, {0x1, 0x102}, {0x3, 0x10001, 0x0, 0x7}, {0x6, 0x2a, 0x400, 0x2}, {0x4, 0x3f, 0x2, 0x5}, {0x6, 0x10001, 0x9, 0x8}, {0x3, 0x1, 0x7, 0x4}, {0xffffffffffffffff, 0x7a0f, 0x140f, 0xffffffffffffff01}, {0x6, 0x5, 0x4, 0x100000001}, {0x3, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x7e, 0x40, r1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8108, 0x0) select(0x40, &(0x7f00000000c0)={0xd1}, 0x0, 0x0, 0x0) 16:01:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x613, 0x0) fchflags(r0, 0x50004) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10a22, 0x6e) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001180)=0x10001) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socket(0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) socket(0x33, 0x3, 0x7f) nanosleep(&(0x7f0000000000)={0x1ff, 0xad9c}, &(0x7f0000000080)) fcntl$dupfd(r3, 0xa, r2) read(r0, &(0x7f0000000140)=""/4096, 0x1000) sendmsg(r0, &(0x7f0000001400)={&(0x7f00000011c0)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc, &(0x7f0000001380)=[{&(0x7f0000001200)="f54e3d95dfd94900c25fae8e79dac3003628382625dedde171be41cbe392f40bf63fb4c64d55440339e7e606bc4f0b367228e033f4c8d74a5ce8c042a667fb64d1d2024984643d3aaab3c337a077ec598f3e7e8e5d04bb6123f8085f5f9617dd5adb59afb5ef0aaaf8483cb0e7d4db502f34749f1c82c47dd1f1c2cca58f920f1bfdc503f5e63e1338b72d4606f2a6ce8a0d8375231b407edb201b8a", 0x9c}, {&(0x7f00000012c0)="0cc7c47dbb3570cb1b0ef6b743923bff3915351ce1f8f13cbeeebd66438c88460360223e3631", 0x26}, {&(0x7f0000001300)="93c96a5b440c1c3ed1c411282833539f940900b30b30ead08bbdb321eddcb6cece04a6ee77e7e7ede20dbd7e293401ff9d8a896d355aa08af3c067ff28690ce306929d7e9e9cfdbd60de2bf7ab4700e31ced3754fad64a26d1d6c2135d78933a245d17a7", 0x64}], 0x3, &(0x7f00000013c0)}, 0x403) ioctl$TIOCSCTTY(r2, 0x20007461) getpeername$inet6(r2, &(0x7f00000013c0), &(0x7f0000001440)=0xc) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:01:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0xa00, 0x14) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = getpgid(0x0) getpgid(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r2 = semget(0x0, 0x3, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7fffffff, 0x814, 0x7, 0x6, 0x4094, 0x5, 0x7]) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000500)="9010c50dccf3e7a0998baae522e426c580e9a5ef039412102d94bd29b3e61aa5564435ea45d340a3460fef971266e7448f34328d389a07376636c2e594d2c59fe8d2e5b47fe1706db980d3c651fdd83672", 0x51}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000580)='./bus\x00', 0x1, 0xc) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x8, 0x6, 0x3, {[0x4fd6, 0x100, 0xffffffffffffffe0, 0x100000000, 0x8, 0xffffffffffff027c, 0x5, 0x1000, 0x10001, 0x2, 0xffffffff, 0x20000000000, 0x7cb2, 0x9, 0xf257, 0x4, 0x1, 0xffffffffffffffc0], [0x6, 0x2, 0x400, 0x1, 0x9, 0x86c, 0x5e8d, 0x100000000, 0x1, 0x1], [0x7, 0x1, 0xb8, 0x2, 0x4, 0x400, 0x80000001], [0x1, 0x516, 0x1, 0x19d3, 0x10000, 0x5], [{0x5, 0x80, 0xfffffffffffffff7, 0x7}, {0x6, 0x2ae8, 0x2, 0x100}, {0x8, 0x7fff, 0xff, 0x41}, {0x7fff, 0x80000001, 0x2, 0x396e}, {0x7, 0x1, 0x0, 0x1}, {0x3, 0x1ff, 0x499, 0x1f}, {0x7, 0x2, 0x87, 0x2}, {0x6c, 0x1, 0x4, 0x8}], {0x3b3b4679, 0x0, 0x7, 0xfffffffffffff000}, {0x94, 0x0, 0x9e8a, 0x2}}}) 16:01:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) kevent(r0, 0x0, 0x0, &(0x7f0000000300), 0x7fff, &(0x7f0000000400)={0x5f5e100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r4, r5) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x6, 0x800, 0x829, "c2d30129bc8840945d4b7b096835c53a6388f003", 0x1, 0x101}) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x85, 0xf0000000, 0x5, 0x76fe}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1a78332cfd07b04d, 0x2, 0x1}, {{r3}, 0xffffffffffffffff, 0x16, 0x1, 0xffffffffffffffa8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x5, 0x3}, {{r3}, 0xfffffffffffffffe, 0x12, 0xf0000004, 0x4, 0x40}], 0x0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x22, 0x20, 0x101, 0xfffffffffffff881}, {{r2}, 0xfffffffffffffffc, 0x0, 0x3, 0x81, 0x200}, {{r2}, 0x0, 0x12, 0x80000001, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0x16, 0x3, 0x1}, {{r1}, 0x0, 0x8, 0xf0000021, 0x2, 0x7}, {{r2}, 0x0, 0x4, 0x80000000, 0x0, 0x5}, {{r1}, 0xffffffffffffffff, 0x12, 0x40000000, 0x8, 0x9}], 0xffffffff80000001, &(0x7f0000000040)={0x1000}) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:01:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b212c, 0x4000000000000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) write(r0, 0x0, 0x0) 16:01:19 executing program 1: r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x2, 0x60) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x200, 0x0) renameat(r0, &(0x7f0000000280)='./bus\x00', r1, &(0x7f0000000300)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() readlinkat(r1, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)=""/64, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() sendto(r0, &(0x7f0000000280)="7725d329921b2c2e690ed6c7082e0f54d58879740383468325fa70350912323a05c6081a9eb267dc3340eba0a8bedd4d4c39a93a5021b8c50460755a61acfd43669a5e09c955de2f1f50d6db04162e4128ddf3bff52e218c2994477d57456d0d2299d2c369d47d5fb87ced1dfbba0eb72eb6511f6ad1c85de8922d4c7a49250aec1aa4cdbc710de80e383dae8eb84866810f529bdf5ea3fe08ac5881856c2139a7", 0xa1, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x9597, 0x94}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './bus\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) recvfrom$inet(r1, &(0x7f0000000180)=""/194, 0xc2, 0x411bd062a8829a9d, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x161) ioctl$BIOCFLUSH(r2, 0x20004268) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x9, './bus\x00', 0x7, 0x81, 0x4, 0x3}) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) 16:01:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x6, 0x20000000003, 0x90) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) chmod(&(0x7f0000000040)='./file0\x00', 0x80) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[0x1f, 0x3, 0xca6f, 0x9, 0x9, 0x0, 0x5]}) socket$unix(0x1, 0x5, 0x0) write(r1, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="db9e8b69c1889560056234e2f160528546fe59eb2f5d91ffac7939dc60eee0c01a0c3bb1004a962c81ff384961c463de77ec4b386660f4708ee7df974af290bcd70e5704cdeb98d813dc5e70549cb651ccdfc6d832369f903f78a199413cf43e93bbe0f307cf0f2e30d5e2ed4487a5a7f8cc2db6800bddfe44fe86274fef9a0cf1d2fd31cd2167f637c5ff3640718a2145ce0b00a3a65351cbbe38496ec743e18be99352f440de36ff1849bc267cebdbf805fadd720fb696e2db3efbf61827e10aa09144dba75d45", 0xc8, 0x3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:19 executing program 1: socket$inet(0x2, 0x7, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x8, 0x20, 0x8001, {[0x107, 0xe6, 0xcb7e, 0xfffffffffffffffb, 0x3, 0xfffffffffffff105, 0x4, 0x10001, 0x80000001, 0x5, 0x3f, 0x7, 0x8, 0x200, 0x0, 0x1, 0x101, 0x1], [0x6, 0x7, 0x600, 0x2, 0x20, 0x69d3a737, 0x0, 0x5, 0x9, 0xff], [0x3, 0x7, 0xffff, 0x662, 0xa18, 0x8, 0x4], [0x7de, 0x2, 0x2, 0x2, 0x4, 0x8], [{0x0, 0x800, 0xffff, 0xfff}, {0x6, 0x21, 0x10001, 0x724}, {0xd616b08, 0x3ff, 0x7, 0x7fffffff}, {0x10001, 0x7, 0x2, 0x1}, {0x6, 0x814, 0x7, 0xfffffffffffffff7}, {0x14e89278, 0x9d, 0x2, 0x7ff}, {0x0, 0x5, 0x0, 0x7fff}, {0x7, 0x8, 0xb2, 0x81}], {0x0, 0x4, 0xffffffffffffa095, 0xfffffffffffffffc}, {0x43, 0x69, 0x2, 0x50000}}}) 16:01:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000180)=0xaa2f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7, 0x9e2, 0x800, 0x9641, 0x5, 0x4, 0x3, 0x101}, &(0x7f00000000c0)={0xd95, 0x9, 0x2, 0x80, 0x6, 0x1000, 0x81, 0xffffffffffffff01}, &(0x7f0000000180)={0x4b4, 0x8001, 0x93fc, 0x1, 0xa000000000, 0xfff, 0xfffffffffffffffe, 0x80000001}, &(0x7f0000000200)={0x9, 0xfec}) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x100000010, r1, 0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000e07000/0x1000)=nil) r2 = shmget(0x1, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0x0, &(0x7f0000e00000/0x200000)=nil, 0x1000) shmat(0x0, &(0x7f0000f49000/0x2000)=nil, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) mmap(&(0x7f0000f1d000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) r3 = shmat(0xffffffffffffffff, &(0x7f0000e3c000/0x3000)=nil, 0x1000) shmdt(r3) kevent(r0, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/129, 0x81}, {&(0x7f0000000340)=""/144, 0x90}], 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x1c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000000, 0xf51, 0x37, 0x81}, {0x1ff, 0xeee, 0x7, 0x7d}, {0x9, 0x6f, 0x1f, 0x9}]}) syz_emit_ethernet(0x54, &(0x7f0000000440)="0000c6197e7c8e122c69a074190faedf2f4b47a918aebc25f1320ab421f32d7200b1068d8f8b5b6e7a48e0637866844bf0bc314b18af8ccc76ca20b34f970d9729a5d2dfe20b5cc78bf56c66c780d48d327ec451") 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000033c0)=[{&(0x7f0000000280)="d89063d3ace57503b75f4500be0d28afba89963bf683343bc64b74d989f24c5352e731085325f792fad04f856f9781ae810b4283b90bf07e5fa9cb0032c68801587619474db2e2eca9a0145159ab9701fc3fc804b27a766279f823c7affc94da8ec0d3862ccb6b36d6f7569631941bb36f2dfce11d4fb364bdc851e434524653", 0x80}, {&(0x7f0000000300)="cbc2071880eced5606a916de8ae8f41b0a0019fa328267de34c27ff83d655e9433d95f2c81a24c3e3157236d72aae95aad48efd3dd9daa2d1b95230f35a23eaade0c8062b9c0362579395817f6e2842ffa4b90c0c87830535236f29bb419755cdaba356e1aef3a88f2781ded68f68bdb98886bec3260f199248d1e2f4aed72f990b104fc8ef905aec22cd48b97b786e369afbb", 0x93}, {&(0x7f00000000c0)="8c42f91cad2cd8cb5a5dfeb4de0ec3f98c8ff1f85c5fb7710886e50fb00adfeb94384536", 0x24}, {&(0x7f00000003c0)="174569bc8d962b5a23d508cd65c05ed481e9e5dc5c0313bf37095c22c5a7d3045f75a0e0130144db42c7dcf6232fbce645aa5be251d639bb9fe2cef1652f992ffcf85c834656dcfb3604c602a6213a8753a6b04d666e068a6148c88b1d59f3c1fee2d36dfccfe18a20f628bd7e246001e83a6ad852b8ebb9eb91eb2e08bc389fd8e36e4afa7261ad3bcc81c88e696900b72cbca2efd6e544ddfa3a718c6f462c70fb8441b8ae1a59b84622d60a8476d1571c825e0d7906ca7078e79c989afbb07004631626c8767baf8f2fb803f5fb0cdd7db17cda3ec984bdb626d685756bb6344ea050bf32262360c4f136d0b0d387b8a0ea0d4b563894ec4f7c84f90c6b5d39995b5b30486405899b8011eab21bb9bfff9120985e6a2da0415c7f54b7403665e5bd92c1d107cb1f7d091a30ed578d8df6b19764473d0b26b7a065e970820fcd77b3ae084868348bef673d89e6dd1a3a3f7b158e36d53ca40105f8c92f2292fd6dedfeff485bb02a76992237b55bf001c6e685e772315b8243bdd8ba12ffefc2bcc096a4beefc2b041271dc22370a7cdd5c48b99add61f768db1b51bd5bc18d24af87faa0856d2313301e3876afa2f208b06845ab3e09cc0977be45602c1dc30ec4f5cbe3afaa816aeaa3ebf060da69acab2ac05f9a61425dcabc4dc122b9e4a885bbefd3df78abbe32f5f2e9c6c4d3a6348ece080fb9f53b31627296c65edfd147aa443b97128ce7441f4a1e67461e81432e3c61c7ac5f623bf0e2f19fd082bb98f432595ec64324e048854e04ff8bd484f6d4d8d112b57617626c85cc623e7eaf56575730a3698b5a999c24828f418535cc35e122854c9c4359e82cca9f460a3fc08abb991f811adce6ab92703a47ce3494a02130892ba87985eca0ab9bb66a1a7fa862c4e74225f3ae10777f8449a1d9f116cde798ea57f338c4c5b526d9f29580be276a90d243c8f58d6565c10bf83975eedb092b81afabf1e3d7b2bf811f3f802533c3d0192e954fa08b604aa169ac5a214aaf3e63902dcb2fbf8a5e68a0815ac1e67a6e2e1a7a5392d4513e2cb072a4b95e282d584f554bbcf75c8dc49bfa4019afbdab4e6758a21aca03ebd097f73871d4983e1a1b511da8f9d96e5664c2b58ac3d982a5526dbc3032b26da86dd356a81ee19aa1a582489febf9683465d990fa074b071ef499847d69ce37ec3d2f840bcae07f685143aa2a52da5618d73af8c0bc218b1ef49d51f519d8569f4f2c4946716e7313a6e2c2322f95e688a3a750a1c09df280fc3a1c84c219846b217390c42c338742cc2c523528a86c6bc4dcba85ad512057e0cbdbc732a768cac1b3ee742b7b24d0f29355987f9e9597dad8197a74961bc2eb41cf7d3996c2dbff879e0758597c04450c10e0c08a5c667d7306a60036da427611f9ed56ba072bb4f94ae5af5861d70925cc00fea5de52cc386d454ebb5b40985d9dc25c9a4e9674f43ffb47b989a4b615ae0236d7d6ea959db31c218f19a8f4bf4d1e09c4431af18f831525252be0600ebb7d62ec97062e29c32a87979d48d49b853266a0dd1e68f497a909c1303250570c2b33b89e0933e763bfa2dd6d66bc709db881a8f8e76bf5676a986870fd4af5705394ea6b1228435e929547a197f3ef6800471f21bb1d9a8c2982e34368a86e96a2412458031a77dae7f4dfad02ad55c876c7a7e9e19191029ba822adbc9b3ab3f881c1fd630a823eaa1d3b0c4fbde93ee808b9d663cc6f783aab0db1b43c612e6018d54d2ce66f3ff0cc4fab91f7e31c985054c3fe306e99d48da9212245aee6bfa28d8409b135a76250303aa5900eb33176cfa1d68c3227485e6a4cfaec9a4165851c2b6dd5f52973cf27c2b83a05b6396281894096ffbefdcb6fe2b9c6bfdefc98682ce39c4c51798f9353365ac3919fde91194788d2e31152a4ffecae20587c9ef4657908b91e4756a50f979af261d62f1f8936006c694847e0e778c7ca298791ffff5dba11802b442b0dd35b0725b305f292c8f58eeb7d843fe9572a4c8f5409af539794ae94837489f248023cdc0060891095229e7395c864480e4657702b512dc0c11c9a61cecd33319249fd2fcdd0e8513c9f43d8a018805ea322702b6e8dff427a1b2d1148d89d9ebdfe58f5f089ad307ea077235c34438267ce4a283530ccb098daeaf43735bdf101fe117619571b5845bdafa9d2dd75112d38e59732c00c677caea5acabde6a3d283cbc078afc47e81af563fc81dd4b2c17b45af686b3cef806b39da5bf3495b258cbb0ad35a6af83d1dcd731f0d1e16a5c6c26c49045bce3d58fe61821dcade5883a3bf2b516ed8aea7d38b45600d059b5bd38f4a8bdf60a2ec3b3888ac76189ec2804d8235bd50af0dd4d36a550600b6dd2168488afad08b0f2b8a963151188cdf2af8ee5f4e6bdcc8c2c579e44a4cc429f0e580fc90e82447c965e267325caf47ee41001d44a153cc683f4fa274e208c97ca40c4b83c0a897fede67de7ca1852928a80628dafaa50149756942c2c06371c950b3714e1a05ae67b6f182be1463fbd96c0ffed2aae5229ed869c59d36a9c3ca21a07eb448e52d7ec59b71de9b4cf1677cd9fec967033ec16d057b9902e79996b2c20504974de8a2564c8c178dd240ac0e346db87cd28655d72236855b7f807b2705fc33aa94517843982210c96fa5b1f584b5ff7836007b73e769c1998d2128ba177c1424b50df96bc737dd38883bb7362673a3736911e82b143eaaa2b409c0701708b88c8a73d3ec6b638a396663173b65319b8f48183d5ca0c1804fe26fe4b2c1dda6a5fb6859a73ae33444c573500e4872f423492b0d5dea6076aae82cea87ba1f1d397cf5e46af392525118b83cd7d56c74b04f0086b6b6abdd111329f11ee9a01d1374f0ea91acb2e1e640873e8957bc02576d2f96a11378c73ef9c873dc2121dadfbbaec8bac43df9b75b4896c7ffaf04c811da6b09c62376c8ce74f31e65b9f3f108b50fd5fb8f5485e1cd28f5bb5cd90c81555ad81a90c53d0ab7e330624039c10a8135984b7e15957a6197ddbd76b1b7066e4c16717074239dfefe2421857b7742205b4631ce0c931d59e1a06adbfb95d40c4dc2889bea9fb4cdea20a2636223dfa3eb441e5e99d02f701493ca8201f5aa57e7f2f98a7930ff28d0603fc000d8e8477ac0796aa0d8d3862e0f042fb6554ccff39f0848e8d09f99039b9927d39710846396096078146c697a6cbc7770cc4751c84ec0f992092e3a218562d03c00c07b8b1de707c369f03e22e07e370cf9dc37b56376f6fea610316cbf85e7a5279f3694790846d57786e80973f965c22dab23ed185d381f0181d8eda212836fad600fb8d2e843c5fbf2f61df9463fb398f2512a7917bd50b8f6aa1ddc670977debbe90b4c5bd8a52938e323f22e34eb1ee4a85a9f5ee9b4bf594582375b72be97e58534e8874f0cc014057ad823ebec7eb5038e60c1cad0f42db40ba3a66f73487d7762994f9f29bddf61dc1f8d5adf34aa347b0e7aa3b91950aa97198ffe2c9547239b80150a53e9d6b11e54153e3836d963ba61293a042dfafb40458c18546c63463bbbd7e580710c57cf290e3c9b3ca9f9af78d4b4032d1d2cd992757403fa401b3d33b24a33f96c457586b7fd5f8519fdd72cdf6757a6d9d5f1e3bd24dd086136deef47ab3bc31a6040b4327a0bee52ad937ed97ff0bea3706fc493179f3f23908ee1aaaf8a38babdb0c30f8733bfaee6c56f7ec554d925e415069a63532888dce3d62bf9a3913f353474986961e40e528b1fc522179ff2acbf44130913a6ccac631edd57a01008ef0c81e6603acf72508efb0cfd18da340723df9116dcf434c5d98af0154fb1c155aac6007f7bf59dd84f7c2a14dd3474c3913e60c71ceab6e0cdc68c9039347ae887549041b6320493390df0892df1e7d5d53fd991b57a5735aaeb2f36ce2286db9caa2187ae2878b009c356c284353ff777728c70607be0953dced66e85329d32c0a414766aad52280d37be2b7b33213ca5b447b7d647cc93bd51967f402a2d07e4f513747a29d755d5e638307bdb5c1dfbd9dc05111b72b6439ddf51935c271edd2b3c03e4e791ebde4edb3db9b872db4312934c87f33a3904ad76422f451847c4933ea75d2f5f3e3f59cd299fb3c3acf4ba5c3e91001ba2cb94659a999d87fc1fb9aad637bfcabac5c157fc5922e9f5921f04550d9adf2a23773ed1f80bd15101691f45afce465e3ef14740ce465cde3211d0775e36dea925ab55d03e161797b5c0734be5009311802baf414f9279fc1fe3c74ed89bb8387bc05dfd4941f661adf92bc6106b7ee6966bb6002afbd6927f431995cf2c9fda4a5863807f64961b1605cc6ca50bb05ba3b8729087d5dc354b4fa2410cb2d0eda82341111451e44091bbf37feeb0ab87f5e78c9bac3a266d4d710e67e0dd701210acccb9a187322c460a167842ba15222e1851e27eb18901b053a03ffe2502ce1f91990e3626fde762fa10f2d1a0f11165e314cee8081b092a82b81bafbf663d2e870409edba1403602634672ce3adaf21a41355593d0ef6c0b3d14a165a4f599b6f71e13514df99b8a1a63815bb81a59aa13d93ab1defe6589ccd726d38aa293569eaebd10d7b9053cb7b315c6c8869c8eacd6c6f30c2d7dcc9c986f2b2acf7305d8350525782867e0643011e4aeb463388be75d77e4919413f1007ba44305870868105b1eb5180587fc2958a6d05ef57746d40b4f327275977cce8565ceb7d223048acc401bd6389dc91587411450afa99ac6e03fc26b97f6a4da8fa46e55573251d5abd3316c3186ef8bc8f588e79d6676e50eee17faa9ed37a76f4225052f10486d7141be349a5c5c90bed504d1005ddbd14415862a39ba9b1e73a9e34af63fc6254f91510ffff3df6324587153b2466b780e449d710dc3d2c46839e99f14c01f5a6b2805ceb22fcb7b532a7462ea777ac2a9aa7f023ac4bed2d2c4ff5865211e36cd9c365b37996442ba2cc76ea8203938a9e94b9704bb0090c32770f54fd2d84670af72ce291869f0046bd6d71b8875add723b4d14a5835c519cfe750fbe7159b781a8d04b826185bfd600a36e49b8c64f4c0eca839229f721cb68172a9aad44ab56cc8adde7ccc3b2e8ea6d6ca9d172983f3efedd47512a69f32c49c1cb5796f6b0f95ed4b3ab305d13792c7cc12925475694c595063103c8e92f33d8d13ae7eeb584fd95af6b401f81a47ef30b63950eacf1502f994806d6bdbe3df63346efd2662598f35f8f29a097e6262996ef970f8f1f835d710da5d60fb59a25e8f01f590817761e1af2b66e0198c1c8099ee374573b820d3ec33cb5da357665bf4185e350988f521dbc3ebfce1d615b6967dfcc75f4cc8f3531b2f4ea090aa471870c8045b3971a97801735f0e02631f81083dda518eeed9562d1b55b951609e129698ff152d406b64bbb710c1ea40fb0fb0504d5708f28e850d4f3f78129d8d834a3985dc79f1e4f0d5b538e54d2df146819b4db19a466a6b153b66595e19dc92d22c4efc1c47ce38a5249b4df737d4989cd6d75f9129f14c3b3eba144d19d02422fd733a7141e15c9c68d36ee1e8b4d3e7a9ce1ddab570d7c54977b6d22a024540f59106a55da0b2aa07ae702c9388fe0b5f2ce8cdf185eac3724e67d3c994eb44a5542a5e29bcc69ca342f9d2f708d57410d3a87c115f19469aa9151ebb2cd9075f8903a8427d208ce2a0628457b427c55c73bb33b2bfccfa3795d02ccc457ccbcd8e286f4cccd2c64f77bff442e0b2908f1ca1cc37458c3c69ad489d1", 0x1000}, {&(0x7f00000013c0)="b6355e010410e94c18035da1c4bd808d540437e1758052a479e7c002a5f7209368dec83a2408bf2c7b77c06d6cacdb6cbf422c1737eace591a8dcb9ea8cf0d99cf23ac08fb36ed46b29a73d3079a24240a94ff3dd669ff40dbef482aef31efa3404e1645459501998289ec44b31b55c9927ce5fd2ba7470dea92f64d18b83892e9d1696bba9323d12f3c81e8dacc7296ec4e970f489c2c369394a731c4948f25d665eb2c6193c38f094b9d13f9fdc374fba0e9073be9cdcf32b364637601aa7445f691371d718032b4eb4f0f45f616629e22eae1691d6fd9df8be9441e79c2314ebcedd3a79bba256f3a5f842b63b3efdb4cf865e365da720373ad16252d1e2a821008403bde660e31c8339651da1116620e70e10e43d32601f338d30684fe0670a59cc634923d90634705215d0e5e0060ddd295ca5a3a71206680ca12de34e8ec04f5c432cf6ae68f0a6ef2cfa1e09077743c9af59098befc0d308adce8c38eb4fbe6d4438cb5bbb1e80eec399f2cf4a816bfa56e2de5d58c7a0a161d8b4ff961ef43841c7ab4a26179e7c82c2c205247c5ea0dd26145778794d26385a4f9945bdc105c8c2c267f7f48741aae0e1d5c924c5ffecc7556767aab906eb1fb3ff34b2f47fe2651b2945d68a182efc43f251127d43d8e2aedd4c92f5972b06a4a26bbaf8d3fbc74481053c68eb27cad5978241d49cdec0547f24a56b89b1e7a17fe441ef1db01afcea4a73211dd87b2855f38bd97ca552d72cfb9c21a1e491e6a870ef349f508e14ba251081b7e4f490054ceac58d8f13062e009c149d2e5b5db1bd84264c66198869e699c66c5f81d073cd9b720b9388a92318064943f65018f97c5d67540abdfdcb1c259aef4475d751892ebdd5c5595312ea371eab3e45a3394d27050e3ae2d5a604d4de777c2f9f80e3b8d077b6eead3cf302c178f9839c6f076f3cde643bfa7f712fa67d9fdaac803295b19e6c68c6c026ec872634b9eb25eaba991a493cd0fd8ff66f0438907c4d26f302c72a56d5e9d2654b5ba3b275629f77a938ed1b2fb1d114a18333e2300377553bed5dbe8aadca5fbf753460bd230dd0f49aa60af95513de76ab198e1ee139e2e262dc4ce7f01580c9688de3127cb56c9f5b53bd65f27bb08d260145f8109a9f8d4b21378ba2a2d3a4c39f7127b4f11bb7f0073ab56d21b6945753599a4b767d0a8472b3b0b891217b28bf217488a4de2f85b979e99c4fab4fae51a7717f2a536b784837e06dea4fa2cb5784663e6bd2eb211ee92269476a89348c2435a9372a5051a3ee99f7bc7cd17fa55f7e1e5133052394ad9d062d99e1ee63078c93e64b28dc376dc7ea304428444c1c1397dff102f5d737b471dea7db5ab0378925a746a4f00d279a39c530a7c0dcfd90026c1b3b448ed5a10c0160d1ce2e75c7a9deee28865f0162a83b1e4ad9ed738b85c1385af4a0102672a241915a6616468657c3c0d1520b6250ffcce561badd8d53a42e52c4c7f7762dd69fa8f854c1e5739f22a0783df29ab2856147a83ca5f863cb9373890275b890ef1bcecc8e7508a9f6d5a886b06ba9da028d30463ef4c97e9d659aba9f7fae0b2bc24f4393e77778047e4ac4e890a6e528614d2430485fe26e5ee2bc065cf2157e7bf797bfe799b32921607a44151733056bf7a79fd9d5e33d5d66b67b2c58808182d9210185d34bb9c34ea8ac3dd0a51c66dde84e8c00f8f14daf338a2538d40fdb237cca237d9cb68dc6c85f3a4aaea8fd5309906360d65cbc54efd2d2cdaf0e93b823f06c7e83bb3c82f2333c02940ec2e9db41cad4cf090bcc8cb25970d3c7e19bdab489f3ce1b72d6c76d66e04d6f3967d604413c2130f0de1a1e22f8f2576ec11e02272aa456a6e58d2b9de1489311fb4caada2474fb385b9d836db46bd736f47b9a7cb96fb90770c1379d2372e09e90f33d4ba8067afb605e81b9b0bdb8893859d45de603517fc87707877fb38bf53acd26b6543cd4a3c9ae824e831295a5974e7a3858fa71ebaa13e381ffa4e9133f9708e7ac9aded12167a4f98238e999b34af12a255c6037d1e97a3bd4f9a20cab8852861e7819d949082295ca10505c153f9fbffb2b5c5cb5e77b7a832313b2968af13061e96fa1bed5b1819392192221df3dc60ca7f0ad1df8de6cda8a1be0035d737e8acfb6c06017afc042302df0b15ce2de6ebb1a31e7f3fa8a33b117f025e7f6c811c3bf2e78adff11e8bef53a84280d9d76e377e5e0db31b86cbe230f2fae0b922986cf91fb7452cca9e2b974e019b27284036313ceaa9ee615ff8a1210d1ef15f27aa8140c20e15e0fd5b481e8f70973c20fca4bdcb259f41aa08a9deae33761b19a21b444906e7db5565324ed9f8f0c39f35f851c07a12cf10883ed5dd3f4629c248de574ac99ac22deb0b7efbe1c118193607767e1d35ed384c629eff24fcaa8b2b1faf27169283700cbe1404f7fd9fe12e664ae2198c98af2819d805587ef92598a4f08cc447d8ff1af1b4a56629af38b1ad01bf2fac8b498fe00d9b1a913b939f56763892526ed6c0ce50114e346ba3492f5690c5570756ea70be90fd8e3c75008c9656219335e338c4b6cf00b6454d85185e6d7d849c081bc5844248b7e63c39fccd5b3be0f576b51db23201a8a15e4c352943eb05560b8b5a34031d497418d1f2fa071041fb9edd125ecc55be2e41dfd7edb6997c1ab7f0f2c57fd4845a502f0a855eae552f6721f5bbbed1a520618411731603e5fb648684e619869b381252bbb12af655598d83f7858f840add2452c0eb6ac49bd1f037d41ab1cf9b427fc8ed0c5f9ab840c9c1dfe83b45035ce0a328a61f9f8d8dbc305f6be7705c406d2c6b00320701bec209818ebfa8dd0da14452452fc5e34127914deb2533e1f35c25c4c47c0fc7cf1ae32b15bdaebce601971d750ddc50a109f68b87d539af1bec41dec0d9b922f80c5cabc3b78bfd41f23acbeb0e0ecac6671f622c66e306d5dc48a106b98597bebd9b3de2771ea98166470bdc5a4209889734b6538a69e9549dca5237a340f02958ea976f0230033426bbef7239afb37c0d1ddf70de38d7da6933c662cda8b7080a0a99344658abf391cf8d18397a3521119813ef9b78f33e8d5aa3c9b842cd8327fbd5858240afdc6e438ea55b1958b4522ea404a381e43287a59282fa80a4982d3955648b480cbb3f2486b932fedb6349739f8d1bb1601cfffbe771ad077ae2f3ee7e3864d833fb75657e2b7a45d7124600df5fce05d1a055809b9d0ec987112d320f49cce64bfa2a649c43e1b1fd001b7d812b3ab95848122047448b9f5fc1adc80a8f7ed3d9914a538bc0d96552d1202634b11b368523da962b57af55e7cae059d3089390933e86894a60356511e14e9ea8d9fd08593d20bcbd446fadb1df496685c7a1bfd48d9dcd21e3fcfa474614c9a9276d916d7834b2524694cde597b5d2d4af71947d2560829133df5244bf23cf8fdb7dfd3fe72c8e9ce9541970abd62f4b46f0431a528ac284e7b4be99d80f8130d8a2cbb5c7ad613e96b69c15f692648c705a62af25115f93491b779b5c891ffed5380fa35deb49aae567872d43843e2e5d5fc1d2c1a0106ffd749303df6977d597bf0010454e3017a822d09e64953e856fe3d8e3f6f3156c0661aa9b7848024dc1186728cbc31771fbdd99f2c6c2fa65bd703d1639eb3ac767e4182d1bf10d34f2ffdb1346bdb553bec8da2414dba2b4f359f94327672cdb5b1d93960e5b2e44f83b7483ef644b4ec670fd352cc479b46587baef5bd53e32cb20bf4ebad6d4ed5b0150dac1ce7b8dfa9d1ff354a2c08c60b26ad35fb3009e61555e944db617fe3a93776a5a6e02884bb97710025a61b206f9267ea52f386af72c5ea207e08c82d5afda98b71cddfa2727a4e8f1c2a6f13208a5ffdb839dd478466919221371d56aa9323d1958d8c160f1d37fa5662254442ee402342c7962e35f9ca83fdb982ecad653ff601c44d9284041172ada3efc57d86edc7f89ddd672c27a85f0923a4229f0c70b6a9c869866870643c9b19e66d80a252367f049d0a3fab9fc3b3a6188806fd05a1535d2ab756e5efb200a6f4698ca33d789ac3ce1cd039fec6a14bb0183f92b9999a703caea25a4a5c4416b7711df876fae53008e2f776dfe50a946a5ee1fe002017b1c83bd6b7f81fc83e0646c2edae225145a3c6760eff0137ad771a796388eadf5df584eb63c2975a68a2092cb26b6f1e4b862bdb0ca585fa0033ab00f53649f62ec7cd9a4dd3dec6d66532494846736853dc0f7226febfcba6bcd5fc4751e348ed6e468452c01cef4e82147ff26589d9bea0ba1b33592a375f6fdd1416dcb2fc3c862b7fdcf487f6e26de1f0ef0a58a23a12b8de7d91926ac0a179f228d368ae1c8748c0ed77017551fab9d8b9fed1cca30cfb4dd2262cce8b0739fe8ad820eb19a2e382b28fc817969bfe7424292fa26a4d02008713d6497e0070598da7926bac3e5039ea20482a89a2ae55bdc228caf140a2b94c01ceec68f2c9078075332c5c5fc6bc86934c04b0e04152c351aee3c438367d6989b720ab7d3644741219fdb681805428403ccb62fcacaa1da5ff6dad03b75e14d4b84a3eb825c074f151b3c327fd3bbe5f61cd95568c26afeae39dd94b89c99f29813c15bc155756f4636b213385d1616c48dbc47cc80ca97d5d2352c3739c7da79b7e6f323b4be6a81c69f2335c418c338ed0428fcf7f8c013fa672ec08f15a0d7290bf1fc8ef9a6a7c1681dc85332cfcbdccc9d3d20452269ba27b540bbf628f984892b8a54cfc8b845f58c90c0875dc8c9ef3cf5a283eae2ae88147d8dd5d467d719a833953b41a2af3fffcd11611f9c18a39437e074755a03049136a77e239396bdebc31aac6747be13487a9132d889ce8c2d6736b59c6f447c9668f624c5a56f22d48f73e5874b4fc1e8b8f1c5d1b9a6e2504f9d971fcbcedbbc361ca52fef1787b7b2c4f53a7406f9a4bb601a87118df01afc62e376fd691cca61f641ba369f637e4487a36dff2a556151231c1aef1bf425c7f02f57955a90ef7a984c072a3e642def63b85844cab18e7aee75f04f20410785eedb755b657f02e1e68f7123d9f13fd80c4b5c5f75e7e308646d538c448f5f15911261dc2dff2814ebc31dcc86489afc01966457f8900b1e86e7f7f7ee6caa728a7b28665430002d43f61a003ebfec0d360f4f1aa577ebcc7b5d1d53d6fef8c74185e0ccc5506b8db4ea7b464822ba345a6eabff3bcb781e457eef3ae8b668884fb99a8411eee2fc58b395a4727e00cc4fe338ab21deaacf941e21471fd8e1bcd1b5788171f49108c16303365186e956e87810458591c1c0d4bea9b298b2b19d0ea017c7241b04d04f213675d81c1caa756a37a9c32f18362a60767a82ae679371bdbd5b3c6ed9c828bcb78df9d2c7890f3151f670c2a9f4bc1c50d3e06e2ff8903e174e1f9aec045c3cc075f20bc4638d3df0919797fed69dcc858dfc2e5901420afa953d099f80a15705674da051b48a0058988e4037862b0187ab88ce151ac7986b368d24c844e56060afdee28f5f31f4fcee067766c546072e080566bce405f7224a82d3377ae11b34475ec7fa86c0e72da234e319bfbf83b65812e660da797dd76526f10b33146d7873c41340bd581772df799d7fa284b67c5e94af73a2503ac6e733365c38a46886f860c70b77f7135828c171c1a269e1001bdae6bec9cb5dd2134a16c8683ef751406f8375cb4975e8d6da6c96950228ab05020583536012d97b2559970e5af006e59d573edb79f8090c1c2427", 0x1000}, {&(0x7f00000023c0)="755e6f4a2265202efd1fd22df8c599ec0b685a9821f3eecbb21e48c3554d1ee34e4e650d082647033b5aad62f8f517570325f17a72e0a4b00a24eb9e5bc29cbc46215b736741e4e195b3297dbbcfd3322cc60fb6bd78d21fdd35e81b9fb6bad6af81f0e5687e3aa650626e09594c55b82a07f9443ec82f6256983166db9be734a879d7bddd8b9922c45aa15df70582dd4f3da0ace36171ddd5cff5320f911b0c6467e06f86cb39817ec7107acbc3989fb6ba1e81bdaab2a0546b5f1e02d795c2bb5cf7598e4dfcd7e01e782cfe758de527483e941a1938765d0edec3350de62e323af6d80cc585e3faf9c5bd69ee4998cd1d8302d2d33798bdfb5ad0282b2d7b3725bd7e140f91f27a7b00ae2ce82e9130c7e459a00bdd317482b193edcd84429ea31a0b352f940693d6394c94a56e5558266a82b87e907eacfe89c59823568dd286d4580de39e610b4692c466847e544940f323fc777335d80676d27277ec24050c343fae4eb7e96dfcd0d520fcf27b4ba28db548f5bc2b37e8f96cdff619db452635534581d329f793a2d1e67df3ed9bf6192972678cf1ba539bd9e422070a88d80bb5c7aafadc1462f4bd77f5f27bbb424970ceb7c0366f843f763f12cbc7a7bb20db65c3a1d5ead63e9799e4f3ca091a24f1df4f352a79140192ebbef9443d392f9e6f94970fdb84ffeaf6497a5fa1f64e379665dcf8c37397445feda4c5f661cdf7a5220dfd80f132b608cd94b37498ecc9f50b23e91a3becc15196c92ead0aada2236b69b044bf9979fc2cc5d5820d2790d77fa57cdc6e43cfe197cd195a5a2bedd618906afad15821d3f3135c726fdd123487dca76e286aba8ff57ef4b2b88a16891da67055ab336f980b64f78c60a555339d196907b5c026223edf40c9b1af95db8ff8f786e44af262f64e1c0037a1a833ea31dd4ee331fe948339390ef769816b564922a5e4d156a9b85433d0988fc92e99cad711fc7e947431cca2fdac28b1ef095e1098de8d98c394caf6cea1ff5fa39525f76d1c3d1a3281199c43e1d8017d7872f9841b72f8976d9c4981dde61300e0716cdfd1b60f7c1256dfc68265d403cfe65bbfd4ed6308f88d5b7f15e28aa158c26269df10348e9e8f4f0f6bf17b16f2e303079367eb37de7bf077eb9fc8bc5be1c6be2382ce86e35af70f79e533555c639f76a22badbe2b2f9a37de5dfec10eb14d6654a1814d006f4a8130eef122c57956226ed696a2be86aebc97112b21664e1bf3063f213c1c4d029ba66bda85c7a3ad40410154cb90943867333467136c0ea5f610aae315b88320a2d590af8cd24c3d23e1a7988213d7827a021b66f8de8c21281bb743ce95dc5a4005d83d17e58337d4e1d19e9067ac18448a6170a6ab3596f9924a6c8fdc70101d04f445e076bf1d8b10ed2397266eb5935d0a4a690a6a2c4d1ff4571b9e7825228d93aebefabd86cfd48f2d046e8d122210f3348bc30656e0fe4a2d76d3bf3417a0f0484d432dad39a776a91882689969345dd0ca4b1c5d18092552aa3123b82aa78a0f5c536abd4abd0e79180142fcee5db07b99325527130ee78b9b62f026fc04d50320ce0b313f980baa4ee2b4e3e26ef9e3fd45af93910e30272c6cec34b96a3a34968a1693da8c7f3b4e01f2d00fc23643592b44801b8410e3eb99aaee9393210a80a4d608774e327dd72814f68f80e7c4366979ba658e9b378d00088a3b0418a4839f4fe1cc5c8b4f4f328c68bae55b0bdb314f8bed9507f3dd6fa875c9f41f3dff9fa2bb7b4484ad63ddf87148bead282f12540d00bd0e82a6d15f7cacfcde75a1b22c0f111f769d0f70d248bdb156c24788d2ce824e68035ed1108abe4ac1e23ee9d49e346d970ec241c98ed6160094dd723b9bc976c2a92a311fac7a4135db493c45a1788a01bdc0467ba59611bb8af0cec04a8e01cd8a8b6fe0097e5431b34b7f8d14fb0072ef8428be703bde8e775be33074114fcc9a48de31c44fd4e910d6e048b726f9fa6806a85d64205932f68f7851d4b75c5b061fa8f90149f5f68b9fbdcbba224731ce0f1b34e2cdf091e21831f23c5d19d0807e467296267d720989afbf9b293c243ef514afc4224d2f3a0bd1ba42e70c7ec76c9d34270f26bfe0d27ede90ccefe9d38471a80fa9fd5c33a90d4498cc25279965e7fd9b46d86d3afa7c4f78eea85590957e54d97ec863d7542dd3552bc8634433ebca124d96ef6ea8cbc0a6b054edf86a0be9541520ba688d737fcd307fda26ea3252e792ca5ce00b9d90c6abb7995acf99e6b20a858c9ee5b36992c16de11d5c386c9d332abf7984ad54901e1d2ed2f8198102197289bd7751d66d13462ee9c3435dd5112b27dcbb8990691c87f9e51cb1779bf8ada4b45bf33e60c04c4ca4992a60870caa688f4afa359b92c5d6730761a5e85ffa718fbdf4e4dec909d3cc31004131e6a2f3b2b1246331d469c31f62322a550520616f4e384350aa596451aae248682e5c82c6c5216594cf6748ccc95e6d44ea4569190b17fffa14ddd2d56d2f603ba3cb08dcd77f16bbe7fea2fec27add8d1b2d9ca3a37336b5068adfe3919d098fde976ce676a30ea0b2b718b276c05385f7a8a1ca9ff856ad3cb848ca681381b249355dba08302ffa11b52c3e03e3a39aa540f28cf35faa9084b939402b2f1593afe8fa2d5112c37bb2370bf08d2e81294e89ed0702567cd7de86208da308a43f4ddb54c7a64bf00bdbaa54f02a8dd233ec11c0054ff6245adfdf3024173c5ef1dd2e88eef1a194b7ebc2090ceb15cff799c734595e0a44c39d5f4f61e2e86b243d91aebd0f4b09e0df3cf957f4ef717c0f751a4f96e1997481a1030cfd93f67a29ee30385097ef694aa4c26bf9074668c16153123e16f61cf12b6d6774c360b739e0d109d6d7d2224146abe2f1a2112d2b34ae210ecabc73d4b87e21453511040b8e372653620f5ff22bc8d4f740612bdd0ed278b831e6f6ad307e844faae763acb68974497d88229c268ccc3c10222bb0a56806c74dc9fb1f394e9225017fe972137aec0843d79939d94acebe7f09945c12c04f5a2468ef43157b3edc5840cfbf3ef795d2c2fd2d2bcc7f8b998c5db95f0844e23b2618218ab6d03f237d7464fd48f2cba2dfbdd011793900bdfeee68776acd6ea15b345525ccdf654557b203215840b906b29b63e1cb31487a64eb8596c64e250ee5b91c270d25bc9b52c582a83752d5d8264bb6fc7a8720bd742fef27cea38c2b8ef7afb596495c965a8f52122af19e0c73b288e1c89f74c919acc0b2ab6f8ffebbb59b2b1412dde232d3f8d01fe75f4572fb91dd98d7e0546f8a16246cfd865e96b3b9b9577c73b63fa990885fd497991dc6b65df5fc48e3bdefd2a816d0958b48779cff6ffbfafc9c4bc5f6b9824086dd08b1fac238110d038e9b170fb61d603ef9dd2418bcdb6bc80fe72cc9f837f369c51aa65bc7f2fe30de38786108968e286f3ae57397e79e1a3ea6eebdc24c126a212ad6b7f4d423c61719a4f0d5e52a4d70418a4ab9642fd3929d5171971e8165d6e68d30bd6d93c781018c0f604310838979ea0259d4501fa33861ea8ef571fef094c67cfe50496d85b194693ca1ccfd812a952c9f9f5c1c660d1db0bc952dbf46e372bfa335716651281947834fa851374fe83129825c343de95260687fdb089b95d7256c07cd53afe36eea6f7d40dfe77c33e0a4d4744be9b40555a44e1d4e00fd5e7cc3767bfda86bf2dc7113ae9039b7e1cb5c710c447429b27a20a76c5d6ab9e3ab51ed9c0ec977faa4da910a4351dd6978e47d461e0799294f350a7f6f9eeb09ecedb41ccdf4ecf6fe41b068d960724b25e0179de6938bef01d55214164b0b60723fd3f7c146ef4c57c48a99dc654063254a19d6a2b08a2c1fdddd2902e6a91bd41978e43868eeaf11c0f242e95519fb096f9ac5d496414084a532050eb0b446698df260add80340a5ccc91c891f7b4a97bb21cdbdd283fa8634de818ace92a3cf2d5c9d4b84dd77ea1f5ef062156baf5124e88d246973815a008a0243b5181b1a79a4e647bad4afa08677659424c3a3fde1075992d6581ac0c048a38b96e3f7ba016249a43a1183a8e2cfdc15feb693a8d859d00a50bb96e47a7e8660191b808040258bb80427d4220a1f6222f996cef589331f70069a96e103200306d42f76405938ecd1342c0626d594a1332958438660a3f4c65e7c4bca96dbcd2e90bd67476ec3d48cb93ca1bf97619b8cb34b7a5b6c3c6f43873ca8ce974a68a28d5f039b36571c653dc89ae33c3e1c22e00ac2d8b08540f32094b7a848b35c0804fb75c3fb6ecaa40c0ea2481b335b75489628dd502c0d9f54c7c102f2df333db3f6333f6cdee8e5d77773cf6c5e2bf2cb58dd5d335c3030e8d54f0f08a0c4c748a39c6dbfb8af0e26f682e29e110d8cbd9f1a75eecac48a801bbe3e96f8765628eb3fa14d2a75de446ac157628d4524b62b1096595e7eb0b158c1403d108f22f8707537dd4abf22336a03193323cfbeb0014daa039c5ac9a156883da1e527feb7d1bb3afd5687cf547484065e44ffea82070f1b15ce84d6863982ab74f3e3a13188d406fcdba19c315058bdde446b07e67289c4b97a0749b56bb6c26603be064596f7cc49094a39ba82e1835fa28db980f6d8e8187c7524fe6617d0eebcadba0ee9f7af8ccd5334df1692f959b08dbc7a4f2155da98555d2ffc0f789b3049a780a80868b148ee538fa01e858c8cbb997e171b7d594280996f039651ad9561129be72df7d51795981f98e610014b8919e144ac0b08858d4650667b2715a31fbe410408a8674f789c8dc0c08b07b28196d17382fac31ae847623ef1f535e31713b75afb3df3f7a9028e2843e09e2e72a58ea8c29a1f6a6e2995b5c404a4366685d6cb1cc64ee9e4149d51f70eb406794bc15ace9d4256e95d276e35454e02d095cd7ac1117d5e73bfe709e2647b5108e157c530ad60cde6f158c735d33b64a5842266f3c9e944320c70898dc1e1c926b89c148c80ff687950d35163e5a363a861e8f7373221054ea950058dec648fefd713516f57538093b1b12be128d427df1e7ae2978f19ae250e99d1bba7d936bcfcf3fb0475a4208c7590376fb6cff42e48f981b251d476a7be610ae7d38fc9b7411d5dbfde7c150bb52cd6402fc45e538e155607a87ad2299a54f3af975a7019675469e159d475efcc634fc3b26b3af0358c05b2efd9ac00bfbed50e5e5461d5e36c95b72e99232892d7de374b8163f5bb482a168153cf79941f18976315b1c32424f0400b911273652f5c8f8e062a5ca23700fc1cc7b7352dc8e9c697d3932787c1dd101b70fc0f2417a94920740a740152cdfc0ef71fef195b5be169f60b2255866f10f666440ed462f8c72fa608c7dd8a584e89d78738cdc55857c229a34d2b69f8124c01a5dbd4e3d3b002df4730215fe7586c33f41dc5020ae9bf6d3f2ec59003a6500a20f8da7a509321aa983c0293eac74d7eee5a47f771bace585daeaf3fd26acbce499aa62478dad58f3d84c62a150d4cabcf4aebcbbfd09ae0521acedd36ace141d0305996646b4ac7a418990f5dd192a2c2c87e6d81d4503f27d36e4da7820c315a4570c25526bbf3b67471ca9a8c8c462ebb472bbeee39970b7cd6fff4361e06e016c9fb9a3fac07347004282c99a85a09af0126f0e8964188c02e15b9fbc037b0fe976cbadffc7beaa7dfe1bc1b04131afe9d4d5a8ae84ee7b002a915681c79664885cf205f859f5d90f921a2365fdf4b58ab255a077b361f54893859f590e0c0e5603cfa", 0x1000}], 0x6, &(0x7f0000000180)=[@rights={0x38, 0xffff, 0x1, [r3, r3, r1, r0, r2, r1, r1, r2, r3]}], 0x38}, 0x401) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0009000003000000000000000000"], &(0x7f0000000040)=0xe) fchdir(r0) socket(0x18, 0x2, 0x0) 16:01:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001680)="ea4d8aff881888d8f3219c7dc04d5511d8da84b4945468594874a933a49b1e30a1200f5c672eb249a0de28192311c6001e1322537e35294e43c77b6d64153094e131b541a9992e9d91b3b52141c426e9f02d7fd24447c422e6ece0ab2fcd05984f63307d2fc5a6178146e6db58c95b251eda252c1cfb48831da9d6ada98dd6e5170fe862ce16b722daf407d0b43746c36f8835c48ab171ffa9a8d8f85757fd75af23e80b1ad7947843126541e0b1417032b740d7eb493424defecf85863e33db46f8c6e3bf3cdff2460b57572b7d8e4d0bac00c146a0c0f07305449b439d9e2b8f6316246b2377bcf93e58c2887fb1ded14d2be12b736b8c1aa797105d0b1a284c961928e6888ac5d962c5fb9ecb3bc74f16ea68097d6e00dd3f45117c0cf7a613cc22a3cb28293eda588d2e6cae936e1306ba4535f824c243ed35466dddcf78191bfc8185ca93a0fd89b738bf2c0ad84dffd94ef9b7e0e15fa1c8d6b779419daa9a2f77c6f68b9bf693dcef547e8579abd2f27310dcada738c3bb04f5efbbaf2a1bf601154c44127ba67165c85b6c822fac39cb04eefdc8e7a3b391190b394749650aef99393bd50c4bda20a0b46fdec2bcce900f0b437ed10016aa294e9a6bdbf2c51d6e6aff551171f8aa1da584e7dd6bb05a8b62feb5ca343868072a60c8c4b955f54634970583c120e20ccec5250fb523bf4e97c1ac513f39338f1120c34a4b8484e8966874f27222181c57a62b6fba1cd3f0a30fa47da0031c24a5f667c4eef1d45ca3e2256b9ae32c7cd96176891aa2907578bab5cd80cb8c5c32194d696fb143963c37330514d13bbda5a2b722198a408cb8d59094110c30766da8f425d8fe6266818fd402fc1f88240c8a1a77494ec3cc2e4fd310a0c6818b72af279aba2f5aa1c2254d8561ddde16bcf0d9c34c6f74363e9a88daf713d67af9f04eb4e4eee365328c8e7b9dc5f5553ff42a75c9374e375d5b22c2ecf60aeda64cbe41f339fd56b623c5c4b7dc6e738574b846001ee218b6ed1dffe81fa238f38b9cf7c5cd7e714384d9a9d205ed9f4eeed050f97edfa7b73340ae5cb9773a0a447549f7c03e97e20f04beb7801ae5d081527b8a2270cd1dba4772c2f7a9564f32ed23369edb10d09655afd4f72f9ab3f20213c5af38741c94562bb03627ca1a05f0d9a03f0db4ec35b4f32643540b0e11eb9a9451ddb702c852db9c252f47d8ceef4e3c4171c9167daff3590cabfcb134f70b104007dfd5816d13470d9c951bb29ee699ed1aecf56d292c9dcf322f1ee1c22d54006553c684683bbba74abce53409f5bfcef43fc9df9812912fd20284d13d4d8d33e79b4614ec3043737c6f97dc9fc4a540fe45c2f952b69edb4b897320f79034674ad9035d5b897fbcd15d2e359ed33c01342e5dc869c3714de7fea575bb483191d26d6e0c6c7c5d641ef8d89638355ae91718e28d3f8c897c5a2ba9e806311787d049db60e105d461aa697f3c5d4441a890dacc72ccb96b6d154fdb361058d4902a3e0e85618ae83cfe5afb7bb6bb69baf56c0c2218174c9243f58f4014a5fd608da4759886f32d5ad2662cd25b361f193a732076bbc4feb44186ed033daa6a103214d8bafa4ff7763150f318f9e6fce49cabc2fbec08f6748976f6913cb8892a6293a7aa3baaf8292c65496c4b32df9796a18bf98a7d0cf665ef5f9d57237f005bac145a73aa1ec2a540ab79f7154bef99682a1a16e84fcc9788fab254e913690c2c959609f37d2066be389abab2bf8f090dfe50e3bc665ed38d4e08f9eb42b13873c9e5a361d647c8e1eef329a03614f605fafc87094152ba5eed020c016da9207574054f2c83936a0078682afa6a15de866da02599e143d42fdd38835d6323c046c8ea72b5d80ea508da772ed52653016ec3e72e348fd5dc4d48cbccb03a4961ada04cd174d1c4cd4d3904890b653bf770b47a573e74473fa3e77e4de6588fe6572e67e87ebca70b90b9da277448462002ab2e6acf462611e543f52cbe953559b93f18269c3e1e3ea47be76bdcf896de4fc85b9e62ee4c353a763407df83bc4f9969ddd426a23b3d3dbd4eeb9365f0c9712ac44ecdb6c9bf5775a284075653cf6fe9972e5ef6ec61b33b9898edd62e55029abfc3a6c3b04f859ffac80eb224e2cf92678b9e64b01ab8c258fdb9ba37f1025261f73490a94a4cb32c40b6d31db03d19e62dcb7dbdc1523b8dc7b1416befe36ec7bbee08cf1cdd2070f85e62b5eee1e4c82aa455b3a003657c0cc05f97521d0f31ade303c00d4a7d95bf5f67f8c06f7a2f648c98adceb5e3800127995162443ae0d95af12bf076354035a1933685d3d1957f2b9f1eb0bfe044c38f8ee96ab3cafb2154ebd1f7e6c7c933fb0472842f880db8520c45800c60f9b195798ba265dc5830732f8113cde48f8c683d853b53e74f4fcbbcc1b3610cd26a27f8bd2f6f0f25a2d3dbe3c22b41fbf855a49705a22c25134544e81ab26f6f8881ecf2fe916ad6a025d2806258447751211739c1fdacd569bcd0ef1598f1ea2ca7a649c56dc91ce59895caa07955197b7db915e3055cc60b16f736eaf5c6aa428ba66c85da5730cf7c971546bc048f76da1a4e98847a77bb380e6f8d5478db23b8ed6bc2ed32c78590022841ef0c5e684e71970b1b03b293842bcba2fc3da735f6745efebb6c0139a5de530cbcb7ef826fd1bac7d6498a0d5ded5b2c68de5f3ba0b671bdf274f62e616e734e8df763a226b34e30329e3cb0fa6291dad15df59f594e06e04716b7414728e993c9d82daaebdfda3843b1adcc0137fcce4cd16e9bf2a335f5f0cd3f8ec312fc659ae05ab8c3b7df155ed7f8a45f7be6737b06686f419bc59ab1d096f45a6c55cd5da89c2e1eb645ac3ea99073de431024dd40af5449b8f5888a594b37580906298cccf9cab064f5e22f4b9e4387d3d3075dc841ade06d83870dcaaa93c2e0b68d60984ab298de75dc6f72858fc569f9c881549d7c4c08705032433e1e7ee85ef42d4f41e9d5ddcf3a5555bd66ea411de103470a17228562995d7dfbe7232e751755287e5e0913249b17a199cdb663a0a547497fa1c4dbc09d359e0578152c0a394dd9d7be9d56a553a1ba9e9b84150f77b30a032301be056c40644b20b3bb70db58671d5507520f755a767a43daf4f69e764ada54433d411f73238b07be2d2873048d070f2f292808c6854d6a2de1c3bb45dfa3e946ac2193df59f84d8f3172cd3b45396473b320f422be88e901a0ed622e575932a7aa58aa8896da04a35f56de086dcc1891cff44970daa816f319bc67365e3620c36d9464f255ed711e6b95ff4858c19652777325b332def0d8abfa68fdcf21cb9e8bdd06464612aa6145cb520cf9a6bf9385ca6efd08adfaef6dfef6e6177ce98f1fa33d03713a56fcb4e197371dc287d1386968f6248911de5a186bddff6a09047699fff248711664cbaa5ca9d6bf59bb12744517ad593e8684b95eb228fc90ac0818938569402e9dad56fe831272529599c9216ff2f7d04c7e5d6c19ff9d14ca6550cbe25caf20212d00b25666cc4925fd041868fd30e8f41a5a915264c8a8c6a0e61a7cbdb4afd9a13050b3a881ca9c95dc54311c09f2af200b432a30e593b37a94670bd900cf12ea33b63a5b01451182e39b5c3562dc3ca02ea3b07709bfbbc6c4e517af686b29f07e57489016fad7a383f23ceaf94dec05df1105b1c80232171224f64a27385c2d79571099fd4081e3371bb0d7baf1ed7269a992bc4df078890e54c7483f0603f5978ac3e0e22c4d8502d388a2b4c229d0bc3f5f78caa3f454bf7732a0b84cf195e8780328b103e87952097278d7367f5e932bb147520b622c63a68955ccd826e479e6aef312d26d7b436ee843d02a70bb8e5a468d2a95d8f732279e6bda1bfec196b295975ea627ee00686d7c296683c2d248fbd5079125e69b3ab66e754614fe54a76a292365fe6cf487d51a5838c4e818e45bb6cb8388a2021cb97d3dbdae20fc63ab4885ede6c3efefde851ddbc40989aa0115af458352a157bfe73c210964133330b78738e8e4cf8b6a641a954decabc436eb7a5da6f936634b3437897e5ed21a573f163cb6520b34e37e3429d94990a7ae6acba4eada8dc0b18adb5e50445072165fd4dfbf6cd27e2f6f5e331fbf5dcde9fa00a69ae1eaf4287513d32ebfcf0497210f1d1b687a73aa109090f7ebfde54724f3508ec58098508523397c4bb1a0245806e6912c9a60af3750bb4625db60fe2adca1f110b947df2399ccdf5152c6770915fbcd4260284b277cb875162c74b100a1621cc1eef3b1de928e312d1f7c1ebb2fc3a3992bb3e710acfccbce5d06d067b9cf6d17ff79f01649f6e51be79cf6cd09601c52c3720fb14d893c0b8c1563495c5052378ed24b8ea63e08c5bbdf11ce5fd542876b0954f0d0313b63f56597f95f4ed9ceff4c481f14f3367e3d5e6cb8b616f3824e68805527e7aa8aa2fd4b3dd3cab64bba160ee44e46140c00cb02afafdd26ce76e9f5146617fe7fe801ea1f1f90a68351e92e97db88239e16a55e00f4d8491dd426df22c2ffd80ed1d5b65f2441342d8c70bdd249edbe70420e7f45647534c6e0306f0a7610ace6f4435c72487e70a08161a8ef3d53b1deaf9f40e1572a27f3e341e994e6c39c9b90b23e42ac0a508cb993c903736d4d5e8f309d630389dc6ecb616b881512ecc459d0c371c792f00740b508b3e9d2e144b40cfae239274bb185e8bcc040bab174752d2a2162e1584f7962dde9cc4b4bd3bd21adc1ef843f529ffb4e75f42901db0db7b4195f84bbdec22278ca36e42f8f0a5f8fbb5e5dbacd56d567a057d8db4f629815383c3fb9f59f07e5bd13d508a6ee4d46d12aba8ea63a989c2bbf134f9db702e0b2f43330c82536d13235707b11b218b871580875750fbc4e482d2974cf624d91d85d9ad280811f5b17ab415eab282914cd9cda94406270eef1fb22374e17f1794bea4f50c18692bb4a68c755fd590ba3315107eb421eb0d107235d130eab99994187f20b11e70cb7fc6814836ca028d44e60c772ca0063a45a936b594b43d75490b4914f5c071be68ec2915d9e647e29c95858bf8a67efec596f2ff8bda5b336d7832b3704f8650c558d200b043aed363f1c2f23b978c48a59a2426278486f214e240c462d4650dae003265720582c73e4dd031ee791aa3224c701b38d96dbc7498acc74ba4646ebb1973df4c3eb59651e9958917c67aeb8324750e094bc5197a2217cf11d788627426ac8d90b7cc8d03f8837bb9bd17a26a16371d370774a1118bf31d674c157db623b64a7b12ecf0647ef511d20e9017582fe55cb00a87466e89852264e5770543d38102f38191aa12928111dc6ab7ba6226267473dfe432ac2c1f78b3d2c4c48ac8f46fb2ab40a998d1ad110e037c72e7afc412254415788f89094f5ff3abd36ee4751db9c5ac31cb906e857308d76265d9f6e7851e1c1f17148c8f840ec0fde29ad200da85ce5948e01ab1e1b45e2faf2192abb9cb77930e3496cbcdd4d41c8fdc7f0a0f1a8e5d325d8007b2f1861baeed3009067d879c18441a4190899032033610f98229bedaf216e9d856a9eb78a483ed0bee48acf62b8426c79e6", 0xf82}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, 0xfffffffffffffffe) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in}) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x802, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) 16:01:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) lseek(r0, 0x0, 0x1) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x9b, 0x7}, {0x6, 0x3}}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001a40)) ioctl$TIOCSTOP(r0, 0x2000746f) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000014c0)={0x10, 0x9, 0x4, 0x99, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x83b6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6b}, {&(0x7f0000fea000/0x14000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x108f21fe}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000feb000/0x12000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wsmouse0\x00', 0x80, 0x0) openat(r0, &(0x7f0000001a00)='./file1\x00', 0x0, 0xa0) setsockopt(r0, 0x100000000, 0x9, &(0x7f00000010c0)="6befadcf9d56bdcf8d222e7d9cf2133212f8a39e9cbb5f7932a9e3bd448543d405463b6f13bbc42d3efd594c44eeb22e3bd220b1e40d04d3ae7ecfa211701ef8815af2e9721621d566cd1dcae2b89d56e06cb23d52c4e39eb707519fa0d6b34cbbf4afdef5643adb8e7c6222023a135a40b8a655d4efbbc430df36b1d8b5f20ec35b3c0d4e9bf036d35bdd09a1aa642aae08", 0x92) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="7f5a4bfd7150535f783e4e7ffb449b3c29421bf1b9b182cb41d85e31200a35b0cf9cd5f72da2f046261fe8a6ebc8fce28d1f71bfbc6590b56c07a9f30a1288521ac7a120613d602dc9a474a07c633d6c708270c8b967e1e26d4274c04de5793aac2a2c65cae7c8158222184504b352bd2c28247840873641e6f853f33b34", 0x7e}, {&(0x7f0000001180)="80cda967fefc436ebca2604cf6a8f04abe2b8e4f673a04c8a5ee1d8c31b5e2ee8412c1d06d150b1da14afc20465e7dedb8550ce78e188faea4e18c0f98e7c1d018b81f5342c2a123c4c9d2aae72b1d585e352fa3b4ce5ac75534033b036d488df3d7cae8fdc3e54e6a804f4cf6c362e739781cf2458d266f614aa7e934d91ae41cf6073733280c61ff29bca7265e7d8adc22d7f2deb71adf4ccc81fdbf95bcd68cacd057a5a55300812673a0884ef3fbf9fc3bb838bc2ca2f6f58dc454bdb94fb4583185d978e9b0c935c2e7599409f2e3e698e8", 0xd4}, {&(0x7f0000001280)="e0f65c6753688ada36dbc71ac489d0cc209f8a21174ad4a93b9e23c470b90afcf1e3b8c9e3ea6ed52477955675d3c9457177f35c9c86c70b266ce422efd6a1b8d38b7db4e2dc416d5dbe9ff5b3a92340a9303ae1ecee3ad6115552", 0x5b}, {&(0x7f0000001300)="5cc3dabbf707ccae688dfa89aa683ffa87bc2d4b6041064142cb7e159dfcf35888fe10377f8dffe9e4856a9d4de75ddf87ee0bac6238d6e9813dea", 0x3b}], 0x4, 0x41) accept$unix(r0, &(0x7f0000001400)=@file={0x0, ""/108}, &(0x7f0000001480)=0x6e) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() setsockopt$inet_opts(r0, 0x0, 0xfb88ee90b92450a1, &(0x7f0000000040)="510b458083a00b9514d276b32e3859b6dc38a4456d6fccf0fff95682d918a67aaa28b585abf791cf8a78", 0x2a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x980, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:19 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400000000000000", 0x8}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 16:01:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x180002006, 0xf0a4) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x84}, {0x6}]}) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="8b") 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/234, 0xea) 16:01:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x8c, 0x6, 0x2, "6cbd1a9972ef990a15dd8e610df161cc233d3d93", 0x3, 0x7}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8010, 0x10) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/16, 0x10) ioctl$TIOCFLUSH(r0, 0xc0286988, &(0x7f0000000800)) 16:01:20 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a1b60f1b2a8169003f2653faa4b0e09ce417a63d9241a3b3b4cabcb8fb4b098114819c7dfcd2b96ffdcd9f6a7ccc0b1ed52f169309a71349b18c9a4713d6115c6f075417d05b36b3913740052b01b86a55ce3f56771a73698dd6cd351c4b4150c3b224e826439c327c47ef06c850a64b00fa200cb81177ceffdf0605b8ae337f9af0780405733be773d2025cab7157a21d088b631c81323bd1c0a08143314bdcaabbe6c64b3c2fdb8a0f99fc12eae0fd82401e452de1e669883a6bd0591be8c5d0d2608b52c5080db27dc18393d505471a2d7eb35f2c57a115086baee9cf6f6a474c83e9866c3131b6ccb71838c2556a751174630d97a2", 0xf7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x6, 0x9, 0xfffffffffffffffc, 0x6, "769fdb4319ee0abae30cb34bd849a6417cb62efd", 0x6, 0xfff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "00200000000000fe3b5320000001020000000d00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) kqueue() r0 = socket$inet6(0x18, 0x8000, 0x3ff) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) r3 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r9 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1ff, r4, r5, r6, r7, 0x2, 0x7f95dfe6}, 0x5, 0x5, r8, r9, 0x1, 0x40, 0x1}) close(r0) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0x2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x800000000001, 0x6}) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x5}) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() shmget(0x0, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) flock(r0, 0xc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) fchdir(r1) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20081, 0x107) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() mlockall(0x1) write(r3, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5a", 0x172) readv(r4, &(0x7f0000000000)=[{0x0}, {&(0x7f0000003540)=""/4096, 0x1000}], 0x42) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000280)="41591bbe73b6debd8634f65d6150640e762fca71ab9001f31daf9e5acac7a01d803c1e547fb8f3097122a7dcd624d9ed3db0a7ee06ce05b2b977c8d9e9dd81218912ce28f4f93e36baac22409c2830e6c944952439e27aa49f0bf4b5d4da2eb1a7321294360cead2c198ae012632e3e383d8956abf3d16c81ba2ed63de9d9c02bcf502dd148aa9a768", 0x89}, {&(0x7f0000000340)="0b08d12155d678ef4b299766c1d74585f4ac6d46ae596728fe0d5ce1cc62b714bb5a958a58e6d7f70f3594e6cb9291befe17f121af026130f34030c04089ebf89b5a7e2d4f36ea6aa76dd8d23be63427f58903344e02002596e37a3a9bd3539a486e7a9570ce9cf688072cb01e8705142840b93a6090bbe3249168a741b08566e85b0d", 0x83}, {&(0x7f0000000400)="612c335e872f969c5361251749a43c0e8b21cfdd92c18bc325a3e59be493082cee8393e43707a189bc143ca4635ae8545d9092c78d76476aeb8f9f79445febb464da6e757cdf414fc0f4b65057683f7f20cdc87f4fea718f0bee0c56b4465822dc3b4abbb8e1639123270ac884c7cba144831d5628b05a49aa8914cfce176c79a0347732aa456cd6b468f12952a835a5bf1b431c5b56b4f59fee5a61e4dd041bd47f5d5c5e2a", 0xa6}, {&(0x7f00000004c0)="a3c9e3964261d36c7d025b7937dff852277aea0aec894c69e5a42ba3b2752aeb98c00dae2eb556ebd3784d00995dc51ba9e53e9ff0e197059297d0d1fb35958a9a15d4281312ddf583a3bfd0152c7569a3a0006aec7b31ff5bb654d8d0f103ec0099befe1ea254d299e5b111350ac801fca474060fa9c3ffa9a1d05dbfe91b7ce8aa1648d56ac789a2c71b7ad87c21f9c3b4908e67ddee54cae576b71278e0c3b15f850385b90772d7904c33021338ad22451a5ecd980af1cc5eca726d9910ead6b6ac73348376765cf33dc52a030a6dfa4be3b6c27873904a512309e2272223936795f1582a3ba1942db56864f28e165190210f1beccacaf9fdbdc1", 0xfc}, {&(0x7f00000005c0)="ab73c988138c0f17af0a8c472e20c2a44222d5acc7191af73e2bbb192395d9cc5c31c516ecc6e28c297e6f4ed30b5c56aef6a0922f03042d4636fd10b4c271a34a105653854d4a49c0049ff3b29d5eeda945f4aa5f80fae9d405b837a69ba8bd3368bb912119efdc61f29be7141959dcfb885b17eb4d558dbe7906bd834c1c3ef0f786a7a85412a9e9968d1b0bf9923db6c55624abb8a307be12aaf3cb9960813521046ecaeff898", 0xa8}, {&(0x7f0000000680)="4d1ef9c3fe46ac0c6d98f52c1a34a636177bc99f679ad2398ebf9bdc242bc0aaf08bfd31bfb4cf719a407c6071f90a412b4567b3c01faa9eae3d9f17d5032312df99514d13b1c20dacf5dd0c8e15100aaa94aab4b283cda1e88a4f9b", 0x5c}], 0x6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = semget(0x1, 0x0, 0xc0) semop(r1, &(0x7f0000000040)=[{0x2, 0x74}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000780)=""/235) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x5, 0x5, 0xffffffffffffff2c, 0x1, 0x100, 0x100000000, 0x3, 0x1, 0x2, 0x9, 0x1}) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8800, 0x0) setitimer(0x0, &(0x7f0000000180)={{0x4, 0x2}, {0x3e, 0x1ff}}, &(0x7f00000001c0)) flock(r1, 0xa) syz_emit_ethernet(0x32, &(0x7f0000000140)="fa6f4d3dbd9a0c91b520772be5b87b5038dfb348f37ea8e62e0daef34179d8dab9c20ccd9047e9074fd9db4a40dcc84e8242") pipe2(&(0x7f0000000200), 0x10004) clock_settime(0x4, &(0x7f0000000280)={0x8001, 0x4}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000340)) 16:01:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) sendto$inet(r0, &(0x7f0000000100)=':', 0x1, 0x8, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x42) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x7, 0x4}, 0x10) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)=0x1) close(r1) r2 = socket(0x18, 0x3, 0x0) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000040)={0x3, 0xffff, 0xf, 0x7, 0x2b2, 0x8, 0x2, 0x2}, &(0x7f00000000c0)={0x7, 0x60000000, 0x3234, 0x9, 0x6b9b, 0x5, 0x6a1d52b4, 0x2}, &(0x7f0000000180)={0xa4180000, 0x2, 0x7fff, 0x1, 0xfffffffffffffe5e, 0x6, 0x200, 0x3}, &(0x7f0000000200)={0xbc5, 0x7fff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000300)="b2", 0x1) syz_open_pts() r3 = syz_open_pts() r4 = shmget(0x1, 0x4000, 0x4, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/11) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10180, 0x0) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x291, 0xfffffffffbfffffe, 0xfffffffffffffb80, "855c55000267a7230000001a0000000000000040", 0x62}) 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8028, 0x48) r1 = shmget$private(0x0, 0x4000, 0x223, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/4096) 16:01:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getppid() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0xffff, r2, r3, r4, r5, 0x11, 0xc6}, 0x7fffffff, 0x10001, r6, r7, 0x5d, 0x4}) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:01:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002003, 0xa000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x480, 0x0) fcntl$setflags(r0, 0x2, 0x0) fcntl$getflags(r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd1}, 0x0, 0x0, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x7301, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x5) r4 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x362, './file0\x00'}) kevent(r4, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:01:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000640)="05d9eb655a76c368d417a7a890a0618ebff6c5b76a6f9a3da3f61b10546cf4eb5e2871efc3006833033225d791b920cb76d234c07635bc150e72edf510ed4a8deaba79f475d67497e8f2a992083550f4eb6a3d728ae1ea2192eba1dfaa773aacc191ac950d16ce19f8baab1104136dfe7305e6d4c8b986df95ca10000d543515d03a860ac99f53ce6e41bb18492770ba83f0149c490d832a20611bdb6efb49e99a132bf161a7ef224a065992bf0eb11b72ce98e8eb982f9c6197b119a3fc75a43338918970a008e19facc33d0d29f0a3726edcd8df7d730a", 0xd8}], 0x1) 16:01:21 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000001000000000000000000010000000000000010000000000000000000000000000000000000000000010400"/73], &(0x7f0000000040)=0x49) 16:01:21 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getuid() 16:01:21 executing program 0: r0 = semget(0x3, 0x2, 0x582) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x7, 0x5]) r1 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r1, 0xecd18f819067291e, 0x7, &(0x7f0000000040)=""/254) semop(r1, &(0x7f0000000140)=[{0x1, 0x7, 0x1800}, {0x3, 0x81, 0x800}, {0x3, 0x6}, {0x7, 0x9c8, 0x800}, {0x7, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x100000001, 0x1800}, {0x2, 0x1, 0xb71ecb19423ee048}, {0x1, 0x6, 0x1800}, {0x2, 0x9, 0x1000}], 0xa) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x820, 0x12d) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x2, 0x4, 0x6, [{&(0x7f0000ff2000/0xd000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x101}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffaa30}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff096}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x49}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) getgid() getpeername(r2, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) rmdir(&(0x7f0000000780)='./file0\x00') fchmodat(r2, &(0x7f00000007c0)='./file0\x00', 0x4, 0x2) r3 = semget$private(0x0, 0x6, 0x20) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x100, 0x0) semop(r0, &(0x7f0000000840)=[{0x1, 0x9}, {0x1, 0x88, 0x800}, {0x2, 0x400, 0x1800}, {0x3, 0x5, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x100000000000000, 0x1800}, {0x2, 0x200, 0x800}, {0x3, 0xa62, 0x800}], 0x9) sendto(r2, &(0x7f0000000880)="93c805321ae0e70dbe17b27cf58c5c4828b92156e6b231f7586073332e703032fd07ced121dec56dc8f286168ad4ba899e4a5fd880b0d5f30839d8685b2413c1e7e06e729ad53d46039091a707224cb52369617e5c5b7f637f832335087f5f7a66c3aa2289ccfa4010d2350e9da3cf1ddccd9e9142c8161102047cf5ffb6ee13af083b3dea0670845e404b23f73f35d6703979", 0x93, 0x400, &(0x7f0000000940)=@in6={0x18, 0x0, 0x775, 0x100000000}, 0xc) close(r2) semop(r3, &(0x7f0000000980)=[{0x5, 0x3ff, 0x1000}, {0xc6d8f1ce42f2c873, 0x3be, 0x800}, {0x2, 0x81, 0x800}, {0x0, 0xffffffffffffff80, 0x800}, {0x4, 0x3, 0x1000}, {0x1, 0x1, 0x1800}], 0x6) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000009c0)=""/177) getpeername$unix(r2, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000b40)) semop(r0, &(0x7f0000000b80)=[{0x1, 0xfffffffffffffffb, 0x1800}, {0x3, 0x9}, {0x4, 0x3, 0x1000}, {0x6, 0xeca, 0x1800}, {0x1d4686d4ff7a2533, 0x8, 0x1000}, {0x2, 0x8, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x0, 0x1000}], 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse0\x00', 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000c80)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000cc0)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000d00)={0x9, 0x1, 0xb0, 0xfffffffffffffffd, 0x2}, 0xc) recvfrom(r5, &(0x7f0000000d40)=""/108, 0x6c, 0x801, &(0x7f0000000dc0)=@in6={0x18, 0x0, 0x4, 0x10001}, 0xc) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0x0) mknodat(r4, &(0x7f0000000e00)='./file\x00', 0x6040, 0x0) 16:01:21 executing program 0: semget$private(0x0, 0x3, 0x382) r0 = semget(0x1, 0x3, 0xc1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fcntl$getown(r1, 0x5) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r8 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r7, &(0x7f0000000900)='./file0\x00', r8, &(0x7f00000009c0)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000200)={0x7f0b06517d4ab753, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000280)=[r6, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e696c65302f2e2e2f66696c6d3000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r1], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0c000004fece2013c982a20f7f20f8124374080a2da495bbe50161de7d95bfb51fb97d2d3452d159de27997ce6298376783c946b7273c295b178f69e7852c628b203914a9833b5731416b0"], 0x4b}, 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000008c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="05002e2f66696c65300c1d989ef0f541a56d9ec42d75b1a6a843ac55ebc696d92ed04443e5761e6b0f6ac9c647d76d7f1644a7e65f43279311211f9faa098f299f28d4ae5c8040ba8f49d8974ca40399e6e0c655f0029b8a20000b5a83760c2fb010054c56bb5a5effb675ef1bafbdde0e7be1df23985c90180100000000000000c87aaac19e4ac811652f2553589953e233ea873b82a7c28ba6f895a2210fe5ebd1dca06ad73d0f0164c9b386fe878fa5fa2f80861ed2a91c1909778fd7c6bcf0edf72b549f2fd75c9f0c1aade71210475ded68af862b6b2cc14997f572011664d3337d2bc632335372b429c3011196734210376a51ddd2706a743a99dcfa1afe"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x1) r11 = semget$private(0x0, 0x5, 0x2) semop(r11, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semget$private(0x0, 0x4, 0xa1) 16:01:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x60) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x22) poll(&(0x7f0000000240)=[{r0, 0xa5}], 0x1, 0x6e) poll(&(0x7f0000000040)=[{r0}, {r0, 0x81}, {r0, 0x25}], 0x3, 0x0) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:01:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004010000028ad) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)="000000186004008b00230607000000000000001bed7dbdcc43b8895819000d0100000017dd411284bc3d69979dde867f876a48d8361f9c216d848314a23e1d621f176181ffe6367de4ff98513853f5", 0x4f}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x800, 0x0) poll(&(0x7f0000000000)=[{r2, 0x42}], 0x1, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:21 executing program 1: r0 = socket(0x18, 0x10000000000001, 0x5e) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) 16:01:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000140)='I', 0x1}], 0x1) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/108}], 0x1000000000000176) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) shutdown(r0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 16:01:21 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt(r0, 0x4, 0x7, &(0x7f0000000140)="93a5950d1bae04ed6ed9370fbd64224d328b527bf57f8d8b50d299723b497b08bbbfeea62fa109de8189ad0f016da1cfaca3a8e36666212b4b2eacfce787a1cb6f012669ef53", 0x46) r1 = socket(0x18, 0x1, 0x0) read(r1, &(0x7f0000000640)=""/206, 0x73ee859e3b9f87b4) setsockopt(r1, 0x2000000000029, 0x6d5, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x10000}, 0xc) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80000001}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ed") 16:01:22 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)) dup2(r1, r0) write(r1, &(0x7f0000000100)="76457e555e39ac204ec2d57a80680874cb57b42af5752603cd49bac1760bc8598c5d9f37e9a415f5f207c672e71518777a98a64ab742a54669056a9e9d11995dba5143135be01b7e29fb5d7c207b507e4e51d4acc0b7cb1b41b1542d1c6984df1dd688b5c0ad591ed86c22f3a951ad50de446f6b6dfbf1b68755e839be682bab32fc8ec474596c35d2593db6ae757460a3", 0x91) 16:01:22 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x39fb, 0x1000, 0x80, 0x0, 0x8, 0x101, 0x1, 0x2, 0x0, 0x900000, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001600)={0x0, 0xffffffffffffffff, 0x7fff, 0xfffffffffffffff8, "037f0ce93b027f00795acd9b2d49f13caaa55a00"}) kevent(r2, &(0x7f0000000c40)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x7ff, 0x2dfed7c2}, {{r2}, 0xfffffffffffffff8, 0x9, 0x0, 0x9, 0x8ca}, {{r1}, 0xffffffffffffffff, 0x81, 0x40, 0x8001, 0x8}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x8001, 0x7}, {{r1}, 0xffffffffffffffff, 0xc0, 0xfffff, 0x7, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x50, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x69, 0xf0000020, 0x7}, {{r2}, 0xfffffffffffffff8, 0x89, 0x20, 0x9, 0x7c0}, {{r0}, 0xfffffffffffffffb, 0x8, 0x88, 0x40, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x3, 0x6}], 0x2, &(0x7f0000000d80)=[{{r1}, 0xfffffffffffffff9, 0xed50b627f39fe5d8, 0x20000041, 0x3, 0x1}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x5, 0x10000}, {{r2}, 0xffffffffffffffff, 0x84, 0x40000001, 0x401, 0x5}, {{r2}, 0xfffffffffffffffb, 0x9, 0x60000002, 0xfffffffffffffaee, 0x7fff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x6, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0xc0000001, 0x7f, 0x400}], 0x0, &(0x7f0000000e40)={0x3, 0x400}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68dbcd96578d106dacd067f50bdad518b84222ebeaacb3b5b2f082f69148ad2b292f2c1459a4a1c4242050205ab3c7b86d2e596658782d74cedf112ba98a5638c2cfc2d5a2700b0505032a9c7e26c309f6714dadb98f126116b50ab5dbd0363951265bcd5f604af5d623120439eb32ac546c22177cd2cdca8ec57dff0449c693905282e3fd11ddb5f72bab5e5eb6db528b3e9a86f041445f234a07150161f84df450ec86da900e8d4a59ba77dc82b2936ad0c846bdd1b7d0fec195790ab96fce3e81dddbf52e897feb7f", 0xa35) write(r0, &(0x7f0000000b80)="4c86f97802947187c7e8988787ba8cf54103eaeb818784624f2de32a3cf3b7760dc8c35812067eeff771497efb474f70a0a46149fa3380e96ec1ee39579581ccb2b69d69507d35ebe457d43808597873221c845da16ce2a32242e1713b7c8ed912d20ca9dbbce16a0002f998524799dc81389dfbd309c8e83f2d85602ac149543a87e39ae1ec3afa73cd9ee90d256793a222ca1c72569f80b55f8593a34d0c3934839631dd23489e16aec9fbaec66e2aa97cb724f410491243931ccbad", 0xffffffffffffff89) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x200, 0x6}, 0xc) 16:01:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x44) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') fcntl$getown(r0, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x20000000) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 16:01:22 executing program 1: r0 = semget$private(0x0, 0x6, 0x49d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x40000003d3bca6c}]}) getrlimit(0x3, &(0x7f0000000280)) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x2, 0x1, 0x1800}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) read(r2, &(0x7f0000000240)=""/51, 0xffffffffffffff65) r3 = socket$inet(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000380)='./bus\x00', 0x4000005, 0x1) r6 = kqueue() readlinkat(r5, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmget(0x0, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) write(r5, &(0x7f0000000540)="000000be1c319b6d8807036124b9533800050000000080", 0x17) semop(r0, &(0x7f00000003c0)=[{0x4, 0x4, 0x1800}, {0x1, 0x4, 0x800}], 0x2) poll(&(0x7f00000001c0)=[{r5, 0x2}, {r3, 0x26}, {r6, 0x4}], 0x3, 0x7cc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x802, 0x0) close(r7) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000000c0)}], 0x1, 0x0) wait4(r4, &(0x7f0000000580), 0x8, &(0x7f0000000740)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000180)) ioctl$TIOCDRAIN(r5, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x0, 0x800000000000, 0x40, 0x0, 0x3]) socket(0x16, 0x8007, 0xfffffffffffffff9) semop(r0, &(0x7f00000000c0)=[{0x2, 0xc2be, 0x1000}], 0x1) 16:01:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2007, 0x5cc2) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x25f0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) r11 = socket$unix(0x1, 0x7, 0x0) r12 = getppid() r13 = getuid() r14 = getgid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getuid() r17 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000a40)=0xc) r19 = geteuid() r20 = getgid() r21 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x10000, 0x0) r22 = dup(0xffffffffffffff9c) r23 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r26 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r32 = socket$unix(0x1, 0x1, 0x0) r33 = kqueue() r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x2, 0x0) r35 = socket$inet6(0x18, 0x1, 0x10001) r36 = syz_open_pts() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0xc6ee206c60f040b9, 0x0) r38 = socket$inet6(0x18, 0x8004, 0x5) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r40 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x100, 0x100) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="0e90ffa614cb1084fc3871e81cf1ba3e7927d41bba1f8bcaa44efea278effac37872449dd1c270a19235c74ead13c095f0f74d1619d25a191b138f71a312678fc57211efe118ac699eb24a03638c7859420f08a17c57189484d2dd7d667f9e6bf0f428b9df9ccc7d6dd0b3f82a4bdad21620baaa35dab50d5b91441906ff8a267c5d89c74155aa7b03b31d9a5729098d28991a54d81533c943ee77dcb6ecaf94907b0045cc2bcef2803cc54f2b20c658dc95c3bed137f9898d960cab69e2879f2f8a2fd422d140c493303b4cdba5b64a53d01958d58cc51568126b792e687579a1b0e67caede6582e6c63fb07dab61b0e525", 0xf2}, {&(0x7f0000000300)="59e2ea987bcc7ad93906df3389578851e08854cbe4c759d14e252c7cc40e82468615a50c999e4beaa11252545aeb6dd49663c3d2563599436203e8d8b3d8bc045036ab09c946ada956401e67d1e85eabdd17dba39ef4c2ebb64536ed3615946476c9c59b61ca51c486f9e45e8e2f1079a0744141da9a3f6caf9e977220ba448e030515c5f478bd230acd35ae192ca709581635758c56a74768317efe94c09e2375e00a2b719cbb5ed1150ad70236e7618bf1c2c3b7bdcbef237c419499690e66219269014b2fe3bb8f5b7b31eb8d84247b54718f60ec78416493af434f5ad4280af4ca743246a0c4d4da1297f9c7fbd1e896d1bf1576c193cc75a9cdc455", 0xfe}], 0x2, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000cdb8f1139b6348d41b2c6b21928337f289a72dd12b642517d56f110adcb1691a4d2b6fded9380523b0741b07609b58338855d119cdf7a07e9e93c83d6fc5d8c074324f4bcbe373c2dc3caaae60913aec7b110208901559db22913f15d03cc7eab1ffe5e52d06a4e81881947ae087c7388641bb89e649f01d54b3bb60502fe1a2d4e925018cf001e14cb03064f3b2726764fc", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x666d08af0858e32c}, 0x8) chmod(&(0x7f0000000000)='./bus\x00', 0xc0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x190) r41 = socket$unix(0x1, 0x2, 0x0) getpeername(r41, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) 16:01:22 executing program 0: r0 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000280)='./file2\x00', &(0x7f0000000300)=""/35, 0x23) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) getgroups(0x3, &(0x7f0000000100)=[r1, r3, r2]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x810, 0x0) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x9b, 0xbe1}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x9, 0x7ff, 0x9, 0x6}]}) setuid(0xee01) unlink(&(0x7f0000000080)='./file0/file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0x20) openat(r4, &(0x7f0000000140)='\x00', 0x2, 0x63) rename(&(0x7f0000000400)='.\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000240)) msgctl$IPC_RMID(r0, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0x0, r1) fchflags(r0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40404008000028aa) r0 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2014, 0x8097c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000829, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:22 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) shmget$private(0x0, 0x1000, 0x9e, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x73) pipe2(&(0x7f0000000000), 0x10000) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:01:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2014, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000829, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) lchown(&(0x7f0000000100)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000100), 0x322, 0x4) 16:01:22 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) fsync(r0) r1 = shmget(0x2, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x2000) close(r0) 16:01:22 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x80000000000000e, &(0x7f0000000080)="90000000", 0x4) 16:01:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x100, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000200)) setsockopt(r0, 0xfffffffffffffff8, 0x5, &(0x7f0000000080)="60445715", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x4}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffffffff1d68, 0x6) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x1ff000000000000, 0x4}, {{r2}, 0xfffffffffffffffc, 0x52, 0x1, 0x4, 0x1}, {{r1}, 0x1ca423d8234254f5, 0x81, 0xf0000000, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x7f}, {{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0xfff, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x38, 0x1, 0xfffffffffffffeff}, {{r3}, 0xfffffffffffffffd, 0x6, 0x40000000, 0x1f, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffe, 0x5c, 0x1, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000082, 0x1, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0xffffffffffff8000}], 0x101, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0x3, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xa, 0x0, 0xdfb4}, {{r2}, 0xffffffffffffffff, 0x14, 0x4, 0x7, 0xfffffffffffff103}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x100000000, 0x7}], 0x200, &(0x7f0000000140)={0x1, 0x6}) read(r0, 0x0, 0x0) 16:01:22 executing program 0: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0xfffffffffffff1f2, 0x4, 0x0, 0x3, 0x8001, 0x20, 0x0, 0x1, 0x9, 0x2}) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) select(0x8, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe1b, &(0x7f0000000080)="8d") 16:01:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x1}], 0x1, 0x200000) r0 = socket$unix(0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") dup(0xffffffffffffffff) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 16:01:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = semget$private(0x0, 0x1, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x1a4, 0x76}, 0x6, 0x3f, 0x81}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x20}], 0x2}) 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00038208d4b075819e86ed5fcf236708efffff0000107d0cfeff00042c3aebfbc7c8269669941ee9a549c7fd1472667d3e11081a12d9d30738eb8627957c04ecf72304c4fa6caddd20c506920fd8a17a"], 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:01:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget(0x2, 0x2, 0x20) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x20, 0x9}, 0x0, 0x0, 0x8}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:01:23 executing program 1: setitimer(0x0, &(0x7f0000001740)={{0x6, 0x10000000006}, {0x80001, 0x7}}, 0x0) poll(0x0, 0xffffffffffffff55, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) msgget$private(0x0, 0x208) r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) mkdir(&(0x7f0000000040)='.\x00', 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4811, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x40000) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20802, 0x80) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0xff9e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x100000001) sendto$unix(r0, &(0x7f00000000c0)="7df3fce6771a59e92ac8006562f6947b3297901aee2a90106af97937d21656c7d3c6d20125438dec3a34613a209bfae371cdae", 0x33, 0x1, 0x0, 0x0) shutdown(r1, 0x0) r4 = msgget(0xffffffffffffffff, 0x3fd) msgget(0x1, 0x82) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) msgsnd(r4, &(0x7f0000000200)={0x1, "604bd4d4c21a63a31b7eb12660ee4c50bc15fda62e7735bf982164265d1cfa0c1fbabfd45016df4360136d95b2b23bf988bbc7730700000074dd4db8f9ca063db75a76a39d0138c650a308cb59e3151d0baec0fb0a160ed1092c46cc4be0c1af636e516a865f07f67ed2a88d868a20ab254bd7a15b87e87bcd5331c365d7f96f971b2ebbc7e8e0a54d54826dbdfa5bb6828d248798ab20f8243bd0e2a8ef0414ba99eeda26b98b1eeb6237c68b7e008b7d9ae168e22470c0e84b1ac23469c2913ed2caf4f9c5db7ecae75f5fe6222ee24220a590b40b8353b241ef5d23597c58b4c5b43a21f40dc4e4f1fae6836f676d00f2fa66adac77abb11cf4fbe673a26b3c2b44519364bcbddf343fdfa5e0aac6010c90fe2f29b1ab0f3d77873963464acc3069ee809caa972318439fadd0f9e48e7c530918a3b6309675d1a1c739724ba795c63cdb092e317f744082f45e9d96b7f40f62de5fc19f7f99abca4f1969e9402a5ee3044a8a19ed5e9b16a54577997163182b4fdf85bc33eb3c9a227f4b3a8252b5aa8cf464197326d4693a1320bdee77a3f676cfbc282e1225918841f0a79885ebe758fdade8d7c62e363db177dd80"}, 0x1b9, 0x800) 16:01:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8000}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000340)="cf6d41228505988d418d0cb9ca6074551622ce6f83db745f17d33dffbbee3a9b558008f5e5c37cbdd7df542cc4f7538ecc78d62227b9606596c860b8691f3c69cab3863a21a9203b7626b791294320477815225e2aecc4270720461fc8d28a54e78711ed2b438992f5ff01b3eb5f7a33c4d44d997dce6ba8aadc561d092bc36739bcc128e956538c368aebd0dba1f241712327dfca9a871b109ea5748f3522aff0259cbb58e897b6e0b1eda4d8d8dca2182dd2dee82ad12bd72c0a1576f5c4ecff454d88952f1b2ad25b1797656982be01433e6d9de74d45b61a789ec5b4535bd69fdc31bfaba9b9653c7e1ddc6e786fcfd3705cea5ced3a89b299f927a46605af5c92d04924462b76baa9c1613ca7cc4a760808e7011ba1a22961b826e0c512129389cc753adfb46cc13fa5cebdeae4a7999a792f705f0bc7775b17e118ab7ce55fb0b7843b0c8385196a615d6661dedd6814219977b64a2ff007ad7715ce456fa4b6ca74c727fb7e111ee2219bdf") 16:01:23 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:01:23 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") semget(0x0, 0x0, 0x100) 16:01:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x4004667f, &(0x7f0000000080)) r1 = semget(0x3, 0x3, 0x22) semop(r1, &(0x7f00000000c0)=[{0x3, 0x5, 0x1800}, {0x3, 0xad, 0x1000}, {0x0, 0x40, 0x800}, {0x4, 0x9, 0x800}, {0x0, 0x8, 0x1000}, {0x5, 0x67a6, 0x1000}], 0x6) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6, 0x0, 0xfffffffffffffffd}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) 16:01:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) semget(0x2, 0x1, 0x410) clock_settime(0x0, &(0x7f0000000000)={0x401, 0x5416}) 16:17:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000080812ff021"], 0x10) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) fchmod(r0, 0x4) 16:17:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x9, 0x8, 0x7e51, "7f003fb727a963d4af4e08b1318230dcbf043cbe", 0x3, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x4, 0x31b7, 0x9840, "017deba68395a14ffd845dc30497cbf60234f660", 0x9, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0x5, 0xfae, 0x400, "5dab9dafa253a3cf319a89ec521b1f1ff7ecf11b", 0xfffffffffffffff8, 0xef}) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0xdd, &(0x7f0000000180)="29b056240a280eff76e0dd8dcc47837b29dd91d2eeb80199be42b9a158294418c953347e401e01a5fc7d8234c3fbd3f221526f615507d7f610e5ce504db725b861e6eda6f52dddb38772ec53176b823de55d2f79170e282c0cff46c6b2e1bf4ec6bf530f42b750947917230d742b7745483c5d6995001d6a25e5f97f7e4080c6586f1e99933e40bc10b1b22f884c587ff50c9fde82d8d992688ea0e5ac07361a25d611c79cc54e242ec6bd32012506cd51abf63e03a979631185692e1099211069cdc3353e1b566e3b9060123f0160c04ab2a49f94c4198c02d4d4d09a") getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000300)) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000340)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7ff, 0x2, 0x5, 0x5, "e8d9ec2aa9eb63c9f73d900295d26b45650af872", 0x6, 0x4}) r5 = msgget(0x1, 0x40) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x1, r3, r4, r3, r4, 0x84, 0x7}, 0x1800000000000, 0x3, r2, r2, 0x5, 0x6, 0x1, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x3d2d5cfb, 0x7fff, 0x3, 0x0, "30255b4446b5dbfc94ee456d6bce4c3c96bb027a", 0x94, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x8000, 0x7e1cb216, 0x200, 0x4, "3a7c815bfe86de837f48b3cf0d53c5bbdc64984f", 0x3f, 0x2}) r6 = msgget$private(0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)=0x2) getsockname$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) msgget(0x1, 0x2) fsync(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000580)) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kqueue() fcntl$setflags(r0, 0x2, 0x1) 16:17:05 executing program 0: clock_settime(0x81000000000000, &(0x7f0000000040)={0x0, 0x9}) clock_settime(0x0, &(0x7f0000000140)={0x4}) 16:17:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$dupfd(r0, 0xa, r0) getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x81, 0x40, 0x6, 0xfc3}, {0x8, 0x8001, 0x9, 0x8}]}) clock_settime(0x2, &(0x7f0000000080)={0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x6}]}) syz_emit_ethernet(0xfffffdf0, &(0x7f0000000100)="8b") 16:00:00 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) setreuid(r0, r1) r2 = socket(0x800000018, 0x3, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0xfffffffffffffffa) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10280, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000540)=""/131, 0x83}, {&(0x7f0000000000)=""/83, 0x53}, {&(0x7f0000000600)=""/164, 0xa4}, {&(0x7f00000006c0)=""/251, 0xfb}], 0x8, &(0x7f00000007c0)=""/198, 0xc6}, 0x800) recvfrom$unix(r0, &(0x7f0000000980)=""/20, 0x14, 0x43, &(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f0000000100)="e72d65f7a903", 0x6) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0x1fffffffc000000}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000180)="f3daceedc37c9bb4d633c46e974f6c3d01cc8efb87e829923e7908418d1cde1dff9ccdfc59d4b980b2c11995615531c7ff208048a1b35f618b1a4a14766a3b51624429771a30a3451ec7be3b6dfe0265bb09ea78b67b4bfe4444ed489e3e7e016f9dafe9a70e77229ed4268462626ae7a56e8b51f0d3516c1f1258007bc910d53cf201f753fe51b51d5f2e1176322403650d", 0x92}, {&(0x7f0000000240)="fec5168ef6ad62c374d3d7e819de29991acc7d109128833df7a60cdeea48a05e56d2dc1cecb75a7469ff4b339c24c8c04d6daf8322da3673232bddf5ed7e3d42d9906c98ca34196fa6f857abf6a626a9a5cd99c20524c78cdf19095f801ecc426ff6c054add84716e693643c4a215c8aec3850066a2b3557e51a4c8df1b9a7d4181984d9ef3643b7c952acdc114db492c5a5e977965365c32f44976fa02650", 0x9f}, {&(0x7f0000000300)="b014ba369f0456c66b7aa54bea2c425642ae336cce915ea0e11c0d8f1e6fe5b0b1b4f4842f7134ff4e44fe31a2aeace566d5e0c1b35d229d290acd9ca105bcfcdc80187688bc95bc06fb87f1d091ff8a0c550910efec0959011aa01202d9e06b146309f4d3be2c87babc19bb3bcb3328ca222040054ccaad9e9fb6f2c5ee3efd4e081b144195c80b25cc07ef71ab0c032be76d375b0f055f3d712f5b34d307fffe9258025158fc13475ee4ab8185982ebcb61d284da4569accb79d8ac31da4e0f6ce0bc9d08b9ee32356bbedf94739416626a4878a0ce598d48a7d2cec4af1bd8a1de8189384d041b803133f504cf88d47e91a1d88fb729b4139e19588f25c6d56577e7e81cabbd847d92d298bc0ea2bc80a72bae8b576e00a1072b17f4c821b9679afc8346160f093bbeafb529a0b9986e478621c7ede72011bd2f9b88bd83e24e0dd214ecf3c3f9cc5d7c9f675bf3dae9d9aaed8dded5dbb267cd09383f16015269f1e8659285bbb4543172c327c2589dc224462d2c19242c4a79272b717316c0f0f68de43cbcb1d3b4fa099d366609c232f9f77a4ffb0b0935859e045fc79233e406eb3251fda9c2f7226ae3325bc1d5dc06a79847cff785434684a804aaebdb3637fecc2772d83e695c623dde922f188f78f07c832aac10d9e5b4c4f1a155d53ddfffcf40b30cc70af46ec39b8a041acf71f8cb6afad36a581508229dc6526121d348c2ef4ca4637e0083f2dbff52f5c7b450b60e3c438c8f8f96cfab7ab8075e3b9d1cf49da1c5532cf3c6c85d22100a5e520197cac7e857592cf6bb38f73761bbc1ae5d18a4f1268868c7e30c2b6ba3343e57d14d3ae3cec28a764ce6f5169d33ab32ea458d8617266fcd5da340e48926eafe5f90978c9d4618712e32dda7e6151b696d210d640f549401e9d7d074dd0c3c500e1f5d5ead8f0a656d042e0b499b75c0d6006ac388528ebdfcf09ce2d4e2f5abd7e20f43c4175008f9e392026519428a50c37bb920f70347da815d1ddf369cbb67016cd3ad85ab462db372b0c9d3924d0d35877c9fd1007595346fdcb8a390e015449a2fbcbe41af439b63399af497788caf60b1b5002d61a58981c433a6bd8e2c9c081e3c1a325e30eb5c43b264cd1a943071af3b6f141a53b1dd125fd6ec6b6671d649a811e192d290fef0a193869f05b34af91c4c6dec7f8fb798e93a3b78c8112c430a8f179e8eb87193539b40da1565caddb6678e9928f9779c424bcef290eaf694a13f2b37ef170adbe11c7cf0fd58dc563c427fc92ac691253e17ed09409d32ba83aaed4195dc15de46f1f9302407dbaadb3ce6665937ee07b6271954a6b1c2c290818abdc3fe42f6e4bd58982193a6638536ea77db52816426bb367e9374efb632482274caf1525e046d2ac97828d521cda722e1ac3775a5aac14de248184eccf22dd5504d277843d393e5e2edbf07814227a173fb15614f40328cdf487434b40849b8221c9154b7fc2272e50104da716a9e5810e06ff3ebccb2e1404540514b84f02415bbb9970ae24f962d2e7348d13e06e57d2ce6bbce72aa5ee199e92d931e247f0bb2d1f0e97c320d2ac57c84aa438e71f38de1be3957b4415f1658e25a5d5d272a03d0f0c5c7ef58b39032b049b194f5e3851137052a331e14bbc53123af59392af221fdf2d0ffb63a11f58e5942ec62c05dc147c9128559ca8d6eebaa7d65b3235d4e5e8b3b5159f3aa2437d9f9005ee85114e2dc2dcfbba828b91033b9ada808bab90a77794224a39fa0d8ff1ac65a0c5c9b662f6a40cd38d8c58772a0c81c8fe5da42cf41109223f2a2dbd71f70dbd240da0a4d36c93fbdc4fd02cba89220ab678d17d65882cced92b43d55ab0b9192b379af33fe88edd9e67dd877f715e485d46310cdbf6f0fee85cccce11c8565c94a1b864fbe832fab61b892f59f7fa63918901046c30a22db910a9ad2a33b8624853496349029c039b6dd8ab0b485ecb2deea3560ae24dee58f88082db961678aebe0e3409ca44acf35668c686b9337d8848411e8a8a0c213c7f6ce5d700d45b8bab9cae73d1c788e5b4e3888d85a8ae188df549b64535f6f30483ca2020bfedc2cc4eaa0c70a53faee90b8e90914384dff6be0c3e89ab0b901050f4c762966d2df4bde388f664b6530c26b5ca9f817ffe87279bd215380e130b47052bf872e65b7d3d1f8f65a7538d5b5757c689a3eafc093d0eefa8f5161516b5098029319fc0df8f14e819f015052827a6faddd805c9405c7b391295265f2bb9f962f19f790bd5a08bb9f0d414806d489bf0ef1e5a2e0b25f59d3a4660d6a7939e51d30f3914e79df50794fe96b4fc5be931c5b6d92b5e9fc9267031ec13e814ee55f1ca6dd12d2d5f2138f751435d0d38d1ded87234472fbd58022d169327e37ca7f511064cf30529482f7926bfce599dc71ff09089aab9337194a373dfadfe88c175a4e18d33718bc4fa5b275b822928a0f392602bd1d8ab2801fbde42daeea7a8e0ef7bd6f36711b06f6bf7c7e4238bea5bf546904cd4ebf2835905d6abf2bae490cc875b1204b9c327b2e0e402c5efdb862ba7bb4165f1d4a505e1f5d1d9f6e7cb7729fb4b36ffebea6378a1a61af0a35baabc4a508607a80a632a1013b818535f7d9dcf80a3522045e523b2b7a2e305e3ba9dd6af02949dc212133fae2aba93fead4268cfaff962303623b0a7d44e2874dec5b2e664037e3462d7c2f8d1b69aeadfe210c651dfb2b44dcf54f070945fb43928b3023908561137dfae0f2c1f01283a6c13edab2aa58bfde4321d573c74a158a28f4df87159ea5c3336697c83d17f8139e4d20d02360d973fe1b7590ad12040d2d0308a7b6e11e9b31fdb0405bfb66c401e3906e2766daeef34aba07460dc5e78c31811f19cbd91a77634c9fb8cbfb680f12cfa48bcb90c3fbaba3480408d3fe414515bbafef91ea5e467cce50f9b74ed7409eb726179e4b4ca01606a882a50571fba58748996f6f388f29ae2533ac8d7b108330efd0dc1b63636c982b7d4de7c24f61c76675853f82ef9bdcedc78ca161b13ce91fa4415a06e9705f04336e9aa4ca5de9fa157464b3a65b054775a139ea442fb4d1c6f4a6800e99ecb9372efa8236c428af147daadfa0de9d386ff2d45fe548ef3f82a26b74df7aa1c0e1f82697839e34865ebecd48bc6bba91083db6c8a2d4300065781112f9153ae498859ac97839c337267faab28f5a6aefc9c8d1200fd90abb365632c112d14d5e39729a0884ef65fe5a38441171727476a72e2aa6cc8415a2015e35076d0d2901a7d4f3f2baa5f6bdc602debecb842f5f5e56ecc1885dc20b5592079270e906cd9a1fb9fbe4cb514745d57278eb9a9094a78a6274a86cb08e4f58dbdd7ac7e853d4881592386f325925712976229f1ae13835c398e29afe09d193838faf3e89954072085578004a33700260b72488eecbcbb5fe4f582a5c98a05d0e8f1545654b021175eee2a49a45880995a7bb801f12b110fbf28c7bf62d0d66b8d659df1efb7409d03f400e92bb50b3d666577b13e1bbb62eb38273245799b0e9c7c6014e41dee488e52ef30c234692f43090147ed99296b6973e9634ee8c0364e9c988a066336c441153905e6bdea45113b3d4c16fe1e043c8e33799ceae288b65f6e549be9c21472f8643a9a457d4819baf354a4109bb6331239ac9578749f0ea245c3141636b83efda2014b319e0d40552b13502345e21ad9c52f2b81224c8cd22e2d09e5a8f06a3f5c7767c6759c04f2a1a70a44f3c972851eceb0df9e96cd5296a9313b5268708ae9e3aed9bbbe1da0c7d9f734c9f4948f42f3661c1bb4f00dd2b216170d127f9f4df72f6080f959db8c36aa8f78f8c866213946b11936d090453bb8c6098d34b5453d26bb24cf9986236bce688156b817c291e370cbabacfd6a68f5740466ae9016c7d49dc0e648022db48b3e318dedd04e3c4c327ed1302da7cdda5f89d18ed6b5745596c36d315c856c1005907bc295a32dfe11e4a29209e65a5b3681877c76717cde87d6b7137c1b18651ec52f9f9f3c6440f2c68f78ab0da19d2c69484eb7ae6d1ffd721fc70449f4bfb0a348b83b8e4eb4b095cb1f6d6a01f7e84ce66a68cf2414cf056464a3f976987bc7535d3280b6987da9c613d4c431c1889433f41de58aab100c898386958c9f17a91f81f667099808fa35e62c3033b2993068b3e1445767c3744343aab6dbfd8ebd345d056a56dc24ed3ed1055a1173f310d11c4e5947cc9dc4b199f981f34e3c22431b5d6525db40f45cca8d6fbcc0d68806ad391c65c9e496d61df48b5725b0d4e95b3135e051da6da8d79d588164ad558f7c1819f295cdcbd84de82e99f8eb6f48fa559518442b0150d3cf4d752350a2946fc37ecfe2094e4a070aba247617986cbfa4a9b7f5799673337390ff35546753828ecffe98a9220a9879f2fb3ac697d2bc371afc55df34c1bb608e4f57f575e45ef241740c9ff5a7075dba81ff15ec89749ee26c0ff757bcc3d3f8945f5a90394bc16c1bfb16c6c380062968425d3ec7452eca7b031faf1b2cc849a9a2d5d0e81d24f7b23b37163b8b123f8157f77c4a4178106fd88910001572d7c0c1a67f2773ba7dd11c51c0f23172ac655667bc83573b1d09276a34910330a2b32ea1a593cd054114fe97fe12fc916666f18aca1d95f02c8282e49887e3f0a7a16e32c35488a9286540d2d3c78464d30311dda61df59e5160a3af049c689224e75f0279a4fd3f92bbd368fb9ad7f63b1cdda4a65aac3255623fadb4fb477272af997a7d47fcd66b7e55b55fdf7560281c3d66e15424d0cb1c31167a52374046cd5ac39825a971ab6f92194d651d41cc9e54e870387a011f3f85f04288b0edb815b7809c6900e61ac0f3e6af6b38deeb5db325892fd98725ad0ec2a53e6e8ea7c795aba68c7ef49be978763e771f76bd085a461e8823ab73ac63d10236a9f6133669a4dee6b3119d253fdeed74a40fe86f3c88f9dc5af371154ec618d4c7f5a46eedea9ab1a03cc5c81a33f4b71798bd42cad7c12689350ed91df9cce53e2dc5180021f27efed9479346f628db319acca4302c662159f30005892e11a4ccde7647f621afc36c4fe51efe67609d95ea8573238145940263646dfbc7c4c52746b3fcf266aa5493c8981e46d684d2f0d3ca97606e64d87832b6bd58c35e377ccee28dca92f65d6c3dc260e9fdefc83b65da3eb9ca0b937b3e89f09b946a20356bb7efeff77ddffbf8d00248d43b4a926b122e2c50ec5c0da99e0f398a59e2dfc9de20b21a780bbea886be5630cc3eb76189e28d2d7e62c499f0f1c8ac37f9d7adc515fed02a7c7a64207f4b587809936377134b562d5285957dad1c969bb1489ca448caccc2449dc70f6d2c158a99daf05ee6cc2bb2e0df6ab7c9e7ca4e218060425f179abfde4b80e74a11333458f77dae1c107c6c34f70f49201c57f73d4d095a8d4baf53d9dbd7c41d564a2042167944ccaeb2a407fe8a590c8832f864cd389db314c914139943786304fad9c1568eada486bd834045bf4b1a03df5e68c3987538ca23c2ed82a197f6902c8ae29b50d1f36b71b0ecfbbe9e6510ed99575a5f4c3941326e09d20dfa5d59972e42177187949395522912515b10affdd082bc051baca9a997e9337927f3c59969ce4308e61b87936f9cdb8ac5b7d5d183047efe2ee4a5265327d37009830a1512553ba34b1afe6e08a57e9aa4a56f8de129f74c782f93e8c02e399f567193cb01d39033fa576d54fc9bcbc3741d2fd153f92782b7f49272b830d47b532f", 0x1000}], 0x3, &(0x7f0000001340)=[{0xa0, 0x1, 0x1f, "be2c4a1b1469de4f0ab418c0ef631f46943488ff0acc9b4d36799616448badcd4ced13e36f1ee838bbe731b749644543c45274407dea0ffd8a7a688bd6f09e48a81d955cd1e017ee1ba7adc5793b811a8d5392112bbb8f028f3ca56430451ce082a62124a1d056c11197c7151b341c3ce1dc9ccc708b2e41e0d270bb86c6716d377bf6251e5c5689cb6d"}, {0x48, 0x1, 0x8000, "cfc056879d7c1a0e81101ce93680b623d0e69d2595b1ad7ef1dcda9eeaafb4c499be69593de7aeb1b9ce655d60a518753648c0"}], 0xe8}, 0x4) getsockopt(r0, 0x1, 0x1000, &(0x7f0000000000)=""/77, &(0x7f00000000c0)=0x4d) socket$inet(0x2, 0x4000, 0xffffffffffffffff) 16:00:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) fcntl$getown(r0, 0x5) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xf0000002, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x8, 0x8f}, {{r0}, 0xffffffffffffffff, 0x4, 0x36, 0xc53400000000000, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x81, 0xffffffffffffff69, 0xe00000000}, {{r0}, 0xffffffffffffffff, 0x3, 0x40, 0xa06, 0x7f}], 0x200, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x1ff, 0x2}], 0x3, &(0x7f0000000140)={0x7, 0x8000}) syz_open_pts() syz_open_pts() close(r0) 16:00:00 executing program 0: clock_getres(0x10000, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = semget$private(0x0, 0x4, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x401, r2, r3, r4, r5, 0x40, 0x800}, 0x141b, 0x800, 0x80000001}) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x21) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfff) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) ftruncate(r0, 0x7) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) close(r2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0x1) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r1) close(r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x100000001, 0x20000000000000, 0x800, 0xffffffffffffffe5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1000000000101, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/69}, &(0x7f0000000040)=0x47) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) select(0x40, &(0x7f00000001c0)={0x7, 0x1ff, 0x5, 0x4f, 0x1e235b41, 0x6, 0x2, 0x10000}, &(0x7f0000000200)={0x9, 0x5, 0x2, 0x800000000, 0x4, 0xfd5a, 0x2, 0x6}, &(0x7f0000000240)={0x8, 0x2, 0xfc00000, 0x6, 0x3ff, 0x8, 0x10000, 0x1000}, &(0x7f0000000280)={0x292}) close(r1) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f0000001300)=""/187, 0xbb}, {&(0x7f00000013c0)=""/89, 0x414}], 0x100002b4, &(0x7f0000000140)=""/54, 0x36}, 0x1) mknod(&(0x7f0000000100)='.\x00', 0x2000, 0x86158) r1 = open(&(0x7f0000000080)='./bus\x00', 0x32, 0x0) write(r1, &(0x7f0000001500)="220e22", 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001540)={0x3, &(0x7f0000000040)=[{0x1, 0x100000001, 0x7f}, {0x4, 0x10001, 0x8000, 0x3841}, {0x7d, 0x3, 0x6, 0x6}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000001b00)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167}, {&(0x7f0000001a40)=""/40}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) clock_settime(0x0, &(0x7f0000000040)={0x7, 0x1f}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000880)="2ab1c7048b511ed75f6e9c02f8d6f42df3e8995fbcf10146758ec07dbcdda93fa5cb7dd17a4e4b10c5bb7fe61623082462b4368ccbf95d2944e8aaa87bc5ba64574a56f8a2a47acc00a6fffde7d9a7ca9cc082aee8345f1b0011022a481aa925b919494c3ada23a56a19438ceef42c41e60894d9162d52e66223ec4ecb8de04cf4f82c15e5dc83b4b3a25b62547f28de238a1c1827a0a8aed21c2eaa4d8da202ac3734a05b111838ede87a1c1066513e1c5f1a88c5ad65a4", 0xb8}], 0x1, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget$private(0x0, 0x1000, 0x7d, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = syz_open_pts() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = open(&(0x7f00000001c0)='.\x00', 0x2, 0x4) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffd000/0x1000)=nil) lseek(r0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) getsockname(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff0000002800000000ec98607454ece9f9e9ea7c672f7b908b3326159afebf032acd6080fd36a8dadd91c8262f3ffa4b7a0e43326f79e249b5f9a78d52f5c7c5d0b6c09659762b12f432cce066d76de1b8836d8a2d1ca2b737968fdeff65f7f90a2f62b9d4d3e3e24720bd2a6ee109d37af751d116cece8be4356d720098bdf9d1d79e3dd59e227d97c87dcd352f1c567ba6cf7815d06b287c5ed5f1274e04e18e27c45756e0d8989d401827c28264bb49980cc59b4780b90b841b"], &(0x7f00000002c0)=0x53) getpeername$unix(r3, &(0x7f0000001980)=@file={0x0, ""/51}, &(0x7f00000019c0)=0x35) getdents(r3, &(0x7f0000000300)=""/66, 0x42) getsockname(r3, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000400)={0xa4ca5c8da6c16752, 0x6}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000440)=0x200) setsockopt(r0, 0x7, 0x8, &(0x7f0000000480)="a0a3a5bc770a16cf27eebde37f15f6ec996e48cc3082d050bd6d6f9df738e537df9404925bc2af4d939fdb4f9b7404dca816ecf1fedc58df368f31487ab1570a738f600568dc6d9ef128371cc12986ddc2e81e891358aed05a3a947b5df6dccbfd733e458624819747c3ca27284af7468607fd129c7948111972a5ac0143305c5831947a4dd2b5825f6e6bba72cef7c6160395e4d60d852b7948ccc9eb0f2415b7dfc050fe118446c092d30dbf8c68c0daa47ab6fd79b152b7ee04ed6048e485f669d1833623e68742abc7f87a245d9f0bd7626dac50bd250e6745a3bb6b102f23de25998dc62b4d9f914e3b6ab48cacc916ac8664845bc9f81a396589be7c4d140cfbee17065a3c901e34bf67e946023f2bfeef39c58f45de430ff2323b34b2febc26f083f6ab634d54d78d32579f056820e5804b31baf6561e9581da7844d930212e4033f0db1cadf97601e66cc7aed3aefc8ef058f207a88e0973b409c6e9a56accc0cf24a2a4b08aa92fd9b699406fb6d8f6f064aa85f6c3d05c996d7ee6a0b107dafb90767470dd504f815a1a77b91fd25b9e4b669b858e05c81b850996853b3aded288e8050d4664863ec1b62387546c9b532e53b216895e318ad7e1ca4b37e17d1600ff2c864a7568f26e9b7ba68122a98d43f2766a0f2f86a7d61b8c8bb518c6470e516689205de20674d2fc4951d16105d138fa522cafd68e353f75923fc262d404e2acc74575e34b605d390fa6a86f79388e9c6adc6266eeb63de35a9e805d7103d4c1d96ece8e535fc8208bd640e055d81787c39edfedadb44cbf4c6c0944b4bf32758bc2f55053786c37fe2d6667c742e6d4a0c3caabdf70e06852786a7399072719f566718989abf56057ed36fd42a07460121f27a068bfed79d5744934b9a0b23e25d2136cd09e4926fd8ca305b6536fac04a226ca01d8648d071a243a380ce957c3bcabc6f1a263cb7ea3c44d378158433fa2c2c17c1b8cb397c59af2c0d5c59a76e1b1877b811e68d1484a7ef75f11189e2bf677ac23caf3ad3bfb707c43c551e4d5caa2549e9c3290219aeed4cd3acbaf56ea48f12a8a89dc09a2d0728a17f98d26396f62f6f619190cf6c0dc85569a9acc32d52c30e554a2e029de925fc0d14732d5dc8a4b5548bbbc0c2dae2f28e3291f1189fa648eebfeb16fcda78125b71912da49a13a6015d6f9f26dc90f892a90c5287e0ed0c58144f91b7e6d217f77f2d583329526731f945068a339284c055c0558a4c4bd5df41c7eddbaf3ee03c2b5e9ad5af807c55599baf594657396085dbb53ede4157779482bccd7f5926f1da67aa30c36c886373c03a815932b1392e6cd3060cfb88b08364b639472da2608cde8d29b77165cfc6970bc8b576a5abc5d463d4af4f968be1ad823450e6dd482f6ef7b78d1c79b84127f969abbe2de4ae0ea9ee5285e34216dcaff6d77bdd2471213dd290aa74d11de48a5f6fec53c2e83eb57c44644c14151fb8a0dc1dbb2dce410342543c7ab8cd5c58ab72284d62ae177b87cb3a5d7e1fed383543b0096b203860117fecc60d73dd012749ee07b78e4c9e9687fe1aff355995cc772acbc506f05a873df6c09d427ec6895b6fbbeea53553b71e8d209cdbe15aed9a70eea25732b93ac038ddee9ca5c5f32930b76c76194d75a0e44c711c2a2ffa95497e921cb520ba766514d75a6ae92941adc660fe17126837c1731d9b0a777421dba4409f85856ba0bc518e3f56d48a635e73a3828f5893b5a648f3171b3a4752b09a9808f70b20ee83e1f654abdddda997e1ad8251cb97d513555a39e37b9cfa6a53aa1078bb08f878c29b3c5321837eecf0111ead5d45a44975be4d6783b65cbc460b20f3472d24565ac928a9b79816cd3f35108db87e1480ebb59c7d13506fae8d6baffab1a0d1a4fd8680298c2582175cb4508eecff24188563de1e0a084feb6da099f1e384c5f75fac9ff4b59384cc946561ca1dbd5a3c5c0acb550cbfaf576cd061c2831c5bc3e1ac58acb425c08cff1134485b58d109279dc9a3a2a06b4b8c38fd93bde79956f5a9d0bb510c9b9ddc17ae7f4d119772bd2916fc22d00b59a5359e464a4bba9f037c629194bb16a6ac0a10e51fc1b7869ba3561d3273c9538a9f022d54f82421fb928ec664709e9c212073be35e972360b867901795d26d089cc152c829f046d86d92a7474d4cfaba37206f38ec8047139460fe29c68b1114d8cefabd704c70a193c554930392d02680bef94c7e67ccad23c66aaee088ee4055ea40845359a9e493ced85e6cf1e9d833b6a49d91436b4f71453302063915f3bdde59e617d99a8f9a348587d69e4a3be45df4f6e27f9020b74bc48a581b14fea62b6651c71e9c4f5196713f08ee7fcba1ae7dd5a4e56b941f19980d1f7d5c9e82f59a469cb35a716ab6adacaec9e72f31a759c3a45d5a4562af36687c8376762d307f8f68b1868000f97ed757e3fb7384a7ae20d58d8db3bdf5dbd7f2f2bf559034cca2fd00a856528491c006ba470cff0b84f9305dc60a317ccbec109ba0d2e4de59468ac4e871d65e1623acafafd4187d32784ca60777b11e391e896a073fc33079c6f2f74660f78acd46d0fc724c4d00c384f8cbb000d30578f9082e9c7aa6102fab5b67a5eb136e844789790608197a07fa01a48ffe873206922d1296237a3a41552d19cf950237774b39f4081604a7b32d405c70f57470acc0eca163abeef39167c928e53db241e73e0bc5ee0750af06ee330f2d57a91968a74602d65585a05998e2bf3543fc21b15a6540f328e48ae36938de3cb0ae4b964d31ad7fc138d0c6920f04d2550e62fb90a0c84cbccc4ad25a640c76472cb64a4ad24c5ac879a1cfe0e592cba87847c01d33fbc2b069d5b9812f0e922133edbebcc7ba730b9bd9466273c5cd21a73d31dbb6ca79624ccbd22b6001f0ba02452143236149022efde2d634f5963f3dda3785cff4d5c8e0d18275e16b610095595ef58365341b3c6fd613063aeb6a28c06bbf02f2f1ae81e1f38d427fc85e53a386191af682a2ca6b4330ea477cfc902e7a53de28cdce44e9732dd6752d64f501603ed64a09e0e5ff64247ab0fe04bac903af53bdc7e369e74010cf95d508031df0c7c7fa0544f190335947dcf4c0258177d4982fdb090b2a3eebdb4e0fa6892f23b7937b33b0063d71fb42d26ed6e434d26cec7be9641e2dc6a812a02489a1d3ec53abb5c7f2e7339c9979015cc7de9df552385217fb77f77774c55127ebc11055e09b909944a6031b5635897ffcd8e0996d85aeeaa4b2f59cebc0cd0a30d1dea5ad5e2c40a793cc5a3adce781f1b3801d78271fd5cea9dc1eb864c2a9543418b22a788f4a65fcad747f768ac1b384261a64b0ca713426c1690671cd441ce7f4ad7c5ba3c5d58cdb287d522af09ebc69c733c9cacb9b20fce48fd6f2bf2d1bca4d04bee66790febdb065251cd524efc348303a489756e1a9835def2bb0d10933c20cdeef376df399929b787581e97787657941ce031fbff88b35fed6da7bf32b13a5e72e5356444d806c04abe312dd007b5dac9c913858ba6bb157b3c8e24790f5bf0e4f27d758b09590d0f7ddd7cb8812f8199abc17a1ee22cfa9a75905e046443c550ea79d9cd1905a34fa94230c736bba208eb87dcf8a6d5435723a2e486f2eca1b056f23747887acef92231993cc6f4676abe90df16527bf47522eada7fdcaf0c582e84f7079bd034a2f6a219cf536e5253a3fb43ab62fa38d08abf5a143e3e11e24d50d0d6d23dccb3eeeec5918cf6346d40512a05f06897f43e5f2e3deadea9512ccf99903d318856d32fc08534f1df893ae4862803391d0861c6a7d4db9cb966f64d3c6b7bc8a97da96d99275f3c4fecf9eb94fe627d51a40d3d48dfea17f70c471cd8a0229767c7ad36baa6d7ff2cdb4fc9840b77b56e1310fd9133e3f52a7b57c7737bddee56255b783ab4b40487dd53390be98c06426a6ffe1f5bb50d9f31fdeaea8d54769ac9d687f86581add6c3018b3c8dbbc6ba844a11d53302bfe36533fbfba4085af26a3491e621bdc1b46046a8e503b21994d141cc5ec7f201bfb3d9dd1408effa1c1a3190c4b9d500342dd7d5f47e7ee8354711a2c32f1d6d275bf7fe6b7550d652d0c0484d53ab1689008c98803aa59e3aad66ebfcafec52e8f867b98defb9ae270003498730157d4096ae176d6b7bb37da2ec16615ba7dc7ac43f9abf5d600a91b923aa19197b16a9508a38b942fbe2d57dcf77dcd3ff24e68c3a52b94786479000ade903e54316a493b6091ca6f92ff683ca8ef35f7713ed83545fb56f01da173b756ff9d5c6f7a9b3f0c5e20bb1ace101327c1b66e581f38b5432729513438daa78f77695a3592a7f63e9da7330a464087195bab9afd020bbf875d014848c1178b567f1ece8ed79ac88c977926f1dc63ef8691af57daea6b6ddbc23ee6ccf1902aece74eff7839b5b7553fbf635ea9481aa8fa5390d9a512ea7a1a30d741237ee99527a09dacf6612e3c4e7025a943d7673b4df30405cc6e002b3e018b564876ceef018c3a443cd978936dfe06bbe1349eaedc963df11c56f1ba51f093bb066745505e5c4ca0a202ecf73361247a8db2c787dbe57478d08e6b16b1f9b80c896c46c950959da238236ed5458a9a01e3bde5fdc26eec3ec67d1634f9959d87176d9a39b04285146ad1877da87c8981ee279021d34c572706e9ff12d316dc46b2a8a7ecb937aa3357efd66e930e50264f78ad7c1d760adaa55618c3c8a0d0a987c114f2c3c82a8ccbb60857c7147d9f29f327656abe5e20358d173fc454580b54311b7232dcf0a058c09efe9a5bfe4bf298900ce1a39ed86b589466fe1406cc0a46b0992f526d6d45d62a9e43f6ed43e9672006e858cb9ce24aa0edf78ff6d5d0e721869e68cf1f4cd0d88e7c792225a35d9293dc81ac5540797749d4fcfda77c844eabfa79e74134f9d4500239de170f788172824f331e166181d2af896f89a89ab74c5d1696dd09d858f4195b529cb760da06944f5bcc32bf9f07b440257d71e4f27e70c3c5c048315f8d0ab150d562452e014f6bbf4cc0adca32737f7c339d806231b26afec1bd0e8d8ba703d40a9e8fa024baf829f99b1b9401020c72ca275a573dbb71a87424e0b6aa8d3832d012c3690328ba39686501fc03adb7311e13e0492602c62dd8bb759a765f7f6e261c6758dc29a0350fd80d04c528eb9037259a2808753bd831806197320e321e4d0d91600b44c9507079055e87a08c3eae5a75bd9f25b7e6a337aad638671d81d238c06db236f642b98bbaac9bcd624614b5ce497ae1dbfae60af8cfb609375aa6ef962d49fe8a538d531e74ef81d97a0195f90ea91220fc2980449ed043d432b26110d5043f621b634c090396f5a5b29b13854fdc93ce9497a6ab530d05bafc06b21093ce15aeb5e21739ecb07d9e6c573ca7968d5e9b0b624faca4fe9498f909e565083e1727e3ce5028253e85600f5e76e458f0ba579b611c0af1da8c9d0d56870c571aaca7b06ff23b14b03f2bbf4a3dadfc1a45adcfa43aed7ea47f37392046a3021c7359ed34c2bb886d8c3cc621cfc3541214d3d48cffaf7b97d37912dfb0d317457f7f167d8799255fd2dedba50e218423d46f561b26815d259c1d2b68a282db285d84d81c314eea9b8cc029d5045333a08e26969b7a29b846f6ccae39ad46db2a1d80b4653f9e5ecdca100465eda0305c9b6cf899647dbdb8e56e1d6469b500f602debddf742032965f39a903998297736c0f8268342598801018ca56f8a6192b5e3f23", 0x1000) recvmsg(r3, &(0x7f0000001800)={&(0x7f0000001480)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f00000014c0)=""/239, 0xef}, {&(0x7f00000015c0)=""/236, 0xec}], 0x2, &(0x7f0000001700)=""/234, 0xea}, 0x1) mknod(&(0x7f0000001840)='./file0\x00', 0x2100, 0x100) r4 = semget$private(0x0, 0x4, 0xa34f594082c32a43) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001880)=""/27) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000001a00)) dup(r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001a40)=0x2000000000000000) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001900)=0x9) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001940)={{0x18, 0x0, 0x8, 0x400}, {0x18, 0x2, 0x100, 0x5}, 0x3, [0xffffffffffff0001, 0x47c, 0x1a, 0x7, 0x81, 0x5, 0x5, 0x3]}, 0x3c) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90858380e5e976a0ec68bd7df73da789effcc997fa4442381c026cd1ac1a0200780b0c33cab1c082b1fc6c47dc9aa149d4cbd1c5a8bc26904eacfb0fc60dddff21c012ee261bfca553a9836b8aed897cbfdef944d92879e8fd00057f43a12bd41b5bc7c19bd9592225acb0131b0cae3a5ac3f858050000007939a2cc1033f8c2b1ca86194cc43b0e299b33e8447cc1d63554b2411c68fc0257e20148b16c7f7c294bb96e10b21fcbbdd62b62c2aa9e76705e0156a438b83d4f0c4506de37bb014385", 0xc2) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) geteuid() recvfrom$unix(r0, &(0x7f0000000140)=""/161, 0x16d, 0x3, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffffffffffffdf65, 0xffffffffc1e0b54b, 0x3, 0x1}) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f0000000280)=[{0x0, 0xfff, 0xe1, 0x7fffffff}, {0xcf, 0x400, 0x1, 0x102}, {0x0, 0x3, 0x0, 0x10001}, {0x1, 0x918f, 0x2, 0x6}, {0x5, 0x659b, 0x10000, 0x3}, {0x3, 0x0, 0x6, 0x4}, {0x79f, 0x9, 0x80, 0x3}, {0x7, 0x8, 0xa288}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/233, 0xe9, 0x800, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000001c0)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402cabbb93c4182a4f849acea55fce82266a66bc38ca485cbc79967d0b66ad4a07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8209259cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb507b909160b4837cadda7bf56570b5509dab327fbe1f1758306b4446b94ffb923af60853348bf81244514ce744a6c72668d11fc0243897ba8ac6b07440e671ca591fc6b69bae107476efb3e1dc6dda106ee802557414b4d6467ce5b13b0e93f89213cbddde5954180e43d69d8621f9e41440d5fd747dfb74c8277881bfa01e3ebefd6d1371d8c1c4c6350", 0xffc7) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) open(&(0x7f0000001040)='./file0\x00', 0x80, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:00:00 executing program 1: clock_gettime(0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90, 0xa0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x28008, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x600, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x43, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r7 = kqueue() writev(r2, &(0x7f0000000880)=[{&(0x7f0000000340)="9cb5983dcbaee56051f9b833b023a2ff2ec340aef2ad7fe6d4394f6478f4f7e0e51a85de6dedbc8e3cff7c0ed292981361d54ac8613cc1b934139b999da9aea6a5aa368b4046e8d411c1cb756df4621b3b646546d7477d3fb01e2c9bcb1b9a3a4f7f1e4b8a99f15db29905064e8fac42c2af29323bcff609f31b914719cbe0a4c2a2f122526b25a61194781452628adca3d0b5ad1688ddb8b89889808b5394fb0ec1363d64ad4adc", 0xa8}, {&(0x7f0000000440)="acb0d142d8fe6cd36977aae768ae33aad64d9c82979ac75d56349359be1925e264cdc6b4bdca835b6b09fe59495290604b06a062e22268a006eb1f149774b78beabcd17719b05672ea9c4818191b82186dd56817356d1e76fe1c947e8ec40bfa0ef30219c51b0eb96f26793b830695edd6de74bc22bc19548626134bd51a35fbfe2ac80dde687666fac7b00e3832bb388ab12288aaefb75554167afc9a673277d47e674c101e1f16", 0xa8}, {&(0x7f0000000500)="9bed3a0ed5bb55a120199f4d7556f2c600fde8a6e2d9acb179f2df4e175ec31d438c16944c9159e15768f98fcf1b92793f91bb54f51c525f41da9a4d9812223d07dfb77eeb612e36d3109a2a51a51f002f21312c68c229501f0d6515e03b2f083c3481ba4eef997070acee633358f30e3775e8", 0x73}, {&(0x7f0000000180)="2e75b5781db5d6b914be005b3ac20e890da3221677387d1c6b20b10352adc47294b449bc4a04b89e6688cf25036389779853", 0x32}, {&(0x7f0000000580)="aff4bbb266b408b692f96c10b5b75c1a3b370f56f7c1b49957a0a336957f39d0ab98eb1942f7f1a80f5661772232a1fb91841b04f868a88a28c6776b0b4eb630d84d22b26c187252dd89ebf942dab64a185d77e631b838879504b6d9bd10e8c5b65ce11d23d3ede7f24185dff7a04fdce0fb670371add436380b5bcea3915e0d642c844b80ab7f8c92a31e23f2f5b93e43583057543374a456ed92c60106e784d1d9d8590b1218a183f4595590510f", 0xaf}, {&(0x7f0000000640)="28ec9c40df3f5dc734ddc38a6e8d84616bd52165eecd87c09d7e45b3325c18966e27e9172b91794064fd0f1a781b0ed728243a6412efb3d760ec9880c5e62de693a449d8699cdb2d50c528b0577e80421d4bb1650858ac103a48da2b4e6c83196c669ace633c61684609924c512478916b", 0x71}, {&(0x7f00000006c0)="dbd97bbb6e6aeb5249bc2b16a2e9738b4981085a5d01d90555099c976f3b1890dc5f15138249e325ff0ca3c2ea6acb8533f56a4b5e53107748d5c016790b64bf7d4382a3f8b8f2822cf77f26835a58a7da82d4c920fa9b1a5c693166217b4e47c80a32373523db82fad5735ef4345ab8de3bc51d5440ac9ce47194986eab54ee9aa61c2b6cf9121124069a40174bf5f94c26763f49fa76a9f15cea5563efec9a2986213673e556b669bca4e3258819ae7b8319181a7f", 0xb6}, {&(0x7f0000000780)="c22b3328e7677ad380869693c33fe9b4c5b321fa662b191c90db140596c0a91af037d20594d46a0a96049e57a1e436156d5ebc722687e5e7c2a79baaaab8871ab29fdc0c7a9e10b75c879397bcbf0a6907fb31a629a30bf19de805c9118d01ca82394882c29a77ddf7467aef114a964f5ac23afdf80a3d9440e98cabd699e3d4af005e75501fd43cc5eed75b130a6d92830cd06d71cd1959d4e425da8d382b53d7906a3fc5514a4fead93640", 0xac}, {&(0x7f0000000840)="15eded4d6a1ae3f7d1f0d0aaa2417291b2d3229611604dcc0bbcc4b016961b63e7fcce0c7ea0638c762faad2042a0afbd7da637c5d3b1fe2e03f68fc", 0x3c}], 0x9) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x81, 0x7ff}], 0xffffffffffffff7f, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x27, 0x1, 0x7, 0x6}, {{r3}, 0x0, 0x41, 0x4, 0x9, 0x8}, {{r4}, 0x0, 0x20, 0x1, 0x5, 0x224a}, {{r5}, 0xffffffffffffffff, 0x8, 0x44, 0x69, 0xb1}, {{r6}, 0xffffffffffffffff, 0x2, 0x8, 0x400, 0xfffffffffffffffc}, {{r7}, 0xfffffffffffffffd, 0x40, 0x40000001, 0x3, 0x3}, {{r8}, 0xfffffffffffffffe, 0x80, 0x76, 0x8000, 0x4}], 0x3, &(0x7f0000000300)={0x9, 0x1f}) 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20008, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x7ff, 0x4, 0x800, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x82c8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1a34}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)='>', 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x20}, {0x0, 0x2df}}, 0x20ea9030beb72813) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000007ffffebf, "a508000000027ffb07021000500000008000"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x19, 0x1, 0x100, "90edf01a5c8b7d1adc1f296e195c94c9276d859e", 0x65, 0x9}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmget(0x2, 0x7000, 0xfffffffffffffff8, &(0x7f0000003000/0x7000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f00000020c0)=""/4096, 0x1000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x4000) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}, {r1, 0xc4}], 0x2, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e13360bf8221fa9ca73ae663eebb592e239a7aa2328d1fd937715107249934d90502595c31d270e7cd1e850306061fabf9bb92359781c15d29b7640fc35e1bb5d16179a9412efa32a54120", 0x4b) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x1, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) chdir(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x1) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x240) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f00000002c0), &(0x7f0000000300), 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = dup(0xffffffffffffffff) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x101) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x10001) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x40000, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x20}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x32, 0x7, 0xffffffffffffffff]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x5) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xff, 0x1f, 0x0, 0x9, 0x1, 0x7dd, 0x3, 0x0, 0x10000, 0x8001}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xffffffffffffffff, 0x1, 0x3ff, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x1, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x3ff, 0xfffffffffffffffe, "0366402ba77f0c03ff010000795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60c", 0x93c) write(r0, &(0x7f0000000a80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2997999030100008000000000cccc1647e33c563a47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c73f9835676e16586f1b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd8e946eae0500", 0x87) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) syz_open_pts() 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000680)="a4d4dc7d39272e05cc257a354cafb92f32b23d1b0c1dbdd38c8f476e5d8d18da8ee5c40941f759e41d7205fa0dd4b201cc89509fc12be472340b1f52821f51df6a266fdf845f3f30272d7ae97b77fd563215ee32bebd74fabad0e150b7541a9d00cc48798c608c55dba336445651f91f82c805b6ebdf2142f4e3e70e27df01285ea93235f258a578fa5581c5d114ab2add17e1bf2bccbaad0e0d75780638269c0db4a9074e89fc267de32a598e0b882ae7e6ab50b10d51b9b05a108cef4cfa735bd79c7c63a80013ee6486ba3b0d3e8fac050a1ac772ee646ce061dc4a2ff2fb823611c10fa638e250adf4c260b91998393ea2e314154f559206", 0xfa) read(r0, &(0x7f0000000580)=""/234, 0xfffffee7) r1 = msgget$private(0x0, 0x200000000041) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff2110000d08f9adb46000000000000000000000000000100000001ffff000000000040000000002340f3d1406426afc89a4a8e5fdd3bbd958e3d96d2000000000000002565d74e000000000000000000000000000000000000000000000000000082b3b6dc881cae8d000000000000000000000010316ca4f2332e57da5ecf06005de669de5741ed1cc4a66145d816a1b1f4888b380cb360b047765438339054639287820300000000000000e08805e059ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf8659ecdbcc5860e42335b8415298652fb9f546acc4f206002f7f0ba05fb7426b8c681fe42a06e66e99648779b0f8df3ade1fb4fbf06a4c06c28725f4096914704378d909963223ff75f6adabad5a8cff5162244c1cdf00"/328], 0x1, 0x2, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) dup(r0) setuid(0xee01) msgctl$IPC_RMID(r1, 0x0) 16:00:00 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9015, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) dup(r0) 16:00:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x61}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x10001) syz_emit_ethernet(0xfffffffffffffcc0, &(0x7f0000000180)='#') 16:00:01 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x40) getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) close(r1) write(r1, &(0x7f0000000080)="6d6c0d5e3ec9a1b803828ab6c448134bf22b6c0203b860fffbb9a2f9b3c4088d96ce6a8363b01bb939f611e0425c806fdf59d2e6edd269f74d59946718d7ed640f705179b4d19711c5a85ca6d9a74fe2349c58e09811c2d0349f189bb95a7542d5f02612109255da96e13c4ae693c486bf7337e743526a80dd476325642511", 0x7f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000003, 0x3, 0xfffffffffffff4bc, "73cc510e52b37b2efe0d3fe8c06d00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffe, 0x6c93, "623dcfb802c8903460000ed2412b200ae6c1a778", 0x6}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)='\n', 0x1}], 0x1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x65}]}) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f00000000c0)='/dev/bpf\x00') 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x220}], 0x1}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147837cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7bc9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f8328597117c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d79e4fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f3e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963bc65bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1caad6ed05f4da97353222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d73c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bbd62b577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bd62b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df07533e3b4a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd0d3e84b7fec6cf22f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092efe022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97239d77dc2e1bd5f244ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bbc40ed8490fe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc73df33b8430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee35606ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330f9c7f65a13834c64d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94770b4aff5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9ce78db6be45c9559eb243688390", 0xff3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xd5, 0x4, 0xfff, 0x9, "f985396919a7eb894b3ddbb9d09a50b1545cd5c8", 0x260e23fc, 0x388000}) close(r0) write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8b37920712ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d255330", 0x1000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6346f762743d11bfae487a", 0xb}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="05", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x3) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000240)="2710ee00e9da80d248d78f920c369841ea0c14ecdd05842d13848bae906a12be4a130a759325347bbcffb2fcff3309573fd98e908233996a71341e377f571e9739d49e18e55455616cdde664f6f98198fc21852f5054eafd3204b771d022cc53306c6aa933f2a4f1c22a03feeff7ea3824cb10eb26ddcd932e813df08369755aabcf3cf369a1603f1df061fafe070586c60cb4355c71ecbb93805e3dfa275d7dca355f4d0788ba99885ee77a406dafe52add9a36f2aa7f30999b1af5436a26636feeee8bd86b07f1e021575b4b1077150a7a76967b4983180da4afcbfa7256aedb7d71877c57e27b5d0257c5feb32102482524bba39fe5", 0xf7, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\v') 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xc8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r2 = shmget$private(0x0, 0x10000, 0x8, &(0x7f0000fef000/0x10000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = getppid() fcntl$setown(r1, 0x6, r3) fcntl$getown(r1, 0x5) getppid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x5, 0x7f, './file0\x00', 0x4, 0x3, 0x10001, 0x6}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfff) r4 = semget$private(0x0, 0x3, 0x20) semop(r4, &(0x7f0000000140)=[{0x7, 0x4, 0x1000}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x890, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) stat(&(0x7f0000000340)='.\x00', &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000400)={0x2, 0x5}) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r5, &(0x7f0000000600)=[{&(0x7f0000000440)=""/8, 0x8}, {&(0x7f0000000480)=""/178, 0xb2}, {&(0x7f0000000540)=""/178, 0xb2}], 0x3) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000780)="1be7f1650cc98067ca8e80c04c389ac40a12f1d9bd414ff872247526f41d9b79fa4d97e7c33b30438c315dccc1db38033caa9bdeae2a29dad4c7242949a865809f2a85dd3aebc64c8118c0bec1b5567e4d982cc60cea063cd5f82d0d3cb0bc7f779aea4a4c4a933d57503266c6fd67651de808584fc6efd0999a4ff64b61230c460e419d0eeb11ffc56c6c3aac6250e4d8f501ffd86e2d8c232d8e2c2aae3af80aa7ec38f6cb01dc3d7bb07bd355b9fbdc336725521198b6974c381926fcf02d51abb29276cc78bdd84c34972494a70e630f1f6f886aec7d281002a0038a9a8d965592990ea4fbc117645f8ca9b127e42591109ef3c82ad8b7cc405103b4368f1a73c98cb70cdde52ddeddd21a3f10a6860bbdd96b2abef059d9527852bba8031f6b6eab9fcd87f30e5b40abd8ee437b1c0a8160ef70cee3e5cde30895de1fe7399c8070e6ef9f8bafbd835126251b1551547dbc5882044542d8d1b89364b35abcc14b254fc9ba90f21988bdb7a3144ed5b9176dbb17a26851d1dfeb6e29dfe3113c0bedf5fc7103bd18d665d773cd444d5cbe15ac84a90bd2b90a6d317449be10bf6ac19f6664fb0f36c68c495552ee7c8901df67d42ede07827b479210ffbd124da5da271df34e61bdae5cb7da2c12900c63366a68d83ece19af5691f58ac7fe77126a256817ec90b958a66fed565c49e625c399ffddab5c115ecdd041f4ccd5c17b2d2dc07b5e9dce7d84b3295b89cc94e3fc88204223923e578f778ebf4d5cf33ef735a92d3d2bd0d27aad23f4f86b2981ba8af0dc76327920b6f3fb203e2d5be3188d80d7c2dbd45024a5ee0b4bc116cf48de9851b0c34e7274f9e37c37fc42ba8a86d9e9ced4c3991ef12d29bd6cae9b09679ec12cb567407cda531c0e9c6ca0dba8ec5b2f99af9da0c7a62d1b8dac1bb9181fd746cae241200d3df36c6fd239f80173d02b239378cc2388f296563d8676aca5a339f33d44033d06d5ca8866d34d29fa12862e3ae84244fa761da61aa6f5a117ee8de8b1b3f9bddbe67220d1a971217c689dab3b545cb8e2da62bcff77ebd952f43b1a1ee58355aae66003351e1b8e9bdb1a260d8d3223893cd0003ce7cd3ec67712abd5e8a481a357ac347e275ac800dd1a70c7d57c241f9c225c7b63c6612226564e2d71d50548b08a4efec38f5e86b1f3da9106c9681ae045cf3dfad6e1b8598f8f1b2554d9dc7e25bf8ba28754bc7e7f8fa0218db30a890243ba1b26b444c943a8263bebd999314828da593ad7ee92d088f513196a1dce38181ecd8f4b77cf40fc7db7327fe78e66b70e1d01a9b7aa86034d336845295244c1ec8f927a06b91304f54b0b31d7e2af58a262d540663695537cfbfca65155aa83a0d38f65cc6263570e26576b24dd8759b1089bf2131aaba5be178b6d8b1f33cfdfe756f5cb873a57b6a986d101a1eb2226c116513d4d0472e1ab2fd9a79862ea041585f0bd7ae39ca254204322464f1da5170eeb3114d8cf5932a07eadb5e8b998b491c2a03fac34201d6772aee69b9a6fe6892e790eb710a7d3e1c35ba4fa7173c15c8f3b310e05395ed60b5ce7b5064b6a28975c17f65d0da0d87e34664abaa3872ba797df11bde630991b7357e6f681b151cfe281f4147aa1e80ece919c72aa94e42ab364c44aa8ac06158b5cfb94fb365a102239aa154da25d218a33507c8756fb99fa686ed576c22c4bc1604f877b76156b63d48dd69d133c385a944e5ef3acca740293ebfd93f8d64fc35ff117247b7c7bc0fbfc13f5aeedfd993f6b33756b20bac959e58ee7de25c861f88e0609d7e9c9c6f6aacdcf82cc0ec498f728a89d6dbbf4764142b6e4e835ae7121c9be523f800243a81d85e4991ab93fed69c49bb926d9bffc8a8353f07b6520d6ba620ad60d2a3eebe7897cd64a4c11a39a115abfdb22b428d6f52a288ba9bca7308f8e50f86a56581c936c815f472ce7f2ed19a9ee0e6ec2cb46b1217cd5e19bc8e1fd502c85b14fd8936354b9b895b46159471373f538cf228550a630bf58e09b353af36bdca73f5650721420f5d02b398ed2171369b1c9c53aa17b3a9fb0f2db1f0fabb71879f70ff7047636d5c4a409a2a12b5935a77db41288edd569a2bd28b72e83b807d21be010ad63f31efc780fe4b3c7f34a01f77acb282dd48bfff679507714d865505d33c14f244e1aa5b97b959b52ef83dafaa019dbb3a3f073f09a8b7eddd4f28acabd3db28a398b59f5c19c4db70be2669bb643dc50bdf740999f725f8dcc418564bba10ec07c9a99f0b5a2b9ffa1956595a1900f4ed8eb3733c95c27acfc29272709812503d0240ca7ac45147f0e724ef2fa71b3afa4a6974a8d0afc04db03e73d1cfde630cf32bd9b347d73c0f16c31e66ff6fbd503a0542f2348e3768c81ad4876f5671302d5b9ca535c92c92e9debad79b5267d7008abd776a4b769742b5f0fd666131fb0a1ea6a96634bb642972937de3f9120e98dbbba25bbf3700dda29bbf855fb97bb67061567bd9c58371dcb1cc48d16c2ee4f199074463fc4ea2df516451d2949b808db7c7ecf4c100e41d326d3f5ee9ae6af692c35f1aa07b6c411b098b355140d383ed1e44655f2e067dd875eb513024e997c70193d19c97806df7a906531d9e9fd62740f0a9319562626134b9ac6d6217429a0f98d8b82c697403365245d1d1271e260dc67c9e3a1736a69deee695bb24145d565fe849581521a6b78de0ace69e493000f28c323de9a0072c06fee6296ef0878fd3e5381ea3057186feccd45211443ee417e07be9941aa833ea11ef3bdbf7ce959e2ad8a3484f50741e53786c59def9dc58f4da678e2ed2b55888790f5923cb34c93b3773bf4e601cb41944ad87e421c146dce676646aa4b4148fc2b561447a14ba1b00735df5c226d37a137b8be7b531f465e522e9cf7bb51e79863e968fab69c8d7a03298838e21dd76b256fab5373cfd71d033d5d42c5c220a02b7eb0f5678912c90ef9b283be970b1907204a128c55cd040d1379fe5a45b8930665e9f4dcc4861e6b7fa7835ad59bbf15f1c72ea43595df7b06a092e04c41d7010d85617deb5a449dd52b3d28a79179a3e60c360672b3b68f78e8edd1af552fc8c6a97e33736eb68f6464ffbc13cf306afd30dfbd1ab63ef41650c5f9a97e3aa63159470c4b692b04e8c068b40464a5ee17c966292f6e61bbfc8277f078f495dc2c5ce87da7c29428a9602009293cb956c2b32d7130c053a5e36cda56f8c61697ea2cae6564f7e35be8138e2141a85cfe0110de9bfedd6bdfa4218cd6d794b5123f6396f2f8d6b0d27e8dabcd2165074905d4d3901ae744bd9b52c01722aff754b32a65792fc3472ade66183b1abdb75b9285c55d25256b002bc5cf474baecd07573ada86d39491ef3b099043776e024b0e406672ab11972dac52cd5750c335a6c55bf46496df9c963f17512a93a255e53a4c5746c3414c2505b3b39cdebb93c73d637d4f448b7c2e9657627e37e02f18c5281e8d3d06880db58b784b56daa652df26d0d94ba539048c56832b1d079c4c1714b92473154ccc77532a46a26ebf57305c9ecc28b303e30d17eef0cf83c3ffc1c05df7a66ae573c3a9d2e179179e4f46ca2b2baf84413ed53b854a43c60c38ac2e1befe46cb67d9c9397cdc25f9b19be7efa377dab679f639a28cdbc0f1a7ab02f005b82467c28b56bb90156a8f5fcdb42872024ce5f7fb182548b58b7fad0d3f5477ae6fe2aae7189b2598317e90e70da2610ffd62da1df88e73c7eede686c6d38dfacd31e7bf8b32c4e12a0fd2ecb409f702002615c0b6e535eb2fbce9a55118cfc43bb3e3d9f382dc144b34cdd49530b3e0598c5046d788714ba7f7c3b31150efd21d499990a894b1a837cae69402b905e2135c7207b439e54ee616ef971a0dca056e2a2040a51f36d06df409a9d27991a57eb8b222f8b57bd1d71b12a6646763117fdf437bccfae99d45fe4c89a93ff3d0665cfa49d8c266e5b0aa829c80258845e2ed79588e9b342fc97d6c3d91f33a66590f709e3d05479b31684eb2e324a729a6df666322db8aa1c251eb47d798ada81d176e2688d675e23e0fffb7b009b3b8e0777343ec8cd84c526f4ee5fd815bac71ca5913c200aaf401e016ea1f4e7525ee6ab5d1c26c5ebfd033ff26e95cc585d17d04654d3700e5473259d7c0889911e944e4b01276fc589b27119ccfb792fe8782dec2400bbdf7d2039060595b8dd806c48d7c0ba7d0bdf975fe1aeeecd6c367ae38d49938d829163916f5d4682cb0f4aa891f5a829036111bbcb5f30e7261e50ac06057f64aca72c2d943f52abf54e7cbddb8d6ab51598c6be25009e1b7a79dfc0dd9d32f78207d741712b2c7cd31d7ef6ab0d5500dbcc057fd61c250ffd3eb1cf206ae12c7523765ca83514b17ae7ba6dce8f1674ce90af1c07e0f82f1d0dda9c3737b10cb59258551ac0835905312028a32d05ab8effadd5f4582dc35623c21b6497e72d71c135ea8fa1319713f182847f6a659cd6d549dfad4681986f3d0550a196beb3a1acfebaeaf56e9b748cb4ea5bad10639568e3c2e351a48a8bddf49c495326602550f95f7e491173179fdb2314f4bf365410fbb12003a806c8dae33656d04f3e34eaae0fbc5ee7be6a4f54e6dc4065e1a0338e926cbfecc6b2cd7096b4004906ebff2fac10dcec2d3ad14c9e4b4e3340a96ff40966f73a90a18e13711b54048f6f9514f1ef4a0f9b4d4f0368cb66e85d7afeb640919cbb7aae18d49f61ee9bb9ef3d3b0ee176f8d566dfe0c5c9725e5e33447400e9dfce2f096672ec9d49d6d3924051c9724e6739371af20258f6e64ad1157710efaecfb06f7b00d4c63f43640699a7c79df6b0b221750b57945e4b3a2a09a7f9c39ee4e80cb4f89c785fceef4ffd6a350ddf910422cd237b92cf4f58cfd6cba3286480391d55f3a742e9047e978658df4df3ecd008935538cb0220bb354c55e7af566ecc3a24356c5f350f6e8672125a6314eafa55af7640528da63b3b482a906e421b301b721f9b4bbfb0744613592c1e75397dd5570bbb97db601e909e6039790c460c15a30f38b25c0a02cdc998fa0efca018211dd6eb41d5c1005f06e506a0de177bc1b82290b26ee46aeeee90159de82f7689e8c176851a17af1b00f8f65e126e1ee3c78bf6db48d70b056f7218404c7bc37d86145e79f80efc7c58fe86da1059d1b306dbdfaf8bee6842b856f83c0c1ba2ddde61abd22b402f300c097de3c306ade0d3442bb2858ac05d9056403ee8506fcfc712b71b9ed48d8fff196215f5feae020d695aa343dc04fb282bd673abbd956a4d8ea6d45884836e455c5d377bb73303cabec9c0a23f927c6b36d588e0ed82bdccb8b4d6c4c1d643c041cf90f4bd4a375b0027d7013147d829f31595dced9fccd06c7b486c2355dd29e63c7db2ffc55bd9e3451ece3b857f89edee828a8f6d9be0c6142d71925e13b98ac8fda70378e314443dcb810405fafd06a155888c81bb26af0ed12840949e7d70fcd57aaed243fa7f7576de20f39e4abd09d33a4f98f03055c7350e99806af968d90f7add2d5181072fa27e777e91815aedc0d9aba710c67fa73687d96966f8f8f884f776b9bbb26dc38a6dd53f6c6b1aeae4dc986d7dd1991d9e10e3be04c19140200d0769c642b3a000e26266cdd1c88ba08d3f35b8f40fb251898ebd1a72391b85336c1d006b1254d617cc9b1d061cfa43e82dd8b80f2253181bec599c1454fa747dc8fa37a6592114a5b411d3adf55f9f2208e0175ac692f7266a011ea3cd2b8a26060ae5b", 0x1000}], 0x1) shmctl$IPC_RMID(r2, 0x0) chflagsat(r0, &(0x7f00000017c0)='./file0\x00', 0x40000, 0x2) r6 = dup(r1) ioctl$TIOCCDTR(r6, 0x20007478) r7 = openat(r1, &(0x7f0000001800)='./file0\x00', 0x80, 0x104) openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x180, 0x0) open(&(0x7f0000001880)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f00000018c0)) getpid() 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x7, 0x3}, {0x18, 0x0, 0x0, 0x8}, 0x5, [0x8d9, 0x6, 0x1f, 0x6, 0x3, 0x100, 0x644, 0x100]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x20) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x7, 0x6, 0x200000000, 0xc3c}, {0x1, 0x7fff, 0x0, 0xc56f}, {0xc66, 0x6, 0x6, 0x1}, {0x80000000, 0x0, 0xfffffffffffffffc, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x37b, 0x6, 0x9, 0x2}, {0x9, 0x10001, 0x1, 0x8}, {0x8, 0x3, 0x6}, {0xfffffffffffffffe, 0x44, 0xffffffff, 0xffff}, {0x7, 0xffffffffffffff81, 0x4, 0x100000000}, {0x80, 0x2, 0x9f3, 0x2}, {0x8000, 0x7, 0x9, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="14") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000026004000000002000feffffff00000000000000000000000000000000026177c9e91243cfb272877d", 0x2c}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xffffffffffffff9a, &(0x7f0000000040)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x10000}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:01 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r5 = shmget(0x2, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r2, r3, 0x0, 0x7}, 0x7f, 0x2, r1, r1, 0x6, 0x9, 0x6}) unlink(&(0x7f0000000180)='./file0\x00') munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:01 executing program 1: kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x8440, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x100000000000002d, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchflags(r0, 0xfffffffffffffffe) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x258, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x500) 16:00:01 executing program 0: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') truncate(&(0x7f0000000100)='./file1\x00', 0x3) mkdir(&(0x7f0000000380)='./file1\x00', 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000002c0)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8002, 0x0) socket$inet6(0x18, 0x8000, 0x3) r3 = socket$inet6(0x18, 0x5, 0x9) poll(&(0x7f0000000340)=[{r0, 0xd8}, {r1, 0x81}, {r2, 0x10}, {r3, 0x8}], 0x4, 0x8) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc00c, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x80) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) open(&(0x7f0000000300)='./bus\x00', 0x8, 0x80) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x94) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000002c0)=0x1) chown(&(0x7f0000000000)='./bus\x00', r0, r1) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') setuid(0xee01) open$dir(&(0x7f0000000240)='./bus\x00', 0x10509, 0x120) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getegid() setgroups(0x2, &(0x7f0000000200)=[r1, r2]) 16:00:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1e0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2, 0xfff}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x6629, [{0x3, 0x8}, {0x3, 0x7ff}, {0x3, 0xff}, {0x3, 0xff}, {0x3, 0x7}, {0x3, 0x3}, {0x3}, {0x3, 0x101}, {0x3, 0x8}, {0x3, 0x3}, {0x2, 0x4}, {0x2, 0x1}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0x8000}, {0x0, 0x101}, {0x1, 0x10001}, {0x3, 0x35}, {0x0, 0x20}, {0x2, 0x7ff}, {0x2, 0x4}, {0x2, 0x4}, {0x0, 0x6}, {0x3, 0x200}, {0x1, 0x7f}, {0x2, 0x7}, {0x1, 0x1}, {0x1, 0x25}, {0x3, 0xfc00000000000000}, {0x3, 0x100}, {0x3, 0xffffffff}, {0x2, 0x1000}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280)=0x3, 0x4) shutdown(r0, 0x0) 16:00:01 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x84, 0x6, 0x8}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0xf6}]}) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000061050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000818be2779bad63a3755b967ee377a0f992b81aed26c681af4acd3ba4807323fd48658da41db3d3a075bc180dead95a95766a0e46787fe0c25a3ff53cb7ad9c84b3b7e9e991ce9f4edc567b815052ef53ca1a8b8b135d118bca3d48b23d23f9a1592fda8f8c4eb8125df1339d816730661ce6cc99c8355a09809c217f65b2b1be9663ada902171b3a6c2030477f851f2706ae4d9851e70800d189aa428d7f71a14c67db3490c970f8318680d724ba315ca998e1c659988cd1c4b8135c74dc2e5c2ded90da9c9c02e2bd2ddd0c9c9ad82831d90e26ba98b54620714ed001491301c38842be9bc304e32a06bbf7ce1c228efe7563df9e629573540381245d5503bcdc32a91dfe3ff278fc7b3f6e82838db6613a9de5747ef060c1fe500b557245f27ac3386e48b011791b64ad58f3d32701da5743900139c2194ba79eb9fc536756fc4962d3f9dafafc7562f7a8b5d1a1d6ca92d3f87b05f3a3361834df170b2ba904763ee05b34072223957bbccbe18710258d484ca0e6a056aee999127402cbfb236c4aee92703d88785010c0cdc10d636da28c68c18bac95f575dc73b05fc3fd1ef0c0a45f866f0600039ddbb97753288c429263ce69bf7b709678961f9e78bc0448def4b627683029041c51a83b42"], &(0x7f0000000100)=0x1) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x4}, {r0, 0x20}, {r0, 0x4}, {r0, 0x4}, {r0, 0x108}, {r0, 0x40}], 0x20000000000000a0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) read(r1, &(0x7f00000001c0)=""/159, 0x9f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="8f92beb01a1d1ebbd09d58eebc6d2cde653990c3f1d10abeb41665480bc97ff65c6fac1360610cb459f20211891fb79d08f52316eaac4b27bcb026af2c09d81fb83c4915c4a9ca29d537861346caed726f407082927141c3b1012da7c2727375b07a5cad105a0af810aefc775d9720b9facf4f77d05749283f02fab8729c102aed4983231ec8fde6d51bf7ccd06dc5f7f0361b6d67bba7db", 0x98}, {&(0x7f0000000500)="89cb05fe74b251ab02fd70f2c37678f682d6286596cd7dddbc7c98b8bb5cce7b8678ccaca65e02005049f06cacbb2af945ab11b7c6dd31f5d876ec22a3bfdb853d9971051dfee6e6ad6c82583c0ec43bef10610281efb607e226d4083c3022f68e192cb4b3c51a59bf50da9660e88d0d7bb172672d60452b13739fa2fbd0829e92b159e505e36f6be13d33719e2c6239ff0a2cfabab5f76f97657a173ef4941947f78dffccb8881a0ae047e513bb37df71f9c2ad9d6e392874c1d3ef6e1d52960344e756dadc532aa648852666c2a2bcfc3a30e48fe13a31abef7d0150a50ec207017a9b07313da2a9879ac1c7b7f98b0307224a4e1703317a46a7f5ceccd6fa4864b40e17abe1da5752cb31bda96925a45508ba1abe51d896622bb7c6abeea809830e5bf7e783b5a1c85e2fd776848446960b26662499706cc4a8965e38a975c980ebe6161005a008a440c2249ee913db3eeddcb139ff74b5e2f306e6317d3152a9d4e97ce3a96c3aa4d4afcf448e20594d89c31275d9f668393289413addccd8bc72291d0ad4f3a1a7cc9724c214ec29c6b72d379bb57cb35a637ab847e942e896d00bd2510a0d65cf6b9bfb6c93534a2948a5f04484a45af24b2187f681a47861885a3d2f2dea4392df8fc00c7541537070c6bc136d161b785343da7c28eac7c5ba2740fe8e4d910dfc315b42a71f4b26b918a3fc55538c55d2c17d78dda8b80cdf41028b6018f52311d0ca0652ea401352277e571c646cc9948ee2bed710e817c97d6a951afee8f06c24c775a86606a1a4c856c636fa86f811866eda713df7e2a73614b0a7bd8f35c18e6b793076453746e2d64d2b7207c44b1c3ca2ca73dee13d628e03e4027126d4b67d5f2800087a0f6bb6f9c065e9d25d8f0b9dbf159826fa30221476294058a6de446c332278ea7439074effad6a8ec97056004752859bccd42c1e8163e835b3a0887d83d953499952fa8959ec343ad8a8cc1d62216d77defb6b0b9e43f53589ab0a1504fd56ebc9b6bb835b405de335db5f42aa07f2ad5676aa2c7f4f544fe9f26f3db628f5f4c074dc376e26b30b243a26ef5bef16d82685d12c176034d43be67cb5574ea17ab97caf3bb3d5d9c9137fed1d9d562e286a2c04d181c2acf1effa51857bd44b18fb585ea5c6c6ed66f2bcc9d537af68813cacf99369e08120bad93d676574441a2cf54d17e22103362b905a427379daf9455d8eb82783c5d2f509c6a6c76fc8e69b5820dfdb7a659ddd9b626c07328416d5065239af622e47013406902205aba44d6154bb84e3eee8ee0417eee1fda263d08b490cee0852aa50ee0e4013239073777d0e2c933745db3c99d106aed58228331535a4f6939108e9a8ed5b3ebc6ff63bf0704401067d27becae6e7e1ddbac914e6c09076fce82a7a5a9d742ed3cdaada8d1160a833a9b7caa23958809fbec5ff93c6e745d3f51fa720a7ba43a6185f7e17ca55d072537ff5c2ddfe5ad0b02ad5f7acdd25f767b959d38b625ff0c69eee274072e89d3aff34c977796f429a053f3c56edf357d3ea974dff71f583d62299e0a84fe7f53554e138511a0f1d80235c2f81ae30d8451407f596ad2cb38c2c21c3b5aa1c934c5961d8c79eb7af86926406ed3bddc36bd1c1a4100ad30ed329de2bcd8934355b3fcd700e77cd1ae853da6111fc781418b0775a7e47642634e846a7d8757ff6cc9dc78d90d9b3f204ced50580f32e045d1a92baf9f906b64f9193ea0ff60adf66ee97f546ac70d7e26a265d05e76e415f230603361a0959c82f021c34bf3ee18ab19ad05ae4c6b46e997f07ac93c390695c57531fbc31d3e95717fa1c1fd4790dcec7733e0adbb11ef75ae9226998c5a7dc2b00d8e2fbb0bb79e0907a071d83da9d95b816356a519d1c159953bfc13ced24f1a4072ea264365b7a1c74c413a663f825be3d5b600c5cfda86a0dc0af1bc9703a5eeda969b1983aa00c6a34840aa15894f51333035adcf6592595376cc8853b54b25d437202c881eac2abb402cb295d8e8b7a47ba3c8f0fd5d8bf3669b55615190bd874eb123415492879f41d7c4a4340d29cf2c03f207a46d56000f844c9c2a68d3457487cd99f26f6e55b6d93a13ab5f426002b8bcd2598e524be59382768239e8568b21c7b2fcb7b198aca5c2a4d281df11717acbd99ba4c2923c8908cdba0a8106d085727e5178d333fca086ca5f6295acd92b4fc1c6d4d9e12b36681f676b5ce7cc64ba759e7cb2e247016ed66a712e7b9bfb67ad05fa021f10405ad54f7322d450938fc78aa27f9fbf36af4b7c62bfd87cd602a36ee4004b99809c50a19cc788002796bda1472bfdd32029bbf33175d487919db6d314ce9902cebc3fa2c1f587224caf9ca1e9a977dd4a7c8b905cc2ccd850d0808bd41b09e0bd6b5c1aa8efc70cb915e28f07e27a62b9f09384e6a26e7926c359044cad7a9cc63915239d77fc8a64d6c413dfc7f7d94449e2a9a6e2beb07ce0e3da61332c21fd96563dfc6fffa0ffeb4ac50656f58f4b578f5d9321553839a6f5690dd77919ee20ca1a7a665553e4b95044093c1a819952d53693082c45f0c25fdeb978061442723fe60ef226084e1468f067c44a8f21a5519ebbc613f54a8b5ceb6edb29d66cf39f369de2cf11387e57ded94605fd28fb747255117f4f977d27b7f56babd8b5cc64c0be5e72f5ab7b842310a60d832a6d78d7e57d754322070c6c436dc58a3dadfc7c00cf959f83593bbfeab540714078959b34255c3c4c1e70e64715958bac2cbb95e0cface32bc6882253106c3456fcfda7fe8e95c7d278e0693fd3ed7c2f51044973c1490992aa6d59cafff5bb36dbc25474d0a83238244c567d333ec451980f3ddf8b19eeed050f90051c7348e4936f4ee5a0dba369e0e8985109bd80d4acb9100b1a70165b7afb87f0ad1950ee9264c74449926945ec6dcd9a193baede357d4e09e88ca4038ac4bf3d0f3eef5e662d9f286f04eec5206de752a3b9ee11a8278b77125145cd0d88149cf777cf9901c61105bf6439dd1209fc916b828ef5e6b58f036bf1f4b215de908b29685c6f802bd7565b379e357d4268fcf1d133eb49d4d424dd49da0da7a5891f35b4c6e904186d9a7c6b90f7306f25c1f9c590dc15b808be0875efbc03a92355e6c4dc3ae7a92e45b93c82f5cf356c329eb9ecc0a79e8a7f869ebd6e801a27953db70da5eb5435cf4848da97597d82285402b477768e844a0c02e4e1c4d625fff5008930ed385bf09c537abf7d80e3ab0f0d30b440ae183ebcad94b94c7fe07adb7c777178319fc2799396d9b48f48256b39df89f3b6023f30c3f7301a003d8591e27ff8b0df2420c898f994f76525f269313c75b49429ff180ff4da0fe5743e4822f53590f5babcdc5a8aecc27685fc061155f0532c40876b0348f33d661338bbed2bd1db1d48872fa1f2c711e49818914daade9f662ac98c6385b2ae6daa2d478102d93ce890aa48c284656a830454390c11ca883ab650598d940f4f0f387bd7f6ee9c50981d2a3d480d6ce3cb9e9f01bf8a98afa8577cc8aee80e89e246123011e45a398f73f7e4c9b0c46afc6d955ab7e4bba267550564d7cc33c319684778d5432d0d01b2a996384f0362bb1d3b9580aca5fc83192bad8f8f41379fd4040733542da1f8ac96c484700d99b5afc45847abd875c1a5510b732631471e4a381b2670bb4c483ad2e7730c2b7c607d70c4564407f7eeaeaf4ab7860ea4876a4275b225cfe50389cadacb79d5b298367dfbd907a1eeb100c52ce2a5f5e84a67231566ffe8552a608a29c4592550faf02c646abb515f19272103d3b58d8bd121975780ac010c2e8e99ce6b28a61085c05de72592ab00c85fa2fb8e8f91ed7f200bdc08952380a94065b4936ab6194b9093fe56ecd541df9b791c320a234b7446c7f75e1f0ac4770eb2b466e45540e2ef47f3640d2e2f1da44141cec75869f40b935a21a0f8c41001d160f5cf0c92f8db620d19a158e515cfcb1f85f452ac8611040071bb945f1ac8d25830854e76a3c262bdf4040bcc2c78232581e30027c14aed7b65fd873cbb80ed99e61a7fbec946ae3adf9df749c08246d5dc54c0f1a26062815d87214053ef3b02b566f38f8822695fa666666dfd3236686f74b645a30301ea734a8fd37e738a68b3bc6a85307fd26cf4e0f3ae6759a15e10f473259e80820ed4537c207339ffca0d68bce2b1c39ad883f660a5261da6a9b335288b94c41880dc5b33a0cb852c0d767b4208737b362d21f8f85fd120ab78fd86a81c2c745c811a38b7f29a56bb2b0f091c17d39ce805a23cbe70ef308b263a1982c2eb1036c8f64d3a06bfb7fd13d63421db7e5844af6bec29337a606b6ef5051e0bdb64a358fba5f1e0f2300d132ce2d81e4b1512b39b0a5b4ca6979181403f0f30ccc5f284a24e4d8b30245cecd6565dfc8556a59560219ffe81b0e5c56619ed891700cf838dfcab08fc7a287f24dfb78c1eee05e33e0373a4597f9cca8206ae93638c399ca3d4086f1a9406bae86d0e7bf5675b59864bc04188df8efd8ef4f378cf689b08eda03d3bd93a41245a3c70d3a30f44d842ec5b6adf2284a7500c0d344cf4394cfe43eb642ee0e8721398f7b0c202bfe1988e49e4a190b20eb37c639c6fa6809d2d1a5e12c05b4a7fd222e7a31c58e8b74c7b97d119cb6a8ee09c84ed496ae468b1a338dd0f890ef64ed03a189348f75c6ba14e026662a37ba36821a10b7a244d349f7cc273e014fed9bb2e699c6f630a45d0f7c18c7b5c4f1d402e5c65031c70d2a5dec24b694c0865a57fe22004b96681c07d5b3f81662bb43eb041f828a0d73668e5aff06311eb9462bcd664891dd924d6e1c0c8c789ae63778c4d9d12fe779ec2529e7d2bd7dd4fd08d5265d64a3da0bf9034d73db9989de894dfb6d2d2c1571d788bd2766975080eb3ccbf7da37aa6d4ea0dce10101d792b3e23440580926f642cbf5a1a253a1e439b9566a653efa364b1d8a6555957e6d9ee9ac3d3fd233c1861b8682bf975cb1df1941c4213758e10b8b57c71b96b6445587623ae57cd0ab89c0b0b199567f79d7f46b0d443686f12585efab622c22b776bdedcabc9d3b7af420997926029f6f560951c31a756462cff5df32f59128571c75aede8f08d430dc3822837966b483957f1e94d08cebd8116ce02c68f7611f8786b0256ddbfa3cbd73d132c954c5fd61a2eaa4cc81cc36f9c60005bc216f0a26e884b07d2198f16c7d3f0d5dab6914b95c762bfd68981fa0f09260ebd180c4f014a18585aec8bee4ad069342a9feefbd51a266c7842e2e71c0a4cb83bcf9ee587dacd7f01217741dde687f69f34fd30a74d0159f8be95e318862ee6d4a740cce6ff21a04307b3bbc3cc7cad1031c4f545e4022f2d837efc69ea87f729786abe96c10cb74af125cb5c91efbd9603a7e528fb857886aaa966136b2d9fb0e57404c1bc4afa1131ac4a86774fe328365b23383dd18c9d5251f193f39a49a113a65a91d04b9cdec460944fbfb93d9f2b356d24d3a3c6a03cf8dadeed5d82c676f7dd26a16ccdb5ca71e66e164701bcce565c010ba3f9b34960f1ce4d9fb6a848a4718715a8ce8a0cbc30221040255a9bd21f1c0af7ae1227ea76e8445f5d24f7f6cf97faca7f30a93f50cc4a62620712cd8c31315ec1cedcbd09397a61df5fdece9f4ddd42d733beabd8970c7d5ea3c0324bcbec53eb5826085902a6be01a502ac797e346fffc19780f87185b206b41477ce1f4cd56bdde3b753f0ab0a3635be2a59c50cc6e4e08490f7783c50f16c31771e8b4", 0x1000}, {&(0x7f0000001500)="1e1c61fd92ab1ffdb1f3ed6086d01061ae61ed6156d7542c9df390f9a38529ed9c4a66e232cdc993b0f0049bdfc01debfc97ac3b9fc1f83bf6c31a7feae125f126ce52949bc3162a903709de34871fb83baf594d5e9f6e2eace146713d775b02614dcca4558dc69d3e845c22aedb77dcd7ae8a30b55d00fe09f3e051693574024c039ab9e154fa937d01d9969f9f3e82b5525ae09008be5c86d315ec17147d33dee3a461ecf10e1e8291b35f733883c81729894364ca7071bafb4e8cde81a0af3f71e4838a7683f75947290d406f435f4d74cd03d037c98c8464e3230e0f4368953818ff1a7946f2ec063890837a5205869c1f23469df24c624a9ff73fb693f27d36bacf1c4f49cc10b170ee948c54fd19933a40651114134c84fd62319c709c4b0d9275c445459fa0a9c100ecbd895969d807a2a9fd9fcdafff4562db01b3f522ec5d4be41f3390c2a2ac868fb656d50482841cb3979c77640f8999968c108a63d1118f00379b7d85ec2d6236ec196e1d26f6341954bf4a02f1b7df00c6a44c02f7c8c96a59f812386e9cfd5523026149554796b4752eed47d4d327d0db09425242ff48b6693526cb04a57f03e3efd9dbfd4986c65d0ddb04e852c41ab3d4b75e26466d1c6035f4fb0213bfe66b69407a037305888ccb2db47b38eabcbb5065ddf5e25248c60a180bf05e63d0b5024efb8b45dda5409ab81ec5ca4ba6709640d05630b7ca6393f0394b3f7dcb6d2acfdd3ac02b97f13a85cf346e2eb4d342d75e9f2464ab462c643e141ce1a8319889145a95abd0e5b187e71d8bb5cd427b6895df1811534c61faaf559c952f4950bb3f3164e111f436f6a8348a61eb7ab974f2657f16c7d3944d6a52701069a7eebeeb503368675564387016e6d1e75fdab5b983082801e2e86f3a078c97a01db2a1e4ae33678b6295efd552ee87df7b1528309ceae359ca9fbe2450b208aff09444f1ab905de82498e1071276e3f75ee65026a7a19f138cfa4b60600b009f928fab66e957fbcb1d5f3ee7dc537df45b6eb64414bc555a8320482f8e11d889fb3e05b738d6735b072290ec21dc75774de9e131a0ed32ceb45f1d49d1253e842938ad6a599995823ad44eeb87d81dfe6c1c6940c1be4aa11ae993cdf942af9df732904b2ba3f59c74d2b0c921382af0ec992ec22d5aaf2416d79d8d1fad0e2f20480104b4025eaf4599c3454f4cdb4cc23ccdf2fa0180315ac046a818221fee4078d3082ca6e427dbe6e0d268b4a1acda4439cc7dc6f8adacf505e23216d28e71b9438ec026b226a1b0986f806a68985413d48d42f91787bff3579182d97d3d355019abb4b89e7af64204ceade94895bf7af716023b919583a21dce3574acd010cd03761cdbbaf3d3d7fd3d17400cc744de91a32eb2c155c42f98ad84daa9a1f7bdb70c8baa70ca8870671c02b5e2b4933e9048b7818cdc902eee9592a1df596626c5de7a27b38fdc9063069c953ff158e197d4b0c7b6f6b72fd050ff47be8968ad966db4c746d76d489e0e05e3ff6aee5c10862e7debbba68ddea0278508e0f33a94b9080bfff0bfcef563586b547ec6601858356ccdc14235d30f84cc174876921907b22598726be08f7b1747d7f23017d6722c90512a534024f4ef495dd345645994612896dd5e33dc226de8e41509da4e22a6d179fe879b5fed0b1599b2e9105206f1230b0cbdb69b8b1ce3c4f8f6aa427f2aca7f720e44ac573ebd53ef837e65484a6ba2e6f9bc1334b4065c0caac686877f45dd9ddc421205caaee12a79e5c340d6963e23ebb305eb9b0bb924b620ed53f76e033b6a4694b7cf0b65d348d72f3bd91469b1747236000b75983d40b74d6c801a3a408a28f0c3119d35d1810448802bac93d455f517aca47d3c1af71ff1ab290921c9f7b6772d20de6dfba8f414485ca2d8f3de3779ff7c9dfc55cad56c35a63adab44fdd18c78897ef7eb773cb72f1caee079690215be7a2cb8364e0d2dac5fdc7b35cffad89bdc6e5ce25c1620115212dc5fc0309462c193a496c732686ee104dadb5fcc1fcd07c17045d0bde03250480be984be1af39e7615cefb6034c07725465cc035fb4ae3cd10471c9b26e250ff25a58ef16140be06a2d33bc4ae30e42184fdbfe9e454b8795cec5ee5446ad316b7e4e74b2926f3247353d4e73053aee1dfe17424487c41949ef75cfcba20b95e8fa7d6f1542a017a0244d3fee32766aa9ed5392406c75b846a80b442e6a473b0e0d17886508041e6479b012a77733ec025703eea39b864d1e33d7af2b7c559ad4a93a5ed37ae202920039393ccbc9e97e6922cccc0ba05cf7627c8fb3e75c59cab644b2e3b55cc888485f4e487b3aa8c0a63667e121a2a62c3330fb4d87a10cd434fbfa0db36dbd30d32b3547917f01ddd453dba431cb35fa2d84012d2e92ee000d7caa601a6724fbdd657663136ff2c6c3f46b5a657b5030d8ee08beb572a0e4c0465c7e76fc852e021c473cdfff7639469a7de4065e69b3af918c51ab0ca5207783b8200c2d2f9c9fa81311fb182630f31aae62bea708e531469054652845fadbb4b3ce616b89114099b74ff66c8b07f73e2ac65300f40723a2b387389d1951a3a967c7f572d1c4f06e91cbadb025d9ea50298d2fb7e548de5f74537e0d7110ed0a09d93ea74071d454c50322eb59d53ff0ce15a28547d5dad8697516e0339af3db58cdd881399a371acafb3401979a54de3576f552929a0a4ca8ce7327cd7c169b4d13859edec0235321a67691c3d6cbea73272e91dab8d9c73f7da43357f5bb0bccda20cec88bc502f036d3696ca24fea9572e9b157a2b25130e855de5efa5d5416c7410846d495b8c1e384b3395340bff3e53c3de15453c47e4952012d3c3649a4c4112098b22023b8133fbb5a52d57445b4f0884534faab8716370099e5c93efb5d9ba60965d4e849dc5cd77dabc6de14687d9d3c8e830a4c2674055fe560e6543fd2346a213be0ec97967bb6692da148ac127c07a08adfc3d878df1ba3275f03bbfd62ff1b862cd2798d6c2b7028304f909e57f02fe6a41f680fb8d45353ae0511b6b9256c231ac69cec808a20ee861cc44290c7e1a57b4834436f0fa5b1dd433d7a13b70b4b1cf41f01602a2580043fe99ad2bc1298d37e9efc11656c1029beee0a3023daf113040a478db1c01788d8d87b7dc52a0754b6d7932d3323e702cd4aceb13a9f02019aac23fe9e0431c4353769e8347a059005488591876d4f3bcda752f96eb57f890b10c953de018f11eed590461ac6362150e7a52ebc67cf80d55f1c1584239a700f9b862ac65cd9359961d8ecd6e153dda6ff4efcbb3df1235c8b6403cb3faaca462c26eb3fa580deca5a9d3be819b3c83197a33b9b2eece6c154da4119a7489ef0bef09e100fbdd5c1c16306473061168137a2d2660624dbfeb0fb276931c99ef315d49ac0cb917d745911aac1490ed7a2fe3906d22dc9554d11371455b8503746f5e46849faf6da6b73f55f5c956abf6f722d7370172f89dd7d90da4491675ed6a18956e6a45cdf3f60735206feb35b881aeb7a28a59c6f55b05ab517fd44d250ebd82ac788011d78c29c614c44ecaacf0dd4f17ab4a07ed8bbd548a858ce26377cd948675258c362fb392db1477cbf07b04320489a0c5cec0fa358d1dfc92758245012d10b5264f2be1074b83675ca596479e42424b0effcdb691fc16b9914c02bb28750fcfde50998c845571f032914982d532776ef24a3db7b36ee083c6bdb7153fe8e70a3329bb2dd1f761352cfb527be8a83d94eb9325c676c6b1c18aaf2dd0e207d2de539437c4d38b6ec3b16c4681b347f20b1e6bc478e7bccfc29fb6e3879f06f00ce12025f8e3fb4df97140fbfd5000c7059f99568d5f47ae2c23c38fcde59e398477f1a7bd5810a2b3686c6e55a5daa395362f0f51a99bf291879f7749b759b162bb83398412296bc788d06945ae8d07965455bf3d6536c9760e0c9d16efe16fab9df68728d925b412b4cc5348d3fb4787c16b16d2b5d08a35b81c94e3df5e15f23e435688c6983d93480feeb518335b90e1faec1704b13ba380f777c6318e855e8e62665c39e9ac6fb9e5d46bc39f59f37ca8c5c9236fad7a90f39ddec0c54b787ddf9332295fc252a8d5381a00f655df17892b7c861431083616b3b5185e75d0ee71b0b493e4ebef9bfa941d9ca5e6e5142c4a77f197861b78142eb535ad9ffff7c415a82769480c45b931173151f5ce69066dca1a8e6fd7d87d2005ee50fca451abbf96e1c24dcf84374dbcf455f0874462f16a33fb2d3c9299c9b7f1a293cb7c8bb01a0dbe3ce01ba78317a6da2656c79ca6bac96dbe7f4bf82ebfda4e2c653d0b8505232e9d756d052f745de154684965cf84dd223c29f02ee4f8a73e41158bb7724c0325bbbfee39bb5c9669a7ecf78958f1da366c8ab856bd716190b37d686e24a22bc8f0064071d4b6dddcd89d4c0a1fcae6bf668ec331a378e248c4e629ac5c689447e7796b0c07dfe34a7611474ec9c8cf375c64c82b1a394711bb8c2e337a22c8098b8dbddc6e42076a9974d0ac2852a0aa9e8d3baea5bc929c65b535ada8cedd6397c8bcc1a6f3e7bd0c823a257bc90707fd1eca0cde6100286c38e814344fc17bc38cd32af908ae1bf5e8478772366d9393d86eb2182fb4c734541b8c27d4e5a2cedea8e92b8cffe3ada23740f497c6cd80cc96ff3f221ea6e70776ed859aa617672fb037f58eb09143bc0e9388e44cd14ab148fcd315029775dc59e11327a58fe594965e748ad35ad377348b091be7f5c7434f558362a647dc6370311d6b2b460df55b219c6bfe792707d317ab99e8e54f0e02ed98b4984d886683c332f8e09ac22b5b267a877439c08651307f12391e7d9f860fefd72e094ca4649dc78050fcdaa474b6e0327ca2a29d870a4a7ee403ad1c7525929fc09cb917e73708623c5d0a5873000a795bfc9fd25e0b66dc3e7ade28bc5a9067c933258a61cd679528d95a95e3f226df67560773c20390ba63f28409a386e0016723fcd459f83c061b49733fc302cfa4c59bac487065f4296c6bbe46f2c79e512a8fe3a5664ce91c011ec9d685c81670741465401de4a7a02905ff4face04dd3dfbd45a557ce2a6ab69a90def886a9c77af31eba4f5b4b5722c2cc883e5006662d67164ff2e4a516da14d5d2ead26d3a4ccc9e93f016ebd6c8d9c549fd89d176aa1aee6413681cdec8766aac033251e6a5fcb5c1cc5358101b2cb4c24a401f21b5b54f5c4dc38c8237e4ce6bd9315c8640c5e6343dbd9fa1c6cd87930b222851c320101b0bbbbc6647d409fd9e49ec706c992a0521f701ef11a2ebdd8a2688fcb210d2c97eba63fb1415f44924b42a83b23f546cd92b9626dc854e22c10e2b6df112d225a73c3658b3ff7031d601c8e76bf098cd80824aecb0b9d6bede78bf52412b50e1f62924d19d04246b0899bb860e37122dcae215f023fe3d83e364391698e04d5d544234692bec92c26aa5f8fbffc5958d2cc9f4980e4a630f8100b66e9eaf573a36772030f9f1a1656169dcf659db194d90e78c7bd46ae16cd229f48be123d4158185b181fe30097581e3089207fdd6ecf79c4c69a00337a3a8e647547e1bd91fb2ef7afda000c14b10cecae27c992c83d746ef74780f381dc16ca3f2de1d3956654b18bae7d4b2d2b4a79e26cafa37e322a745a55b86d20cdb270e74cdf4ffadc864eff289e3ce36f404adfd2682a73409fdccad1991a57a49149b488cfed3b90a90bbf723b729b2d9a130980093b0693ff1bb1a5c510bf55778919", 0x1000}, {&(0x7f00000001c0)="8800498e47749bb0249cee8e21b4ee10daefd5cf5535c7b2ce0c5a8f184b933b173fb22874ec98e9421860a43907c90540f60e4fc986bafe636495ab7501feca9ff7568d01fe1817a260240b57bfa3af", 0x50}, {&(0x7f0000000240)="a908ca", 0x3}], 0x5, &(0x7f0000002500)=[{0xb0, 0xffff, 0xffffffffffff0000, "38d9aae317734e89a78a04663e1fa3925da87ed7fa655cfb6e84f5d933eab2206f2f440d2202a52bdb2579cd6186b0e36adc06c890fab2734f84992e92f688c6dc9894dd222e03e96f0cf7ca1297d4121e184ad2ea05c961e3841a95e4b4b4f760e1bb632e54f3d1da47173c6cbf110850b2f4ea61877032663a275dee4f786700491e7fd8ebb959adc1e733311769a4272b4ab4a24e5020303c820aebc14fc6"}, {0x1010, 0xffff, 0x0, "678062a25889c6047d5942c21aa7c595158097940b451a4e02ca3b40da08a9f815953c417a1552fa17834b35ec60b4b973da097dbd1bc3812321340b8aa3a81b04580c9b830589ec1a306a75b2cede0c50c2d80d113412de895c93e986b4b61b06a377bc83214db7dff2358fda3c8342e9241b72abfea5c4ebba6bde4dac008afba153d57505320d0b14c61aed71c8f8b3f209f61c1fa69882d8ec352e07a16f50832247abaa44ce4ca7814938222af3ec310118e22b09365282626189655e787a926115359dbcb86819bb05a8379ab7c1e250be099c6d741e5a2fcdef9b63be70ae803c9f5ceeb5f8878f947c9985c9f552a57677e0ecc7328cdfdf013d1635a91b389c06329c14db8a6f3224bf2af670901f9e85c8ca11e450c16d355a46a260e619b2ecafd664028b9a297c6ab2b5b787d1afdca8b06604978d863b7f5fd06b18a01a3c13924d9bbb6485938bec366378f4bcbf1ff4180dce1e7a4fa1a4ad6286898bdc1e8ea2f6d5f0cf01c666de8ff33b60fe9b82f1f0e7bc3bd0d04bd20c6fde1ad510935039edb9357d44028d8bf9b96b78d52a3e65cbb87696667572017ebd8c7f5ff0a249fa3dc43d28ae41a7292e065e1ff9cd75d6ace88858c5bc5095b0d813488804a5d6773c9474187fe7a9d76f373842e8948e9389662ee87d229de8184e034fe0c3a3f45d60e523299a09435e5ece5fd825057e59a7146e97e80d9d78617da94eabb7a775c4b5f20e968bd79cca5a256eee23a2ac9ee4d0324622840a000d38fd771f771e5b85d3ada2a904998ad7683011c472cd5a93d456dde3d185512af8d096411a9871fcce25509afe0503e007d1dd7de547283afc53b7c51b4c46862472714f9138221537ba2ef91a94d0f66c916d3215cad7abbf7c74cb34b676519699743b1ca89b848abead15ed9c359991b7726ef844d8256007e697953c7002c1446ed0406a457573c534da8bcfc1923e79ffdce4c478f443b5e41fe6b227abd6d9bfab6686240b9aafe16c085bd7b80d73bf10b4c4e894fe14203b7f4c746a464efc5ba980fa2f279c702b930537f59cd1b9b0d92264015573adbd50ef09a29cac80a64eb67cd1075bc9e9267fa36ab4fbd00e1830db232e6ca0f7a00d3a87138e87aa284be3389c911496e08da76d815757a6ec66b9bf44435b23e5a4f6798d61b7a058ef67e05dc9a9825949653ef12b5c76201bd58732774189360437a0f4e35c4db0090652306ce3d764a014109708c232bdc69368b897a048ab0644a75a6f1c075b92358a607703467a115e26b79b3101c15727fb54f5d74e302aafc8e62c72d6f38bcfc55cc480da54545c651ace138c4b900ce923d54cbe6667ed4f34344eeface58adfd3d2a92080e54da99dc7c07be6365670dea71fbf86dd6b6a08476079463209ea228a0dd9a6f7229fa8ac19b5d13fe76fa1281a2eb812652797e5cbf674174a1343fc9ddbc3ae0e026f12832c8fd60e428e58f179c23ac72b6f59d2484aada4f3a316167866d7457c6fa71d1a338f79ccb6be2efdaf2f91f64d44fa4b044d4cdde8de4c9f8144725551b26635faff03d67745d746fabbc60f8d9ce203ece5d1c795c8021825015e5d0ee307fef94eeed685778e68e164ad4d0d0e273a51184c66165a41a5e236deadd86c338fd5b6260ae13d5ad4cbcc3b57f64ddc4b9a3354f621a590d653330ab699c4aa581d1cc5cb18148a9b279bdb81d78b1ea4c56ea544a351ce6653365e5ae1a16764ba8490495b489eddd6f636e4431102dc2381bbe02f8bbd0d5bbc77fd217bb559bd1f586af20822a21617f9e4e3167d592016b55a35d603a6fe79a5a3a096c2b0bbed0b8dc9281c838eeb5ae5db2fbde9b3b4e2a9f26fc4f9d599f2d49f2f69870c3341a307c45195c5db418ccb6c02c69b2ebfa16827e9c202e7252dc706f5d36d684ea151969c9d8e8ae60f02d159b5ec77d10b32402ffdc69e267b0a5daafb34c709ff3436c0a2255f8871ec958d3049dd878a68990e6ff588d22fa465b514a00bd890aa727d2749d8af6b0f8f0d8c7e3d9683d38ac0b41e310b2d8253c4fd666fbb866e622ec6da8bd3ff9af5115b62236ff637fcebef3b3cab728a9abedc6b58d75edb449a7a6d97deb9c9fea9c2f6f00ef1c05e8e19ee351dee7f7413c4344b7d0fd607daed370b845e2a9451a8e48ce4b52f72e277f7737d13b3f7a3c9e92c00d82f8194690eecc9d9d8ef866f9646ccdf6072489d68db95f7ac9baaa41f0a24c051122f4ad74104fb1b00a8afb9161d632d159ef88de77aea39e421d406829e61ca8256a1d5680ebc1393fd6aebb87c919eee725f4b9d8c562285fee88cfbba606323baf2378ec995d4dda5f5a8d9bbad164baf267a6bdcf81909b0c1bfc3a93e489796bd9f867f1f749fb0b961ece8c16ff611ff6bbc2e011e76c5088c81140dc9aad0bb6fe54198c96557b0e23737514f707b53c839e8e1e2a1f40baa50faf46dc664cd54e989b981b2d410f5b7bfedb91de97cb04b44b625fd8d7f791dfaef2e1b335ae52a8c133c5bbfadf888429eb566dd2d2141c21e22d5ec6fc4aa57fdc9b90d0a12d2f4549fd29b68378f70a42afee8e7a06c46aa7b3f5340f326902827fe4f1f939ec0d809af78ce26daeb534c0e1f8b074e3e2676d15966ce12810f6c50b8b41086cc5e01b63e41ebbbdcd337cd29551b7a0baf53d644b957f64645baba71004aa6826785e06fb29c6ea4adcf271d8f8b2a6369c53d64b228e97cc37167e17402bcf8a7651ccf4cef7f651166325999a4c4b4462669731e22b08e3a570b939f8951cc30d2772bb1805e8d464ef8a8975995604cf674608b78ec376c870f13a1b350abd57770d13ee831da638e7b355a5626182e1e36c6741bcd47695f3744335560b65446338a0bbd0fa1ce7aeecf528bf1570f670058261db30fb001e32db8b8f4415c1434304f9333a08ff9b5a94846be457eee5dae06c00eed4ce9c479557f7e2610a825024a3102175187b5173e54b18c3f4c1d74ac1aa3eac15a26fb57968bac69bac8793df2b3c7b0814fc7b0278d9a7f55a480276eec930c55cc373741e453e49fd945daff23d6a6b70257dadbe09e2e0330848fbcc02ff5c0ff72f4d190267f696eed1ec9464daad90f606e5c7da6318b86f1d5ce8de02f94bcd42e02b381c7da24d35ed79e422c28c96bdf3c16a8efb6d15fb8ac3abef06a09eae025232b34299c69086433994db736368e0d8f49c4de28319102927023fb2439d5e0d5458dcecff02861048eb6607136aff08361d4ca0c3b178dd11d6a794baa3e37cd8a2175beb03b5e55045e217d37f5f1a1d624fd083fda9f8e280e555e82fd32d078c730c36ea3be80fba769d3412aa0c4354b0e35a47b672bf2466cbb10fd69e1c4c89b0ccb6c355c429f2837541d9958a9cf3ea7383ee74ab0916a8f59d9831ce13952f10cb7b7de91bd0b3eb3d7a4888ecf23f21a39008f4bfda50722eb789cb8a8de7bffaa6aa8137b04e08a79430fb69d50c2d4bc304b56bafa92c470f528dba7e8c9c8dc90ab6118fcbe11efa80e63d49e1edd2a551de4fce79ac9b686bf7d2dcf2583fb2651e88d188798760a888cf0728d4e92f2e0f70ab599ab384a0536aee1ae74211067a4d65555bede99941c6cf641ee12d9ef3ee5c2f410bf01bcb4344bf6bebb751a186c6221e203d397198096d549282895c28c6d341fea469c774e94ce47280c7af1b68a8bb9d9234bff96fef738897006e95bdead06968a57187b7e9841628a08f96c353b0d9ceec0f12cc9f433e81f440c438355ef0c12dab5bd036ff6cb7288daa94614d7a098c89ad09700f8cdc6a52b7a8284933355ca9837f4253d4c3b18e1d2b3bd46779c05dc05c55228194e546a6ea200372105ef797165c900c76ff8fcd709c242ebfd8fa8314c68f137c824b7b7e433f653d3fcf202aee4f8dd4e2bc49bff3f74a59624ee815d54b440bc5547a88d8b7c69063107f55e60ac18d8408bd01a150707b6f137c235d28442aef19638922a83c1921a5cf690caa0c5b11b1c67ae2dd34dd5a9ab6a05abae6bf6330a82754c010727fecc421cffdead5cc2e379c2a4c32c798f615676c56049ba7c9eecdbc46199ae69d8cd66ee20998effbd49cc145df71aec2ce287bab0ce33a87273b7df7a446978e266ea7930913e23a32dc1ba4be1aee8feb2c6434996599a973008c9110a711090ca9405a4b64dc14c944dc4ae34f78a16a76d99a0a4772d5f4d8dc3baaf5861ce771290be5d7690f492a5f61dd079afbfb8199e08e8111f896666639cc507dfc9fa225820a91659e2c3f5980b9adb62cc15f5c91df96c9a2969a2212bed414ecdccfc5cff1ee8d0d14b881705bf79bdce57b8321ddd632efb8662de86fc2f9299208cfeaf15ee100993f7a4192ccff5effa156ef5f5e39517040278e35a0c53d77b8f89a7d5bcdfc1220a0ec20c90b3ef3fd06b92d18e53cd98136edc0d32b03e4304ebe770b15e52f3419aa2fa2ecbd6ce0e5401f989cde47f3dddd45eb3ce2078d9457625e84b14d5949ae34edc82f9783c33a2582700b01162e0a4927e253793810d6c56114b5021bcc1a2345570a78ec2cc8f14bc371d2a42545a398c0f069540aefb2bad719a95889b5fa970498d976c4579dea282d478e895032fab2e6dc22710697a70ecc9cf7b3e03348ea2b060fb1b26e64e41d4654789cb60657499c03b321559124d6ddc26e998c8f31d54921f24764d73523e734bc0380aaff32e3421b9f98cd55f060448a5ca848cd8c3e5887e357739a6c7eec7edf7ed29c1f89ede0d4b4321a7311743771d797efad435cf44ca632b03874eae8778c93d97a94d9f7d836a121a24e7ae1a7593ff69737315882e95624797e51ec55b34158ac26699af1ab314a63493ac112ba9075f38262387b06c58f3ce892196a10a4da8c516781ae1ff1a0b7a73b5250d1e22df7bae59e15726d2af372be51d5b519e2d3d0d7de2661d147a81e93f9f4b7525b8f28e4ff07c2fd320e4517403dfc82252af78119cd7b80245b096323476b218aae1330671a6c314081cd2998c4874441e6d44669fd173a89bd62229f6bec3eb7c1b065adbd78d86729bfba0e098f12ac1956623de82ecde68e5e46a6891b2ba6fab47d229a20bac5ec66d67e46bd26355d2e63ea8274bd11c69bd86d287d24ff5d6ee67fc07b8de4a10d4386f645ec84cc7d192ce63b333fc4f1066b346f1860cef6280bc5ae6980da087c53517a52599890071c59d1ca66bdb8f8937f22a2a0584d7d58ea4fe492caa370b906b37fddfdac8afca5c6d4b1916d897e4a332be3ce795810aec7053e7a48de192333fcf602380994052088524a379c58817891d74fc4c627fdbefeaf8f9bfc713feff434530cbd4c515657be8f579eb5851bc4b1bcaecabb4f5ffb8b2561376d7c6f4d84f3d634172c7b70e6529d8943bc19ee5ecad2f11f6b48eabc5c5197784304ad3f2115bb5550784ff20072496008a093ab85901ab9dbc246fb2e0cd796d973ce12732d2583ca312f7762e41ac6b18f97414b5ce01648f758ca681b1465233ed46e9b611217d5519064b2737bdd137577c1cdee6f6081cd60572709ad09fbdf6e5b540111c7a492f469f12e82c8fb9a37de97f127ea73cd7c26e5aa37c81251ceb23a363e520d2c5a57a44eeae2809ea32d214a90d792e8771d368c45f0faee1ca678a87120574ff8a77cf52a7562533a943d43909c7d6b5501d0ac13f20bd2d13dfdb95fb7d32f0961f8ca6d0f2bd065e7c6b545384326e58497116108d"}, {0x20, 0xffff, 0x101, "32250b3983f6e8d453fd"}, {0xe0, 0x1, 0x5ca, "23f92a117713c8082caf04b8c3f95502c580604c3185daa4e3727c2776c9ac5bea306a9e8355be6a1f481301ef1fb0e6c35b3844feffb81a1448c7cdf5e05d18e1591c6dd3d8371063c8aaa704151f6962f010edf80adc8ba147c71856c26219118202c478f5fa3feb56da026151786690fd133abe85f58e0c0c7acc97611df850cfbdbba5f20ef32b2be17604547511c1110b5fedd9b010b64e7c5e1387d236faa4a678702d6284c0e4ce77a60134edb9ca0a436ceb0d0c2bff9487befb4acc334346fea6e37c202bac93"}, {0x90, 0x1, 0x8, "7b1d405798363c29bae538451b1faff27e886e2209fbb3bf21da4ca6b34df3fd06f8aec0069d6dc3c648f7d496d698a21ebe0abf57970e79aad3c8705ca9ed66fec102eb7617b7c23d9b33915426619600c39a5d5ed4783214c826d6db1e93820e71c033bfebc8e4f7ff23269daa0bb60d1d44eddd038e93c649c5"}], 0x1250}, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() recvfrom$inet6(r1, &(0x7f0000000340)=""/72, 0x48, 0x42, &(0x7f00000003c0)={0x18, 0x3, 0xebb2, 0x7fff}, 0xc) dup2(r1, r2) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3, 0x10000000000, 0x1ff}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) dup2(r0, r1) write(r0, &(0x7f0000000000)="5ec8d33288b507dffc37ed0c4e966b04ee15e09aaf944632d4f45ab56e359de6ea2ecbe6858d9c31ac1e132c24416279334c45c1ed3b7da6ea7bce28151e4e360ad6fc9dd1f66621f5612f06c140275c8df9e252954e376352f0338219a9958a8964d3b8b8c2f2887ec701675dc3a06c091c31dd5eac4df23cc9cbff77553b8c8aae5e6cdadbdefc1e4ea9bc68d5bd21b90788e5d959d0ef4934b1", 0x9b) 16:00:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x4) renameat(r0, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:02 executing program 0: r0 = socket(0x20, 0x1, 0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d00000400"}) setsockopt(r0, 0x7fffffff, 0x1de840000000, &(0x7f0000000440)="e7d95b9bf8dadd5644e882c6b762f080a4638ec048b06122330850218c7a0847aefae9c21fdc3e01f86a6a2ea10a079264360ded3115f6aafa460ebaac713a2005c6ed883a03052d59c91f49e982a95418a477f937136026fee8567d8d717834c603aa2eb3ea21eacd7db146d26582c7344b601a82451bf6632261d9f0e58e9c703cfacc334cd825", 0x88) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="0247f71e64371eb3ad3f3fccbd61a0e2e85263d96631739a1bc3aca53363", 0x1e}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) clock_getres(0x4, &(0x7f0000000280)) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000742000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) clock_gettime(0x3, &(0x7f0000000240)) getpeername(r2, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) connect$unix(r2, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) nanosleep(&(0x7f0000000040), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x82, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x10001) r4 = msgget$private(0x0, 0x84) msgctl$IPC_RMID(r4, 0x0) r5 = semget(0x0, 0x4, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000003c0)=""/71) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:02 executing program 1: r0 = open(&(0x7f0000001540)='./file0\x00', 0xd3, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x8, &(0x7f0000000100)={0x1, 0x48}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffffffb, "73cc517b850900fbff00000000120055098c6000"}) pwritev(r2, &(0x7f0000001480)=[{&(0x7f0000000140)="f9812ce27e1f847649c95bfd4fd9c02b9391928143ff056210f885167118a513a48f851e2acf5d17bfad0377e74205a40a832a3eb999e0c4865e5ac903090166df4971d2155c452c69935ff81ce15c8aaaa677d744de8d1a48125d5731a05bc2c2b0bb2336bfab291bde8343536f1725a4d0ffb37d5c8926580d6d9f4c622f8442296e1ee85dc431c33c6e25415f820c5557fc3d76e6dff8928fa25aff22a894cbd7585e6c", 0xa5}, {&(0x7f0000000040)="ab59f0e3cbacb7d166d89c3b009d6ad906a8f8b020949004d86364281305ecf145", 0x21}, {&(0x7f0000000200)="59a099104825ac6e9a22f3ecc666c98540e7026c6dec92bc4bcde36586a516e1be26fb463304b0", 0x27}, {&(0x7f0000000240)="1e83a45f4aa81d987bb20b5bb530809288a9408c8d6fc9f5ddae087d7e025ebe4e5cc531dbd5bcf53fb5a89d8f264721c7a8c10d12f7299fb826b0093ca5d7fa18f8b5f34d9bd93c91e47588efe78b717ec6555d9008e8d52b4b815effe5af878fef1e04f228cb4f6a11918aa3aec4502c23854d017338cb4fef09f585b07eeb2de0c702c9b20e39f4a4c1d57c1ec7a981ca88d241b9e50d506a02e813e9ed1172e27ff9474421de317873764d5d6d7ca7201fef1c", 0xb5}, {&(0x7f0000000300)="b8f6cc2f294891ee5856b736e255b7836579c3ee56643c68fa2d7a72b115e1fdf23d52cb9f2df3127d412dd2c57086c57a75ef4443fa17578ac8a9e720d00e25c15b3c5d35c76db8b91b7c1eca104b9c8f", 0x51}, {&(0x7f0000000380)="45479523f800335dab486289cebf5829af6484635f1998a076d15fecd60399732c2add93c2778a17df6eb1c6cc2b85ca8bfe35347558f77cf55cd5dc50ae66b88d32d992ba80433ae9476c8090e07c611ba46ca61f4509ff151bd3757b25cdad407d0534fed8b8790242018c7afea3240be6aecab23c1c0b63728bdddff47e8f13af80db03ed8eca79b0f414deff27ec1435b7a76d0828e39c45c3e6742fb473ba2945323edb76dff164257d68db1fea4e913cfb96f0337d464e3c98147ba6875260083c1773353a7a35c4cfa90949c3a2d4c0c58f533be712fe7811813466c0e9888bb843407d9bf707d008d2d0cceb82bae1f74f1c584b421ff3b6ba8d3294bba20619da65746c0195bd036df5a687fc46e400fdfea92c0ecbdcf28ea722bd51c26a7155a5555ac8cf71f9fd1e2846e2c74dd17f88de539d2056b3333a171786d6cc1899fcfe0d5eb382d12284b2178145e7f7155edf8de206dfe7339b3b31919b36f4505fd2976ede10b02483a24cb09f3c5490c40a944fbe374142239c324a52077672744a2e038c1143048ffdbb35eaaa98d3b8e0db6653ed85f9538817d39fa7366ec365b9eb851aee31f68eb3596ab1d5215de06807bdb3908efa66c39913e1681e1c3d34f07e198c881d702b38d04b351dde75feed886fb9736bdfc6e1697d419018257da1f70cc87b841d79aad699fd9bc23ac5e019e5018145471a48ef3688176f0b75e87f71abad86bc5cdd4c905e70919b56c2b919227d31e4fceb39aedf2e77715b41efc9cf2fe072c2eb45d4e8b282771bcb4e95eb6fec636c40f91ed7992970fe23ac45170f6f974ddff48f8634151ac81eaa50119e0c45f75e1769dff848bb8bd54490aea78cc5ea9516ff960ee8004868cecae7b4bdf6ce768e32fecc1bdcea030184036dc7ed27317f867dce69f13f8bd86962f16a488bed0e7d651816f2c923d3d47d6575b4a3bb3f46c67b77c27ad5bffa9513ffa4ce315f9eb0aedad6e2ab084a2e8e321e72a947dd94a53a27a0a67b5cf88107ad84dbb8ac4f22aba9eeaee19d4db89b57f3fc9911eb4ab8fbc1c364de81f82ff7d7a3f008d8d911a12b2905964edda12f95ab85ebcd794aec52c325188527540e0fbce589a8d1a5cc158c8788c22cc6f486d0abfe3e326a5e8459ba004a0396a05b4a76fd1829301e6f229b5667bc3cd7e62621f06ef4f174b31e1663ffa5420452efe50e69eca8821c5edcadbd074493413d431766dea174ca56b2371e55c94916adff87543b6442c817d9c8c706dc03d896c45fb287aa6e7a0a5ab5b83d84df74fefd98207acd7750f30da98be7a481cad0d40592c3f8a4d5d003bb0719a1a7463ef23496264d0e3158e56f1e19b54b556e6db32f74b86e26a0e24a8c512a6468c4b1bd5008f0692a2db8bf60887fc2e26f86518007028710419b6797a040b22b92a3cf7faeaf72e747dd520f7786e3514254c52a35b97aa9e9dc9625484464c8a88ced09eab67eddd0dcb2a0a3978047e0081aa68747a4b99efb40fb2e0b8dd6f04eed8e5758e7007c66837ccf210f4a31e47398db63f5fe88089dd8ad035620d65daa07dd00665d328fc21086619ee29e80447efb88ff45d577ff2aeeeb417f7aec2346dd50fdb6ba1f8166fec88b355b81e73ad7b37f0d16adc537b3694944d2b49bf9dbf7a891264f72c428d4d2bf698d84cc36949696fa431f48982c9be0e139b4fedb7f837a1960b26294de8c3c5d3e88427f2695770023cd23dc1084c2e3a16b7f4a51a3722725e5b7543f5295e84b2f8cbaf930f403961bb0cad10aaff0eceb6996faccaae31519cd0d55e46e6ad96a4bf7712947a64173650f1c5514b0e00474040c9b25b2330b255767b60e1086219344115725582cd533a7511b5cff8c573d523035529a3c49f99785fe8a6f01393747521aaa645ae77bacc6f8b33a3abc4caa7d8f1e041f577a7add9801a5c12a2352ca522a824a15e96494705bc728281624c79e8bcc5d3a2bf1e372112a792b55b03cd55671bb6a85fc9f23d6ab5999116af622a2a96d1581738b4f6f66c22390eb50aac6a8894f17062c26c2a577f67175b9b1f472a801278c2c6ed924f9a093a05049da2c507f082cddf5393ce492c4a6c1eead50c8ead300dfe81a864354f229b8cbadcddddd233b33b45093806ca959324a2302ac2103554c9cdb84f67faf623bcf9dae9f1d336fb49b23619e70909905a2822d16608c1b5a71c382630f792d73323c07fcbf5c50bccf7bbfcdd72983ae3c84de188c5eb269338be2500c5f40d94177ee02d4e9394ab0912d3f80e8e7ba3a6188b66a5e018f183b070064f206242678fb9a44a0bedea5418e93cb14dad0a7220634ebb981e4dc5064e2ceaf5dc8813d870d5968367fba6360180882ae983c51bdf43739a60cea55ba1ff174745ff4abab4645c285c9ab26cd10ca009052aedd566b99d578a50ec542e9f5f2f974fe866c71d3f012ceabe9c6473f7ee49d0603f9aeb77ed0b81250bb241f6a7726cf055a16ff9e3d4924bbcf223d2fead24af1fd3fa105f70ef21ddd184ca33eefc8446721f4ba2ff12c7d1438f45a2ee6b5e9fd6001b112fbf1f861e9e1efb62f7da2a5fa393c9c9f1c5564eee35acad0e55a61edb3139ba251b7c6ef5a9123b3a2401bfac95730bc192477cebaa3590c84258d08cfe13f1db81b6a978a77591101e1a2fc1c797a56a4c81b0c7468fea14ad8ab06c09b0774ecb6c7af27102631f6004fdc67920a9d40dbdcbb1f20e0931b1b7ad006f1ee34092964995050d5c843a1aca46fe3009fc02590776c9bf1037ef9ca02c0bf9f1dca51e7f7341ccbe37c30286c55fe6ae901d6ee6aff19b998ffcbe4a69cc4d485e0d662f19df0bab9f478be6433b41df48ebea9553589609ac87872709873298db98a7ef2b229809599f37b4c56a8321ed09894d489c25cefe43bed684881e69eca5177b5cc95aa78c0e2397d682d8f07352dddf4ad87b1a5ddcd6b90ce391c85baa398b8e10d13967db2373f10ee4750f3e5383398b4c46dd7a5ec3dfd1ea3cc979d1af77d1dde29aa32c4ab3b3e95da4119b9da28247dfb932ef7028937d4ec1a262b2b85a2db31de52d46b631057d7efac849ed8aabe63b6d418dc3b1afb3e28232ce91b5ffa220b091e4eba3f3b9ec63769e582370a0f2acb581603717318dac725f56a72c0187b79930ea27f9e455e59e5b20c0eed720683651325d7e2463965b8bc1a5de13ad587d83e0fd3438ee840ee6b734b88f70bb16cf69ed9c1084a49dd9bcaaae8554573beb8321d3cd5b3869b48f3437b2e73f05e1522cf4e41e412818ac782365b7650adc0595b4f91879098b733b032b17cba90f0fb39e5a258f052fc5e25ae80aa38e46b2e0b83404189c5d6e8cbdf5d877af2d94408fd3a6dd1fd85d6d7a48db23fc7e1f72d0fd04aacd60f51ac039412a793c65c4e3a87d3a2039acade53fa9e3929313f26d7f0417f140f855072c18c3f3f877effb3a98fb69bde30fc5e61a3d2cee1336bd71462a0f1e78c756c7e489812ed2ff95df4b931cff45ddb490cf1cdc874907ec817e0f5d49a5e68140af0278054aaaaf48bfb26080cc23340e4735560cca6307423221621d7ddfbf0fc565058de2ffd084db84dda3fbb4814cb99b756dcd99e78812ddac04937bcad674e10767f78d13b07279a7ecf65be26f85f9b5cb4138cb84f17d27d81a3801b36265af64a842de12f67ea8235a7ee6a272a3b1ec3a5182d746002468786bfbf76f91ca87cde58983ccbbf7c77ff6961795003c748817727cdd202a5864733c688c89fa81062decbd921c161a2a4fc25c3774c25fbf3ec556fb4b196b1227b8430c80ac9f86b5bac9293da38f51c98e6f074c37e5076c64fa68fc7ea3492f4693606900fcc00d7386fb27d976e046b9e17b00c434e2cc5d49f0e730bf718dbd7dd3ae8d052ac646ae23e0c21593c3a9af25cc592e4640281e4387fc4e1b78097f6b98b319be7a26e9d464fff3c37d71dfb06759e121e6b9bce8421335c77c5583f97f1ce594e4db7534853cf2bbbf7d429e0e21f18ff161799600c4c8bde53312c7cc4af818bf5d3f1b5cf8f97de85bbf0bdfe98051dc8bbca705655f5812fe575d89631bd9d662177bd3e9d10326e1405eab8d5da991a2d4bc366076fba7b97d469af18e917d0b80cdf538c6c097d8e3cd8755f016bb26f536aba799453d7aea17d073c2034d98ead6007adf5d6d0fc2e68ac75f803ee9bed1b58b020c1fcf66e6a669cc3597300bd778c4cc10b37811b75cd7107f90fa8821b888de91a07ffb0bf43d3a09c664ca841120ed6d66cd6761764190f788455ab61521ba7aaaffb26319c4c11e317ac109bd45ef4dd15e13ac8886d6507beb6d13d37368cb1a45665941962ce0c7c5f55ff54159037c0d1490c5f655ed7166497491cee2e93d001c4516136cac3f3a212bf69180fbe1e37a481dd9155b20018f508d7a76d93ce82124015ddc803251673184a96103e96fb7e2d2e730b5b16e74e527e87d4ccdfd5621560374dacd42254e641356d2ee174f670c5642c75cf20cfdf5dd52fed24b4b597cfbfe42e4de2d73decf02083bdfed8dd9ccbe239624eefb0a68f33b49647f54b102953509c2b66ac98d0b0892275477132af1e3a8141d2bf1d1394f4d2bf4abb1dddd4e5c4e9ca447d2a31e540cb76fce43fc68df1d60159d8c331515a9c9e80e05c856a2416e88699483840909f70e9b0edc3d732be3bd88508f1e9474ce7cad8546d3c3f2d694fd5a53bf750bb0772d8678f94e11b6ec90b4b2d6b0e9e0c32dcb112c241f9a2a46a762b682ec25e8ae3459acc44d8da92844acf8f5515f030b37978f7219d5e440813df45b0ca8987df28fb339ff49a954ba60dd697d5926ffb88c158126930a122a943cca009b64435793764c36e836133cc13c05f0df0bb2047f02149c1d59e6ef4b3b5a91571b430d5ddadea18522e92e271506832d76f0f5968485ada0b2d4db7c1a2c89b32ad20ebc26e7ee8eecdb4088b2c21f7def78a1bc6eff28d21264b8a1c12830e97bf1a1e498754175484bd127e0993e2487e390474a01c9f370807ce9a024d89054bf5d960730612324137ba0a3436ff0ad786744636d8f036c8254614286a63c1b43cdf4d7ce5c249f1dcbec042f7017b4b457903f6e0895c80d8e1229a4184b5714ceb2a9617ed5af5c01121da6354f4fbd6f429b2795573aff07827e57190de799d188036aef2db967b95c5849b165fa2eaad357793f5f3eeaadbddcea8e1e1f2d5595fd7bdaab24d90503d13cd655a187aff3c2a06d62eec79428b32f8038fce4c75f9f03a3ecaac46dc888237bc568791f8d802c35d309cc4a321074be75f06e21bb57f30a82c8ab52283a1782bb192e56d989790d3ce2f0222366ca01868a45bb691960fc26c7efb7b7841c638a6677fff4d96692c554074dd953b076cbfe5491b3dd7ef0b4fde973b82304943d51674482afc9f6dbfca12e7442da97e703c86a5aec778abaf53dbb93be6e7b41edf9210c41166af06c61c0ea3000d6efd5f8a0c06f5cde2e2354409337d36e00596ced1564fac0074f43df852b179d43ea4e899cc5c71b42df8b8e1626f31595bb6cd0b55c0641842b03bb68c1640a28937097941169202beff3ad847ec6cb413bea4e71ba1d05f4e1dc4bbb86bd62cef3e5e15cc8102e169b23749d1e147e9334347c46d1a8e9983d3c02621384dc04436b08c2c77f65ef27c42d279b8dddd575b8ea473c8e8604a4e34f9ee23aa2f6fe60c1cd25c05143401fc", 0x1000}, {&(0x7f0000001380)="7a91d388eb4cd8da58e561db73af31225737ecd63c5cac37afbc5ae723e62dfe6edfdbce3fb26497b1fa399d9558dd4bcc7bf1f50237b6a8e58d3a74d29d1365248875fb574c94a15599d1fbdef8cbbef57f7439fddb981929ba33c3d99a1737e356ec3763ffad229504eae903de0b81063c2bfa6f2e455d61df42abaf472c89b084abc5182ed0a44ca77d533fcc0accd2f30e9796", 0x95}, {&(0x7f0000001440)="82ad091e6ffcf98417bbedceb00d6f229fef8296e05c728871212660aace7e328f2b550f2fe5951cc0ca27c63287c845d67690592b5f2f437125", 0x3a}], 0x8, 0x0) getrlimit(0x7, &(0x7f0000001500)) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="1a2eeea85f965e1c7cf20e2da9435bdf13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000003440)="d004042f755b37856595e1cfb5e794bc918a525e5eb3e30ec9d9940e7eee581d9925bae115fd4a40dd6d04235459f91d1a7b9f006913c7415d147237cdfa84730e7286018fd1947254c3d6197d0dc55f1702d7e2af51d480079b6cae213242e2e0c2efb5e9f9f0b25232ab67acd726d021ef4cbb867e139a676205105098e7be9a69d39a1311105428c0c0f8a5b5ea8d5f0483c243dcfec3be14df4f846547613cf00c5c0e04c2cfac1929b91645ecd237e93f1ecfedec7fe4d9c2a8e27b31dcc38c2c87eb343f9eff83327a1c33eb4f7a0cb55b2e4e8c1c347239ebe4058c593b2aa7dbb2121817950e1d51737d74f9ccde9effe6727dddbbabca2cb45263062810569e1434bcf81716fc30455d8e7897c05a4bb7b62cfd352bfb188864dab4dfef494cef5336968760300f56003f4fa86ffc13660044e50ecf73b3d85754a7335527601b50e11d6bfecb83f7bd5a603feae8b32dd03f3da06eab0925907a4307c6302d1619d43f6e558099d95e3e3a10fcae331d2bebca50c1b85df910bcea81d8341940702e67ffa7840e19f83285977c63da16d178617b1e112ab6b0a5d07e21e1d212c83f842e90883bcd3959efa453eac6577c9b995c2dce1b83f7f5a5ea2c19aaebecd99b10f62e0f0a9f4dccbf0a34a0f6a7e8acbf88b1c5b43425c7b63d79e4fd75a01513407a7a0f602166e730e7660a408af817af215e6034db52b55494c904376dcdd59304288ca6e220f1889ef35f17e121b4082f241bf273467d72a43f953913477065e236911c5991870952a35b5912ecfd8bfd7423c5e77da3c0af5a90cf5ec53969b43a2a21f3e4a5cf26e50fa67a23fb788f417f8a2b6443195d0e6555a4d3813d60f0b94d0cce5a248ee1f9289e190264fe88317bd85fcadec331676cc83855e40cb6f32dd66621d99d2c08b28c7b77df52099d6b40f71e120c356f89253c37949c1ef015c7a8a861d132a693cfdaf0dcb2ba7daf191cdf593de4b609cecd44c4d9a5415318e5f2a5b298be85533ca02046c6f7c739b7a05a1e45b14acfa96cb72d67b041942a4a788056e2c133b4f562c5e0c2709c1273443fec29daeda322d0c5674b336bc592d42381b5841c46907d75805a686a6f4c7874d233fe1765542f25630f6b6c80fbd8a1f2ccb26e86815b4ae7c3eb57833963c965bb72ef200a4fff7ae81d91c51ca3a722d76d8b0990661e079d304a033b44e45ba108bd901f2cbeedcff821ecbf8fd1143b628bd0ce9ac6c5cb6d2cfc17a614e21790affe4912baffc88124475cde44c4754d7a97ab08bc640b9b612b8d81f5ee0e251e8b47fbd60f63fdaa2be0d140dc74ad2a93e741ba2c99341c8dd8d577ea07e501255a8ab510f9b7c016ca127668cf815a8f85a1bee9612cd5f1190be623c62585fbc1af393ff97c5e4b34033535162aac4bc87ee1e3175512124b2c4a931e214561457d9d92191b6041655e0a9668c47349d1f0eb495e41d956f2ab7e0e6e8f1f2c3dbe8c8020a7342a7980196a7a1c729c9d1190aea0c63222be75bc9e676cc781c7fbd65947e5523fb421cac6a5466b06d02bad60afc46f471ab06cac5a453b609d69dd48d83fb027a3afb7578099948eaaad7f503b8cd9374372832971994f50d9df433e9e5f63ce674d4faafc35b1d157e124ffb4056a4a703c2a7dac894787ddc4b0ffc7080c38d493d412b4015f43e785fe8006fbb367059488481904d72c56998f62ee453de0a5321980abd14832747aa60277b267b77112a5ff03895913e78bd1178af48e43ded598b9af749258b1173892f6cab738eed553a0fcda13b8d7aa39747d5d4038a4be3c66e3df649dd1f9defdba731c5ff126eefb363ef7381b4232383f9aa243c1a03792b80eaa962d9d7726cbfca4433d94c2ccc04d838584475a5ed48597c6cab549c6178d1b6da41c2b5f7c9b3fcb9f609b21bce48cdb98cae4f7c584f30df3a192ea8ed79593f9931a89011c3e322230768bcbdd1315e81318ef9db400ab6b418ae87da1beb260444bc3397700569a19bb0300577f98944339a83918c1d006e22b4b87fb89c16ffa56761b6bb02f10421edea21a1f66e018d002bb4adf0f080d52196845c2c40c4ebb7b217d16511c08bde94f46970dfde2a7a21a1dc649ce02c2a348164458db69b01974693952b92b4f3065b831f6634c78642078bfa64713f3dee8f8b1221cd45565554e9d1cad51e8d04e259a913605156cd690ea0766d7281456c0f30831d302480251110b1242fac71859cc94f75a726840d7e2c70a6219be8d7086c27e01a6a593d8bacddcf561948e956fff84fa2e3eaba8e6d2e9c0a5fd6639811ff4b42a255c238e8a75b814dcbb7ec3dff23a6d707bad9b4da1b24fa3c8896a9435904743691ece6b2587ec60d68395994a95776e81af339fbe06e03d9d262ed9e07995785c5ae288764c4e321bb3a9e970346a9e90cbd85c89557e7f7b37a9ca1460690c8f958222818b36c4b2b7969ca3508c5ada854c7d9f6bb2b91f0017efee22e15ca785683686f97f6e2d8f9d211d8b68782181a20ee68d3e0432c4fb187c62cc7f5fd4dfc43acf5c0de2bf3507bcac3643aa922f434ec6d294a197570e0bdc088d1f3e475c1a0bd62b9eafd3db9403eb8d3d9095f0e0abfcaa3caab17eac30ec6932f810d09d5d031698a1295e6db8762302d3105f8b185b4574f23240f863f7e8b1c808d8f9d8bcdb3b5e729d6227ed69c0ff664f2aad4acdeb6614f07c6960386c20f0d8e1637e10f04c0eefdb8fef1cc801e499206f4d03eef1f039b576f5f30ac17ad2ff5a289c212a02c7a3c4715bfc5067d6290936dc09b146a37c8bbd6cbacffdfa8c00e1495c8f4c92dd2d4f06c08f41ed640c73b4657169f7e1ef14990812577261c6d1dbdce6975b41dd119e99ac3228ca1b7469556e19b144066ab6510d1c730183e3d1b0b250056be11f522bdb304c6588c93ee3e8d18de8c452a5834156772758c1c1e44b4c0cb021db39a454f0b37f23aae688165eddaf1f42e208ae44441c5ff776e34e1c30dc61626da115cb25940de2f29e57e3903beb0f4ac34532c21dcb72a0f0beb174e9aa6a0f8369460ecfce789ccf6eaf21ec139c2e66a4706570efbbd20a799225746226b8fb0c4befd1a1104fe8fa3bfb210c80770f8df0823482f483cec18e8104db985df07533e3b4a09cf0936493a5578ed6a34af77bcee9ce7e8bdbdd8f3ee5f25bcc9038ddeafc3919561c9eaddca4a9d3c72382232570b8258ffa6774506c4a38fa0ab48c585d9675047a9aed7799df043f777925c8a0267557f1ccbb68e45fba149fc2418712924fbb2e3a07cf84e718c81c403c9958f41e4b61657308519b7ce9412792e2d102dd34f822d4a7d362c7f2289376d20f26a8131c0e0fdd4cdcaedf04253aacbd3ee19985cadc5b340e265e861e7897a4f3e1c2b7d9273f9d1eab44527ff16906c75ea1e43e8483098a41c11d8f464f9bef0cbff8ea7a864d8ac26f09faa85bf2ad8050c3eb258ecfb00dd836a73c37590499201f85573e12baada9d67d4566a5375605e259daeac679cecb9ee8d82bcb6568a4c88d3c4f8192ec4940ac1e6838aacde5db068ad90bd05870bd0da23e22695a092efe022bed95f6e2b6ff11134139b909281bd7c2545b3b2934bf2a814c6757f0d77af41514ba0906061b3e97239d77dc2e1bd5f244ed1000b71c4dfff3cc614db6ba3ae818e177655bfa6d8ba019835f39c671e7bdb60ce6e02316a6a9a3deb9f3d6e0f8dbd76dbc9e5bfe8136c053e4b79300ec20983c30a010914bd6cf473c5360523ab76bdd206e31c4ab88660f04f0c32e86a8f719c1c78843ed304b34a5e4c4e6150d42c57245d595d557c729a5906cca1e4e3fc4bbe924649fdf1b01f0321eafee01ccd0453cf738780216932a210471ef083f623118d846c393cec39431885235e5f6a7fa4402381378af28621dc153edb1118f58f47cd85e6d2bff3c3288537c08fc07000000430469fa23376d0d066fa681469536bc87cbb69cdb9eedb82c9e68a2de21e958ea546a1f4ca4eb5e54fe82ea2765a22952babd59bae49fbaa13995064a380c227eec6397de92eca89be77f1fde43c5a97ec6ae16de31f6b1169a6d7b733c1ea75854e14e79d8df17e535c4245d6762db81ca3c9ea4b29fcb33c22ea7aace7f5c3ecb53a5542f551c7d927651c3d13eba932a1e91b7ab80da0556188ac91c9ed4c7c7a42e1104c8d6ec7a8cdf52ec1b59f1a3e4351406546f70ef59fafc039c82a92e7b3b500f1790a4cd669970c426ffae119f42b4b2d56556f0e171452a8fbabc854717d74dd6f2a6e17b3491970703fb228dfffdb2258dcb4d950c043dd9453fc383fcfbaf4a0bbffbb94056787954d7c85ca80cdee517e383b40d277eec3b9fe1a5a163556cb8571576946e448a8d207890baa0de91349f001deb22d1328704584496658b3d1077aedbd329b49316517dee8e857489ce5f9af9926118fdcfd1999d706b396d1fe5d6c4efc8db930e7fd249f66234e2e61d01735b47fade3f0a9c9f2fe391c39f834f102d9b7730cc12f9063cbd35a6ba7877ff01f1dd559df3599b064f6eb767bb296cbe346cfa58c79ea79d0ae97284754836cdccd67c1ada2864371acb99545c9188952b9c132dce7ffec377a36f69cb5b3844b9dff6ebaa3777ae46a57604ecffe8fa320cb3d3a7edd07cbdbc11bd08b32440a7d76c9cd952eab7a58d1ff0ab198c5ac7ee623de41fdf85ed2ecef9fac0c78a85936fb1ccdadff0d32ee3560600d990c45773f6f65dd8dc64c9ebc2173e3f5632fe33af683594debeed3c0c1e8eb246c2a19928b91dbda0e4215011ac44164e0be6728343d39714908c80ab4fb35d6cd61abb7812c6f2818f3d061c402897d4849a8836790e58f29abd4d79a211b1337e63e9f2959b4d9236e5a0eb9bc0e92330421b2184045a9d37d918565b66a79aafb87590e5cfa9de41a1f797dd45b786d464a1707938451fce0128a4e0fa531453aca9ec2175ea0058ba396c93342fb2fde417c708eab996cc178a393363aaf951f9212452f2ccc0edfb41adfc16f8998915c9c82e5ac77f7c5b048ab117d1e07b9a4c1be2818593fe389493772dc2305e40bd87febdfafd90e00414885d63710b6c605a2f9404bf72c76059384eac921dc36b1c93a2a9933a47e75d0842cef913b7464a87b50c8684a069719db595b641e52e99256c434a6b31b75c16ea1d5b8ecf6a6f7ff31da3d38c46c001c72db1449f766484f0ac0a6412f21344be14d374653f2999cf7b1149af34e1e7e79b3f54f6f3a492732c823136028b0e6df37128883e5e5be65093c312b4ec800ff9beeb2ca704155958783ddc9b8af9f54286586e0212dbb2a56405a4c6176dbb8d619326f5a04e5557d11e592e95b48e126ebc9a8446ab9aad581a1c27b8d4ab94795b448e5de28799873864fa439fda6b958ce2b1cf189d112e3aa5c7c2be1e1129a81942ea26ccf30a08476e615f4da9dc0b86a4f5a1c9574f5a21689a3f2571913f8b6a24d1d3046e8aceffa5131744973d543a1a623918ae7f392fe29014f5a1a10088c30844c7c98f38c4aa197521328f93cfe63eb38b33f685bd1224044c5b40adaeef5cadc2169d9453d0469437df7d1e7f6637b2d3021050d50a52831547d2a715a75f2ead39ff86bb52709a2d5de0ee1fadc1501410a48248aed025bcfe589a0c8231f3fae12044bd03a0dd7bd0d8a7a4b9cb08dae7b544f8dbb291cac721e1a47c2033a53f22521d69281eef0cc57d188a3b9c000b37ff6b86a7b5061d3bc6a4c7bcb1f4e1f7f5953436a81c30912f76439f9f1ac262dafa416bff8eaf181bad51fa0f748857f8e525f73070315db7b533414bae79a71a110a64d1fd5474615b92a38e95416c1f4d289c499bd2f4b7571e9331e7d3659299b411874294f092d5b7ab5471bbb864cbe7a3189a6df180402755cca7a5ca4bddefbcf2fd98c9642f24bef86423504709a3653b7ba30d479d76737fc9f534213221cf83d92951746b716d60b5c0f6e43592d32fb380e1b2e786aa8ca1b18715bd25bad24c458654881c34aedbff5e73d1e5c45689a3463f306e755c52b2d8ea7fd5b467a64fc99d8984f2199a8a71f6acd892545ea0508553adbe55a2c84ae66cdaa69ffd47c770b50da4abc981fac8f3e528868a03e180db443b468ef9c1906aa3bfa2271e589809fa477c252ff96ee1507b78dd6ed68211363ba11ba61f16d30a18fe465d12a9397aefc84b57ca2820da3532b705d3a0041228f992b6fe7082", 0x1165) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x144}, {r0, 0x4}, {r0, 0x4}], 0x4, 0x8000) r2 = socket(0x20, 0x8007, 0xf94) getpeername$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000ed6639ace477bb3bd3d96090ab47e8c2cd1b2e9e3a464c117cd76573a91f69be6f4384b7201457efba8a16fd61fa3a23c36"], &(0x7f00000000c0)=0x1e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5b) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x1, 0x1000, 0x405, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x42) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x9) setsockopt(r0, 0x7, 0x7, 0x0, 0x263) 16:00:02 executing program 0: mlock(&(0x7f0000004000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x3) munmap(&(0x7f0000005000/0x2000)=nil, 0x2000) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x2, 0x3, 0x0) 16:00:03 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4000000000000000, &(0x7f0000000080)=[{{r0}, 0x0, 0x20, 0x24, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x51, 0x400}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x2, 0x9fd0}], 0x40, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:03 executing program 0: r0 = socket(0x16, 0x5, 0x0) lseek(r0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) shutdown(r0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x24}, {0x45}, {0x6}]}) socketpair(0x6, 0xc007, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) getgroups(0x6, &(0x7f0000000980)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000a00)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000b40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000280)="b5d155d7fa42117205957cf2a759995d7d1d187eff694be121f7d951d838a871f529d07b407356a81d4d4dc1444ae05edf4c7e7788da9741ef6b28a5ab95e0e594712723775e800a75aecfdb330a47939cc4873e30a32fe07757ad15455aa054aa63724a64eb0a0d3e6e8a68af79b3a64ca7947918489b8644c1cae4e8277f2ffd0e284393021e78e6d0e7582b739dad103f762dc7f7a1c04bf512982759dab6269ea86ee0880d35dd9b5ed97895832b8c51c7540ebbf9401b26b4bc9226968a266bdd61de8e2fb5a365cb2bf66bc6aacd", 0xd1}, {&(0x7f0000000380)="3b0e29085d5ef9429d54388ea67113fd5a9edc5e1b6d5585af10583f88614038b054190117bff1637c485312e33d5b701b4c79651c574392d4584959e08c35efa641bdc430432b86fc5bd7268a4fcf0161a4cd0df9ef6e318b692f4458ea611bed41b9d4", 0x64}, {&(0x7f0000000480)="bc9763ee839a16a01f4e25087c25728fafb40159bc3935b4c14f5c29a1b4c941c35009126953cd2f4f3579f32bdbd06428c937db90264b0bcc7752d59481649b9d66b66bc9c0c4834c7b554d1dab0b61debe9190f5e7f2402961be36219979d768ef3a649c1c209f751000f1a62f9431a06688f6a792567a59f640bd5d514950527663f45c0ff8f9ed50a47e242aa39c53caa0fd44089b80adf02b1ff06d16fa2208da543fed73d0fb2e85c9c5ef96560fab2d1805db4c567ffd264b79546e3b2fb92e3a7b23f86b3cc50622a25db3b1f560479f913c579fb92c36420491d641f2cf79de30bdfb806ae57b9e6d7a", 0xee}, {&(0x7f0000000580)="2581a1293ba26c5ac59d2d92ab836c16aa1d3312b67b3b469e0fff5a3bc354be2adb616df516005858d6bc71ff9e4d928290d20f8d8e0cae0360cf2e3631bce81de9678f876c4c2fb9805b1422b5213c6072a8d1baf6c64b40cdfbf3e1cf26e0e847144b153e3c0b2613973d88d3b00d739f7725660f15b887e1c8abd069540b7237ce0060a45fd0193fe168fdddaa76fa06dda10b04a0de45014dfbcbdbb200cc2a094004", 0xa5}, {&(0x7f0000000640)="36eb2ac3e5f588847a49d0fa5230de13b00f", 0x12}, {&(0x7f0000000680)="546f2696a588657f64a098f3d04514ba022e7e6886e33fa383bb36070a5c2914b248b3c43d5ac6ccea4c79f7be473dc8126f431cf7d2c6fc19b87d475cebe6695c01385d9623ab01075fbb790e84fccc742c34f95d0f479b4ea0c7f8a2fc480001091b26035cbc74f6b4ec9ab81016192c26d1077eee45aa50861ba5d13bd9c9423122eacbe9b39cc27db3f0c125ff7262b7b844f410f2de566eaed3868e540390e6ada690b600bb1c12b48dfaa29fb9d08cbd44d6cbaf61b65e8b312f90bcaf18", 0xc1}, {&(0x7f0000000780)="cd5bb05a1bd16414b0827d75122c", 0xe}, {&(0x7f00000007c0)="a121ce8ff3944a0c6bbc39620573aed69704ec17d118311a95cf60677819b637f3c90587f1ed678308d5ce47d346160b3fb7ec935a40d1e6313e7e99bd5e60fb42a5851edab098e47675a9eca295075e2d76951dddb276c567ad736505be16b99969bfc6d89d1e76e271e064653ae4193bda617dc7a9a9674c59fd647f0912b1d6111ed1", 0x84}], 0x8, &(0x7f0000000a40)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1]}], 0xd0, 0x2}, 0x408) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000440)="8d") r9 = socket$inet(0x2, 0x3, 0x6) setsockopt(r9, 0x0, 0x3b864c0a, &(0x7f00000000c0)="344f1b6cb5f49cea5ed8e46ca825fb96c22be987759e0d0dd6ad7d7415cf8f4d90c1b8729557dde3e97943a5ffb1ca4aba9be638f8156990c4cc4ca6e46cffcbad9cf552cdd9347f2922e36f0afb8c56cd885c9bf104fccb563d2973625dbc", 0x5f) 16:00:03 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x24, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) read(r0, &(0x7f00000000c0)=""/23, 0x17) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2005, 0x3fb) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="000000186004008b000023270000000000009a0000000000003f000000000000000000000000000000007304", 0x2c}], 0x1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x400}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1c}, {0x6}]}) r1 = semget(0x3, 0x1, 0x140) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x400, 0x1ff, 0x400, 0xdd, 0x5]) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204f, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)={0x0, 0xbffffffffffffffd, 0x1f}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28002, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="8bbbe7234c029d9a10f7e19508bd04ae9a0ee711439e77a01aacda87e673f358b9c5cf890cfe71b95c97cba4a8ba55436dd193ceb19b18e945271d1f97ed9f139d35c3ab67d200eef19801", 0x4b}], 0x1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = kqueue() mkdir(&(0x7f0000000240)='./file0\x00', 0x1c) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kqueue() dup2(r2, r0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) close(r0) fsync(r0) setsockopt(r0, 0x9, 0xffffffffffffffb6, &(0x7f0000000040)="f2efb93b2db689e60e67099274358d7c69629df95c5d89c8fb442ed0e399874844693dbab1d2f52ae15c6c3f15203ab5469d365867ce07eb9a98e7e40f9b77f5697b3a3f74ec5751", 0x48) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x110) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x6, 0x6, 0x1, 0x0, &(0x7f00000002c0)={{0x2000000, 0x7ff, 0x9f3c, 0x5, 0x4, 0x8000, 0x100000001}, {[0x8, 0x0, 0x5, 0x33, 0x3, 0x7, 0x9, 0x1ff, 0x6, 0x200, 0x6, 0x29, 0x1, 0xf6, 0x963, 0x4, 0x401, 0x5], [0x5, 0x0, 0x3, 0xffffffffffffffc1, 0x3, 0x7, 0x7fff, 0x0, 0x9, 0x400000], [0x2, 0x400, 0xffff, 0x3ff, 0x3, 0x1, 0x4], [0x5f0, 0x510, 0x900b, 0x0, 0x7, 0x1], [{0x3, 0xbc, 0x101, 0x28}, {0x1000, 0x3, 0x7, 0xfffffffffffffff8}, {0x54f2, 0x9, 0x7, 0x895}, {0xab, 0x5, 0xffff, 0x1}, {0x101, 0xffff, 0x9, 0x688c}, {0x8, 0x4, 0x6, 0x1}, {0xffff, 0xe1, 0x5, 0x5}, {0x1ecd, 0x80000001, 0x7, 0xc5}], {0x5, 0x3f, 0x80000000000000, 0x6}, {0x8, 0x1}}}, 0x8, 0x2}) 16:00:04 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)) madvise(&(0x7f0000058000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() mmap(&(0x7f000031f000/0x1000)=nil, 0x1000, 0x1, 0x1010, r0, 0x0, 0x0) munmap(&(0x7f00004ba000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004080000028b3) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20000000000081, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x42) getgid() mknod$loop(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0000001860040000000020000000000000280000000000000000000000000000016177c918fe4de91243cfb2", 0x2c}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8b") fcntl$getown(r1, 0x5) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8002, 0xee442e38c0b2dbae) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) pipe2(&(0x7f0000000300), 0x10004) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8599, 0x0) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x8080, 0x11a) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getuid() geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: setreuid(0x0, 0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x101, 0xef3, 0x48, "ec97e072f4f1d8da9ad591e4cf5202cf2717a269", 0x401, 0x100000001}) r2 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x800000000000003, 0x3, 0x0, 0x99b}], 0x10001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="f9f170176ad8f8f970c30d18cbab648d8b1e572ca7bc9fbeab80c97a1b87fe473be63df2f4e382e584104996f49edf2cb6c82172f1d1cff22dd4879d23607860a73b1c3e6f6d564be1412764d5e3e01fd21d653cf72d42787e21e48374c970fb76543f518635dc98cee888bad6e18b7e960ffbd7147640ad19f00dec005bc239aa93ef1af39fcd38d124921f166d3e3f9fa10ee6a0b67140f2", 0x99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db24ca665c6d2adfe06000"}) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000980)="1b0b8c4480582a02a8fea8e601bf53fb6d5d7d076c1674cd0a4dd8f4ba58183ced431ca9318dc4375b3b72268f1cafdb6fa5fbd6f3857bfee5d9ff147f3ee669055cb1dd06f7be56e37596e2877c229e0c7483c6fcf4a7b999a039d5c9edeb2c3d9b5f423c173fd013ce682ffe351d20ef379bd95e427855ee21a2064964d7b43c59161d3560ceb96f734905c5f66ecc38bed589aec29cd8ae7eff9799236ad21f2fb3831917aa5d1e40655a14bc7cd039bca7f251bdb884be9496d05045a8a87e2c9070f4b9536748efa2c0b56a919fb11e9b1b1efd04780975ec40fd7f38d9affde45f2b4df1bb4372c3a449602df0f467b1ffcb224f18b75118294ddd4c5995b80959df482ada492b8e2dd9fe81498afd8d8030d93aa127c6ba51b8d6af88a9dd9a43e3f79a6e90eba236ef575080587eb910022d3ba5c5de23fadca8c2cdde86b41bdd0d774cd589cd745cbf4277be31d8aa8f1068eeef4eab7482a9015a75583b858ae7a833547d66c8d0590ddbe908f59a091cae1d205383589b4b1152e067e85ce168bf929142cd540cd7df1e60e52bec8e4c1b36b74e01a14c8ab7a88d07cec8214d515c7ff12be7bfaafd711b4a1c820b71d39f100412928f221f22a4a0b53e24e83eabdfefe724faa5e64068bef490b1dc99bbf8832d8287c70112ecdb4770bbc7ff37dc01a229423fd15c11c97021351057b60b7e07f7e4ab7fc6d246b0eb7f19528b36b6756a27c8a04c63542373f3a6632ba0c23977ec7076f09f99b6296229196079547f93a76dfcc3c1f8de931198ce71f2f7bd9f1393a6357ac69874aad5370f0a49c719d456e4bae8cc30ff78372053517a50b556515e5e834a765903b91211ec9835ad33d6a46eb8f35fa89cfeb5b3802d722021e996fa1e06b12728cd540a58927a13744b2681f7db3edbe15d67a46c90574d92f340e57a12c332e34da3ffac4e30891d6f29c31c10cecabdc906eafdb8c7f5d5abd73a0d7a8d599a4b42e76e793311c8ad430e593f7914809c3e2ccc81f63088d15a229a7fdc2af18096082f4289f278f59339d0c265f63358a0aeb6db983b4dad12f18bc44d8a39df6d76f770d91cb3607bb883793801a8389d111fcd86c5b0d0701f78f4c4172c460dac1b4382efe27d0f280e3bb4d42667a222d665957c12e047acc0a65809e0035412e4b59b07ff40849b9c2bc66497faeeef60237315f620b07972f1251048a211697ee0a829b3d79ae95c10cba6323e5a39d8a7eaee83e35f4e4b523643a0366d459f23636178716aee79d717b355647219e87c8c56bc37190407acf71ce859aa3c2d3905b30dd56aff1653bc52424c3b924e57c2b3321eca9e1b589658b266fc5b686381974fe386c043021596754868623bf2d1cf5cd9ff2376419b5a7c3f2fcf6f9ad5020768f0bb08c66c6a760db64d5730e4d57c2f9e20419f8b874484b51f9fe2c358e54b1f2d3ba74758fc0c7f7e7a0a03693ed382205939b85deae6e37c0107f1806b9610d9dd6c8576f3c502062f48c50ab6e390fc0456ab6f9c259f7e24788fd7bce43c587531c88d1938ba5f91ebac80b37f0756e14c17457dea8524a5d68e9add976c14ce956419b6acceb22cb858949a2ac83a8212392dd04b9ed48e573a915b80a620472ae648db6ea75f3d5cc377f41ea6e4b5114cc1888d737d63b09660ada0f101d138ac705309adfcb77eef5b046b33ed4a8cacbf0c545e282b8404f68ad68d82917b00325667197d89da83a280e5dda4c6f4293e63c952c1f4b506461a835bf7ffb51d7db8e4e39c60c6e768f5484d6bcdcbf84fb7190c639b87ba0145a5f3ba310f6a48514a6fb2d866d79903bc852ca8c900e1a33ef4edf7ae1bcb1681e2dc5fd24d38f92813b0fef7377a52c5b9ab59b99676f689cd3149b83b3d00491d61be694cdec83cd4565abcb4dc84ced5c71dc3bc016d87afb1cf6b0760e02e388bd0194ebf7d1afca5f22b9c3f6b4db6e40892ad9060c458e9f5afa83a12a953d67536e76095736e753a23d34d71a32c67c79f33c74b2f818c14d964c3b878b943107b75e4bb767cd4a1d6c68c815d1a64f2f749f51265732bdc60a7a3339f548ffd15", 0x5d2}], 0x1) write(r1, &(0x7f00000019c0)="e21774980284ef541bc2ac4fcd8225ad87ed650a7e9b33f2d59568392ad63c7badb8f6755b1647f1697690f7bb855656ad5de16bdc3c972ab9dd89f6a69a24d7f8986e57a0ea453b0b6b4971191fee0216408ef940bdc2661047fb598fc916a3e26566ae346c239f121e17d866492abc0b0060a25c17d9866270d1e100570a28742fcd841576fe209c281ad58f7aa5f3e77d1854da098e8a7046105dc54c76e5fbae2624b59c1d8c0005df78640484cf0241d5e074dd09b6d264854af3500875eec964a0761a5bedce2beacf615ede5f1f749cc498106ddb14041fd87d6cbbe0cb7af3d205d6e89131d466aed67d6826183ff0ec7cdc1194366727cc932113bc951feb7f970d95e100ad54d2c50386a03d7ded44a0a6591ee135f019b0321deafd49aa08859b05d387195a80a29c3d7e302234caa1d2c18060a9163158aa4978b014967dbcd168dede5c35c2a072a69f714c46229cd2d3e31597f28bcb0f8f3eadb96679133de8710085a85eff14e2f079f612d0fcd06ca427e73bf738d3922b731a8b746f6912489a4009f756a50f9b0cf394e06505f078528f97e057a7e6d0d6aaee3c53f1951b45c95d5c1e4b01a9d76c228707aea43ea75f105d1316e3c4a244384b30e70ee12d81bc2971a98b8cf16046fdbc231c8c9726fc54de0d9e7eb55a1b79f7320feeb4a912dae1bf033f065bed9c21684a7188e7273e969de40fea92673a7c6db561743d27d9b4ce3897c940a9759c70380e779af426571f24e7689f21521420c8d415caab2db67edaf0082fb757e9b1f629bcb543d65f9475bda9a9a1b2a6192ec0516eee10bb01d84699f7cad9d05e9fd8c85c1a98a48b0189b6e5e548a78b26eea6c1e7c00df1bd172c13c3e414472fbe0768bfd3353b908fa8706c6ee743c2d61bb8dff67c8e294088548568b00694cb262436b0927a7d08347a4a35caaa41fbe39b00b0ff46a9fc1165a42ff91558a6634022ec2635eee40e3d1a56f32a4db65dbf3876a73dd3efc402e695620a6e7151ff63bd807bd2ffbbbee55b74ba43b9b5b1fb8ccf830185fccdaef68385bd8034c507d72657a5feee2d7fa3393ef44a76675f8b421b6de651bf72dc18862487c6fa881a2abc4327612de02090f85e073961695584357f435b0464ba6282fbdcd834a22899715fa66bfc02bd2ed14327fd22641953c8bb8dfd9a951d8eb8ad6528793a8132cebd6d65857662e7663fa0861d2edf9b2b2b3f07a42a86ee00a9082496da97f22adbbb60d61b4980191bb7d761e9616f72bac0b2dd3a0e40a9c3237f31ea38a0c607da551fd2423a19e572285ce6d723391aef547a9ce6079d8e5693d626ccc08f8457b677dfb76ce287582c0b9f2101082568da200e162760ce759e98b6704939684609507756ff755208b15bf6b9639017def2509e4a61643295494c925333b553d830eb0902e718a002499122262328007c6a10b48651dd7c9caa86c573a226e00f2b8a0ba3c4276752098324f9c3b5493487a72b9c43ad85f62e36b6476322b4349d777e5bed7170b086eb0e83e89cb16501589823257843cb0e2560fbb738d7a62065d5128b431a22a34f53ef4f6b6687ad0ffa13d22074b73a7a4385ffbf1294de28f63ea6b7d4bed2cfc39016cd1be4eb182d05fb7642d76d1b3849f6e5306369538fe1276f6a15926d42a53a780da1d11ff8a3a0d9f1aece42f48a6325c2d1d53ac343712e8b35177a9633bd7ea7b06a795cf4ff9ca18ec1ebded55d9198cdd8478ff659ea36ea2d7e8e33ff7379f09b8fb9285d9341782ce80c8833e1984b583d8568f5a26016304afd9299ddb2643ed41a031840bf04436b7e485b110c0eba8567a8b09e94d95be3fd6cb07516a511121f6ead3298b9516c41a57596b505f26d029f5786663aa829c285ca64a8b1014c6d01e1aaf2a5758dc335da8e9b9f9280fcd1611ac3b9336eb0a317241f29669341ee98b0cbe01d2b6a7dac9392c7b48e2f8b0c3128ad18a4cfc8bb7e026d9842e258c1a293acf374f85d02757386e0edd65bd73e9e40fad2348c11b2722efefe711d99d5d4928ecdef7573f7e673264881e009e07a77cbfd228fb68f64c975ffc0b2441a36afcbf212895e9939088785c2dc0d1a5479f0aa4d4e4718514aab1255d09f1d0db61c17b62ff9064ece106dd1f34142066ad413c02fc14ed0edc6f5238d0584f9f4ec5717be211e3469db1d8c86e69f99eb0fe38d7f51807ae72fc99b8f087f133371125347a618bc1ff688681fe3ff3b4a144826a4358d74a75691b764048a1bb0873a7df63b1e3cd99c0b4e551a81ad3b3697b3e65edb0b06b047074eaedeb76e40f9e153caf7344ab371360515ff03d56341252e32f5c71a6ee02b7238912756e4ceec32eb6fb3a0e4179ecfca3152199701f7e0fab3da74df7810fcd41a0aac665bcdebc4e9589393d310fd61b4f777e2e1bc3ee1d97f9482215c54017d97b4f10f83224fc82342f26b3e666918d9087f8f8328567a7e2420b58bbe5350f2c19428f34433787bba9e3af37d3f0a32a0235ebcf0a807a820ee091072cd32f1d5acc99e23548420a627893995bc91b9116e828bd53cc9cf9ee238118c23872e5ad7eeb8eb11e94e522fbebff4793f6941b1004553ba1f0958afafb0c5b32578683220d15986ced8cde5dcfaad0665a04cfa85cc17d3ee827aadb60f6695da86f0a7b5e00ff86ae9c58b18efb8ec42b713523d6691c9e09d465cd3dfe338aeb85442a4e69ac4e7fbba87718083f99fccd080a654b7969320b4ec52197f7abcd6c7a75a37d26f95536df5dc49721698d43e1b16fee410e312be26d5c1a8ae2d9415a34c5f68d173a13422b2ac6886292bb059c1d73ea15136bc85d4c4ff08fcc5cc7d77ed859dca005e12f71162fcf191ec93c9b405f7a6a679b90f588d52149cc16d12d430e88e7ace686fe91a5247aabdd3cf5854b2b84d95a5e73b7db0f3418503810be96e75d15624a5141fa67700", 0xfffffffffffffddd) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x400006) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000180)='*^(\\\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='&.\x00', &(0x7f0000000240)='\\##,\'$/\x00']) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xc0b0, 0x5f5, &(0x7f0000000040)=""/29, &(0x7f0000000080)=0x1d) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x200000002003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004667e, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6a, 0x0, 0x1ff}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)=' ') 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) pipe(&(0x7f0000000080)) 16:00:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002004, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xf6, 0x7, 0xa16c, 0x3}, {0x4, 0x5c66, 0x5, 0x7f}, {0x5, 0x8000, 0x3f, 0x20}, {0x4, 0x4, 0x8000, 0x6}, {0x4, 0x5, 0x0, 0x5}, {0x0, 0x100000000, 0x0, 0x400}, {0x8000, 0xff, 0x2, 0x7}]}) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0xab7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:05 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x81, 0x1, 0x1f, 0xfcd}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20004000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt(r1, 0x5aec, 0x80000001, &(0x7f0000000180)=""/37, &(0x7f00000001c0)=0x25) 16:00:06 executing program 0: nanosleep(&(0x7f0000000000)={0x1, 0x2000000000007}, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0xe000, 0x2000000005cc3) mkdir(&(0x7f0000000140)='./bus\x00', 0x102) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x5, 0x100000000}, {0x7, 0x4}, {0xef, 0x2}, {0x80, 0x6}, {0x81, 0x2}, {0xaf, 0x1}], 0x6}) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc0, 0x0) fchmod(r0, 0x22) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x11, 0x400000000000003, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000080)="02000000", 0x4) sendto$unix(r2, &(0x7f0000000140)="b100050490000000000000005786ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0xffffffff7fffffff}, 0xc) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$unix(r2, &(0x7f0000000200)="559564204a625de260132336f49253962ce0771bc068d901d9fa67798949d088ab439a4f6b7d6842410d16b7d196ced124c438d26779327847069bbe2e4526a8fe17ad324e51b40c4d65cca109b6a57eec586f015d7cc22529d55893bcaf3ea55877f3e0b2ef6cb6e103e4e9db1a3645fbd998c1b93b48728e1841b356c3ccf5c37a3e7e", 0x84, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) fchmod(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x108, 0x0) close(r0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) setgroups(0x2, &(0x7f0000000000)=[r1, r1]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) socket(0x6, 0x7fff, 0x10000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = getegid() r3 = msgget(0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x6, r4, r1, r5, r1, 0x0, 0x1}, 0x6, 0x8, r6, r7, 0x80000001, 0x0, 0xebb, 0x56b}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = syz_open_pts() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000340)=0x1) getgroups(0x3, &(0x7f0000000100)=[r8, r2, r8]) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) msgget(0x3, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x440, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x8000000000, 0xbe}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3fb, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0x80000000, 0x58a3, 0x8}, {{r4}, 0xffffffffffffffff, 0xa4, 0x7, 0x6, 0x40fd}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000084, 0x100, 0xffffffffffff7fff}, {{r4}, 0xfffffffffffffffe, 0x21, 0xf0000004, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x41, 0x4, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x23, 0x2, 0x87}], 0x20, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x20, 0x400fffff, 0xa862, 0x3}, {{r2}, 0xfffffffffffffffb, 0x50, 0xfffff, 0x6}, {{r0}, 0x0, 0x44, 0x10, 0x400, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000002, 0xf2f9, 0x9}], 0x8, &(0x7f0000000000)={0x1, 0x101}) close(r1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x7c}, {0xc}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000002c0)='\x00\x02') chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x50007, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x600000, 0x80000000, 0x91c6, 0x5, "f7266f797c461830673ca54d232be0e300f9356f", 0x4, 0x6}) r2 = open(&(0x7f00000001c0)='./file2\x00', 0x84ab9d6de1006921, 0x105) accept$unix(r2, 0x0, &(0x7f0000000200)) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x5, 0x81, './file0\x00', 0x214, 0x10001, 0x6, 0x4}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x60001, 0x2) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x10000}, {0x3, 0x2}}, 0x2) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:06 executing program 0: getpgrp() getpgrp() semget(0x3, 0x3, 0x0) 16:00:06 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="03000000", 0xffffff08) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x2, 0x100000001, 0x80000000, 0x1, 0x100000001, 0xc540, 0x7, 0x1, 0x3, 0x3, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x74}, {0x3c}, {0xf6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="11") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80000000000000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x25}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff51, &(0x7f00000001c0)="d58862af61a2e317f047065e8b") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3) 16:00:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x5d38, "3334002c194138c571db7c0456f57fe5321a53d0"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f", 0x62) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/24, 0x18, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6275730090edb02371a30a5c7a2a36d1510e4ff95a090122e5c5d9b3320257e655b38848e423b583731de1f9bb5a0e8e5be40a"], 0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205603, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10, 0xc1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socket$inet6(0x18, 0x4002, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed50d8ca230d6332a544f0e32ae4c45c67097e3d4ce005a6c60e614c5", 0x33) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0400a412efffb2fafff5d4fe6c07008b8775787b6a1b5200000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000006, 0x0) write(r0, &(0x7f00000000c0)="220e22bc8b862393f02b82ffff4bed1d5ba88901001c068b", 0x18) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/122, 0x7a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff18}], 0x100000000000014d, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000780)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/24, 0x18) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="a36b1f45f0801ff624e0984734e73173523f7301581da715eee51ab91cd63118f5cbce8a842398563e75eba20b2c5199937696afb60fad66f9467490c7ec486b6d2a3d8a0e31dd6b30f76f175fc9957752d3bb582b7aad163ed1dc0f3c50f3d2be2abfb9c83545ac562d0e854a590d6abe691a46326b07379fda7278b794820dd1c540fc0796f8d13f22712d8fda32707b8a01c4c87868c42a5b742debedd50a39ad61c5d508fc36edd6ce90a5149c44e2", 0xb1}, {&(0x7f0000000140)="88e19051e4f7cb1333e2eaaa8f23", 0xe}, {&(0x7f0000000280)="b379cebeb6dd0f111dba31ed28e0870d061c620684c4b1704989cb8d3a090bc3b1f870b0222c0ca8f8529bde7b44035a2602015f0934efc2b0905db7bb5a1af824ff8c70bac10cb8a2556c0f6b7d8ff497e3ae780580edc40d4c288031a89f2d491cfe1e90df1708c94a53e7c911be89e5f63fa30da2c571fd6a9576105017d35ed4981252af7c7833690c8c9b6e8a5bb2a1b1b5125fb53f1c7656fefbbbd6a2c3a66d0722961f", 0xa7}], 0x3, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x80, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xcf2, 0x9, 0x100000001, 0x0, 0x5, 0x6, 0x2d0, 0x3, 0x1, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x8000000000000016, 0x0, 0x377) r2 = open(&(0x7f0000000000)='./file0\x00', 0x18400, 0x185) open(&(0x7f0000000080)='./file0\x00', 0x10028, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x7, 0x1000000100000009}) r3 = semget(0x1, 0x0, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/181) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80000000000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') pledge(&(0x7f0000000000)='tap', &(0x7f0000000080)='[\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x195) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x27, 0x6, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x7}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getpid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000480)={0x5, 0x2, {[0x29, 0x8000, 0xb4, 0x4762, 0xfff, 0x1000, 0x9, 0x7, 0x8, 0x77dcd31, 0x2, 0x6, 0x5, 0x4, 0x9bb1, 0x0, 0x0, 0x100], [0x7, 0x3, 0x4, 0x6, 0x80, 0x1, 0xd4c, 0x7ff, 0x1, 0xda2e], [0x100, 0x3, 0x3, 0x32a, 0x5, 0x5, 0x81], [0x100, 0x8, 0x5, 0x9, 0xff, 0xffffffffffffffff], [{0x4, 0x7, 0x64ad, 0x7bc}, {0x6a, 0x8, 0x4, 0x7}, {0x7, 0xffffffffffffffff, 0x80000000, 0x7}, {0x7f, 0x3, 0xfff}, {0x5, 0x4, 0x1, 0x10001}, {0x140000000, 0x1f, 0x9740, 0x2}, {0x20000000000000, 0x8, 0x8, 0x994}, {0xa0, 0x7, 0xffffffff, 0x1f}], {0xfb1, 0x8001, 0x5, 0x10001}, {0x6, 0x1, 0x2, 0x9}}}) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x8) renameat(r2, &(0x7f00000000c0)='./file0\x00', r1, 0x0) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getegid() r5 = getgid() getgid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = getgid() r10 = getgid() getgroups(0x8, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8, r9, r10]) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0xc6}, {0x6}]}) syz_emit_ethernet(0xc7, &(0x7f0000000240)="2f320b615da13ffb3845a653bd12882aabc9853eca39a3281c5dac955a664cd7c0d0dbcac8a0d0798c871277dbf0cec61c541bb9d45920c6f1ae981871b7e8d9e85fafa9870c6c7b728bcfda2e8148589382a6c1d7e72c4e119415abc4cf14692040a3e84d1054a2a0251c0524c2678df63ed1b9ffdd98b121db5d4fcf415dc14aa7d6090c8ef79027af4fcb3d25f66d893e5d51534c3883b02f646b9ef2a354677dd32249841b763f8bfb65ede2c411d208dec3e9d5af870bb8c5f2bb6f3eda9c7e862be0cfb6") 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000380)="626c7cc51236724332b9ece123e3800c3f9e7d021023d1fdc2c0a01a06ed9cfb4129194f5c24d81858d168782e88e5edc294fc2534aef8d8d784d754a310676f897b9b1d206245205e261bb46c38d07507b2535be0a216d4ebdfb0fccc616adcfe4e504c92ea4f9c6713778fafd5a5c4faa1132cdd965d2e94a3069c79c1b59da22b3ca3675e6fb776b8e1ef67fafea007d2b0ed32708097f65f6b3096664abdc35856804a6d5073029f750b8f1cebb12992bcc07acae00ec69f3936d7240fc049aeba67c81f9d9f39d0fa3c577073e7f22eb172d00300aaac4f1ebcbfe80dd00783b032a3a25de46d8f470bbc1a0060f1279c577408d50ff8ce836621b3be7dd73323b894411f7d1bd856582ccfc684af17ae4e52f639b1f3031466db5cca8f5b4a5398297d253c8b3a5ddfbadbb518d76ec4b4ee65aa3fd1194cbf97d53ce9b2cb131416e6540f07f3213cabfa8179a123993e6421d4fe0a7f3ee901ef5ce75d73d5a12ff11ea497a5429400c5dff9fb192222eabd3c4cc8e2b4643d2544cc", 0x180) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="06000000f012eda4b178dd343436327f003b05010000021100000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107003, &(0x7f0000000000)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x1001c}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:07 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10000000002000, 0x280000000044503) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1, 0x3}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x200004200e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) rmdir(&(0x7f0000000000)='./bus\x00') ioctl$KDENABIO(r1, 0x20004b3c) 16:00:07 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000100)) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="28000000ffff0700010000de08df136a5698fbf378002921cb113b1da100000097ee0612f48d0300053fbec6b539df8a5318840dd639df7c9d0b43653d1700f6243b5c20ad96e66f", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) faccessat(r1, &(0x7f0000000240)='.\x00', 0x10, 0x2) fchmod(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) kqueue() ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x2) 16:00:07 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6001, 0x203) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/211) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fsync(r2) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000840)="3bfb7cf32158ae59922cbc97c221d0e46fa3190a0ba0a29029447f45e8500db696160f85efed92fd03cdb5355eb81dac1f3de98d29e545ace199586b40e473a94581698b69c91311c5cce13ce6717ecafdcdf3c4ecd174fd9f035be94efe3d67356b27342cff458d229ec1ba", 0x6c}], 0x1, 0x0) write(r2, &(0x7f00000008c0)="693ae5e66996e885649ffaac2e5cc6e27c065792145255c470ba65f3541e4e", 0x1f) fchdir(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x28, 0x4) sendto$unix(r2, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) r3 = syz_open_pts() preadv(r3, &(0x7f00000009c0)=[{&(0x7f0000000380)=""/37, 0x25}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/206, 0xce}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000000680)=""/84, 0x54}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/252, 0xfc}, {&(0x7f0000000940)=""/75, 0x4b}], 0x9, 0x0) chmod(&(0x7f0000000340)='./file1\x00', 0x55) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x2) unveil(0x0, 0x0) syz_execute_func(&(0x7f0000000080)="0f0f4305aac441fc103c4c0f05c4a288f3d2f04b0fc74e00739936f7a4ae63ddffff45ff2c55ff000000c42295accac4a23da955f3") unveil(&(0x7f0000000700)='./file1\x00', 0x0) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getgid() r7 = getegid() r8 = getegid() getgroups(0x8, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8]) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 16:00:08 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x40000, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000080)=[{r2, 0xc0}, {r2, 0x80}, {r3, 0x4}], 0x3, 0x80000001) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r3, 0x4c}, {r3, 0x5}], 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:08 executing program 0: r0 = socket(0xfffffffffffffffd, 0x8003, 0x7e) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)='0H', 0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200, 0x121) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000200)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) flock(r1, 0x7) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") getpgrp() 16:00:08 executing program 1: setrlimit(0x200000000000, &(0x7f0000000700)={0xa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x9, 0x2) semget$private(0x0, 0x4, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getpgrp() wait4(r4, 0x0, 0x8, &(0x7f0000000340)) ioctl$KDSETRAD(r3, 0x20004b43) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r0, r6, r5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000300)={0x0, 0xffff}, 0x10) semop(r2, &(0x7f0000000040)=[{0x5, 0x8, 0x800}, {0x2, 0x3}, {0x1, 0x3, 0x1000}, {0x5, 0xfffffffffffffff8, 0x80000001803}, {0x1, 0x5ae, 0x100000000001800}, {0x100000000004, 0x100000000, 0x1000}, {0x0, 0x9, 0x17fd}, {0x1, 0x0, 0x800}, {0x3, 0x200000009, 0x1000001004}], 0x9) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0xfffffffffffffffc, 0x413, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000002c0)=0x74) seteuid(r7) r8 = fcntl$dupfd(r3, 0x9, 0xffffffffffffffff) syz_open_pts() link(&(0x7f0000000580)='./file0\x00', &(0x7f0000000540)='./file2\x00') fcntl$getown(r8, 0x5) close(r3) unlinkat(r3, &(0x7f0000000440)='./file1\x00', 0x8) setsockopt$sock_timeval(r8, 0xffff, 0x1007, &(0x7f0000000180)={0xffffffff}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000140)={0x1, 0x8000, './file0\x00', 0xfffffffffffffffe, 0x80, 0x100000000}) mknod(&(0x7f00000000c0)='.\x00', 0x3a0914c44f6b202e, 0x1) open(&(0x7f0000000240)='./file1/../file0\x00', 0x3fd, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) fchdir(r0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000001440)="302e20fbb2fddabef5a3abb9d7464e207b76d333c291571a11db5fdfb16d541f849625b02a05c0b8d122d78600c1e050e8a1d5946baf5a3587b6d21025d8c14453be05d5fdaab80a28253ec0fa71532e564ff4c148a36cd6422d8e4d4c39480d647a3cd7671d608b2c5fead2a1558c828288d38bb7ae7e01c2e2ca3e9cacb769bb90a83e8740a195d42269f7853e0bd7e3420df85f34bb5a8f4f5dc5a34ff1b8ce7411d55f0f97ca4b2bc8a4b5a31ea4198fd1fdeae45926808ea74dbaceb92f24b461bd060f001f4387b2c2c37d30c5542b77a53aec07b900d7cb09e40126584260ca68e9d256860e44ee360317472a14dcee782321ced176d5d1a501d1ad09c7a540715a6f7de266144bbdc33454c175dd1b81366864ff0540270bab277ba28c1f33f89a798dc3ef854f65e8ff97073479efb67852b4d489dd838f92233cf21156351c94fdc92b6a5669294d40ea052beb535cc5258327944a7a0e982153c00671abee18ff4748dc1e9257350aabd6a44a85c5801cc8387a1e51580d8d95a9c02e4099dcb23a8f7ce1f7914aded4e02e4146b264db748ba76518da1f9fc619a11dde707ff6a91a1216435ea01de271db296d484c15eedc1b00d15f2b86075d807388e7b9167934374f2da32da2fe7a1294227534a53ee8b09658018a0eada1c3de46e44d7c076bce772f4cc6dfcc60c898114922816a6f3333e350f8269afb4b2cf1c96ed80bf647661db37c732b9318dca3e4b7a9633e90c9163725a6a91445ada45749f46cd2b35f92d325e9d49ef212d285b0003f01a98a670611c5f87877d64c4a94a53791d106cd6b2972fa9f7b0efa40c1ac67d9db8e1f5706021c1b344ce7065a9fe379ca40045155e741cf37daa56d80701958233cfd43c48a292f6dc9fab0ca40d49a5b52a4511aeddd7d4b95c3ac4836e7c1454ef11d6a0c23279f3316445c1ce59db0e625124b73ce1d6996df2714eccdec47a1638f97e92b47eb1701d566ada01a3c06d373b4b80989e653ff409638173b17028ec94fe50cba0abad3aab5d63a120b198ddd4095e691e4d0d6a61808d797ba2c3dd29cb7979ad4d96d7058b94cb69bfbd899f316cbb48a1c29dbadc7fe8c85eeb4d88236a25048799aa9f4b7c8a7c5438cd9b4566cfe3fbd52df4351ae6caa7f6877d44c4217ffbd7abc5807864d4598c16b1d59ef0d54664f6f6c6276ae66a3accf3dd67bc144bc7f54b03e8ecded274be38c5ac491f84fcd1d6ebf9fe9b9f14bb078d08aceee6bd240e60e3409dd72a1e6425c915da95c8073037f155e77dfe1377456e0efd480b158aa11625117ae783f5e55114e13f290dc69e0437ae72af4be339f34d48f1484f7275b34aa0ad9f8999942bfcf9271dd81f22fe61a388d5fe0014a62c9b827ecdbf2d0c7941c0f93d9a824c63afb506d37852a61e17823f3ad7d06af88afc341569cc223eaadfe8addf07e2872c44221ba86469668b66d5b041ffa744b271303e3f227fc36dcb292e17a80b0b4e46aefcf4f32a0793d1e4416e862f830dc86a19f5b4bbc7de4d9cb2f56a0ac0aaf10069d3dc277ba8028e8ba92b8543a3a462fbd487758bd14835629426969939de7a136fe137d1f97045f708a356f0a3e9da71711db9153484cc571994c6f7ce0c1f08340250fdd934578b3ac3bd40934f5a614183a11e765454a0aa96ff65cfdcfc0720411eb3ddf37067e427a70469bfaf8eb7b4c590ebbec7c4aa6756e6bae3481056840b457e6081dbd23c3712c998d21a8c2c7c9416cdddf79cedfc8ad5e7bd33512d9920ce20e2dfde5cb4b656e1294c9536bc812c89e363f204b24181e8eeb55426aaf6b8b118e21c71bc6148ac51788682661d26e8ae110bc28845b9e26549a1b0a6313386a7be2c7873abb6eb715a5a58a45ac92cafc84accff4dd01b32cbaa833e377a921ab68e6ee3b81e31c815f57897913b658c1dcd15d6cde566321dd844604ddacc95bd85fe4b9b10d389195eec7ba436223de13c7f734afc7917cea68c0483bd2b1c399bddc646e3a5b7d488bc772547555b0960c9b49296f846512768fe8778a111488e125303a187d2371b192dfd9652b1b92d9060c6996691767aa1a351300079cf41a30445dd6817468139c4a92ca88ef5f1ab5211b8919002427d72541204e1454d0afce9c2e10d47d47742baabb5b4e8b52f71a5f58ffeefda996e6af3dbc5c69de5520b32da38612b07714b94483aa286487ea588667460ab74e419a5fcd6be25a1ef13c828b02466ae39e7f22cc4324068dc2360bdbee9bcf076bbdd086787a8b5b57a3a04209c97ccb1d917633ff9be70f60ffc305d707a6edf13080115ce1d745a894f25a471404817de08f3fabd65910999e1cfc07e1c78f40f761a639c676bf2710356931d836253d2c159ee01a3a69e7137e41f8ba0b0282f37d5e0f434e60d6836f9f41ad8acf4dfdfbe13a57f14ab9ce22bab422842eb176ddc49ba6c749104b063d8029433c6d7e60c57836418aad251ec705b58d2379ddd7423b9b9befbe56112f2e195f39be8a866b59bec3c60bcc6bef83d88f33b20be2c1d99005c33db65950ea6a4a03a4a19cb90702df4dc1cfe7afa8ee5365cefbc26241ceebd6b383e6a70f09d1818fae773e4739c222cb50b855c11420fdf0808e50ca28f052f23148a0a54206971a345b06c598c6af7476328c974c332b36a8a20455c7b7ad24ebc4db8e3f2e08bf60ba6221180a5ca147bb46f5631e6794b64a0b21725e93cb085632a1ad6b0c3cd2c25d2be5966a9c28c36223d90b199de64ec006c70876eacb3000a050448416384b3f3be0a0bb3f2de7917cc6f48facf9c657ba993babfcc606b44fa3e93e711399bbd8639dfbf8d8dc8328e9e98b783f2f245f3612a6f8e7819c10917dff78ef3388d94737e4182dda7642a5a847b0499c9bf33ae3f30124498f60346b6f0c1736fd53b397122cd31f71b894848017a4a839ae213323ab98515c17bc8a9df79883b2c15b830cf13d9de6cc37e0f7c2b0fd8c9217e991bffa618cd308894ca7abdbdcdb1d1f0bb14a30379e4fd9ec4758f1b86fa4eee663a119b89e48c348e57b2c4d2db94ea106aa520be5458e6fa21e2e25457b37fb9823d3be8d6046bce7b7828e3028ff21c9d7e445cd71b5d7ca0c593ad8b641ee0e3d6acc2ba0a529aa13194e5cedd76975aed10807473d36b5964aa8211226494f31882ea58047716f3c38712e13a9d54919c20e9517322936d3bad3824e22c40c2e410e5b5e0e26b88ddd103e999ffab977287a571c93fff3f54d42cc27a70e6788cc1b24cd74f544ac2ad6f2e5859cc224defdb1e4631ce5eadbd2a31bfca85d3311a09afbd0f2fe776a206ff0abe049ca5f5712a4df047bcedbbe4d5d4a4162026ccb002b709f81481b564a55def45d2be9e465633c3b57896db56de1e05dc10a9b1aa1e9537d8de411f8bb4ff2afb64a50c2a7f2ad9143a8dd6e1c188f0225ec526214b7c61e1e1a5d755f079e024c517994d2ad5d363d76074cb7207af15212778987d309cf0b25121ed39e66b56440c902195fccdcd24d176e15139bfb543a8a5f48354ffc976ff96bc12b6ec7910b787d91c3e8dc28ba485ae48ca775dda04b64bc00236efcf831e5b918b9bfecd09065e86777ab0d064ee4d8460f8ac5ea77c9ca9ca1aa373e3588226ce3e73b4e1a49e2185c21ef0b03e5702e908263c8d82da09a23d4307fa6b4354017f4803ab63989848748322e9bc9568296a4c7ca6670e88fa457f3ae57b4058541636f3c78af70a87321e81de30f912d49df18a7bb4a19d0d248538d87c16805f30d30e07c54af26696a22361dc019ee729d4707a7677e328fa42ac65a9fc99f25803fc3d31e9af5ae89ce1ba6ef8d48995dfdaddd4c9d5cf904e21953e26ad62b2b3c824915d960c05127fcdd81c3c184c9577df9684bdca7b257ff9b452864b5a1a6a7456fa4d6a5f21bc5943ee7f82707ea64c905ddd780cf93aa487882e3ad704cc1e519d571d7ed7a5533099cfa06c7fc579dbc068d9022bf2755aad1afb0853896f27e1007d2564081e7569b49b63319c47dbfc9298acc5d287d31f81a03da9b26d76d44d3c45aa8ea53290258052423c148129798ab3fd5103ed962f67c501bef44bd8d7c8e974d41f023dcad93a9ec3c589d7ce59eb7cd13f4d5f417ca0b04f7a56c2f7cedb7332f602bdc64ad5040418016507f1968e18d578cb1c5cebc67a75fb90c5e370b730685a8fc14e18882ac8ed34a0a942fd1ea72f1456b3cf688e69243afd997518e4fcec0c44b34ec36d79debfe2cde4e3539f498d1b5713b14a73fa15af86eeb5a356db75db766db8ef8095a266bf4c30d783af34585fb735864f99cb33b0ebd459af7ff98fcd5ff82c34a6decde41e2138d7307a703b06b08c65ab61bd269626fd7966bbe6cab04bfc2f53ab4600369c539eda8810a10473e91420e83b105b286a58261be9f8fe07ae78a936e6842c053d9d00c41bb17f2f4b42730790f44b84623f417207281413a92b80e592e26c5d683ca1390c095cff706863ab5d8068dc3d1f8650384992dd4dc25450752511e37d9e3956cf4592d8bf77b0a9bd7c74b967d56ae0f476a9586ce184748b1b62bb9cbba8b2d3d7851c5fb5bff7cbd2c7d4db5f9031e8e4b559d4330ab148222ebdf151037c5b75865cdb22b4c116896018452fa0e864352b843bc0fbed3ea9d98b2b4d437578337a69e6117a34fd5f4c2deb468c83cdfe3f82136b196f8ac3ff0d6987d61d6c4281182ccd923cdad2f69def10f36c82ccd07e8022ea592c385c1620b1cbecf740e51ab04329a1059531e2f5a78d4a0a911fbab08971fe60481995dcf1e04446b10dca160005f054556bd1586e26c074883134991702dbe0a3103df9ccec6c6d0f7bad82c11c9162c856747bdd9655d47f3ae9474c64f6440a464b54002f17f075f3553ab4a6919ccadf9098a02e5ee71197defd30912a246179d5cd557b9a48b978585cb8ca5c3d748036caaef9739c1e6648e1d98d8e41a75fa90428bed1be99a4f4d43b06028023a551a3f40ed9c730899a74ec97bcb2ad0788edbdfabd45500ba60a2761b1c0bf5119e375cd14b390bba522c3561aee405c6ac50a5ad3379d56bdeb479617090fece3fa55942ac0ab15fe820b7d850acfb65a3d38ae0ec3a67e1af28a3899e00aedff7cfc27a75364f9c4ab45f5906051d60976a4ebe5a9b1c6a5fa5a44a5af5c1c73454cfb601196b939feccded3e46286a4a898d8970b8b48cd9a4478c00276da1da75078d3372d5b77dce66c62a19964ba134655b706d8e3240d683490169f32b0a37a2c0900fe7d91dde3fb8d25c8c00d2d99744a105630d3116048321e7fe5dc151ec772b26cdd1183ed9e6d4e99c1f8737be8057ce91de6a14584eb0eba738cb89a78f72b4176e2c7288b8b37920712ffdd5ade1f6a0939022586453937666f6e489eff23eeb868978e9beccd336aedd59c38a0fc38ad0b5ad2cb11fdb61527ca654c33c7fce73af0f5f8ee3937bdde350dc1ff905707f11146cc940e7ad7fb79de111243ef3ab9ebee777733b996094cb0619fdaddcedfe6158ae2efbc7fb14ff328a9d3d933ea0103b9df79ae5985fb1b6a67b2a2aee5f79109a9a6eb0075b59c056b63dbf9d8e0849da4f85e9cfacf733d70141c380bcaf6877207d38c5a61909050581693a3ad7f6694d830250fb283ce62ca1eb88391e3d44fd2919a187b4469e8d2519ad9fa244c28d53eaddf98f17b34823e0a6fe2a08ef125a50e4dc609d1bc74a7d255330", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xf9d, 0xc19d, 0x80000001, 0xfff, "77ccb091cde9a59e1f61311cb964f4e78573b9c8", 0x7, 0x5}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="633405e42bd1f73fd74bfc", 0xb}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x36) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x98, 0x0) fcntl$getown(r1, 0x5) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="f9a3d92085b7d35187ca87a34fa9ca8ebae0c4230e53ab479386b4ed3b546df6f9be2deb9a9737b8f554de8a2d6aecb8ec58f95a60d1c58f76873578725dd7c2544f642c6a62376d54fdf13bf3", 0x4d, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000900)="c78257851e7cad1557bffb9aba06d98c68151d01a166cb4e8e71551f7b2d0b6fb4381860e978c9980a7922f48bf6d519c0714edb5118b12c8ff0b2fafa671ebf131e06ff87119198e31d23fc98c06eea8610b829c14a30364825b6ed4ee77ae8db34e103ee0f402a14fd702f39da17a445f63d04ed92981a590a375f853cdbb15ec3afaa07130b29d3c64eee7fd9871205b81c1aabba4a1b79e6da478debfe522405ddc629b1ddec5d93c6aebe79c8137e527d754757eb1106196a84744cbd89aebcaa3b4dd08d12533ee4351f70566975f5c8c88d33882c4d2ad124b93e515b96c252af4670f235e985b74e4ce99827bd4bd65e03b324d3b5bb9c636bf98f39704b96b6f3635c3f8fe6e8d31f1802cf0517d823b26db391f39c00e96b1b7d326bd2f250b6d2d82fe03abd578124e6443bb24bf65a1b3fd055683ca0beefe94276f60b8f2071475b67f98a95d78f57d56e63e6a688a93ab9e50baa78d6f9db5f89ab877563afbebab824a3027f54a84675f0da1f1eceb67217a7892e698b2193547ea3cc30e5d2b3f682fa87b7990d1d9fa97db8262a43956b8ea7080520851be72c270cbda0d85d09377d5e393204057f723aba8b1396752a5b8a8f3f539d67e8452217ffb7ae9abfaa94895cb25640779d5c597e230d360c853a77a9a53ad52ef431ae8d0219bb4e7e0736e6624122e21cd511a7bac1facf60472bd6ea6c3a5836f5a2f456209454f66bc9ffaa98975d828ef119c6e086d56cf2b2e31730415db13c69a3d3ec830e808842ddbffad30e0f0d87edbfb4369d8135b2cacda010d145e6277248066ef15546c70e7f6fd9c39a4a49a01116f54108ed70dca7ad1f58c5e8042235be9178e0a5657eaf864375a6ac29dc2ffe4c2c0e431e2f8ac35d7e8e50c398e867c0eb3a9c15243fa4e204a35af5e4e21262a4a87df5efd658213ba6a804c9b8c326b38f8b40c9740a0c2b9f55e957edd72083bf24cb45b31be03a607528cacb3eaa739b8bc46a56f8e35d254a0faa97d207a4f60a19c53864b4032647636d8a4ce1fc5a73b95030b8408e4a0fdd68d81e92a129c59422e4b46627bfe3fec385a61e8d960f05a59ffdea8dd6ac3df9df6827adbf7be015bd33475307bedcc2a7d934c4b9a211233980a5372679c99c2cff39ade0a541812f1b909560bf54f7e0f49dbb55cf819c62f55d5ca7a3e9da971bbc298eb8b1c09eb8df2459503dac2e12a5dc2adc0d89df76b33630e99a71d6c7b22e78c91181fce2f11568f762fbb45ede87e966c54315cfff0fc984abdfd7b8bc2927da5a040d821bd80f327b672c3d7a5c2e3e548547acc684224d31ae0371a8325e076139a4d494b8b314b99815a88f4527c2a41feef991d1148094f6803d5651fcc9f54f8cea4c6201f27bf47c4ac98a9f7ec2b3d355045d81de6e8db020b870a36379dad64c9f6cb557cc7e413627ca1f87fec726ea34d8617a6e1259fad17a17264e594206e530afedabf4a77a28d24248d8926bfdabe4af613cffcfdee5b9ff304bb75e0fae9a69d407ccb6e74eb7b4168ca4c251fdad6a72670fb8dac4fe0280a66c099d4e9452499840fb2b70b29557b75c59351662b34a6a048db4e712cedcbf24b920d46473998c6d5d59d533b6bba6d17bcff00023efe422afebfb60bc9c3092e326a044f6f1f7f3e546aa126feee9da73e745b52259d38c7d227f82499f1afb3266048c6c2670666d94ea89d8c48611bfe7493b65dcf0e89762d49d8845f12fe34b781f21d7197c5d412890ed12ed34f46eeef0bcf6d75d07dfee720a946d990cf491aa0686a82750d7d347fbe42cede5e2773ec19faeba5562bae7efeacdb2e30724954e89443951036e6c05db91a45126630b7abe9742c6af1f1edc5c0e10f72001d12c12cfc74bb1da3f2db8817c709e9df9a9463ddfea4888777d493970582878bd916935ecb5d7685b0d08264569f32a24408f4378a922d9302e756c7590a0891e208f0c12ddc179a0b4e000f9a45e58fbdd3d36b96d9707b6d9f83cd5ec0c6451c078e7c4174da750303e399387408348e8e0cb8e0fa27038cb21ae8893530b9e066005019e23fea95f5628fa72e69d35760798462d20c36353e94582f3b1fdb132c7d8a54775e9be044d8907fee25b41a3ccb7f1341a6a506b4816fbb60f47fe22375d039b813b1db05c19b545d379b3f83835ab99f909324e5c1dd0c1799b2b537a37c462e4a7e1a9930abcab74d83915e280c577a7546a35fa2b1d8f9e8865fdf5b3148d8f7abe9d9e0fe265fb7e83b09a9f80e704217ea2a69257c80f0b535076c47f161113a7ff7c105f5b8d00da37ff7b8fe786517f825b62694b4f24d911ec84ebf2d1f41c790708d8723b8438805d8edcf0c27b78d100985f0953f9c1cfe509eca0bb4ebbcd659cfe27e9bacfc42787a09fdb4baad1d6aa4230d5d5d5928021c7ba7f540590827d08bea9b6bfe9716592b58635cd861e7be11a474a11ce0375f6a003537991511efabac151e4b220a117ea879142d6a65b34e06c2e9f2751339bc09c38de2dd93e54228ae2fbc56a57f5c4db261a", 0x719) 16:00:08 executing program 1: getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="4e0e0008cf376612", 0x8) 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000", 0x0, 0x40000000}) socketpair(0x18, 0x7, 0x1b3e390b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000007) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x142) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x1, 0x2, 0x100000000) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff7fd, 0x0, 0x100010004003ff, 0xffffffffffffff61, "73cc8b7b850900fbff00000000120055098c6000"}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="a138cfa44a462288c7fdd35391dc3feb9b3a42725cec0a96a2b67094a142db6d2638f948c248c859fdcdde11ba143295971b506be430c8803fd5904b9fb7c1bd28ec8a586a666b17f4c24ced18bf8af278c694e0cd129b5dcae567b6848c7ff4cce9a2b5ccfd6c4c66536d6e6ffd76a58d8ec264b4b699a65f60b1e88530547e57e69af1237478fdba252ffa37a711b59220db8c43a59144e61a46dd1aa9f4c1aae00f07497a8de2899cf7c0dc28", 0xae}], 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666964653000"], 0x10) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) flock(r1, 0x0) close(r1) 16:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x401, 0xfff, &(0x7f0000000040), 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = socket(0x800000018, 0x0, 0x100) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x4000000000000000, 0x9ff, 0x0, "d730c1e7e40000fb00009e00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x5, 0x7) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d9cd3a9fa867dd85e66017ab0815a6f437da45922d67d60e62527680d4b40c4d2ae3852b8f6155761490bb6a638c1ead2b085c4710d7eddbbcab0daf99f749a938b49809e7dcb49a83d327689562fb02928f753a233f078c1e8ce2a14707f509fdda66c8a282ed499c3827daa423fed33fafe724f004a7167238c4594deee9c91398bb3ad9b49d1e4488f2c06926ee478a61d82dedd00cfe4ede7c1a1f5ea712b7c844c541680a5ba4c773eb1301e4e834f69b0c104146090c4c0bf07cec521e2b93a2ef8be0d6fd561038fee23026318110e6313c8d104f479b579221907efd93abd6eb8704fa04e552c42493553d0b307a4c4d703b3573d8b50ad798f1fdb9067fdafb164cb53bfeaa46498a193c67859f5db127dedf4fe2be226cfa6d4111566f479a901fa2c9217ed408b49b52b037a4d772d1e7d52525d308a65bdfc22152afaa3bb59fc75c3207d1a051fa556f20243f7d89a48a2d1e3733ba1ef9e0743ee9c19d62ad65a7f19f27c2301d0c9cdffee07d2838be9cbb647c9c58e32415ce433046be0e3dfb92426e0be8a559e8e4f530d27693e2254d274046e098327fe98b3aa6820df61227fc85bff4fcaa15f8b79b13d3cc6485463c6bfd0da596c7e1277efc19af7a368fe936b62302188e15cfda0c11e4cfaa9dfd8b10213cf48ec5adf61645e767280525e9ad318b6173686f9c9f9ba4a6055dec0636b8ce201530207312b65fc231cf8824c027966e361af57ddf3a929d3436ea2def1a50cd77659a5542e3a5c36e5a7b3cd9c9734a1a95ba2cc4f1455b2afe8b326522b17822b5f18e5ebb0a6b1d3804acccb87a4f0a4359711866c33285e98e39f18258ad2f3d5ac4e7e46729718d36e23bd0c5ee184e847bef0438bcc8fa6720fc773d6b367f652a70de7dafd32d77cfe0287691501d2a8a401eace9faa69ff20703314e919c7cfe17ae2b2d65f87590d6a8dc9ac50e5fc55de58999149f0a9dccc7e906a8ef5f803d96c11601bd6d1710210b79d677c84c6e00c0c5ed6e544384a50dcb2c27d00ab4c0af0313328fbef4360f837ff09edae4e651e6b5078240080cd99d183cac34dd07a6ff4acdd0d71a379cb7550bcc2d8354fc69cf7ddb78a1ac79b59ac9bde408bf1190f3456fe80f2040814f884bcb92cff4f40a09b10e5e6a4871dec56ba5b3c8ec4a417cc3b0c5bb5fbca89d023efe99f07d43d342db44beb533558a1e5488641bfe313030d8c30bbfbf33ce9a0becc5c3b70c2fb0a2dda811d64487961f0c0ea702de47ce6fd498c9eea2db56d7fb57b3a3d4a6361d2ac0eb98e3ffc86640dfe6081c027740440259a16fb6dcf987bc39594b9d2c2faecf8950d9afd0fd270b4b318ab4c6ccceead386e5a6d0dca876555dd2663a096ff44520471aa70f0a7c3ebc572fdd5f2b2afef5b02157a38147a3d5503b72d69f8c698e6d0a2a445df1dd640db28d413405b6ee95d0d7c007aa6c2c458738cde4c0ce64987c89c94633cf33f8b8b4929ca3c508ca6aa4c9f6ed8fbb2df1d07f094b15cf47fc7f621079361cfa2ff25f3feaccbbd94d610a41576ff1a72d83f96894db75edc81015f45e5c224dccf70203db2deb4e4b08fd8f1b0150351b5d1ff214d83725cd24dcee91883111886c8a6c50f32b6cffb35a10516ad101697934928510eca49369b49305c2d1dbd85302d5a50ff6dc3c71e0cc03126cf2aa3c69c39caf88dec97bc4deeee6abe6828068ff73bda19e5d2bbf0160c7132bf2d5c3440b5509054ad140ba2625288b49351a32e585963e72a5e82db6663863f722e5625d7890922d1f6f52ad7408cdc5cb497e7b262f9dcdd08829e68af203184f5a081e0b5fdef4501557c8c06de9b39e49eef039a4db61c8f8c907f9bca24cfb3837aa6ff1309b74598aa5f1a2eebdb0c5b618ce94bfe5d763486260ec247c6ffb6b1987e5f886823f12e857babe77059e30054b3080b9f59469f1c72b9f294598af7d90c7b50b3010bda1abf596a4046c40339627c07199b6abe285933bc296caf5b4c1d1f1d7a56623fc9bab4ec41a3feff141b889a6d2684e848306a41eb497c08bd86580fb91fa44e802439c22830075835ce35778d4678aa1a5f3da97245d11114a0229347d37cea962a55afa62a95b0efaf8e55c22cc976dc9facfc16760da1d7d699507d9e5c714bf823bdb3867e7bbfee7466e27a72c8b06c0a6faf57a1807ccffde6dcaf893741815a6cae41d45dba4f105aed0f88cac2692d324bd0d3d341181be8271d37507c351ec7fab2762369f2013873ef6a02d7a41dd61934f5120a73c9fea29345426c66e9eb1bea40022071cb5cf4689e97f149c41f745ea5eff6ae4ad0a833cc73824c0e354bbe23c75865b315ad526fe4d5dd9e766240eb75503de243fd3a930e2ff7fc22d22d6b4c1709a1e52e2e7be93ee42d9d2bd83d3cb662f819abbc7c6aaa6d1d29c21b872ed7627b088f921154639375ff94275144eba82b07b55c3f812d3b77b462190ad043db602dc8f8d88387b630fd42ef42f6cfa9f8b4f11b5d2593fa4d322c33d05e9135aa607e8a5e8da80b12d7744fc049743ddb1c13305961236ed422662f4edd6a96b5d0a2dcb585b8743087b8d29299be5aa3cd6ee8a1eb1d5b1dc093eeff2c2ca50f4636a9f89db4026490e650e84dbc6324d32f791a315364807a9aa12cb785045097072531bdf18c986ee0cc7c20b81e61105e59e52aaecfe50df4034da98a3454676024c43c0f4c60ddf8df38cac66b6f6a6b360cbeff04b96972bdb2786eac2c3fba31c0c90cf24fc32288eef3ca66821a092f5cf154dacbade70ee891ffbe7e8772f25b88ed646fb1835d03603b52c32e099b7c3c13bcfdb636682a8ab767af44a3101a57da50e79111117446ed52e8ea743b38a24e4ca272a131ee6712584455eb7603a565fe4c388b984c8de4f945537012d8eea1e1cd3b177ba7f607a9a568528bda73c0611846783730638d8d2a0da41fb75ba01e23e6a25e9372493cb065fa386f8e7aca473446a190d702c6057cd4932b3485e7c0181764cc983c30ca174da231da9d5dd42fc23c21a98772fb3d36805c733f4be936b0c51a366fd8794e1fd714b783dbf220dec7d68ec1962c8b74977540712e046b907f0292ccc793e359d538e4631cdac2ae77dfbcec289aded30f742d2fe6dd6bbd628b0f7585c38672a7b74e3b28ea3ffc8cfedf304a9f16bb4f75ddd4fba9ab7fa7245bc5ee78608069804209a223600721ed7ac899abac7f462e4a5fd683c9ce7c6d8b409f381718e02467966bd9ce4ade7e94da0a61f01257e0ae0283280e4402c723f05ff1d4e591673c7227d1616268c0839e32b16ab4820d07bf38157a6f7317743eedaaf2f68c934f01e10b66c5f555531c31f1a171576e0388c7fc637826f0321cbd2673f73310d33f98cf4467d7ae40d6074ced47a703653971803a5f11198c303d539e09fc0614f76fc3a209435ec8910395e836c1c23202a19c861fddf40333c0dc63356d253952d5befabc78ccbef5e1aac35c64069c58f3877563cb3f54c14ccf91f414bd65b9c845be282993432dd69611d067c2661e2036de433a36791394b1ff3b8f8b852a35c9a27aa871eac73558d3968d288f46b31ba62db99a4c26e4d965de400f2b3c9f99b642ad7027f1d2b9413665d179325219b0dd33607e534891e4e26dd0de126234bb6b5772f276b38e0b6051cd8af97fee17c99cf377eb4d77548adee9e758a6d9368bd3ca04c727c82f2e3f3ed18ba453aca8b45c77ab6097dd1774fcd401c4f0780bb4a4e52b5200a696c011c2c50cd3d6c00fddb5ea8b6faf79121ac3c651b7f8719f7497196a3b07adc147b6231b567600acb5a7f54179802096504cfc49e5e327b0b506c9493db0f660a1bb1112fdc65f891108ffcff8f8659e4ea3ea2d1359a19564b6d7bc79f6225087ecb1a2fef6733250031ba714b5f8f51f56320041059619c8f81f30102686b0dffca32ea15a117d4b4ea26b18b2b8df619b9c2185ba2dfd668674b1c3bc65427d2f120a0b4728ddbce5bdb5592be8fdb41ca21c92064dcc02a0b8e26f5d24584ba5c9bc0db4528fb348d0ef240e74f093d72d1cdfe539a717bc1196e9f69aa91939bdec6097a2f96f1aa40f3ee11f5296c54d6572ae8b174926721d50aa250822ff5729d3448ac2d8a5452d26e6380e0c93ea967e464f80836be8abe624218619ca0bebcc277b8903b374c45d3184411059972e822c6b55ffd1d9e6e2fad78ea9d904e8bd5e0a27e2c1b3ffcd34e41733d153e06755ae0dc9e7004cbd309f790378157a57727abb21a4e42b4a83f228758f5c75550849d20ae116b19f5b87cb271207de9660e39a2d0cb8fb935593bbea22c252295dc2ee3c41205d3e7526bf7bba8f2396f9855d5227c33453c7c122b826e757c82370bc10eacc53d73993bb53c23cd8fad540844516357ad19aecafed65eb835e885cd46a8a7e39c2ca8bad7fea9a38c30d9ed3f33ea0eafcb84699d445d94792b335231160ed5d407546f0cbd92757164fd1eb859c7f13f2431805d635519bd53e9c0dc55f68d33897480588f603c8be37d343087ea9600060f31b6d7260d51257fb358ddadb4cf38b60b322abfdfadb2ad0c7cd9b3261c3fa7fc452abae0560b912bf1d1e13b496540505d9f8ee37b727557bb3b4727fec3652aa4cc9d9dd62c901ef524b1f2f22f84549ee98aaa2eb55a4ff79f0228031bff1d808136bedc1ce119890f645f6ac99b635670b45b02888e6d3e73c112945a413656365d7a28d488efa1429e44d3a7628590f69d9e65e4b65d0bf3c91e109c02ea31195d28dee90ff197c64564591684bbcac80948ced7005a8131ce596ec7ba9fd391c0c1ff2e10b055a77f0649761fab3c8e64fd49ebb80f208cf16468939630b0d6de5b96d641be48c4e8ede6126ab53bbaff16f4037ce4f46a63e9cd1ad87dbdca612e3adf7eeeaff1a0593669b1a0c451b6ed17cb5416a5021ea0a2e02ddf78860016099564219ee4fa8931be90292c3b9c58149fb8bfb64623b3aaade520199c49f5c7e06a7e8e7ac6058941dbc6c7448b595f4de5215a2d70f7c50a739659375b72ccf56bb94d153e7058b194e9bb11d0c194bcbf6045a44e6033b90b0fa16caebad15d686b0caf778de69d51d16ed88d03f14f7f3b09ef8452ec12cae9dd85bef2efea81d60b1d5ee213c919b55c5197478fec22b1c16355fe99b351435ef6ed2cdeaa05e41f9436a240c033b15b7b84fa319783e5d2d2dac443c6884b2eab04e18080f77a1dcd522fd801ce4c6dd4a46e09eade860fab1b950795dd688c997234ff7ad1c38c9b4dff1576d4af7b666eed5e14ccbe219aff5024bad34ee422e62f184b1e852cb4d7f2a8f74f3a9c0afc727b07b41c7b66d53aad623fee8d81545aabfe5f9414acd3563c1e2d3daf79d9d5d945149a067910c60c9872919eee52dc7fdf013dfe07e23f2f7b16a6c0181709257901e893003b5ab0ffadda1376f127cc25e8b03127e097c5730968ae304f2a2c47b423a653d676504bc8f59e0b766330826e755fbbe27782716668d26730eda7493a79760e4562fe12e79936921073637106acc025c3c0c83517a8b31252f0b46c184357e0a6cbfc82f68ae7b8f5acceb98725287116ad6ca54b1941cb4a6ac536dd036ee7eb63ccdaebff66cafd825718dc764c541075ac8c50a73096e2410bffd452f45bf5bbc6cf15a8413c286e1b6ec42265a0a149c7446610dc4920301bd15a3f121e1940863e2800117b669248bcc6fde16353bc4c17", 0x1000}, {&(0x7f0000001100)="8c98495e28e253fe7795a071159ceb0810a714b45833c48ca6d24630bd3937e354db69a8d3f5a7401da884205d5b8e2dc02f209e899ba0cd8d8a6d194129d916b0ce06c684e59ef655db8a45aa942205f826160a97c5439d6d595fb72b128f3a2964d6b115a3c8a2d0b2a782f607bfa02edafce21303878eb47f9d1393fca2aa0754a42f23d14c510f85f679d344b91461cd234d1cd724f2cf6d8c684e53646274bce7fc4ef59114", 0xa8}], 0x2) write(r0, 0x0, 0xffffffb1) 16:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x401, 0xfff, &(0x7f0000000040), 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000000000000001805cdf0eeb02475000000000000000000000000000000000000000200000000000000"], 0x1, 0x0, 0x800) sync() socket$unix(0x1, 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) msgrcv(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x3, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x3, 0x4, 0x0, 0x0, 0x80, 0x80000000, 0x7fffffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x1000000000029, 0x4000000200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r5}, 0xc) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") r1 = getuid() r2 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) setreuid(r1, r2) setuid(r1) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xfffffffffffff956) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x307f, 0x9, 0x401, 0x1, 0x9, 0x7fffffff, 0x8, 0x0, 0x0, 0x5, 0x5}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x84, 0xfffffffffffffffd}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000b1b99500000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae3e35ff00000000002000000000000000000000000000fb00000000000000000000000000000000000000000000000090eb296588586ed31ac47e255a22e5305252d39da86aa2dd085e7b73ce57a170aeb72d0ffb38ab74b4e9ae6a373dfcc5ea55ff27d5ffff1e9337600678f38c080827c3034ac7678281215f7134a771929bbe51b4bef5d2f61a1313b0758f33198523d6e578c834cd186012762c80e9d29f8f100000000000547ae51975eca37bf6ffd6bf3b6714e8677afa9fc60e056c407458968fa571a973ffbc7b67ee50877a5a5f144fe8d4d743f3b468a2e7791871e06a1e2d455ef05444f382578fe2be7290f564233162a1045af5adb7aa5a94bf7909303f7e27c98808d8d6891284c92412372971c69b84bfe7a3f4a5afb6ca594ebcecf6fea442ec107a96913145deebd128fde9ebc07e1cd4af8a010c336524fe9ea63c7de6418f6bcccf79871650387804425b0db629cd2e06a098cfc1779a4894dcf024fabbe48f155b930429470a421a5f480cd6e6"]) r1 = semget$private(0x0, 0x6, 0x320) readlink(&(0x7f0000000440)='./bus\x00', &(0x7f00000005c0)=""/89, 0xfffffffffffffede) getrlimit(0xffffffffffffffff, &(0x7f0000000500)) semop(r1, &(0x7f0000000000)=[{0x2, 0xffffffff}, {0x1, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x1, 0x92, 0x800}], 0x5) semop(r1, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) read(r2, &(0x7f0000000280)=""/51, 0xfffffffffffffe4e) r3 = socket$inet(0x2, 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f00000001c0), 0xfe63) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000680)) fcntl$getown(r2, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4000086138) poll(&(0x7f00000000c0)=[{r6, 0x20}, {r0, 0x41}, {r3, 0x2}, {r3, 0x44}, {r6, 0x12}, {r4, 0x68}, {r2, 0x30}], 0x7, 0xcb9) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x5, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000340)="f2e5b6ead8c3daae2d5b025c1cff9029da86944855bd5ff8e4b94f04cfe2c54f", 0x20) readlinkat(r8, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)=""/52, 0x34) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) mknodat(r8, &(0x7f0000000080)='./bus\x00', 0x0, 0x80000001) write(r8, &(0x7f0000000140)='y\r\x00\b\x00\x00\x00 ', 0x8) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)}], 0x1, 0x0) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000180)) semop(r1, &(0x7f00000000c0), 0x0) getuid() 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) r2 = socket(0x18, 0x3, 0x0) write(r2, &(0x7f00000001c0)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd00000000", 0x91) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x400000003fd, 0xffffffffffffffff) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="2c9688251c68ab49946716f8912de855e67916d73bda6d6efa", 0x19}], 0x1, 0x0) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0xa, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:09 executing program 1: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f00000002c0)=0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000140)=0xd02e81d39eadc4dc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) setuid(r8) getpeername(r7, &(0x7f0000000340)=@un=@abs, &(0x7f0000000540)=0x8) r11 = dup(r10) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000380)=0x7) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x100000000) r12 = fcntl$dupfd(r4, 0xa, r3) dup(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCCDTR(r12, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r3, 0x6, r1) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000003c0)="4c3394cbcc2a015ffa97b233b44fe5e51986a754b5681777a96ba08827f4529ebe957856a23bd6a0b9ee06c1f7a1ff7138ea6e027dbb98a17c29785d8309b035e0961fad63d3ee62a48c816f14", 0x4d) setsockopt(r13, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, r9, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 16:00:09 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x7, 0x7ff, 0x8, 0x9, 0x6, 0x5, 0x400]}) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x8, 0xc45f, 0x2, 0x1, 0x0, 0x3}, &(0x7f0000000080)={0x0, 0x3, 0x8001, 0x100000000, 0x80000001, 0x8, 0x2, 0x4224350a}, &(0x7f00000000c0)={0x100000001, 0x0, 0x4, 0x8001, 0x81, 0x6, 0x1, 0x5}, &(0x7f0000000100)={0x5, 0x6}) nanosleep(&(0x7f0000000000)={0x3}, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10020, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0xdf}) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0x9}, {0x40, 0x6e}}, 0x2) dup(r0) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = socket(0x20, 0x8000, 0x40) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="ae164559b88bb373bb46691c773c122069cd912b122fa4f8d2bd20a02db28f6e7366bc9b975c21e89f3ca8e873c5b63eb4d2fbdef249423608610577c0657b1e227518b8ac0054b9d060b4a990ea9db7d1431299ccd2ae0207758023c4f9311e29a822212c36cf322db2ba48829509b1f2195f1e07f5df701a4a5d905a6aee27c408195b10672bbc6ee26b409c52744da91b0b271ac943701e8ee4a1f576b51f01cfe3faf3313355209b59ab27bc3398411d83fe27aca530d050883571fe774bfd43f2bcaf1fce2b46ba255d01d6973a89d92eb3362892ca3d00e12b43bb43f01fbc0735d641a929af83ccad3f94689bc27bad4f", 0xf4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x200000005, r2}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt(r3, 0x6, 0x5, &(0x7f0000000100)=""/210, &(0x7f0000000200)=0xd2) 16:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b811000000290000002a0000000300000035ea17351d705708"], 0x38}, 0x0) r0 = socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d5124827d1dfacf947e5b5d91ed30e0e2f31d36daec6112710a1ca700ff40704aa652e47c9fad0f1bc582a284987bca9369c13663328762d477869a4317fbe3fd05aebbceb9a45e5e1814214493f52bdb46e4a7e64248e2b3fd3b4676157422af2782e757b7174fe1d294465558cb28f0b83df5f45214a3b33a533cca60114e1afcd06ec67677e7af3b33a059f24fb6d90e04ecf14389d5347fb20045f102d9916edbca35a6a48cbb064b86a62140dbcc7855b692864bcaadbc77104724dcf64b201c8ed6f9a623aaf930b52486b", 0xce}], 0x1) r1 = semget$private(0x0, 0x3, 0x130) lseek(r0, 0x0, 0x1000000000003) read(r0, &(0x7f0000000580)=""/23, 0x7fffffffffffffff) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000)="2d259fb45bbf0cf45cf22cc98cd2906782fe558d1d5fd9141a4ea0256964e9752a555d1125210ff2707f039ad2bfada162a92fe0e13f856d02ef45f9d944d32f95b40a17de68d97818d2d7b46680e4a8c2e99e8866afb95871f81594514c1e5d84fcaa686b81718575bd9f054011272671f2236ae1b81d44630b6d05bf2a23038b121bc5043a05ed13bf4902f4d3198e0bfda494ccbc28ce151622a5c2a32e", 0x9f) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000002c0)=""/169) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000009c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x401, 0xfffffffffffffffe, "0366402ba77f0c037f00000000000000ef3caf00"}) syz_open_pts() setrlimit(0x3, &(0x7f00000000c0)={0x5f, 0xed}) write(r1, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c", 0xffffffffffffff16) write(r1, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9) socket$inet6(0x18, 0x7, 0x2) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x3ff}, {0x6, 0x1f}}, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)='N92', 0xeb211aa596464e1c) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x363c}) setsockopt(r1, 0x0, 0x6a, 0x0, 0xc) dup2(r0, r0) 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000140)="361af07ab7a3e5cc009af05679c0eaa432039095d71be1ff2493aabecf9785143c67669882709381835b528a48a09800cf700f98e96e7ef265203f68a2cec7d19df555383e42b153711a679e4ddcb668f0f5816e372c84652e8afc046e04f49a071bb1a3b16e73384deade500a1a1a6e40d3770d7a82696ff44f01baeb0880a48dfe4b444a9fe9a1f94d15bda7f07f0fff7f2cde5b7902a9728b69d7071da2763906e97579c2a312610adecca043ad", 0xaf}, {&(0x7f0000001300)="ef98586f58b2563986c5816d7b19b4bcd7b400540fff8da78d3de6fb0c793d5c4a8bb66d6f1892bd51a58050c69897af9e9d8479eb68f05c044d66c33dfe3926898d40a5372506398d5a4ee1495213dc273f8b4e9a90a051746658e0482eead8c6b5743b169a7e3f6a7e3f6cc6761ccb91e7fe3c036e818985086f36eacf3041d64bd9cdda1a78eb8aa246b429e7aa4381db4e963e487806f8b629958a7ad2c6247ec3ab2efb5bf4bbe4953da617110bb42b6fcb32eacb8d683e458fbe0471bcdfaea63e8daa5a76917a8e153cd3d37e28261164b74a303428477ae4ceece7417369", 0xe2}, {&(0x7f0000000200)}, {&(0x7f0000001400)="17328c6cebcee0b7ebff1304bb96a7d1b781bb268d2bf698da6c178912a305f196dd1260f97f9884f84c0328bc6b362ae300da592b00dde3b63e269e0b01079525b08def5af3d7593f2945cb030a5c6e098ab8e22d397de4e256fe7b7cad3be61669149300cde5b2a5cf19e44e669348b22ab727f6cc454ea5f42594e742c2689180007277e8257e1801a527323036d24feb471fbb98992de5ff0a4ca9287530dd7dba9a83578f39e9c0271bee04ddd668a3597d1b52fc63bdfee8799ca4a1a4187aa1e945c095c241dc21a9772f964b4b34a580e1d91ba1a08b4651cb577e754c37d5caa4fb6cd755621e3ac01005ac00da1a27160c43e21712948f57", 0xfd}, {&(0x7f0000000240)="9dcb1541b56be13c79b2ac94b958acaa9c650e43d5dcc46126222c976ae921a3d52686b0c19447a83c8bda8ac2608de341a1f82dcf39530f9273cf6c98b1bb37e5cf085bfeb9fe282701de0f3f054e1d53cca00dfe597204379ba248747596c64610a75b58674066595b18a28ddeb81a", 0x70}, {&(0x7f0000001500)="c2c0abafd44afd3e7296a49f1a0d34973340ab881d03a649359475e94fa5787b0decb445700acf6f1440c4ee8778d03b0db7524838ca6979f5b49985797d4440f799bd7e18c62a655f40f53d6b31b784a2d02e2e23a2484d82093df5150a715bea182f995b78b5183743f56e01c98aa06bf6fda4ad899fc849bf4de1047dbb6ec099d43c42232f30f95438fb904f468f430ec14fc5be66a9d3d7cf236427c6619fbc883206bb3c5ddb90144d", 0xac}, {&(0x7f00000015c0)="a2b55ae7e8788c95ee5e82357789e21ab644b532512656e3c968351cd61f5dcfb73401a2b87c36a4d786b7c8e6e37e5fb4d747e6fa72920a67c5a28203654fe0398cdbde115d044b9f5ede1c464d48013735864f001ad371e42a4693cf4ff7c518a5425830a8214e26fbdecdce831ae88dc3331d8e3f5b294455369c0a0e003367d600c40d85994f9b721f9c33f71231b2694634372a8ec9e5f6a3f0809be292d740c57e6f23e7e00eb3c5d43df095e8de7b6f167dd318c8dc34c5cca587960ae4d2d23daeb25c1edd4a6879c7bdec10aa5c038f2b89ac93eb7171357dbf813856f217290e26034a4a1ffd320f6433a8c4aa950a240cc3a6df457779733bdfc8afa760514b74e2dce6d50a265f989d34b2838e76888904d3e7bab601abc4c1b7e45a40220aa788751d89783ac9d6f978f6ce404585cf8eca342ea3233983af94a06a43292374253e9f201e4e2d9fca5e230f68a040378030e30a4700bf1b74ceb2f8c9cef73ca5aefba78bd47610f1f0f3e7df9568c21bf0babeac9905b45323438c7c3246b6403939845a85b95edba040663072c845203b9810e8b5637a07b98c0bd1879b9185a66b73d45b0a33538f5598ec7453ba202653a55865ef4b242d1c1e26f833807a61fd71a9ae1b4bff1117d08618aeb881cc321d0f5601408e281d62af4bc7f5f32689a00bf6aefb03c130efaf9642d55168a98b143b9d401bb84a94d9c42ec6541129e9826c8e7dac3ab2c7d6faacc429fa1429ca782829233e9fa88132231228cc1ca6079805297f30777e2e7d652dd6b96e71c274cb181d89bc058f900a4335379e0bfec687604a10345cf3762fdeb183192f346bb7bcd16c137ef65118cdcd6e8f6640bf8aa1362a12682b1bf44e1f6f1630c362f3d4e0a825f58a98119e66f3777286937d831308fa8b7277a5d8c0a7ffdb065dea083e142c1c4541d0cc91c09a762c2f03ab7b3eee135bd1a16f026ad1b106a3aa02f96c3597f11d1d75084721317227e90a33b2f04f3bb5378fa9beb6340db4bd1c7f67e81894949d47081c3e52ba434d147141926497e67655bfd91c2c908b92918eda02f56e1fb92ab55f1c6f5f522b3329f934baaa5697468f3145eeb528f42588900c850584ac09e207457ca392361539cd9aa338acbcd0a6143d8edc84578661d5238fa73ca3687821d86ca3d1d8fec0e133520fb49dceea157d158572016628f9b794ae3eea12ba97582355940354f184f0a1f47fda1ca0b4294567eb834b591a84528a35c37dc33cf98f6b8c38ed4dd777663a0f68a0699a211a95bf162c18b4723db495ebcb175fc81d2a34fdb566612395bc867950fd74cae177ec4b77792e36b8e1520d471efe115c857db49bf2ed53152c59df3866c305cdca77db3d2d773e6d82816b77c9e34211b9c61299bcbfcd188a5ddabd83a02d27071dbd54cdfd4c63eb3377fbfc2b4cf0879abee620e372ef6ac1dada50080474d54e9e506045175ab2ddd612a88da3ef9dd173f436a061939db33d2ed5142455d2a5d2c43d573049ef00a2aff62fb448858a805a4892c5d225ea11f4d022aceda84112f3b70b750c163e7bf2df13fe008214f0aea0dac18e8f5b02130dcec1239c7dbd2692912c72d3179102e8bd5b30de6c14037cd199b3cfef63993632aebb0336a4567609dc07f645539ed807a620e01d1f613d4c1165b4e4739c4e308ffc88e1f1ce2279e019e6d55346bf8cda0aa1018e81a18c9662d4d5a02cb7342ed4be7952954417e2dead3ef8462bdd368c6047fbef452802b0e4275a2c1fc8be496ea4cf51ade9dc12595b2a6b7e1d1759560ac83993bc10a7348da27966cddd5294329cb752567a630c8737e321713a779bbe59d20250955310e96d80d05ec2b0a45bedf25b1eb8f6273afb454a1467de991fb94405cfbcc72f65566289135c45d3181b0e354b8733f2df14c754ed920c40d4743cecebc52063ae850a232502b3287639793fad5fc6133c65e41a534a65b5d292f7f42c34651f8fe73816264b37b435f376d99f6141f07357dcbb0f9e518ddb356537aa5becbb93143db3551d2c93e283485af4e1bfa49ef72d33a754e4918b36e252121bd499c0f1f4fbe8d241f6254de89c26de209797536468b0c39a61f7679f6cbb7d1dee16df61e14df8cb4c777413a3b866b745d0f2718ce7e5e97e6b5936b3d17f9999d3ab27e049ff8e45a1824268ca75f2fa42d5c078772963cf48ce8fa4a66ba7bdecbf9da6273f05ee77fb864940be18d57b61366313707b77b7f4aab22937435301f87fe5773c6efc567487425233a8faa761528dd503e3e092fe3cf1a83af1f5cdb965d05961675bde24d482044677fe39c02d98c715a0859b6a7019a040fc7a506a3af93fa81d0a8897d04f24762465c13fde67cb6fd0c234903b089e72872b016828fe67fc47939fceec71adb6712b3685f451b2559f40839124221b83711ba7b204fcf5caf0624eb2c8737f85eeec2ac3dab15619b0ae0b29c9b935d9ae10fb318a96166cc7d0054ddda849c2746241b4b769886dd9e86cd9b160b51e1a9bb96c41a11be46dca6f3a7bb093eb656eec196bb3ba54a18fd32324cefe2c49c79b6e8cf5a64ce8dc21de12a6878419e5b532eb7bddb3a04cea6641ae4cf1a2402fa780fe225dde204608a2938f3c919e7d6d769cfcd19279c590074353fa67359c21c71f6b2898167c4951926b0c46792cb0dbd60ad0fd26b4b02625185756616bb9918c5a77b9fc728ec58fd19767377696b54f601e413cc4cd9da00beba689bb23c8f1c31042e8dd42c58790d1656640c9bc1590733c1b07dcbbd736cd191fb041a91954667e157afcd0d182e296ad808ccd57465a80c3f546a6f5a8e5a47ed362d900fd8ecde5a18102691b76c92267d7ec993468f9a2066b858703367e08777f680d86b401bb6cb433a54175c2b892e6a0e8f6ff75f901528d8ecb67842660e1145486fc4ac6dcbbbf4aad1fc3e11bffd73db940ade043c14bce24a4732fc417143873a8ff18c0fd0af91403367333a03368e30bdb4a7a7cbb731229d56449a54dbf9c8b1734fb07f9d1b945f5aa0b5d993f49cef8e1e40ceef7fe12ca3239ca5703150fbf75213af967e4302cd1c2a11da5fcd6ee70f01c40efc615ea6930f57b2d8bcf1b98b14b0ff0d3b3e64dea0db19ef5a7f0d5e71a346ec181c63220a5991677f8cf1b40dc5ec01daecb53e0ddd9702ff4eb197fea1671117f5de717bb850c006364095bc695cb6ccc4a66beb2caa56fce500276dd8aa0dba2a1cb8a8fd554957cfc9971f2dc323e7561b48d6bd01a6325f5844d91d64f29b3906a6a97e395b2e762c4abc9c60d14ba53afe93a936b6d36aa55efa675f4245b2fbe12a595eea98011b32d216995919807b4e37c819ca64c916bf1715ebf172e9ff0df74424e4c51d64b85f52d4e5f7897c27eb55808133d1aea571fd5f8fd020d90199852408c32ab1abff6b2757c17f87f65244534b6b65ca9db63e8465886705c78439f3f02daf6357893b0cf2b57b368d7a69278fe1e48e029b88f62eb3ae9836eb22d1cc68dbd6d1f38ad9f7a08fbf2e2fc7ba4e6741e83cb660276187310360d716933e8e8f05ea84579e80879b6d37dcc0ae62b42a029d6f866a1b71256068987a38eb5b2b62e453b641a724108e19447a466c8d29703752dca1200589412f537852580e13b6f811e625932bf6010f637ef29ef33aa580a52bf6ef2b8392712c33b91f93b1c4cd7f20f916aed7e9796ff3eca57a223171eb2a96dcb0fa07e344b890751a708fe1f24179f35dae632d7805c384ec14ad79d1384f8b6e39ff8a4920adf045e04f7a6166a8217c1e4288ff0d50c813a12efdb0ac4d61af047bc977a5cb9ddb6ce1da7e65cfd498ff9a3fcacab834ade2570b23307c3f801bbfd0d24662e03155244e7228a48a7e0e5f5e008f177ebbf6ea1790e30abb2443b34bd39ff91b4a5ea40bdc5cee6a74545d2d72a166509d759e17ae83540fdf3e3e6c9f9fa96b546db5175e5e939559d5f40143b259836a5889e4879aa269c387329872e5d1c5e97edd7e0d4eee8c1cbab74efcea8b4196cfbbb59988f74d88fa678cb7b43ef8d543c061ea01e2b3b3d1ef7dadc68ab5f493e92296193eb330bb909276b53d446533c950afae5e7e22dc32eea0566ec2d462c558ff6744053c54450c9ba160f1fb185f6a0632098b20993893337fe7716afb3f49d1c0a8ede4780f7cd25df7e8c92ed3f10449f556f22a42b38181603056f21bf8f05a6742be87fd9173efaf7d4202aaa66df82663c90c339b2662c7a6b1e00a963bd1a884bb471fe8d33487da996d92d982c84adc3aac4a159026eb547104fc5a3a60b266d17a1be16776a1940ff0dd1752bb86197b05bbb8d5b72f9b4fe26050a0548d4743f21cef24258ec25f413a7d7f519242f972b562502d344907d1ab83ee34b065cd102b9e65901909d0acaa301d38098ee8f632444d6626f322e7e12fe8541d53d9144a87e7d6b1e5e167783ce8e7b052c3ced4d51ccd21ca6dd57b2c3d50de53f773fb966702ae6cd69b5ad73f250a600b3d63a88b9e40642ca098f4960d21351ec31a54d6fc8f8b332fc8ae6acad747c5ddf16f60cef3621b0aa0cf2b9b26b640fa0d977c22067aa0e6d41e4a7a5db4f121b565a747749b81ff7c8beebd8384adb8967ccbd4531d87015a7bfce40324930dd00ef6240c9b8bb85b5375d029e9d0b675c1bb5bb4b6c162ef6acffa455b667bb9d6ac1fab4f86670bf057cefb16253ad69dff489760e06420e27944df0b4593402d7e4b943ac93968cb508a1cc696acce98f249487ea7abdd87e0ccaf24ba1a4dae3fcbf0b68f7eb458b36137d8cd2762c1d3f6c17b50d80f3f8e7be97739dd258e4a416a1c4e6b4c0fd78b4173ea066747caee831b393b53786b1bdcfb0ebec2f870e254452c8240f4503672836a72ba2b6cca9715a7fd02830678c0e5170e30b81b61a2842f1c525ec7998e180356606824ae035895d46b507d8a19498283e8bdeddae4eaed663fd3859e8f8a09363e411708496fa3e16982bde848b42dd65bc9fcb355be18c64b3c4ca5c1f7aca27aa26cee1cd5ca5fb96fad7b372c04236a07532b8c1ba8ed5bdfb5274d03e3541d3db65b9cfd52211d69f87e32b42268d60d00c6ef5940fafa5cc421d99a52558c1361f6262d985c12eb839b565762e0c25ebfedadc983940607f8a33370aec60bb514d16ff0a75c960704497ab2ee88d04878f382015dc138af841bc33d6946cc59a3c913b95d78e8cb6179de3af6af68b7750f379aecd4cf41bd1b71aa1b3a4d288899fc34e1c6b25e2c69c55b89acb7078193bdba0d991cfad723dca9f95186289edd4793eba7594b4677fc51e6e82b7d254678713e00f098a14bde10bd8e1a4fc09c47bb76383d7ef8800e8ab77ceeb9df576c76104cd5ff9fef2d5777382b22c68c3e88edd174b60723fd87c59e01eb71504037d07b2ee50ac421882611cae63969963cf28d0ba64a02dc3e2598c9b4752ae72efcdeacfc177bf2d07cc8e591d153e4765aab76f740c7566c98226472476e91a1e5f3af98cbbd85370de8a27dba74946f3c62fec6023dfe99fc589ca7d4c020e667b34cedd5ff6f9fedc516df81105472758ea3a1f4631708c0b9744a9547f3dcf2b64439458e3074e7b5386b00cd8ddf36ba6ca01e5c402bc468d88cf479507ba3a62f75bf64429282ec7e9afe530f0e920cc8ab76c09b06772eefc079f8e9860f37a730d697fbe6584e3ff66ba851a1ac81896bb48e46ecc", 0x1000}], 0x7) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/125, 0x7d}], 0x3) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x842, 0x42) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x908, 0x104) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/228, 0xe4}, {&(0x7f0000000400)=""/51, 0x33}], 0x5, &(0x7f00000004c0)=""/19, 0x13}, 0x800) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000540)) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x6}, {0x8, 0x3}}) recvfrom(r0, &(0x7f0000000600)=""/76, 0x4c, 0x3, &(0x7f0000000680)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000002c00)={&(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000700)="317751d456c08b39208b3c217a66079a57d7fdb77d3ce0d696e4cdcd630bb758c3915a1d7d4abd5a355aa13f848ae9701634cc2554341dceef1c01ded6e5479f7d839bd23cf3a17211b6324f78e80646ccfcabc5cc739fe045d437893998db2370ee7f318aab4d2e285b0f5b50593433e866bd33687262852171ca8ff353e49b34b001558f78ad69d15b47929ef32206aad801da70044facd85ebd09f13cc0cebf4fe8b76b44bd712e909a33b7d01f5e6d70cd47ce83d34cb32265e904508d9cabbd0b1591133543452531dc9282934bad7e655f15a01b7a", 0xd8}, {&(0x7f0000000800)="b496e83b00fcea15bded79a9a84a110fe4621909c14c720846e01357b0fab2", 0x1f}, {&(0x7f0000000840)="f3f7382ca483e8ca6c97d676ac7be0b8dea80ba61c46134c16ee9205aee55a37b8ae6c450e4672c3f3a3aa59bd2cf2434c25d5b8fe8ae6d8559d2e38c0827ce6ced1dc3745212c49341ebc9478e67e2bd8f4ad1bb252783232ed9f4e63232a607e2f2d9eb737cb0bfde42cebdd18e0ddb8d6ab4fd43213896db29baa7ce2c0672836279f8e31be192c751fcbaef999d6885b9fd696a7", 0x96}, {&(0x7f0000000900)="a1d5979944f778cfe40b277763b94779b5b71fc65bc4a980d520c23ac3f621ea0223f5129001ee3cea3a268507888fb2f29f44ba8b190b5167d2791e86e66d424ac51a5fabe923f953da7dda7c2de521e360d5f59387fb26ee155400eedab64139b78baa73787daca76a85092cce3821ee9870e7ade1f47a3b316b52ad9635633bee1cb44987ada28758110d32f4594f18faff8edc0aada9d88137a28a8043f0e3d49b860a41f88792e6efad335b2506ee34d6b8c0db1150d2a6a5bb7060013d513e9d2dde16b446b125256c86a839be6b0d2b8b849e91671986049c6eb508ebd47a11b9aa7cec94119a3ca9f1af5e47c8e8f64bbb664b51994c5c6bb386f336fb653bcc8dcf7f1d28d8227169e350ed46b28bcae8bddf7e16b008d23c2f2ce659fb8c5650945d84a4450e416b4da16e192b7f056de05b2270d2a1e4b96ffbf23813110f497e6cf0ed9b827a74165f1aab1c2062f14add4500feb37fb4ec3234cebbbf92ff85c4bcf5ad653db7591e74b3684826dd2a489d0a14da5250fa520b6ea1bbd6d1b1318117e7ee77683eaa6aa780144e90dc0941ed35d7766c489574c98e881e4272f2e8a9d56c4c6078faec982de5aa6b6c5a0148de58f7f4146e7db6e8e62c9b56cf0888ff4b29a43acd9913c8ea190d96f55d5257426b80d2bf285170bb10e6bc5740d45e954b0e32a8ab952e383dabeec91269c998c690ca05fb7501a978c7a2351c2dd1927e98fdba12f38fdd224bb8a874cb438a74ea9c163d8d9516aff5493c0eabb5683f9d482d101345d8a4372d4c342ff31a4155f4bb5409c3a761c5d509914a0f60d2a2d29c711203c20ba92006c88fc33229d8c0ea00f043b56559691ac15127751638fb66e8eced821a57a8059adcb7e82834d8442197a87bd828cb6733d7319ae1dbe0ad44abb35c46efdc0299539005755ed681f52fc2dfc037b3d55d1b6b0f53a4526a78d59e841ca63e99e1fefed55a2617b934a424d75922e819026bcde785c52c355c1627d0930d8fd10a39f452f9c0da9e08882f7d34a0ba387db663647460d921d82250fe971b93662fc10c011fcc51228b8031b4427ea3755bf85977cb21b6d0f3304cb96954d8f207c3d38d02df993a0c5090bcbc39ffff5a99f0af111d235a824bb8219b4e87b15595b051d6f5a534028b25fe832124c25ece6c9d0bf0b33b843d000e63c81026a3dea67b1459960997d64dd050da283e2ea0b1349b0d28ad31b37c0d9d2238e8307159fab14665e2c0e47844d3aeb42ca9e0ebf95376d5475d4c17aee8b983edd80578165451d7d3e557bcc2a6c55cccef35d50b7a8cbdf02d115024d10b14f9d65bcfebc340d6863834943183a16bfa8e8e643c8db3458b6c9dec4bb5846b8524174620387f1737a4fed1fda1443f10e8f2286bbb386a4545899d7e0e10aafb26b28ddad1bcf54eeb66ab6f410a0e7c0f052d586198c63ebbb965db20aed9a4bd3a51506bdf903387dc167854bf23e17b060ffc323dac334dd43aaaca522e5d51b1dc5c30e3dc4cabf206c90757a5c786b42bfb60089d51ca30c362a971ea362c2766322dd5f5afb185e678d606fd2d54747125131113a8fc27b46f1b09839d09712b261f3724663bc6c92b03e75f4794e5da9998f97376f506bd1d7c01fae85c9dfa2c4e48322a5020f47974bec31537e7664bb826ed48e5e91ac76bc7cc245bb367ffe33a76bee070c6b57e3b25d54bfed0e524bfa6bf7226b7ae882ca606d746778d7066f866231518c47481eb9e5d55b228fb182d5be2575a18ed7d47d86479f89dc991b95f7507695db5c2e6071791c1e07e24266e2389ebc71580a3ef7a0eda887f7851fae2e091befe08c7db108a22d6159815ed4aaeacaa86e4902e1b6f5908bc0cdbb5bb7d526e4b858bab13b41650bd0905b46efbf19ee49bbdd58892b64bc7b22b29d1fbe406e14de6462f859f3254e3a6e9dffe3e4fccaff905f127017304ad4c20f88de470a81a08dd36fa213c434391a6b1f3e7647a8a98b5dd4437b08e3d2d75011a04403ea0c359b6c83a061d0183b667512f584184e466f3de637ba44e30841f32b96aa29405fbc50de8030d0ce8a8725c7e64d8b7245547a5f8822b89a166a3eb6b8a5c3c5850e6c240ca0346ad55b23ac3017ef76fc3a4d66b0679d2eb13b39e1901de4949370d3a84722a8681e771c52c3a68cabbbd62e67c842055aa5fa2b7bb6e68817b327ede4b683bc404be98ce2b4743698eecf257aa5a562dcfb9eb1cac4deec5f4792043db14412652213f58fb607ff581b25ea08ee80db357f01b1a6b33a8f217cddab6ea18e38ef0e6e337d605b4bbf2a38080d50b12e5172ec5f576930ff090750c002333b1b1e099f43337aec3d7775a8f12565120208f3d99b8bcefbc1f511f69084097b92c8ff8a5c47daeb129d7f0801dfb68dc13b0353c4dc9065e3fb238da6403778db8f72cacd3a2d47325310f6df033073a3273236e3b88814c37feb83a213e907c9fff976c6008e78b5725b5ede0ef8e123671fe76a6b338bf410ca7ab0a21242d671bd0fccd6685c8aa6ea5ea753a68aca0456258387baa768da006bb32cca144c6141d865966439a0f875279f56bbcce332a27d4b093a0c82e07ec41a57fa6728388b21046349acb359e59f218e1a4a5fa86c728a8b6b12265fc98441f800d0c34217b7a06e181b34be192dcb53e6a913589d3c674f5d40e7c97022ea257eba327d261dc719ffd77a01face56508df408c679c1646a182344f838a0fa663135b25d5fe388a56a08a7af4dab11f53074ae55660f38aca5ffc98700775204f4f4c82fc8f337b9c96b55844a360dbd80825d9d8efba90444bef7c02680a8f2c774accd8251656a0020be5ecdcfd71d2cdceaa1400b271a146884fb0db7d28e60c8f96edd84fa6fef5bda4a800850f86c6735deb3a03b5380819cea533b2d27847749549b7bfd69d53619ae3e8abb4b5f82ae52db808f1e4c280f35f6e15b9c06f037b89dd6298b1129737f2acc2adabf9795e973c512a4712e3146cac93778b0b2b27e2f88d55e31f7cdd225f7fc1a4a163b794c43335754a022e7d5f70281d7a2e95f321a2f2bb383d9c688a5ad8fdad1872e1bd7d89bf8ec26c193fefc07a4a0692ada6f412a72178b501e12b9e8f71c6b315f018a3bdff93a147cf909c3736963bcb3997c98f7f1aee3bf0874b2b613563b0c285aa0eac8746cd51a3830f89b90673cd22f13f072267d6927b60e04d97da0a71ddd3465d225d0456e43d098cfa5ea2bac52f2053705f3f31f87891c22040cc292519ac5d346fdc82648986137f6a8a980da589ac2e4bdd1323e5d9b37ae8b8b7f34858e98a60521e0aea4531972a7c9a1911d9701aa5a84d4e0547d3a67479ff8315d07154a4de9eb7e3d2d860942e930ab7af10bd52ba5721cddf38ac718a3a3008ff59ad1de4de924b62e86778d51b1d997810598a81f655dce4ebae59bdc7d1359284674588aa2fd97f6f31a124f104b2238ac461c50c58d16520448d59d64eabc3c986744e4500abab9ba6e82e8ff6fa24714a74342484ce06c96b1f0e92ad8d9e9dfcb1f16993df37ce8907c58d3325a7864ca6f2b2b6ac634f1521a28a14c4747357a5f2e638df743c726cd842fc3474d0d71737b5763845537150be9544908f1cebe066b55148c8dd451ccf00a4c2af61b679133c5e3d92aced585a442851f0792830b3e7a2505c2480520dcf0e944a64ce773c4f90ddb814dbac2b2f0bbb5762bfcb8026753512d769944cc9a5820a8d15fca464ae3daa46364ccf324942c0c8de63856c299a1553cdf5284911cd5c61f39005909247448ccd9530de0c025cf804b8f896af154ce76737361f5f83482abb5af24b58dad3f8cdc8de751c4cc5079f310d5983e3dd91482785e72b31ca40a7a9d4ce06a44c0f533bac61c46c44279fc8d4a44ca149345e5f40b08569c6dc3a653c4b42908c50416ac44317f3b36af265e6e27331f66ae2c3c7969cbbe5ec2959861d84c7513bef875cf0e6ba3307721fe6c851ae6fdb8f3d89565ed410a90a27d1ee017caafd40f6df55aab36e36a783cbb6c06ec64cb260257d36675913e0ffc32f48839df4fe8ac4eaa354f16dc1d2cd218d9969b2727d66f05f2b0ec8c1fffc799f06f8321736be72e252e03ffcf27f09ee345129b1c0e4dcd7d2eeee14bc76a852034d8f3b86ad1c916ab7e7c146ae107ad778dbb64a2f4aefe672769dad05479bf7e8f25ce137ba342ff59cce9af9a92e2bb3348dfc5ce82dcb5c825959882e27621c8a02d261b5ef2b8a775d8b876619698db4872956cafa3d7c9db121bf2981308df78d1b2712e617ed2e21c3106b25c100bef1665cc9f63b7d77cbb8723eb3d9513bf83b9a154260846c61789f87c83063f7231d1753eb0b2b7e7ca6436a965777dbfa9dd036e3fc720d5bfc9165ce384b33040684127a5239badd9936826324bddc6d54ea3a41aadbb0b8d2e5fb0ebdbf1060d6cdc11e1724c884f988445ad2eddb023012ab81ee48faa828b54ec267e33e4fe736633492b396b90f2edd4680e03e810b050d2ec84c171fc7a418f9af27cee24856bbb0dcce855efe963eed32eb5388e1793b05474832421ed37b7caece5287a8aadd3d3fbd0a9973ffa7e6d971e9805c2ea52aed943ae5dec5b2c83db6e9802b1c73834b8c7e08621b1aad5df55a4ab70763cc56368056aab86f3ecd18f52fc33a86962f42a888140e6846f8bace87cfdc7815bb421ca9d912f522916a99637d22c5470ca02b153546a62c153fb732d07edcc02f33cb46514b8f0ce08cd53a3a4e559faad8ac729848d3f55b888c9dc9499b062dbd2c20c37baab35a8e9f9f34eb86f52797050a3fef6ac25ff8ae97bdc7b47b521f97e86ac1d9f2c9ad7c198c87717f929853217a17b6cb6c6524342e3ce116a3c95b1a85c6ef4b0ccd939fa7883b7588db2c16e2f7ec9b97a32658a633f910a24990582c2023d857e55ed1eed2d96714100a323e98728275e0e688451b8d2f1d7fb9fc187ceddc370222aa6539067819dba8f65b8717b516ccf2702e47addd3a324ec5b77396f22639aca57a02f7493fcdd42e5cf1546627c074d6667d6fb68bcb104382bd3d94f92c47cae4b80944713d9c76310739583e1c6d6bc43312f0d284fdb79d9b5f0fb9cac6e0889a791a3ccde5ec057acdc09ad71af1614c356d8dd8fa7082036d95f6197af2fa923fd683a589e593022f83049686db394a2de77a93f87da9c7b89b26571cccaf11b3c0a6d09c3d2bd5583169a4a71ae9c26b6df29ff44fb3dfe5ee169f6a2ab941b634505ea6f451072a1309e83ae789e1cae5503994fefcdd05aa5ba704fd26685211356bcd89e0707af6c633e78ee39a54c7af0eb833e78d5ada65b32fcdbea8501fe3b439c92bf6c36ebd76842eaf7267cfc430fa709a7481c6dde4af3bc6eaf88aacc0914d5bf661c8de7ac18d1fb5083f92710ff201d76e023579471d8144bbae739665844229a31605e3ada3f989e2f7d8ab237a3be3d0760f289c988738b75e7d508d60d3b849bd0414147ee8eb67d050bd248fa475b99bd98f06dd2be8e264af35610e7feb49664fc4a14ace73a7fb19a04e62f78925c0ed9ef904feff913a88a6a92dc34ff3cddadd8aec4b8cd1e2f37116ed89bbe238bd3fdee2693e6215469e128c9787d54077a33d34745447e4f17d7f6970fbba84a2a9886fd210d7f17c5643d4ee67a065a20a3fc1c4dae3a431cc53384bba6243a3434c7316541ae75f0230334b9d58c6408ae85e09a0bef3", 0x1000}], 0x4, &(0x7f0000001940)=[{0xc8, 0xffff, 0x10000, "eae7f0abf046dc678710186a033d566fc0fa9ad43c19bd6d7fcfb8ae3c4bb060f81c1c4f9ca34e8a7459e3e21b018c390e74d82e2d927d003005db19288e12dc0002fbd281a27e025399e7430198cae03515f190cb1644d469aa70f7b0b98e81df35a69e24eb8081f8dbe05b4e666d5b9a9f6e30c079e3cbbc7f4393978f8502d8b71938b516806a31e164dc5b0abe3810f064bf865e47c9235eac98a1bd1387c5a60eb0d85e1c68567c7c10d730402f9fabf0ee410f95"}, {0x40, 0xef3f1fcb5ecbb863, 0x7, "cb897b63126c9f7fbf1b2885c1b9fff7528475d3ec9ba602c6bdbfd6eed2779a8a74cd0a7e0da3ebcce74b"}, {0x1010, 0xffff, 0x5, "e312318c6e65aab5a19fc0d40f518f3221c5ba2e4bb876379e0e81d0382940ef43ba6d316bbf6e0064bec1d12f05a1c6fa2ee87595ec96cb2f4ab5c0cc2a08d08bdbe44ebf9712e8c035892e578d67f7be73c39fc2529e573e8444d0c62bcdf13df3841a76ccf23d5eb4d8c0c2b22219713b353289eab93ed944891fc718ae17ed58effa115aa36ce7b2164912049544bc0d6fd38527403a890fe5cf8fc45b3052643ba8f08c79f492f6ef6f6db44ce731ff13e162c0ad20a6feee95f7cbd468029121f1550c17b55c2912035b264f4f8e81d96b6c8ffb3c64aa6eaf456bd8de5b9b91606d5d142d83c14b3a7ff92ea2973b8e74dda347ac227ba45a8efb8bba943aefdca90bc62ec774999608ab99dfe96ae7720311a3df2af6e6a4c68dd1f8a31d803fd0f541e509afe6734d8e6d14ddaa5ad2d475fe2fc53ea16503fc58d912b4912b19d8380ae183659c1fcf5b3b1b2834ab8e4a7f70f261f37c16955c2687d9b693db1267ca0e286c347bb772aa58c5039c847a0a49ac1eaf7394ffcbe086f10aeee0c536699fd161a56e64bcfca161b2d3dd2c5c30a5f626ef7740971344ec124bedaeb653168911e1a21067da33a6fd22ebf22444d5c70ce10039cb91bb9aaa83d9137a3ba1863495331bb755e9fb6d024da3728411f6c880341b9f331b4a001dfe031e813e3d6188e8fa8258488c7df53dc868d26594b1aff90657756cbb9a3b0c7f615a34e721b20a665aa823eab66cec813c075d6620898449ba2f6fee87b3ccf5a7dba6de22b22d42f0e365429c3f5af97a039f09a738f7c2625ab083ad2090944ced023dd92bdad006d7e7b5a05e1364376f406246712373213e4e4db5a21139ff2010b23603cea5c87eeb4108014c524a06d890f9a45ebca7b664c6f66e5cf27b6e076df0de7835c6c50f6e669fda769165b454912dd0763547d886b0726aef151c652e247d7cdf375587088cd59d8b05f4d85a5ad80d6f02a4cdb7c074efde2f83f9ae88cf9322523cccf0cc336e9252537f2aa5fcade132a4add9f57f5df01059362840db84ca5f5b408b1e86453f3ea890240cf14c432ad4bc84346d82b6bdfac954031e6445ed88757f9dfdfcb99f0759227c187ddfce5c3944dc0c7803369830706a7bafd49948b0495af342c8320c85158e671d05204b7ff6a2099d6e26fdc4eb4427322565fa963ef88ac4d7416e68a6986727668b9a11d6924969da93fee3daf94e1cbc530aa935bfb9b4b4182917f757fc909f9e6b9b6b81d8f68d3853b6be034733cbd08460be99cbe45b2241ada9d3f3dbd00fd87aa09a7f78138072e919f1b1fc2bb151700c323ebcea60087e59ab3b13d905be2f3d9c67e80555131d448fd5907f1a5a69d15445eff928dca2a8211cce5f02d92ed6deacf9a5fbf225e0d013616aded4055facd2abb921b5505c17b81b1cdda44853d60b34fb935431a205ae02b41e5e7abaa62060a7fa92c2d63503582fd7a8231f03761076f5418d8db7b0343534b858a74729b0ea88488ef8f09e964f07b593b16659f7614a7149e79d76619f5e69d7fcecdfd205418c92759a3d2d8a9bd1b5307a0409263175568a59a3ce820eae85c8427ecba5e2f06504647e98d6ecc2f930e98caf5c8fbf0839a9843e808304ae37abdbd27091d75d5df7fb09962681080edf29603049257f86d5aec4e1a8f68e1afeaee4af82c1d52f8b14251d6aff9e25af4378bb0b70bbb45d79e0db57f100373fe9ba320c2ea316e9ed9237367e216040b0386a672f4a93879952942511489476b8238a0bb047b70ea08996b1b65bb5d216c2c1d686e374da9497527265add428749739ef6baf8b7a121e0458ec153b2e95ff902af3404aa5c926aa6ca499ef53720863ca756c338a659167d9e2914d26a41ac044bf70cfd37569f6aa4841b137ab983609da9555d9eaba8c741aed0c6a6e968fff0be09694ff831a131051532d76bea92d8a97d2a2d7829dde48f361d4bb81023e1260cf7f1453321f9c0b53242b55e16815d496a0c68a5fcc02fb5141484af86e55c2a1842a216f90bcbf0098a400a19fb2cc17eefd14507cbacd2064688877ae659ccf7ea8d1782813355dde64f891e5226712b1ed197f47f25c81103677f286c2eda75d1db962bc963dba2c240c5aac15d91e86626a626d9fb2e214efcba3fdf5ca38690acc3be721c38ef48e0122ca54e08eafed6e9d11a1a34a3c1179ec4d0db03e610b92385fc2bd69801d8f286dcd9b6166732829849a7a779c4c180455f0563c46ebcf703bdf423d20d25e3b75951c8887ef92479af29c17bd6ba72c8a3b7d9a04db9ed8eaefd4932dca159021c1e11699ec2e5ac3362f55c93eecb3ebbb184f83d60cb75537ef3b8b85a60a4acc0b516e16635be8b24d72ac1c8d9f52b1fd710c0266e8c8a3fee731134e8b8501cb5ddfb1b4bc4146ec3a05a2ca3116f53c25babc7f22fe0283109f300e6a681369004d177fbd3b22431eea8dc08750ed5b1097ef6e9d84f62a075de2a708cae31fe5a267b3dfe3c5a41ce38c5555802b9baecc4b441358fbbab190f99f4e64d225564c8e28363b864673d16d4a0c9285083d0890c9c68e12d9e233f643851bf1249a2cf343c8b78023fe1ab888f758b76023fbb8084e3acc2ff130bfd723b49ca764ddcf82812797951454e29434c25909f61d1f4104ac48c7c48c54a597983ac7f8ac23e0f7c5002a03292d5b4084620c86dfbf979bfe5c2683c8d1a2b72957eea3b5153de699e68416e0a645eac9bb9cdfc7d70c0ea32964841e4552977ae807d65bc68edb03b5b06956c7a34e9766975f5c62cbc7cc93991ab0c44cf7bcadc8dffc3d595e6af26357cb20324c7dc9e3e915a04a9e594776684a3f6e299d2483fcd7224f3a9f7f476b50a8db155e8c85a30fc4d6439ca3c63dc1e32df4074d4289abe19bc0cd261c1f1a19704eb300a2a3fe1e07514a70e324d7c9fe2f2ef998b92b221011b9ea94e918abe9c947089881b7e556ff5ff43a4f222713350c31d5e785661a76ededae43e1fc63d4197fd5106fa90b6aa2eb258aa255045e89a3e8b8e48bbc53a54f9203d50541f2a4487829033f5c3fb9836aaa21b955c80e1fc372fa08e81b3579d4c2cfe0d6f8a77f94348f848579c6dc24a5e93ee2bb7fe54323ce591fa7003f4121f0c672ddd3f7820cb2fa9f79cad849de346c58c510787c304c8bbd8efdfce862599d7837b3d5fd4bb609f4ae955a2eefdd712b7d19881a520078fb3251a7b92384d8dec1db9a9690fe3e0b17de9e66787f9f33601629ea6555c380178a89ddcbe08b1543ea4472fd462a039ac25036bb4f2883d8621d01efbb7ddb42748e8fcdb298514f1d8a0a30a999bf9407e3f2f1cbbfb4b3ad66ed3be96ac53ac504111ddb777d9360a7e0a132c9797371a89e3f3c814ac7a73ed5219f98e046f0e95ef7f8ec6197e492e0f149ad514a657f32c6fa198b5ce3c8e3a51d460713c0dd818563aab0ad7f6f43bf2b035623e7646b0482a6048b944ee471041105ac115cf079887d73a41589db6142105dcbf0c804cd75965d0a179bef2f3093f1657af5db720b8faddc271cff5cf0e326bbeb237fb134fb54a18fa278b260f4ef8e951a710e95225cf438b568e22a0d869f5cb52cd868d67059a9e371f2578d190ecc8e08bd4022edcbc6ae8946c7218a4daa23a38e8f2c83d1f1b3236f3a9f886e8c26a801dc827501a245071690051c3589eaf6d90d20c2ee74a186e152f9d35f134e4f4399a6d5123f330afdffc0ae61de8b41d201086c85e0a3318c82ce8a46998ec8b858adcffec849e2d440a6ea2ab7d40e36c1f61c90917d4c0b1359be0b35f9694b72e3e2d3657c4a9b8a74466608fa2ca4ac76dfbcdf5556c8254679441196a84c01e57b1d0a6a5f541b107ca89737e693cf8cdcfc48fd42c0ecff64031b83cbdad3b788025390c5f36e8cd2abe8e4a0fd2b6158bbfceb8efa64d9ff5b35bfe64f910af3fb2124d70736e66db66ababf5a4d77dddcd97cd9373b49b587df9dd61c9edbb344502bf023ecf707e3e7166d3c2999e7fd4343dfd5d184b0884a9386fc2b076436a6eefed9792f4e1ec9ba16857307ff8e8abd98078f8c386ddc430d7ab2ebe19d880b32851f5e10b2fe7ac7cfe2cd07ec3b29985fc080d738eabc56215d164c57c953a077b686684c97d04a18e1dc86311cca399d511be85eb846a1c0ce12463a1a9badf6a5d2edc5ef28eb340a26968f3a53b734054faf0b6a1918081b2a0a4064bff789919eb9ebedb0d6e5ce4cad225be08bfeedfb566c92f62ede7f3024c08e29ee8b6d3e49c9834e49c6f35e136ccb3635e23976a093886a6903a7dc0fd72a3faabafdbbfde7c0a0c468f6969688490595dc193c927f125b3347d8c01cf365b5dd1c489915a550e36a4cb3fbe5cadf405b20b6dd5d81d9c38879cbd6750f19439fd0b8f8409babca44bbf87fa9f4d91ea15fcd69bee3383ac9aba8cffc3844f29fc214162c9422081b765123458a81fafd8912396ddd40063708f2cf98cd9ac4705f804bcd825c8e4ae64ee0e73d0aedc3db173ff5f4733fd2269a56dd287724e0caa36d517249ae20afe19100bbdba07d00ef793101143e6c85dbe038d6c24450b7f4b4b18d97aceb191188afeae3964b7a571be55379b5692e939d4a756b3eb4cba5d7250d41a02cefd59cc1b53dda3502e42c497fc3ec99bba9d63179e915d1c05780dca98db50e16798698ee2d8107d00077ff0f7d69edc54d71b4a0f2a95ab0ec95e52ab6f9ee02d4b4bd65f0a775ca1bac9d31281bbe3d033bfd385ba533caad8989466679c0b4da239172faa83d04a9b854765a9219d6c6eb7aca18b026d8463b1f289df795162385acd5b41e2adb0bca9e0b31f925b951046795b6711de9811a1d54f3ae4260a1dacddc10799a42e430d31816e28b75eeb2178e2c09c63c0b655dbeaf89c5452e99e567e50f2b7056dcdb2db55629d29ac22e89c60d259d5eff2b2f7bdb0e4e53e2cc74005ba41137cced9c49eecd492f5ddf793e840e0200bf687d24c3cd4a0b19cf6740a4db06e78e36de53e360fb021cd6db50ebd0dad4d2f239a7af20a4e23f656bcca049d710068c47c2a6bd2a4083c6fdae240a996fba62ecbf534fbb11fb930f817ea847ac43027720e5d76e33f8754b8edf32e3096576207f72e1b29c17a8c86e90886d404e1c11b0cf7c6791eafbbcb1a5623bbfa79f14171efa0f6d5c73c4d0ae8c3f14d9bb3184d03f6dd64079118b923a7275206feeef9c46d8b536cf47d61291d4c7de9bf6177c270e3616e9e61fb049533a25cb7ee25b9e83f497a7f0adcd6994a5c94895f978346d152ad12a5a85d140868370fd36d0cd7af5e04db084c39738d6cbdd6c36b2e3001eecb0663970ba245c054e492a93d41c2a179bea66015f2542f6b4dbbdf6ea67a1e942468b216e7f7439007f8c7492418c03d7b27cceebc05306d306771334fc841b1628b01d583e8bc19323f3aec0ceb3f06eaa93fa9e62b5540edca22882e2595c71fe4e364a4d1fd25043174cd5ad0af4adb326c3e1171053e43a0c192d8b88cd9191de4050dfed1df7aac7bfe6f6ee29d9283db97563b2bfb71c7e04e4488021fd666d2a5f78d4fa03712b72d3132294a569b9015c561f12519709aeda4a14b36f2bec09dc3f5e5024026fd7310131c889e38f5db4f30b8e9b2610fb32646e6f62bfa0d3a5afcfc5f2e68d8e8f58f3c10086498461dd0a248fa2f65b8a1f7f5d750421a1ad1852f420d01a781284daebc8c1dfd4b39f552f1d652cb5"}, {0xa0, 0x1, 0x5, "a0b56465823c180187502856b791c55b4f67b6d6b6472d04bb8c9dbfa26b49c07e364ee2856287df508f1684542e8f0a785ddd11c1f8ef2c9269ac2ea1fd9f211ed2329f6f738efc28c3b1a3293d32db55b0a4267848d7c9e1d0fe9ef79db6e9028c8ce92dbd10cbee395d32281760e57964ba5184e92779b527874c4753e41e14ac7670cdc0f5431431"}, {0x18, 0xffff, 0x10001, "e006"}, {0x48, 0xffff, 0xdf, "d10aeb607661bd7bddbb74761d8d7b62d5d1ec3fc2ec2d843a89f198749baaa3b2450b0b9fc0e233326e2d12ba888af776b7"}, {0x98, 0x0, 0x6, "f7d6fd7a127f3e3d343f564fa44c16b27675f6eeea374d4186499bc3d1e8712927edc521aeffc0ca38fe5a763253955cc0e334d335aedc9aef5143d3b1abad27f71748cc4d9d87a4303d0d526b106156da42159dea6c00c685807390b6c9873f788a9559c28771e5dd2207c77dcfad8dc63f95d6f98f298ad714773e6e4ed211a9b16b"}], 0x12b0}, 0x0) link(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)='./file0\x00') linkat(r0, &(0x7f0000002cc0)='./file0\x00', r1, &(0x7f0000002d00)='./file0\x00', 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) getppid() listen(r0, 0x8) rmdir(&(0x7f0000002d40)='./file0\x00') sendto$unix(r0, &(0x7f0000002d80)="2cb0ebfbba4b07f62b03f5b8a0cf3fea3877e844f24e5a1d0c54643a84252994b8e22decc556c2f4fe554a3352c721b729548cc1be48a15dcda6e7b48bfc22e88ae01efa3dd68d8d74da16e84f121c2d188748f2c57a9055f3f1d5c61bf05a0f7e43b81224a76145251c327c6047bffbf2", 0x71, 0xc, &(0x7f0000002e00)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002e40)={'./file0\x00', 0x7fff, 0x2, 0x1, 0x1, 0x877c00, 0xffff, 0x100, 0x2, 0x1, 0x5cd, 0x1000}) utimensat(r0, &(0x7f0000002ec0)='./file0\x00', &(0x7f0000002f00)={{0xfffffffffffffffe, 0x5}, {0x1, 0x8}}, 0x2) stat(&(0x7f0000002f40)='./file0\x00', &(0x7f0000002f80)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000003000)={'./file0\x00', 0x5, 0x7fff, 0x51f5, 0x1, 0x0, 0x4, 0x0, 0x0, 0x0, 0x8, 0x6}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003080), &(0x7f00000030c0)=0xc) mknod(&(0x7f0000003100)='./file0\x00', 0x3000, 0x3) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000003140), &(0x7f0000003180)=0x10) openat(r2, &(0x7f00000031c0)='./file0\x00', 0x1, 0xc) mknod(&(0x7f0000003200)='./file0\x00', 0x2000, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000003240)) sync() getsockname$unix(r2, &(0x7f0000003280)=@abs, &(0x7f00000032c0)=0x8) mknod(&(0x7f0000003300)='./file0\x00', 0xcc, 0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000003340)=0x3ff) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20099, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x100000001, 0x8, {0x5, 0xad}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x100a, &(0x7f0000000000)={0x46a, 0x2}, 0x82) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000240)=[{}]}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) 16:00:10 executing program 0: chflags(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) setsockopt(r0, 0x6, 0x40, &(0x7f0000000100)="8be8e4cac089754d6c8bb2caacf3e35e8f7a4197550fe252cf555160de23820723289588e6e9ea1649f5e9f58f22606b3ddcebdf81b475e569f89b08141397e2c476151aaa8b1af04b1604f4b4225f5a71d96836c7240e142b2b034a2e32871a3e774a5c74a815f5b4c3ae755229a01db762a0533af954452258ddb67ded44326ca1fbdd58d5e8e37e3645294490925ecb5e88b5169080f12fc9d4", 0x9b) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = semget$private(0x0, 0x3, 0x82) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000001c0)=""/245) 16:00:10 executing program 0: r0 = semget(0x0, 0x2, 0x480) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x4, 0x10000, 0x7, 0x0, 0x1000, 0x6]) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x800}, {0x3, 0x800, 0x1000}, {0x3, 0x1, 0x800}], 0x3) r1 = socket$inet6(0x18, 0x2, 0x559) r2 = socket$inet6(0x18, 0x1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x4597174d, 0x7d2, 0x100000000}, 0xc) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/186) r3 = socket$unix(0x1, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0xfffffffffffffeff) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0x551, 0x80000000]) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000380)=""/192) mknod(&(0x7f0000000440)='./file0\x00', 0x0, 0x1b) r4 = dup2(r2, r1) r5 = semget$private(0x0, 0x1, 0x0) fchdir(r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000480)=0xfffffffffffffe01) dup(r1) setsockopt(r4, 0xffff, 0x1, &(0x7f00000004c0)="959bb526a2f2ea75381b82de117fee556ba32d41744147e7ab876ac244a725883ba4833386ccb4500ec76e64a7dcdcc628a3de1e0539c7624aadead2ea0d9c379e3c182815c515c7215769aa251bd1cb5aa9464c99a74d3dc93fc595ca1ff22e1e7e62d7c46776b3f02958981ec1ad91b26ff8af3e24321087bf5e98fdd51e0c1773023cdedff7a25e57b1c8bfed67fbd316f6a817807254554a90cc017be6be4f82df775eb9b6b7fb1c9bc43c7e13e7af0bc1ae4c5722d9f89ffb65ca4366adb913733ce166d2b10da48fbc3093c4120efa2baf1b916e733de7f2", 0xdb) sendmsg(r1, &(0x7f0000000800)={&(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000640)="e9b3bd4af10255b864f9ceebcbe718902c8f6290e82eb7634d3389acde2328", 0x1f}], 0x1, 0x0}, 0x2) write(r3, &(0x7f0000000840)="c9bf98ed6d4f3f94404ae123dae13c879086d3ab482172ca89543adaa2b50201d5d4cf24a721d0b0269d2074f0928141ec7e251407f830c105eb4f317e248866d87ad40fd8045473096739ba988906d96eb9695c97849fa703bc4da309109cc3570ecac2c3a9273071eaa7bcd048c3a175e85426499ec04573d9c18447738a9e96371b8b53d13d3dcab39fec9a4a965a8edffd62c19d0f4686e0245668478cefdd92ee65204fa52797f09734efdfdd326aaa6f298995d355d50c5f0fdcb2437d981ea02278fd1ca89eb11c105b8340481fe4f5cf3583f88e83cadc3708bf", 0xde) symlink(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file0\x00') semop(r5, &(0x7f00000009c0)=[{0x0, 0x1ff, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0xf587}, {0x6, 0x0, 0x3cc42d380cf027c7}, {0x1, 0x10001, 0x1000}], 0x6) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000a00)=0x2) stat(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munlockall() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x44, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x8000000006, 0x0, 0x0, 0xffffffffffffffff}]}) r1 = socket$inet(0x2, 0x4, 0x3f) getsockname$inet(r1, &(0x7f0000000180), &(0x7f0000000440)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x20, 0x1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000400)={{0x2, 0x5, 0x1}, 0x2a7c4f43, 0xfffffffffffffffd}) syz_emit_ethernet(0x1, &(0x7f0000000240)='W') r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xffffffffffffff21, &(0x7f0000000480)="421b22bf1fa2219a891a9527f9eab16538c852a4cb1cbccbcaf8bc8dde1b5f178674b7859ea90148ccd797e87323ed67cc0cead890b379f6a788011af74441cdcf8db4511ca04f2e682b9f92714cb3") ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000380)={{}, 0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:10 executing program 1: getpgrp() socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x12, r0, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x13, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = geteuid() r7 = getgid() r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r4, r5, r6, r7, 0x4, 0x7}, 0x7f, 0xffffffff80000001, r8, r9, 0x9, 0xe84, 0x7fffffff}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x8613a) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb7}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x3, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000080)='./file0\x00', 0x802, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x8) accept$unix(r1, 0x0, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80104277, &(0x7f0000000000)=0x7) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x238) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = getppid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, r0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x100) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="8d") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffc1, 0x7, 0x1}, {0x6, 0xfffffffffffffff7, 0x0, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x65}]}) 16:00:10 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') chflags(&(0x7f0000000180)='./file0/\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2f80f03a, './file0/\x00', './file0\x00'}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000180)="0a066cfcf2478294d4c417c5f1b303d7a78719ef4e6970567634b1fa77c7c9b1ff6b") 16:00:11 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="d18b40a5b07be5932d7aad9fe8e15c7456140786", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x304a2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)=0x1) write(r2, &(0x7f0000000240), 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x4}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) recvfrom$inet6(r3, &(0x7f0000000300)=""/189, 0xbd, 0x1, &(0x7f00000003c0)={0x18, 0x2, 0x9, 0x80}, 0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000002c0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="152ad7f0") 16:00:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) ioctl$TIOCSTOP(r0, 0x2000746f) lseek(r1, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09", 0x102}], 0x1) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4000000000008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x97af, 0x2, 0xffff}, {0xbd, 0x10001, 0x8, 0x5}, {0x20, 0x8, 0x1ff, 0x3}, {0x3ff, 0x1ff, 0x1, 0xfffffffffffffd3a}, {0xfd1b02b, 0xe4, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") getegid() 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809", 0x98) fcntl$dupfd(r0, 0xa, r1) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x2, 0x1) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x2, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) dup(r1) 16:00:11 executing program 0: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x8000, 0x102, &(0x7f0000ff6000/0x8000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/209) socketpair(0x7, 0x8000, 0x800, &(0x7f0000000280)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000002c0)="94639691cc335b6679d4274e7fc2ddb731631672b4c43184a4651524a46b80af2711e94660052bee7c1b4b934962a7eabdb6ed52f89cc4ef1565578946b1d606ba0e910cab0e531c7e62e469c18a854a147cc41193662083867f3f4632703c71b6cd4f843377162833bce50aadbb92c05d48125296304aaf2dc31bc4a8a897d6d74cb104364865ef15b77a6e9b37d49efb7782cd53064f74da82acda729fedba352ca0f02b4f5890e6a937d375b5f5c3f215100113494fb542ba56e9f7538c3fa2904356e88105decf69be140a047235bd8a", 0xd2, 0x6, &(0x7f00000003c0)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x308, 0x2, {[0x7, 0x2, 0x8, 0x5, 0x0, 0x1f, 0x3, 0x20, 0x1000, 0x7, 0x3, 0xea, 0x5, 0x10000, 0x9, 0x10001, 0x401, 0x81], [0x7, 0x6, 0x1, 0x9, 0x1f, 0x3, 0x100000001, 0x5, 0xffffffff, 0x2], [0x1f, 0x3, 0x3918, 0x7fff, 0x6, 0x24c80000000], [0xf000000000000000, 0x9, 0x10000, 0x40, 0x100000000, 0x1], [{0x1, 0x1, 0xc830, 0x5}, {0x4, 0x4, 0x8d8b, 0x7}, {0x101, 0xaa, 0x401, 0xc6c7}, {0xffffffffffffffff, 0x8, 0x4af2, 0x7}, {0x0, 0x567, 0x1, 0x800}, {0x0, 0x0, 0x4, 0xfc}, {0x80, 0xc04, 0xfff, 0x7fffffff}, {0xf7ba, 0x0, 0x0, 0x401}], {0x9, 0x3f, 0xffffffffa208d125, 0x44b}, {0x6, 0x3ff, 0x2, 0xcae5}}}) 16:00:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="0f04414f0963bfef3a720368277d47c59cfd8a1817dd3966e75836ff2407934ad16e0bf2a199938bc4cbf51ff571773af6a49d0453debc2d466e59", 0x3b) fchflags(r0, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x321) getitimer(0x1, &(0x7f00000000c0)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x3) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) read(r0, &(0x7f00000001c0), 0x0) ftruncate(r0, 0xfffffffffffff001) read(r1, &(0x7f0000000200)=""/42, 0x2a) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) r2 = shmget(0x2, 0x1000, 0x84, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/248, 0xf8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x101) kevent(r1, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffc, 0xa8, 0x6, 0x80000000, 0xa7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x64fe2742920670c, 0x6, 0x7}, {{r0}, 0xfffffffffffffffe, 0x6, 0xf0000001, 0x5dd, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x8c, 0x8000000000000000}, {{r0}, 0xfffffffffffffff8, 0xe1, 0x49, 0x87, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x81, 0x4, 0x7}, {{r1}, 0x0, 0x41, 0x1, 0x401, 0x8}], 0x4, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x9, 0x1a, 0x1, 0x8}, {{r0}, 0x0, 0x21, 0x0, 0x1, 0x2}, {{r1}, 0x0, 0x2, 0x40000038, 0x80, 0x20}, {{r1}, 0x0, 0x60, 0x1, 0x100010000000, 0xe3}], 0xfffffffffffffda5, &(0x7f0000000580)={0x7fff, 0x2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)) shmget(0x3, 0x1000, 0x82, &(0x7f0000fff000/0x1000)=nil) clock_settime(0x4, &(0x7f0000000600)={0x3c89, 0xfffffffffffffffb}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x6010, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100c0, 0x0) fchdir(r0) r3 = getegid() r4 = getegid() r5 = getegid() getgroups(0x2, &(0x7f0000000680)=[0x0, 0xffffffffffffffff]) r7 = getgid() getgroups(0x2, &(0x7f00000006c0)=[0xffffffffffffffff, 0x0]) r9 = getgid() getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0xa, &(0x7f00000007c0)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) 16:00:11 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) renameat(r2, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='\x00') r3 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x84, 0x80000000, 0xfffffffffffffffe, 0x8}, {{r0}, 0xffffffffffffffff, 0x32, 0x20, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x1, 0x6, 0x1, 0x4}, {{r3}, 0xfffffffffffffffe, 0xa7, 0x4, 0x0, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x220, 0xfff}, {{r3}, 0x0, 0x1, 0x2, 0x3, 0x2}, {{r0}, 0xfffffffffffffffc, 0x28, 0x12, 0x80000001, 0x4}, {{r3}, 0xfffffffffffffffe, 0x60, 0x11, 0x3, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x20000000, 0x7}], 0xfffffffffffffbac, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x43, 0x0, 0xffffffff, 0x5a}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffff, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x2, 0x12, 0x100000000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x32, 0x8, 0xffffffff}, {{r2}, 0x0, 0x20, 0x2, 0xffff, 0xfff}, {{r0}, 0x0, 0x0, 0x1, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0xfffffffffffffff7, 0x7fffffff}], 0xff, &(0x7f00000003c0)={0x8, 0xa5}) r4 = syz_open_pts() syz_open_pts() dup2(r4, r3) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "f3edff6eef85a0a1001000000079f0e6930300"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xffffffff80000000, 0x0, 0xf10, 0xfffffffffffffffe, "b08d1dbd961018d3a50a2c21d8e500", 0x0, 0x800}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) chdir(&(0x7f0000000040)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f0000000000)) r2 = kqueue() dup2(r2, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x9, 0x0, 0x8, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80050}, {0x5c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000180)=[{0xa1de, 0x10001, 0x1, 0x6}, {0xc380, 0x0, 0x3ff, 0xe5}, {0x8, 0xffffffffffffffff, 0x2, 0x500000}, {0x7, 0x6, 0x2, 0x3bf01725}, {0x8, 0x0, 0x703f, 0x3}, {0xffffffffffffffc1, 0x0, 0xa648}, {0x1, 0x3, 0xff, 0x39}, {0x3, 0x8, 0xff, 0x8}, {0x1000, 0xfffffffffffffffe, 0x4, 0x2}, {0x6, 0x9, 0x9, 0xfff}]}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="10") 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x102, 0x2) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x98, 0x7) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r0, &(0x7f0000000240)="ad0b00000000000100fbbfe800", 0xd) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x4, 0x10, 0x1, 0x7, 0xfffffffffffffffe, 0x7, 0x0, 0x3, 0x1000, 0x1ff}) 16:00:12 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) O92O92panic: kernel diagnostic assertion "_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_event.c", line 1076 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 152926 45576 0 0x14000 0x200 0 reaper *397050 60956 0 0x14000 0x200 1 smr db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f8db24,ffffffff81f88754,434,ffffffff81f985fd) at __assert+0x2e knote_enqueue(fffffd806ec59e00) at knote_enqueue+0x216 knote(ffffffff82383f58,1000000) at knote+0xbd selwakeup(ffffffff82383f58) at selwakeup+0x3b logwakeup() at logwakeup+0x3b printf(ffffffff81f80366) at printf+0x9f smr_thread(ffff800020ac1770) at smr_thread+0x335 end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_event.c", line 1076 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f8db24,ffffffff81f88754,434,ffffffff81f985fd) at __assert+0x2e knote_enqueue(fffffd806ec59e00) at knote_enqueue+0x216 knote(ffffffff82383f58,1000000) at knote+0xbd selwakeup(ffffffff82383f58) at selwakeup+0x3b logwakeup() at logwakeup+0x3b printf(ffffffff81f80366) at printf+0x9f smr_thread(ffff800020ac1770) at smr_thread+0x335 end trace frame: 0x0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020ac98b0 rbx 0xffff800020ac9960 rdx 0xffff800020ac1770 rcx 0 rax 0 r8 0xffffffff81722d13 kprintf+0x173 r9 0x1 r10 0x25 r11 0x32f7719132ff7ba r12 0x3000000008 r13 0xffff800020ac98c0 r14 0x100 r15 0x1 rip 0xffffffff813f9008 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020ac98a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (smr) pid=397050 stat=onproc flags process=14000 proc=200 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1c20,0xffff800020ac1078 process=0xffff800020ac33b0 user=0xffff800020ac4000, vmspace=0xffffffff8234acc8 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 28578 348603 65968 0 2 0 syz-executor.1 28578 157012 65968 0 2 0x4000000 syz-executor.1 28578 213517 65968 0 2 0x4000000 syz-executor.1 61116 283066 21197 0 3 0x82 wait syz-executor.0 65968 292285 21197 0 2 0x2 syz-executor.1 79539 172979 1 0 3 0x100083 ttyin getty 47014 252778 0 0 3 0x14200 bored sosplice 21197 479099 35241 0 3 0x82 thrsleep syz-fuzzer 21197 486591 35241 0 3 0x4000082 nanosleep syz-fuzzer 21197 227723 35241 0 3 0x4000082 thrsleep syz-fuzzer 21197 373684 35241 0 2 0x4000082 syz-fuzzer 21197 345254 35241 0 3 0x4000082 kqread syz-fuzzer 21197 407462 35241 0 3 0x4000082 thrsleep syz-fuzzer 21197 152733 35241 0 3 0x4000082 thrsleep syz-fuzzer 21197 2716 35241 0 3 0x4000082 thrsleep syz-fuzzer 21197 457010 35241 0 2 0x4000482 syz-fuzzer 21197 21633 35241 0 3 0x4000082 thrsleep syz-fuzzer 35241 126268 86252 0 3 0x10008a pause ksh 86252 295210 2595 0 3 0x92 select sshd 2595 209026 1 0 3 0x80 select sshd 56771 479894 28061 74 3 0x100092 bpf pflogd 28061 47668 1 0 3 0x80 netio pflogd 67994 124447 33161 73 3 0x100090 kqread syslogd 33161 397939 1 0 3 0x100082 netio syslogd 62298 490529 1 77 3 0x100090 poll dhclient 48527 155043 1 0 3 0x80 poll dhclient 80116 97199 0 0 2 0x14200 zerothread 95129 279744 0 0 3 0x14200 aiodoned aiodoned 59673 372265 0 0 3 0x14200 syncer update 91298 287686 0 0 3 0x14200 cleaner cleaner 45576 152926 0 0 7 0x14200 reaper 32819 342909 0 0 3 0x14200 pgdaemon pagedaemon 69246 51315 0 0 3 0x14200 bored crynlk 59276 44154 0 0 3 0x14200 bored crypto 62968 238450 0 0 3 0x40014200 acpi0 acpi0 74884 195415 0 0 3 0x40014200 idle1 36622 424968 0 0 2 0x14200 softnet 82981 6345 0 0 3 0x14200 bored systqmp 39342 504432 0 0 3 0x14200 bored systq 11158 509089 0 0 3 0x40014200 bored softclock 56492 171100 0 0 3 0x40014200 idle0 *60956 397050 0 0 7 0x14200 smr 1 216948 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 45576 (reaper) thread 0xffff800020ac19c8 (152926) exclusive rwlock vmmaplk r = 0 (0xffffffff8223fb70) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 vm_map_lock_ln+0x10d #3 uvm_unmap+0x6b #4 uvm_uarea_free+0x36 #5 reaper+0x140 #6 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82361c68) #0 witness_lock+0x52e #1 reaper+0x138 #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9555 6448K 6964K 78643K 17195 0 0 pcb 25 9K 11K 78643K 1536 0 0 rtable 108 4K 4K 78643K 8190 0 0 ifaddr 68 17K 18K 78643K 1329 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1727 0 0 iov 0 0K 24K 78643K 251 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1194 75K 76K 78643K 6692 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 38 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 404 0 0 dirhash 15 2K 2K 78643K 18 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 6 17K 25K 78643K 6668 0 0 sigio 0 0K 0K 78643K 42 0 0 proc 55 51K 83K 78643K 7515 0 0 subproc 64 65538K 67586K 78643K 5922 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 258 0 0 in_multi 33 2K 2K 78643K 2030 0 0 ether_multi 1 0K 0K 78643K 28 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 2609 0 0 pfkey data 0 0K 0K 78643K 7 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 119 23K 31K 78643K 21989 0 0 UVM aobj 130 6K 6K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 138 0 0 NDP 15 0K 0K 78643K 596 0 0 temp 193 2716K 2784K 78643K 39815 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 350 0 344 1 0 1 1 0 8 0 inpcbpl 280 1784 0 1777 1 0 1 1 0 8 0 plimitpl 152 321 0 313 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 1938 0 1894 3 1 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 405 0 401 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 522 0 516 1 0 1 1 0 8 0 ppxss 1128 48 0 48 16 16 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 3 0 3 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 49 0 40 1 0 1 1 0 8 0 pfstkey 112 49 0 40 1 0 1 1 0 8 0 pfstate 328 49 0 40 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 8219 0 8025 17 4 13 13 0 8 0 art_table 32 8220 0 8025 2 0 2 2 0 8 0 art_node 16 1937 0 1897 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 20 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 398 0 388 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 22 0 2 3 0 3 3 0 8 0 dino1pl 128 9015 0 6958 67 0 67 67 0 8 0 ffsino 272 9015 0 6958 138 0 138 138 0 8 0 nchpl 144 15870 0 13647 84 0 84 84 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 65140 0 65140 4 4 0 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 43062 0 43062 19 19 0 6 0 8 0 sigapl 432 6353 0 6337 3 1 2 3 0 8 0 futexpl 56 48544 0 48544 1 1 0 1 0 8 0 knotepl 112 3935 0 3916 3 2 1 2 0 8 0 kqueuepl 104 1455 0 1453 1 0 1 1 0 8 0 pipepl 112 3166 0 3147 7 6 1 2 0 8 0 fdescpl 488 6354 0 6337 3 0 3 3 0 8 0 filepl 152 31483 0 31383 24 19 5 7 0 8 1 lockfpl 104 600 0 600 12 12 0 1 0 8 0 lockfspl 32 217 0 217 12 12 0 1 0 8 0 sessionpl 112 192 0 181 1 0 1 1 0 8 0 pgrppl 48 216 0 205 1 0 1 1 0 8 0 ucredpl 96 2493 0 2484 1 0 1 1 0 8 0 zombiepl 144 6338 0 6337 4 3 1 1 0 8 0 processpl 840 6370 0 6337 4 0 4 4 0 8 0 procpl 600 14359 0 14315 4 0 4 4 0 8 0 srpgc 64 1033 0 1033 8 8 0 1 0 8 0 sosppl 128 33 0 33 11 11 0 1 0 8 0 sockpl 384 3173 0 3154 13 10 3 4 0 8 1 mcl64k 65536 443 0 0 48 15 33 33 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 21 0 0 2 0 2 2 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 144 0 0 15 0 15 15 0 8 0 mtagpl 80 3 0 0 1 0 1 1 0 8 0 mbufpl 256 608 0 0 25 0 25 25 0 8 0 bufpl 256 13119 0 6099 439 0 439 439 0 8 0 anonpl 16 495286 0 479681 140 77 63 63 0 125 0 amapchunkpl 152 51379 0 51245 51 45 6 25 0 158 0 amappl16 192 21579 0 20722 122 79 43 43 0 8 0 amappl15 184 1105 0 1104 1 0 1 1 0 8 0 amappl14 176 1218 0 1213 2 1 1 1 0 8 0 amappl13 168 735 0 735 10 10 0 1 0 8 0 amappl12 160 707 0 705 1 0 1 1 0 8 0 amappl11 152 1431 0 1410 1 0 1 1 0 8 0 amappl10 144 562 0 557 1 0 1 1 0 8 0 amappl9 136 4421 0 4416 1 0 1 1 0 8 0 amappl8 128 3373 0 3332 2 0 2 2 0 8 0 amappl7 120 766 0 759 1 0 1 1 0 8 0 amappl6 112 1006 0 993 1 0 1 1 0 8 0 amappl5 104 1752 0 1737 1 0 1 1 0 8 0 amappl4 96 6443 0 6407 2 1 1 2 0 8 0 amappl3 88 495 0 488 1 0 1 1 0 8 0 amappl2 80 39016 0 38947 2 0 2 2 0 8 0 amappl1 72 172474 0 172013 25 15 10 20 0 8 0 amappl 72 17276 0 17235 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 6354 0 6337 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6354 0 6337 1 0 1 1 0 8 0 vmmpekpl 168 49040 0 49013 2 0 2 2 0 8 0 vmmpepl 168 728349 0 726355 201 114 87 98 0 357 0 vmsppl 360 6353 0 6337 2 0 2 2 0 8 0 pdppl 4096 12716 0 12674 6 0 6 6 0 8 0 pvpl 32 1618576 0 1599692 312 159 153 157 0 265 0 pmappl 232 6353 0 6337 6 5 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 706 0 26 20 0 20 20 0 8 0