043d906218bbd7d5c43431d88d1235e03d7c3986240b8fe86e8243df00b03171177f965c53e95c67c17830eb37d43d31ed15bf843ce30e4088c87f2572b5ffd2b95a895889f909692dfbf2eb43f54b0955b94a02587cc80fde99ba03ced90cb3dd571ac651f90091d92c6a9d794cbf8a89208567b5505ae39f2a5cffc719f8d91266541efc800bca61c2b1638056b0bcb2a0487c656dbd72ce4c3aa55438dfa2e5ebd4e1c8d7e13b3f8f32b8faf395d1b108b96ab84c84b050c7fb5f47598d58442272870be718805024de532f15604ccaadb3f4cd5f5ad1495d18da1ed4c746b6bf33e3e3165261d877b75e6de830dfbf16b12cca393383d6c8171cd6b8adf1ba4afc0e466d8e86825a2076a77045e1d730704a1b6c27eaa15ebded48a4381dc175077438b7f5538fff8bc15ac38e462f64a6e4f785f6078fbe60063120488499bd153ae2fd3873dfacb95cb7bbae140884f30d9ca4413776516350f0e9e3ef4f09d08a086a96464f430c29a2c688178963bcc5d33e23ecac02087de0a4dd70fd49bfbe00477ee67e55a6dcb8908762a173b7453244b8543a91b2b9f49b13daabd689e12fc512c04baa1c7d80557078109853602b8811653a09bf7de437b27469d316467224dc7dab499d86a5bf6ecffdc3e4daba0f7b60d5b4cf94e96df049568ac54771a16502f7325f186397a8d181515f46da74cea975e429542dfee1af2cc486017f2f270cf74efbac27c3466b2a7b752948aa90036038ce8ead76edfcf07a41284193addb2d81486c4a43bf7b7721103271da96ed9722b5590f138a8437f9196245f85da26e8483d99de94ed55139d71f395f40132dae733d244b68b24198f70bb9748a056ba839e06336ca215b889ff495985304c883120cd9d437af971fb010af3f95e554dcfd30521dd6ca96accdeca10e8807befd7b1992a86340bd2adc414e4badd6502d8d06af3fa47983e5d8e26df7d4f15a05bdeb569d194dcf2b6ea5692c29ea91949738ca93b23b94ff4adba6dd086b9808395490ae98813651d2e15ab5c9ed2397285febaa2aa2e99ef72aa", 0x1000}, {&(0x7f0000000040)="35f31d7a351333a9ecd6633182ecbaffe38a89d2447c3c092b7d63f3e5df3ef77c4f29e42f5b52b9a9dacf28100613af0283e8bfd940db3b8aab47f1e87ac64f738366", 0x43}, {&(0x7f00000000c0)="18a763aab050348c43c7f654e7113414fe", 0x11}, {&(0x7f00000002c0)="925e3ab798c247a75915a824bdb09104d382d7cc7e5d26d5e152abd7a3d3fe2b1e30277d15f2b6429857284ab449b9662fcc8ac8aebe30444547cd0682a57144df4b7a6a5372593c4d32e609aa26087abe7b0d9e98267a4684a22d540bc7bd5b02868f58f731437b37e8de0932ee373647fd15d043e1444662f60a1eeb492a18be131e38d08c5fc9a1277dd9814bf8544bd5b1315b386c14ee4e1e528013a04eda715361309f47ee6412cfb0f74d67", 0xaf}], 0x4, 0x0, 0x0) write(r1, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x5, 0x9, 0x8, 0xcfbdf34a702da4cf, 0x4, 0x0, 0x4, 0x0, 0x3, 0x8, 0x401}) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="dc022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb5c4d38a6acb07c62f547d55587267ba5050932ed612e5ffe044f6806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000339ec43eaf58e0000000000006198a9ebdf1b7ebb57e75bb22818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92e8f534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b50217824b0147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae0a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f5351a80d85cee30aa1cd67fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de4479d32b008b685d9ee6980f52a8bed2a094783e959af400757633a147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f78e3d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8227ee4980ba09e3d46d29ee4880dd1bcb6cbaf098929654c0b9ea63ce4a9206d3413337cf1b99900008ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3f840c83b5bce0aba8f00000000541e5b4bfd2e319e69647822c0b1cbedb8b54518d89e0d3e01943cbd98a52c4d75b458471c77ad595d50245779330a0300000036560c69bd3c23681f09a68dd06b331a30ed20b698611a7edc04c2f00f380000"], 0x10) write(r0, &(0x7f0000000380)="2dc5eefc232ca9f5cffb847cac6e7abc3018b4bf1036981db5e496d4aa1ebe8552a23d1e707835cc8169d5300a690d30e7cb358fc81f9dc44ec794eeec9dbee655f5d7533927677ce04fc07111ff98c1db7590fd79be18af076e2f2821ccdca5fc6f62f51857cad97f66b17ce38a18de8ecff514781d7804b1c7b38085e05e854f3ac8b0507e79a87af044c3a1e4d8845a0d1d62d8ca796ddab4cd76b14e1938ae6da16e41958e6f2bd67b96abd97ab964f0e4c57f8bdf23dd6aed656f6370873865083baddd0a0474abd78d3822506b7892ba2ab5c7fbb8e3c4b6a9954cfc12ac34141851e35e5ee3d8bffb9bc98d4e8b2a1fc5cd023c672836f48459627a320bafabfdb2deb6c0c16e516e2b7cf9fce1bf29719435d0462c3ba45ac811e4d32ad4d130fc97c969eba18969a3708830f820fc8ded33cbf9731e91db6e727d888b6857e316d2998e73c8e0e2c2bb557ce060a671cf684c59a0fbdfa8883495464b398cd2781d04872eec373f4c581da70e1ee83eaeca4f20f5c4a58eb157925aaf2889e91c507294b4c10c28f289303c09a65681640c3a1378539d6cf9603c4cee08ef0b2e983c64dbe3cd93dc989596e0ceca0e45fdd3f8225b7023b6b1a895c33e26a78cf596abba96e9e89b9e0ee8dc03705e6236a1c0686a33f85daa8a504df5b30e176240507790abf56d4181e3048aa36290f46d334e9f0426ccb6c4eccf5b8f805a1eadee073c52ab4f2dae2b923ca9851f4c3cc6d12810b32c15c7e89334f430b7552ed63dadcd6e95346d261e8d31cbb41732f62b4e5ce17f820e203386fe1ce377daf0fb32477f96afbfb775d72439e9b682e277cd44801d762b8242cf5dc99d795d1c5425788c1603f0c55f00f89d08113bba6bc4c0e15e0add70494b3d58b7e397d08acbf4aff7be877925e5b85109b915c15b49b0f8c5b0708532e0f990a8cc881a6339c5af6c912217c27e0668c9474744d20a0cef60b83d910642c3e2660fd6525fd4d754aecf8f3664b9539fc404fa48736e166ec8fa245e22a4b4c1dcdcdf1cb0ac2dd4dd362fe55e6a578cd991cf1a0445065c44867a3050a5f9e4f71e64990ac935b000476f28ddb4210e0b3a418b59f4a2c10fc0b5e7909b7756622950b072a9b548d67d813f7b4d5ea9f7b30d129bf45762bb91471a5b33a683ae137615cfeb4af7aa0dd0994a534ccc1f20df0226f0b7a0e111e2ca6620d4d617a0774351c93c70fc16730d426c40f1fe6ec08a57f980419efbd71b9a3031f534d27a265bf52e6452e63bd59145d82b8c83dd0bef1ba66322754713e27dc8ce23a248888a3b2b72b41b2d51e6d852c9f8f526291643e24ee301d86d504f517e86cdce75300a4a59477e604bb0ee8172adb530cc17046289ac40293f5feda26ff03798ae0a7f9608f8f8372d04782519ce16ef57704e19263419821dee4d76862415f5abfed2d9e3f4d91d5afe1bb33ee2cb1787f57aecec61a8dd3367035bad04a2e6fb2142dc3d601ea891ea01f9d98c04eab91ba5a213f360cece342f5b760b370385a246e9c4a43d754ba4fe9536771c47c4b4d31116ae6ffaa0f5dad3a6eacc0ee63f789b06ce8f3c74070fa5f3225466486b617c6985c3ff0642369cf8472d44fd37246815750b22f5a8cbfbe50c67c8a575b8d6aee661066f5c9062bca26673d93e379b3d12e12cbdea06b6b285a584c056cebb48e9e09e702144a1ef4256117b4e8ecff851d4c7376d49ec5990c1883a3af1eca86425efaa97ee4739564586ba970bb4594834ba4f24173eab2905f8f3f7ba785bb9697e690efd09cee55631539135fd85b85631449cf4b63fcd6b59c8b50ac2399c316a239dc2fd1a4eb81e765bcdcf9abcf1df41ecbaa320b2feea5a6938b1a437847cca359fc3d5b56b219b6649797f4923452c398cbb3508db5208caa9a22d4a1f6dc6f09de38c54dbb6518eea84115e1e98d75416e8dee12c5768dae13aaac78377cc0f7e66081d7305d9f221aa52e706037b54a1e093ab5440dff18f8723a7bc257d284e4faaf8827c9791bfaf81bcb7fa50c2a85c82dd82699ac9f5d77c4ef5ac93ddbfdcce52fce9d589", 0x5c9) 05:38:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1], [0x0, 0x6, 0x0, 0x0, 0x0, 0x8, 0x200000000229, 0x0, 0x2], [0x0, 0x0, 0x1, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/128, 0x80, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x1}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x9df0, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r4, 0x1b7) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x2) ioctl$TIOCEXCL(r2, 0x2000740d) 05:38:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x0}, 0x8) close(r1) write(r0, &(0x7f0000000140), 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chflags(&(0x7f0000000240)='./file0\x00', 0x0) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:38:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r1 = open(&(0x7f0000000000)='./control\x00', 0x0, 0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 05:38:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x6) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000748000/0x2000)=nil, 0x2000, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000ed, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x396, &(0x7f0000000300)="dd0002c9") 05:38:04 executing program 0: setpgid(0xffffffffffffffff, 0x0) r0 = msgget$private(0x0, 0x20) r1 = socket(0x2000000000000002, 0x1, 0x7f) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000980)=""/167, 0xa7) r5 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xb8f59e4a0fa27bfa, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r1, 0x5) r10 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r8, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) setreuid(r5, r7) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0xa8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x5, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x6, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0x1, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r11, 0x5) r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r16, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffe31) r20 = socket(0x2000000000000002, 0x1, 0x0) r21 = dup(r20) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x7, 0x2, 0x2, 0x0, 0x1000}) r22 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000480)) read(r20, &(0x7f0000000980)=""/167, 0xf) r23 = geteuid() kevent(r22, &(0x7f0000000a40)=[{{r20}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r20}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r21}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r20}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r20}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r22}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r21}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r20}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r21}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r21}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r21}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r24 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r20, 0x5) r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x3, r23, r25, r23, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r29 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xa1, r5, r16, r19, r25, 0x8, 0x5}, 0x7, 0x9, r28, r29, 0xfffffffffffff98e, 0x9, 0x1, 0x7179d5da}) 05:38:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85ca31a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1ea5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32b5a3852a1cb4338f3bfee17a07001520dd2515741374c709d6b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c350031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6931a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0870e25957f35ac09f069ab35ef3da3351c36ef8171f35dc830dc459aa249edea3fc6ed71f93f6a2e32c276590a038e76d33361415525bb2ee", 0x39}, {&(0x7f0000000040)="df600d0f5981750ba039cf8d64531d0b8bdacb3b4a44dedddf4fba17a8a7b45f9771cc62a1f00d6262886c3aec86c3214d7a46afac9a89b14a28fed80e40f373440203d65ac181efce209beea8b0e249af7bb796522a1013c0a144b8114410dca7256bf9fe0b99ea0b0bd6df1c1c2605b42581cc1ebd190045c221ca02bf604827c43359803475d475a715f3205dc6dec2bd03642c99ae6ee86cfb2139b2088bf1213aa06ddadedb", 0xa8}, {&(0x7f00000001c0)="54c9de81c2bdc269ef6e14c0a70907099cd9d9dfe024ad3045b28b884bef72d10a9c045a71542ee599ea2a3cc38246e94cf14d352056d3b03802f44dc2a0e7d83d95f6354c96d4409eb9", 0x4a}, {&(0x7f00000013c0)="aec3868628a07d4f5e33ebf1e9051be8b8ae02866ad7db6931a2beddf4b3a9f85d2bf8616c14d328e1567a8513db6ff3f64c0468b4e92082edec4a18a129f8c44cfd94940f0709b18968c10b0b07bdf1d235373ff507f6092612a45fa69ae95c8fe6bd62e442b1098356a98cf8022b5d364c6ddf58ec6fb4a12142bce97b6fd26d164b4ebdb1ba0c0be8f4e281070bcb111ffcf117a3f72b58865beeaa447d57f6ec57020e0b41596a14cb18c7b5052e6378fd2fa7fe3d253e2a03c7f2696608ae4aafb0ee4f2ff3880ffd6b46acb0c6de5c639e1a45fa1ec517a67a36380b5124596208bac8ef1728cc8898bf4d76f7b764cc1eefa64aa2dc84b460b8e358b441da63ccf937380e51ee6513a0f7cbc9cde67138c6912b4abad141e33fb9b433c9f2c263c9bff810a644dcc64dd70c01ecb8eb986807c7321bbb8acc4881d386132b2887767942cba78ccaee151001175842a077c0376d9952c1502f3e421bd2442ee8253a9cafd56a3421fde11ba68a965f7321b5014e3de34f92f4d0d7df0bacf06416870c4c06256d83e4adf7ded25ad95137d581d308875198a17d0ab956f310f80a320a163c2e5c5cb6af2b334c7792db00b3f054f1d521aa1d43d8c9c5d0a8300e73b7dae54baa2302d38c5371148429cbcc1455e41809dc1b2860adf588ff26655e7b8d21e3f87026aeac0d80f93a3f8365a0a6b2d42b31b4326dbc5f64b38605d0f7323cc31724223a97be6f988b2e2dab7afaf6d0baded427619fd4d0d6824b12a5714ff8eb17f36fc804a4a69afc5f6723314c3e8cddc6f1899b8e48d605dce59d271d05cbf38cc09644736deb68be7eabc5d99fe82b847e00fbb0dbdec9c8183d86cccd3db33934592ad48146b452fd1606e078281116b08a1404b58fc1e03589292f945ed4a6cf40cbd557b15918ffa78f39f27086250ea5bc2ad0ef6d613fde335c71495da4a83afc8b8b2b50ee1128143d4ed2bc03509888c33234f4bf4365fad8487eaea3206e3500113e8789fbe36b7c068e670d7d435ec1885fd3e67d872160cd0dec5d23332bbe1484f13d0856a7e6a83fe71a6a2c03036d503c4d8ea7fa10c69f44f86a379c20d761e22d030e1d7066c7de168ca1a06cb9483c1c7ddb6e8205ce252580d7277d3033759d910dc437669e654d2c7a1929fe08a2b627563a5919c7249d14688153f214f4f482304004a2ba2cac70194a854dd1b862f5b6ba17c704fbcc7b49c9c8974d178f5a4388419d0e21f2f2e98df3c744a97e12f527ad2454ef5feebc8c01bca12729e8fcbc45eb1e2a1d28a2c6de018038d091417236c6bd5e9b3610bd146d70672e98ad78851ec1789be6c40d40ba74518b8bc0fe7e7170d09d1ff7231e22a656aac192a3dd27da737f7aff79e2f075540e9547e991ea8a7314045b15b99ada97a867508fa8b266ae6968dc8a1fce0c8f23481f93d54205f596469e787b954851f03de399cf3270bd87d033fc6cc8087056e4def3691b8ac9b2a3df12b4f1e2140831d2bf868ce2e94d852dcdb07d5699d4181e2fa82fd7c413fa39fb12633d8b0857cd080e844a7c570ad1c7e506781ac5ecb46c041bc6dd66442e88e3117cfe63dcf0ad8ad1a6d8232d1b1d9a9f19982a35cc93802cb40291baf78e338dc3a310a14342663a021ae0e989", 0x49e}], 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) nanosleep(&(0x7f0000000840)={0x9, 0x1}, &(0x7f0000000880)) r2 = dup(0xffffffffffffffff) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r4, &(0x7f00000008c0)=[{{r1}, 0xfffffffffffffffe, 0xa0466fad53dc9130, 0x8, 0x8000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x7, 0x6}, {{r5}, 0xfffffffffffffffc, 0x3, 0x4, 0x1, 0x7}, {{r6}, 0xfffffffffffffffe, 0xf5, 0x40, 0x80000001, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x2}, {{r7}, 0xfffffffffffffff9, 0x60, 0x8, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x100000001, 0x8}], 0xe0, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffff9, 0x2, 0x20000004, 0x1, 0x4}, {{r10}, 0xfffffffffffffffb, 0x108, 0x2, 0x80, 0x101}], 0xfffffff8, &(0x7f0000000a40)={0x7fffffff, 0xffff}) r11 = getegid() sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000240)="08182b88f983e5d361b309f2dd3863e1f48aa0645a945818e20bb3bcd4e70ad78758463c92f5477d0a7549b3420d03b7884903fe36bc6c19e9e5d3055c3d64c83113ab4ebd012488da0552eb5091b58e93e5930bd9e6d5cd83e0aa47977b653f7dd651d5e9d41e116b3949eb4422b8221a3e30bd3e37345f1cb954a82a618c46a9e4055f70a765387b35abe323da3763dbe503c73c5a2c", 0x97}, {&(0x7f0000000300)="6eff0838e89acc942d3c3eae8eaf229675aeb89c59888bff8ee39dbbc6c9a9c471974a641b4bb6e76661f7bac9311af1f2ed64561831ce218ee81f46fabe0e4741e7e3d4fcbc3b84a55677f8af67dd7133f8213680b41d04f76486f5aa6f88fa3ab07b06b973a2a3279e6751855649f983ea35a345c5ebd9c1bc1a3035a6bdd7a3a1a5", 0x83}, {&(0x7f00000003c0)="00ab38aa71802d68e391153ce53a3416762e9ac771d426e2923cf2c28f16aa905fceede21ab1ecf7b51a61e109b33e5914159070c332d3e6d51dc02913df2a357881f9116093b4db6ed8995cedca33afd47252c3f5dc7a49bcea52d11a3dda9a82c43fae88b5c01748e5631709b1057df33e1c4db6c9c9b916907a8f622f13c214fd8c9a80cf53f5c2526daa8eb731d4dc49eef2f5c476b95a473f2d0d03a295602ddb47537c6e7a207958959a83cd6af1fb2b0ce13a", 0xb6}, {&(0x7f0000000480)="bc2911d61cccd3e88bd74f0fb11e4340ca6584423a3f834645fc4f18f9e5f32ee2d30641f6962c25a557b5fc1e00057ca723df19fbcfe724be8209c98b2d75b3f99f425d3a25f1a07bb1eb3e2be61f978064fe6a57f903fb4aecdb4d6fa06379739341170d86cddabf83a2512ac3be01c5dbf4b912a9143388e233bcf9f6a1d604899e6c234a4672409e8af4a906359adf0f9d6276c01ebf19e553a5b8ac96e621956d43f8a2ba071baee4b93c5a85be059d", 0xb2}, {&(0x7f0000000540)="f463e485c3766bf5cea9fd1bebbf546e7a36909e8cda4fda52a4bf697c", 0x1d}, {&(0x7f0000000580)="bea7a7a8096580569dd7d66d990425f3f6aeaa2d1fd7c713", 0x18}, {&(0x7f00000005c0)="a4338450c526bdd490eb197f88db8b33742283f726ca774ef75b9bb44772106b5ea04deb0d7fa8b8ec5313aa3be3fac7afca6dbc2bd50c1874823afda7a9078aa3918ba39a7e212bb389f570c2e8aacaed3e6e43354685ce8a207ac392bd4866a5e60499756bf3122f64d03139eaf566d96847d367143488a0a164d4fdd67ed4ac6cb57897c2a4d1d2240a97fb9a4bb93c7557fa72864bb75a264a85424f3f9a5aefbe42b2e9352033fcb8ba294fc30d3d80b551752dc1caf8c457d4d3219027fb5e7ba7780e19e8a2e220b9df1eedc1b0c82dab89ae5432d168de2757ed84c45ffdf47393c88e4b210f500c23c128c17f92", 0xf2}, {&(0x7f00000006c0)="4e3729a1b969f934310bb06fc987cf58a3ca21fcf014b4425d91cc44764dc22a60a881133f73ce40a02471968b2c34fca3bdb56b4512657e0089a0e6ed037dffd094a54586d4e3fd30a64c", 0x4b}], 0x8, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r11}], 0x20, 0xa}, 0x404) 05:38:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 05:38:04 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) r4 = dup2(r1, r1) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x0, 0x8001, 0x3ff, 0x401, "bc9d8ba6aa46057a63f7d1ec8ab9002f12c3dd45", 0x80000001, 0x1}) 05:38:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e000000142e4a7b0092ebdd88a98700020a3dafbd1032a24dcd2edfb9c956a46786da0e196829f287a71a4d352c3e938b3a7b632c007fc552d8d80d514f881e64b84a8fec1f8c1915f7f87bcf24887f81e4b4fb0fad151b2059d7989b2aaac0f175b2c1ee5ca9c8158400c1f58"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6202020a291cea725e54ee4f732365c2ee0207371bbfdd0c5e2c48fcb68743384b47afe033e6bf8af4a926928d3b4b56d539f83528822676ce1faca6785efcd577a126b05eb8cf803b8b5319ffb42ff831ed0e9cf4c03f3c59e95713ba7cc3e464d6"], 0x10) write(r1, 0x0, 0x0) 05:38:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "000000000000000000000000800000004000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x11, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 05:38:05 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7fffffff) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000038, 0x0, 0x0) 05:38:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:38:05 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x4, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) r9 = fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001240)=""/62) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r3, r4, r6, r10, 0x89}, 0x200, 0x401, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$SETVAL(r13, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xffffeffe}, {0xffffffff80000014, 0x0, 0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0xfffffffffffffff7, &(0x7f0000000000)=',') 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpgrp() r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = getpgrp() r15 = geteuid() r16 = socket(0x2000000000000002, 0x1, 0x0) r17 = dup(r16) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r18 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000480)) read(r16, &(0x7f0000000980)=""/167, 0xf) r19 = geteuid() kevent(r18, &(0x7f0000000a40)=[{{r16}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r16}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r17}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r16}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r16}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r18}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r17}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r16}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r17}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r17}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r17}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r20 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r22 = fcntl$getown(r16, 0x5) r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r19, r21, r19, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r22, r23, 0x0, 0x92, 0xffff}) r24 = socket(0x2000000000000002, 0x1, 0x0) r25 = dup(r24) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r26 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000480)) read(r24, &(0x7f0000000980)=""/167, 0xf) r27 = geteuid() kevent(r26, &(0x7f0000000a40)=[{{r24}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r24}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r25}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r24}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r24}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r26}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r25}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r24}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r24}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r25}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r25}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r25}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r28 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r30 = fcntl$getown(r24, 0x5) r31 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x3, r27, r29, r27, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0x92, 0xffff}) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, r21, 0xffffffffffffffff, r29]) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r37 = getpid() r38 = geteuid() r39 = getegid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002f2f66696a653000"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="c145eeb7a4d7a77bfdf1612a784247564e6cc2ef01e61d8f835a32783769758607154ef06c10554db69e99629cf683904713270143e9218fad39e628ea0dfc822f95d2ffb17ff7126e3467d2ac6fbb3370ad285cbe6aea0777489d3b0fff08963d86ec9e3d03cd17a7959a7d9d58b2a5e261b19f5459375591b55b1a39c7765a740149b7d3a635ebfb45902fbf23eea8ae6b0fab55a07c54eb0aedec5a93f35dac99e92c79db0c4a586c6b5588b43272eedcbd733fc296e6acd301df3d2bba277ec38570e9d00fa3b71808a11610a015cccdb2ec8e6751454b18bb3915474477be96d5fbe5688b9b6fd1bbdef41ffda098ad14a59a4d9d", 0xf7}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r6, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r32}, @rights={0x28, 0xffff, 0x1, [r0, r33, r0, r34, r35, r36]}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}], 0x88, 0x2}, 0x402) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:38:05 executing program 0: kqueue() r0 = semget$private(0x0, 0x1, 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/125) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setuid(0xee01) r7 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r8 = semget$private(0x0, 0x4, 0x400) semop(r8, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r8, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) semctl$GETPID(r8, 0x1, 0x4, &(0x7f0000000500)=""/4096) semop(r8, &(0x7f0000000040)=[{0x4, 0x58}, {0x3, 0x81, 0x1800}, {0x1}, {0x0, 0xfffffffffffffffd}, {0x3, 0x10001, 0x2800}, {0x2, 0x3}, {0x1, 0xcfc, 0x1000}, {0x1, 0xfdf, 0x3000}, {0x2, 0xfffffffffffffffd, 0x1800}], 0x2aaaabc6) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) 05:38:05 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x30400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) 05:38:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x10, 0x4007, 0xfd) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 05:38:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 05:38:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8, 0x20}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 05:38:06 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x40, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 05:38:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x8258, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x47) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000280)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x1, 0x8, 0x62, 0x9}, {0x0, 0x9b, 0x1, 0x200}, {0x9, 0xf7, 0xdb, 0x1}, {0x5a, 0x7, 0xfa, 0x996b}]}) 05:38:06 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 05:38:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r5, 0x10001) sendmsg(r4, &(0x7f0000001280)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="bdf489a28ac8c4de63e54a22df404e9c0e10fddd3ee0ad62fd3b6ad2d5c4d48a3e3db20a0983a84f43c82e9419ae5f93018524cd3ec8081a52eb2271cc0bc47f5a22764ea0cdf44863424f2c66c3de767882eb02a416ff3915a81db8e2ee3a869f234e4f256e39be7c131f00226de43367f43b92b80e04c13af08ac63b19fa10c04d99c618eed3dd1470f152cd6c866c84e47b2c419eabf6a75852b370d192ea619fc0d422bd1b203102d5849aa0e851a55d5ce5dda5a44147a26367a7764c97d14d44ff0987f244a99ed2171fa345adb31a88956c3445a3b40325ac1bd72cf081d2de96370ccda8f863d474261c319772b2f67d84d50ef1b4e903ce5891944fd6c633f3ff534f6e7f8815dd51f3f1c1849fbb3c4359bd5cc8ac9306a8046f7338b98fa6fc0ad5123ccb226ed5d7966f00834d85e8f808118e9beaf68feabf965ad79b8b4f541e4cb2044799983a180ed2d7ffc2867e0c4ecb247c25325cf3b44306d60cd11137b340c68bda71b2be6f995058cc936f5cdd5fbfb0e44d76e9400b274f49d563c686a4f637b8e16e2eb6a7f3b301b509f5442e335d070f0becd2ea6221058736629311f595bd2e637655cc9a05d3f91e40b38b019d8a7b66495b1c10b2b4838a4750c4d224c1bfe1a3850e164871147e2194603f538359bbf06a0dfe3288f95e0bf17bffc7a966309782275c365b0c044f7131a27f0ecd777c33835ad83864d105b431ce9364d3f347065d136b510b243151729c125a5137e592a97fcd2750cb02eea26f4717442ef47e2f278b22805a5c359f118b9b254acabd8f2a149a750fd6e7bac7b995e1507a0673ef42d3e3852f4369a6969de1fffbd6025c7a8a8a4b5d703316475c6680f801c441e414ec7f7434eeaa98609f453dfcad4c5b61503cbea0a58e53ca92ac09eac530f58e12de7d1872c66803c4a6ed89d81d4254ceaa5258867e5fc4cbed816454d664c51b876f773c2eae77ab69e915791bea2b4232ddbdc7aa01c0f75f9ab15057a36ac3874c81404e9860dbb9f264d2a8dd615fe75b3504519220f0df27744f882b7427a454b249cdb2377af81bf822e831591927248073072619aeb6c92290df40b6de08134d5695363bda208a1854a11275d8fe69daf045b332fe96e598ad32153a5c956fb7f2c81b63ef711e75500ebec22e4d0255987385b2b757e13c6f85a7987084018bd1bd961227769f50cda7e2412632f3aecc7f84e891d2c08075bd98bde348a8261dc71cef60d5f431bb54e7e01fc291b10010196d3835b53d80fbd1435a584d4d3b9085e3b5524264c160bb44e3302a301db95f003dddb4bf60d8dfc8d3dbf81e7c03a39221bea2c56b2be235d7533aaf3dc7091f2a6ad98366d1e87d9a9f103d7d788e4e36e09fa5d8a0a178cd890ef07877077ace0a6f995785aa936a542c8a686259a12bdcb212d7718eb3aa893866a7df8be19bf14ee89327bb2a7859dbb0811191a280f812e5324294c3402559d71f7b57f61d7da6992f9d1226f3f992c91a43c90deeee01f297dfba0e986787eab7b972829487f345d28769cac67ebe34f718825229348a649748be0c6a7639335a642169056e7cfc6339f8ee655884654aded9d61f76656a0043e5e989e6374a9564df611d555323584676683a7bf730c28bac3fb802f3446894964753313f0714f52667332f59b65403349ec9127494d7b357410039b3b61cdb636914304b2c34c35f091219c067064f3fcfb44b87285ad627a864676686d0c23338ba5940b6cbd14221fb40cb65d5cd2fb3564ba281b6e07bcc21bb9348b699da783dbdadb308c826248fad4007e93b36aa3a1a0074945657364b8507c7037d52fe5d5517a35b83d189011aa9623dd5ad574b8da79926b8dc32b00fe278420cfe720e4f2f971bac64b9ed1663517bc353e1b3ed1ad1b86af1ed7aaf80152e04e083f2ebfe323b1e323108f3571a44d7fe9c157dc390c890a0fb8a9087d19e76aed0eccf3274aafe11d76c040f129c157e417ef89e2913b1c8ced23ccaa4311709a5b53dd090a4473d64969a3f63ca102d06cc54bc10c5aa074dddd280265d37445bd0bdc140135c9be814c1ba2974b59947b2bc5769f451b3c0de064a7bbbee2f5e9246fc8739734460dd19a5e782a1058e9007a67b4650b4f7743da48dc6901112e4817bc03a16e1b9a9d57bf3219562ad5435db29b7ac5a47e33272ab32cb710dfd74c93e3b9e7581a024096e99ebfbed9e6d92941bead2086aa1bf8103de4e7be15a7d1f112e32aa3c20a83afeec9f69c73ad998f9754e8f959f283ac20976fd6aeb53c2b0434c8ddec997133ce92e58dccd9c8044cdc0b22a1ad8895dd89b3fc26e55e20c1f87bd793029b66eb19da2ca7f994db8730bffc66ef7a6f2572316a906e256e385335c55c5829d2b9be1d0237471c7a8279a679820fed6ab881c977c05881675e7140cbb5acfe4605525aab355220c1fed32bb5f792cba6d5a9e222ee907edcdd3b2d015322aa3c2325669da8a76bf13e5b2fc63d15e0d7c18e959bfd00fbb716cb8e827cdf4f990fa2fdb25581653749157e1f35d8c97cf84ff77dea06210ed16b66d61a39978fa729b2659859d24146346dae807abd930cd23b546de245e655d0bcd483506954e3392a5c784db34ff8dfa5466d0695fd3d864dc2674eee2601f9ade3cd6a61176f8b4b0186b5fe818077a9713e6909b908fe88caef370f7041657c1ccd47d165f0b2fe6cc69087c9be85237cc5ba96cc26c23abf1f916b4fa1c2df8152ac072694539d604c3d79ac0d573ae0bd5dbb0a10c1ed3bb22a7ade5da59a35aef3b42aeaa2431153f9650a715e29f9d432b6d5a0e26127ae6cacd0a30c59fbf6e8bc9cfeb9b1c1acc131b9e96a1850ce0d65cbacbd80ca6ab1a1b0750494996a234281ea91eb5ad7ce1d46678ba95baa8f45130d556ff98e69929af107a6ba2ad86014c68cbb23335095661a0d79574ac1e55672ad12e6c560dd69758c324f48def2d7b365bb4bcec5a6aaf1a55800becc2cc25604576264344164be046a429e1c48af43686b912019ea58ebb677d10af82d9dde706b125e1a99b868d891bbb1c542a868b7c86fa41888be1d71ec1628c5681f5ae86104049881aabce928f587595a85862d5ebe6cb910f2a48acc3983d64827ce043a4c2578587de0c635277a2e9189ad065fba158a3eb7aa68d83be3379991b49e9e6a06a22a2702ed25ccfc7f99a1ef7b1f09213338241162f8c0db6157e20f2014422fd22f7a1d2f2f74b8e7e02f89c9bfc811873c343a1b8e26a9579dfb03a409bbb369256bb7a8575ef8a8c54a756800955bbf2b817e1cbd9e5cf67f35beb8af99b3b22d7291470edc79e50e188be94abb8e31520bc4a5526f5529b6b46648f1a85cca8cbd767027d4effe653c7543c6bce3c96b8a8a3c23a02b679930ff4ad645974118bbc4428c821aa277d4b790d6037c206bdffcc68712366f585f7aa41c3651ea0ede9eda566f76921a5b487534d941b7e88a7a622f85fc1d46981bd3efc60d4adf22fc427e99a3f4fdb7b30905b0f223f9d8f58a37638083d79a7825c13ef124fa801d1675a573c49d9a44a2fb550a8e7bd8ac2669fb87933bc0742a3a2eaa8c82e9f6e0f44b6cd297fc35ac90508f998e3cd1481fdcc263f1f0f1770571e28c5589e9c4512d2a5d8278ad56c55da52863a6c9e1a22b91bf8e763cd69faf01f88fde8dc808b48719836dff707a5c6af56c16dca9a7dcd9efb0aac60cb3a56d2fe1c710693ecc9297ab915651a3d9766a00e4391fdbd25425116291d54d452676645c9220e65e788b7c6fcdba7e19962cb732b93d99c7440ff8fa81ca779b644999e16c2f15cff129470bb525ffdafbf884f073f6db153ba354705fafd7990d932c969ee4a4bda234cc9a0077651fdfe793bad964237981c182dc282e1b63db9bdc62b18735f928c32c40524095655779e307f2093cae6adbd3e882a5a70ffd8c2928b1d52be154d218b1edd2d896e7cb8f2764c31a8821b50a55f07fe8c5d8d8176ef3066f8a0b53fd9f0741311afc21440ff2b2003454c3ef37173bb0cc0fcf4f7693ffbe9e9b2b517df15bdfb0e24a1ca1418698e425defb829e03b2aa2e9a6f8935fc1e50c4ba1f4a6475c4c52c99642be29e8fd8242092bf45600d57329bd5c88c807ed47b297f86daa27a99044207d2795fcf4344e7c13b186d5421dbb39f4889c80a13bc521884d3cc75f5dcb6456e86be9e6ae9a7edad54a6de4c9588b60b709bdbcb1390efc9c4165ccb62791da6c2c284d0254b75bbe4e6bcfc60f8a3580d65f64e2c09a63a7d0e218794377bd93948996c58812296f46e76f74f564871e25868b33085271c6db78ef8c7d616a38ad16b280e9b7a2485dd98e5d1c6ee7b79e35cce7d2f6cbd6f0630dae9d2b10ce93a69f01de2fe75c4d880223ff6a1611668578408f25e33ea1290bb5a7b97fbacfdfb3631c6fbc5a82b8a8a4d6524138235c1f5c6cdcb312f3e643243bcc740c155d8e0c4b6bb00b179f7b75182234de033bbaa35a6a930060acda27fa642afba2ebc0084099fbc5d7a517c91842085aa7204465cc855b0ab92c9bf2747da6bf23194e3f36cfcde818771e325be8d65c7c58b2102954933fef87044b6a66cef1b4c6e2ff0250381af116b7341c6d5bfc7b9110d6b91bb337653004329183b5c85a72d4a4e24f42804e4a985d12e18d7f84f089a85af9cd7cce44972ffd456cc78cd6d9456950586bc35509c8be47cb5883f9f1d6ccb358aabeaed78cd6571c7efad6cee8ffffb84db8a6a0c76c63572842f2382c33a2350b65a4dd79c230ea36a5316c26fdcead0e991128e4783a459d0c8ef40185a88d9a870b26245dc9c98d6accdf3bac113cba118044d1a5b1bba4730efd444b255b251e284f3d8a582160ff078106e24edc07bc6d6cd71cf1cd69f68cd473be57781083d3b33c6be25620c43563a15585af3c46e4cf85996c110681082699e12a76154565cae8c99ea6ff4479daf51a5548ea3fc4fb2e09c7ef97f9a20e9597fabee2419ba6fc549a94f0f86fc65e52cdcc3a0ca84dc06b860c5249fbae99c66a9d7e48aea764c269caf9686b9f232734ce18e9b30eefba5dfc76844888135466ec9ad1900c315a98b3f781d0fb458d2871a6158e75e6160cd8f2dd5eb88e8363a68930d01fe43e29f6ebb2d8b8c13e5d127bf3d519d3de4a4e10bd306574796e948986889ea646e272f3b3be0edeb827f0ea7316694293448067c336b3b13178e72c1d1f2fe1fcb6804f4a120fdb743281a8ad204c4ea8a16a88e57748102cc58d7d30c82214909cab9c48a9f0f1e27bb1fbc92b778a8fac1b7a7de391cf7e0898a32389080a510d7826631015720591368db5c1dbe20afd7caa3bff1d345fae56a9961aecf59233c29283baaa4e2f92c095875964bf3f5df53b103dd593e4aed78666a89ac13d12462f6c973be4689453b6f566e1034c98c546511b7cc978bb74bd9fedff7956894fb13c67478a638c80deb188c4299eb5952f8991a6b561405fd6d61ac0076accd53265b1039adec5e3f5d3c82e32c6cba97adb3b8112ba0bd9e1c08b0416184a11dae79676cec5d2da58df90505cee113bf6eca594db9110d1af994aa2409aafc37a3d911fb2b1eac69fd3bee69b4454dfc241833e427ea93ee74d8b9a0e7e93d70fb9519e45dfdad3268f59ad9b4ed639b82b3daa759970153906ef50d453583a86465d1e3ee0bbc3aa23685baebc0db1ec346155619760b654b604fe653a2c5d7cb2bd06ff833cb5", 0x1000}], 0x1, &(0x7f0000001180)=[{0x40, 0xffff, 0x8, "69a6a8a344683b95cfa2957eb97174df2a1994eb1d6b362d342e4f19c73892311c0fdfaa981bbf4eaaa1f3980a"}, {0xb0, 0xffff, 0x9, "1b0840452149534bfcde85216ec179588519c332a58e9f50f0f9822d7b6b7f23da2c8d771e1e2e134ac9047c442ba47a2df09b90c412e67b5fa8478823c395cf7bbe7415c196236fa9ca34b16cabe8ebc1abf5a209bcc6e8ea220302b7e73d0f31b94c73a2a0d9f520a2165873f670f2a224c53b3f919bf9447ca0912532bc665e7958cca395401fc617b473645aae2d00f37dc1c9ed773a1b63"}], 0xf0}, 0x3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fbd315e15de2c318bbdf7448e549f5907e9793bcb36ddeb66ab2bfe89a4fdf9e45fb87bc158c2501"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x8, 0x153, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1, 0x40}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f00000017c0)}], 0x1) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) r0 = socket$inet(0x2, 0x3, 0xff) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r3 = getuid() r4 = getegid() r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = socket(0x2000000000000002, 0x1, 0x0) r9 = dup(r8) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r10 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) read(r8, &(0x7f0000000980)=""/167, 0xf) r11 = geteuid() kevent(r10, &(0x7f0000000a40)=[{{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r8}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r9}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r9}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r9}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r9}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r12 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r14 = fcntl$getown(r8, 0x5) r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, r11, r13, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r15, 0x0, 0x92, 0xffff}) r16 = socket(0x2000000000000002, 0x1, 0x0) r17 = dup(r16) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r18 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000340)) read(r16, &(0x7f0000000980)=""/167, 0xf) r19 = geteuid() kevent(r18, &(0x7f0000000a40)=[{{r16}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r16}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r17}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r16}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r16}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r18}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r17}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r16}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r17}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r17}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r17}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r20 = shmget$private(0x0, 0x4000, 0x7eaec750fe5ef13b, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r22 = fcntl$getown(r16, 0x5) r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r19, r21, r19, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r22, r23, 0x0, 0x92, 0xffff}) r24 = socket(0x2000000000000002, 0x1, 0x0) r25 = dup(r24) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r26 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000480)) read(r24, &(0x7f0000000980)=""/167, 0xf) r27 = geteuid() kevent(r26, &(0x7f0000000a40)=[{{r24}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r24}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r25}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r24}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r24}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r26}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r25}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r24}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r24}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r25}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r25}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r25}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r28 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r30 = fcntl$getown(r24, 0x5) r31 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x3, r27, r29, r27, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0x92, 0xffff}) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r13, r21, 0xffffffffffffffff, r29, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r34 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xa9dd, r3, r4, r7, r32, 0x1c2, 0x1ff}, 0xff, 0x1, r33, r34, 0x3, 0x4e3, 0x7fff, 0x9}) rmdir(&(0x7f0000000040)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 05:38:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() chroot(&(0x7f0000000040)='./file0\x00') close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x1ac1, 0xc7, 0x1]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:38:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x200001d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:38:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) socketpair(0x6, 0x4003, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xffffffffffffffe4) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 05:38:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r4, &(0x7f0000000340)="49fd54f1482c16e2d75f19c5b8e8524de850074702db36c960be8959898522470c0f7c34e80421bc2590274b5b661b3165458a73341cd41309ffb139fdd6d084cfaebe60f4bfb2f22beb6196e807cae5c5178a46efcd6e0cef93bd0c0d568dd43f6fe62556ab3fb3dd9d32ed", 0x6c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0x0) unlinkat(r7, &(0x7f00000002c0)='./file0\x00', 0x0) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="d0be97511965f1a7255127db5b5574ffd284031d52c261db90850c0e0cfb30983358d5534abfb10799cc6e5e71ce219f83", 0x31}, {&(0x7f0000000180)="60589f62920533a7ba2c69c9ffd5e42e92784d05332d32ec209b3a2915281324c6b96367cb7b0565f62989ef401c2f071755eec5a0e4587d033cd672d7a613c33acd4c4d17352fd19791bf547ebfb5c6454a69e2a3f2e5b1b6d77fe9b486f61c432dffa1b685a4c063f1ab45085886820e6b85610f2a40f426d307157e791122959f337440bc5a92d78c84276e1431a65623a2ddc57cddc85e4b05ad7bb29db4ec2a0be088153314aa504afa4d6afcb14d0e97de1dbd730d8ba235b31dee55bd933bb57be9c0ab18cce483c931c5eb8df0bee7d3f6e4d1626a", 0xd9}, {&(0x7f0000000280)="66d3b59d22ffcf96365e7e5c5da4398831841d9773713b531f60dc917c8c24aea3", 0x21}, {&(0x7f00000002c0)="b6376ecba25a78e72b5dd0c4b247319960d55a2f693786795e099e42362d24f030d8c13837a4ecd8d3cea2798d6a9551895356a2ac6b1b02b7a1402d66e524b1bea50cf7d6822d1b08df6a6a2b388b8f3f4a99be7805e204e6bd9e3589122b686f2ad1d87fb83427e8ad586c7722a2cca898b590d592711e38a1a51a5c18fe475173be96d114f31a66648b5ed0c74ba23600298a211589a07725d968cc31972ca0dc583604a3fbca418221815aca27a1610cd6f5e7b857280fc12186a06e35f5fff126bc77df7920fece113782eeee2c8bb7bf691cfc5d4102d3", 0xda}, {&(0x7f00000003c0)="59cc98b5f6fafd75886d6447c974bcd0916a8e6441b2aba924f4a402a03fefd4c602b3beb50f2bec0447ac5abce3db13f665b7865d5f7d5120eae6db5e3bdcbac8597244462c9f82a2dbdba5cf3a6e00ce7f3e562280e6895e7f482e47ce75fd9088e814ea2fe727b97928fee73a74863c386e7170ada6c445e19eea297fee471411ece7dfad2cc4abac9d3150879e0a6e41bde1bd300506b2a554c322d76d958b4669850bff800cdbf86748c290e6368b20159d3f395f7a2991f7573dd76205e48b8670", 0xc4}, {&(0x7f00000004c0)="c051e72032367a582881f7dd7709befb28e954b2a2c16bd60750e66ace61ad8d7a8c78ba19bb062ade27f04360855235e7b7d4a0f306e48fb1941084cbbe2c00", 0x40}, {&(0x7f0000000500)="35ce87fae73bf6ff23bb57d3c07a5250ccb04d76f06e6e4657b970213ac0dc389ff44c9b8d5ad17750c155942de96012d24e906f00ca69b4f8f23bd9493dfd38b6ca5e286da1a6564a312b1a2383530446942cf1a142b56ca13d26b9b64408bbdcec67d0fff91b28fc594f3d4f47044af6b52296dd160e16eea6df3b50013c2d0cfcbaee323579ae72c1420e17634a", 0x8f}, {&(0x7f00000005c0)="d092bdcb2f5e7296a2f668a9f38a7923659c64d72bddd0bddcaeaceb28deaf0888eff7cb5a3ddebbaa3710e2a8459ad6c2a8029a9174cad10a41c645a256cdddd16c046b53ea670848e23eb45d113c60fa2ee3f9aa1c8e0284f1831febaab15cbfd66243dd6e41b71f1b2449dbd23a057e64b557fc374685f4494e15ae18065ba7f0c618d222a0ff138ed863761c924ed1ced1ba950fa763906509f21804486016d33cfb90c6", 0xa6}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) 05:38:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x20, 0x9d8aaaa}, {0x20000000000015}, {0x38, 0x0, 0x0, 0x4}, {0xfffffffffffffffe}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000100)="6db49516897fc6293bb9c0f2da9af56013f1bbedc3d6666550dc9743fd763304c9ae4e6951fc55c3462fc356b0ef17ac7d5ca97e370571f240881d646f7672ac11cb25384ee8f05ab1d45f", 0x4b, 0x0, 0x0) 05:38:06 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 05:38:06 executing program 1: unveil(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt(r0, 0x7, 0x1d, &(0x7f0000000200)="1310bffd733436cc3cfd1c2ef5c5d87d0bef2ae2d88c9e46679f1818778987f2602b59adaa5f3ca2d6d47e1fcb90247c425dd4b294de0139105dcb6843544ba7b5090905530e302c4debaefcf63575bf0870487416d06a08e3e34e0a160d28d7bb1501b6990d752db145aca16a93", 0x6e) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) listen(r3, 0x4) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0x4, 0x5, 0x5, 0x9, 0xb5}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r1, 0x5) r11 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r6, r12) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) 05:38:06 executing program 0: setreuid(0x0, 0x0) socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x1e, 0xc003, 0x2) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x8000, 0x102, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)={0x0, ""/41}, 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r5, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r6, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r7, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r8, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r9, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r10, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f", 0x59}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x70b, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r11, &(0x7f0000002280), 0x0) msgsnd(r3, &(0x7f0000000980)=ANY=[@ANYRES64=r2, @ANYRESDEC=r10, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT, @ANYRES32=r1, @ANYRES64=r11, @ANYBLOB="bdbdf7cf336f4683ecd94801326c02f4bfc7d59f808ee720ded8a73e98723ab1f624588cd9fd", @ANYRES64=r9, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR64, @ANYRESOCT]], @ANYRES32=r10], 0x4, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r12 = msgget(0x3, 0x100) msgrcv(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) 05:38:06 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de0"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0x3) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) 05:38:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x79e6642415a91b10, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./bus\x00', 0x4, 0x3200) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0xffff5d30) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0xfff, 0x7ff, 0x4, 0x6}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) 05:38:06 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x16) r2 = semget$private(0x0, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x8) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() r7 = socket(0x2000000000000002, 0x1, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r9 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000480)) read(r7, &(0x7f0000000980)=""/167, 0xf) r10 = geteuid() kevent(r9, &(0x7f0000000a40)=[{{r7}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r8}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r9}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r8}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r7}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r8}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r8}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r11 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r13 = fcntl$getown(r7, 0x5) r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x3, r10, r12, r10, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r12, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x5, r6, r15, r16, r17, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r18 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r18, r19, r20, r21, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r22 = socket$inet(0x2, 0x2, 0x0) getsockopt(r22, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r20, r23) syz_open_pts() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) 05:38:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0010080038105a2696b77c5d019d6aa9adbafcffce22a755532b15ad3eb4a72ba6a6ccc6a92ab13b96dfa2ceabe7f9689fddd5ce03d0caf74f27446accb4602a959ddef6cf1200854327249ce6c27a7612605cbb9442a4c954ad1405c4d430a2078602d432d061eb4c551d84e5860790cc75db3c10b1b575d17ce612b0aa049ec29a1932ec83b88fcc2fb0e4b55486f86397d0a098061f9453b94e1db205505637d7bac8366b6f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 05:38:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xe60}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 05:38:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 05:38:08 executing program 1: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x9, 0x627, 0x1000, 0x0, 0x100000000]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p|\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2000031e, &(0x7f0000000380)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/81) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)=0x1f) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:38:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 05:38:08 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = msgget$private(0x0, 0x200) msgrcv(r7, &(0x7f0000001580)={0x0, ""/162}, 0xfffffea8, 0x0, 0x1000) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000540)) msgctl$IPC_RMID(r7, 0x0) 05:38:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3f8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80, 0x8}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000200)='\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x10080000006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 05:38:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x7f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:38:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pledge(&(0x7f0000000100)=',?\x00', &(0x7f0000000180)='\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:38:08 executing program 0: socketpair(0x0, 0x8003, 0x2, 0x0) 05:38:08 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x90) r1 = kqueue() getegid() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x35ddd40f38d8620b}], 0xcba, 0x0, 0xfffffffffffffffe, 0x0) 05:38:08 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8001a100, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) 05:38:08 executing program 0: socketpair(0x20, 0x4, 0x8, &(0x7f0000000080)) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) 05:38:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x7fffffff, './file0\x00', './file0\x00'}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) close(r0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 05:38:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = shmget(0x1, 0x3000, 0x9538dcca33da5ef2, &(0x7f0000ffc000/0x3000)=nil) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000001c0)={0xfffffe00}) read(r2, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) pipe2(&(0x7f0000000180), 0x30004) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r2, 0x5) r12 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r10, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) setreuid(r7, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getuid() r15 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r17, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r19, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r7, r13, r14, r15, 0x100, 0xa8d6}, 0x9, 0x1, r17, r19, 0x1, 0xa6, 0x80}) 05:38:08 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffff0a, 0x0, "e8000000c26f3a0cfcff00", 0x1800, 0xfffffffb}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = semget(0x1, 0x2, 0xa27) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000000)=""/127) ioctl$TIOCSCTTY(r2, 0x20007461) syz_open_pts() 05:38:08 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc2, 0x40) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x8, 0xffffffff, 0x9, {[0x7, 0x0, 0xa295, 0x4, 0x101, 0x0, 0x1, 0x40, 0xfffffffffffffff8, 0x0, 0x101, 0x7, 0x9121, 0x2, 0x3, 0x5, 0x7], [0x3, 0x100000001, 0x9, 0x10001, 0x8, 0x8000000020, 0xff, 0x8, 0x8, 0x6], [0x5, 0x8, 0x80000000, 0xcf, 0x81, 0x4, 0x1], [0x4, 0x9, 0x1fc4, 0xc0000000, 0x5, 0x7], [{0x2, 0x29e, 0x7, 0xfffffffffffffe00}, {0xfff, 0x159, 0x8000, 0x2f}, {0x3, 0x48, 0x33b, 0x9}, {0xf000, 0x7f, 0x2, 0x3}, {0x6, 0x400, 0x414, 0x87a4}, {0x1, 0x8, 0x8, 0x80000000}, {0x0, 0x80000000, 0x3, 0x4}, {0x3, 0x1, 0x8, 0x5}], {0x6, 0xfffffff8, 0x1000, 0x200}, {0xff, 0x800, 0x3, 0xffffffff}}}) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1, 0x3, 0x0, 0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000080)="e6d0bfc0678dcf40ad857a62d627538b3c311b2401b63cf7c3a401e7660b19950fc2b0c168d221ec558f88e03a2d65ce1d3288edbe6eb7ba8599cd51c8bd86786988d3395e9aebd91b957d204877f0b1326858b4ac042346eaa8423b8b9a8941d4e62e0da03547920dc664237a1968b2d90ed749ecb1e8bf4a574dd7e2c27195db6f1d5dd96462ee380b3c3291fcb7f9a2741be482625de31dd056d78336351d69845e6c8e03adf0788696cb0f784e4490691ffd26244fbdc79460b4712f3c02ffe86fb8425172f44033b6469e70f04f49fb4e6a29fea5df556d4560a0737a", 0xdf) r2 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f00000003c0)=0x8) fcntl$setflags(r4, 0x2, 0x1) 05:38:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1, 0x80}, {0x6, 0xfc, 0x0, 0x4}, {0x6, 0x2, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 05:38:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) getrusage(0x0, &(0x7f00000004c0)) r1 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000000c0)) chflagsat(r5, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={r8, r6, r9}, 0xc) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:38:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x7f, 0x50, 0x7, 0x3}, {0x2, 0x9, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:38:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 05:38:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{}], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{}], 0x1) socket$inet(0x2, 0x4, 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/99) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000280)={0x10, 0x400000000000, 0x4, 0xa3b, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffff800000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4c8d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xd1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe0000000000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./bus\x00', './file0\x00', './file0\x00', './bus/file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './file']}) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/1) open$dir(&(0x7f0000000080)='./bus\x00', 0x9eb67417c668ff3d, 0x0) r6 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r6, 0x5c54f5b754e318a, 0x4, &(0x7f0000000780)=""/241) dup2(r1, r0) 05:38:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r6 = dup(r4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0xeac1, 0x7, 0xff, 0x81}, {0x9, 0x3, 0x5, 0xfffffff9}, {0x9, 0x3, 0x3, 0x2}, {0x81, 0x4, 0x1, 0x1}, {0x8001, 0x1, 0xd4}, {0x7, 0x1, 0x1f, 0x8001}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:38:09 executing program 1: r0 = kqueue() minherit(&(0x7f00002de000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0xc000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) r2 = getpid() clock_settime(0x0, &(0x7f0000000080)={0x6, 0x57}) nanosleep(&(0x7f00000000c0)={0x2, 0x6}, &(0x7f0000000100)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1, r2}) 05:38:11 executing program 0: r0 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x85869b87b2037ea9, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f0000000480), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/204, 0xcc}, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r3, 0x0) wait4(r3, &(0x7f0000000300), 0x3, &(0x7f00000001c0)) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffd69, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff25}, 0x0) 16:00:06 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5", 0x1d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x6, 0x0, 0x81, 0x1, 0x9, 0x401, 0x7, 0x1, 0x1, 0xfffffffffffffff7, 0xfffffffffffffe00}) write(r0, &(0x7f0000000200)="efa2b801dbcdb7588ee4420f7c101a781d0986a46fd8ca5fb08d23de93ec384a7efd85b776f2139d65c389414be8838d1b8054f3e13e78622aef320e172a4423a19f0adc97b30144f9211d233abf823b6da221fa1d0ea9fb14eb0fa41f9bac8f81f54dd88b70774f3b4245dd3a0b34b5f0379dbf156be765f930e12bec3c475bc817fcb32e6302", 0x87) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2005000000000004}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000380)='./bus\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)}, {&(0x7f0000000340)=""/119, 0x77}], 0x2, &(0x7f00000003c0)=""/97, 0x61}, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000006c0)={0x8, &(0x7f0000000680)=[{0x3, 0x8, 0x4, 0x100}, {0x2, 0x7f, 0x3}, {0x3, 0x7, 0x1, 0x70}, {0xffff, 0x9a, 0x7, 0x7}, {0x8, 0x0, 0xc1, 0x4}, {0x401, 0x7, 0x9, 0x8}, {0x1, 0x3, 0x9, 0x8}, {0x9, 0xf8, 0x40, 0x40}]}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000000)="220e22", 0x3) r5 = msgget$private(0x0, 0x200) getuid() r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0xffffffffffffffff, 0x0, r6, 0x0, 0x141}, 0x6000000000004, 0x5c1, 0x0, 0x0, 0x0, 0xfffffffffffffe01, 0x3f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r7, 0x5) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000600)=0xffffffffffffffa3) fcntl$getown(r10, 0x5) fcntl$getown(r10, 0x5) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000700)=""/70) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xc0, 0x0) dup2(0xffffffffffffffff, r11) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206982, &(0x7f0000000300)) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80206982, &(0x7f0000000300)) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, r14) ioctl$WSMOUSEIO_GCALIBCOORDS(r18, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpeername$unix(r9, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f0000000640)=0x6e) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x200, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000240)=0xfffffc84) pwrite(r3, &(0x7f0000000140)="5bd7ab37d9c3188ea51e667cd18c413dea80845fa8d15f27949ac9d60a17f0d1055d1c4ceff2f3c9dd8729a62f406be5179a7aecf1462dfdd25392ae0866f73a10a96606da3ec91982810c8b60620b5dbf4a5cb2b7222ef6fbb59fafefd298abd126b886847471d7e4ee57d61e33b7cb0c", 0x71, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xbeef5c9ae0993e60, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001340)="004f33b468147d7a2b2b715bd3bd538f4a5c83defe14ed7b6b2084aed489e1280254cb4c3a80267bb709770ce4765789da818f50c966bc66c399d6568f6eb611abab656f89a5a66d0916388c339e71965999500cc2740448115105109695f122ef6c7a4cee37f6b485d4cf80cb7b34b6f6e086adcaa80ca5e67194982404e275d4e04980dea514d384a46a09a4e030287310633aedb04fd6832fb07c15bdf9032c87a0f78be726d8c204e2bc0f5b87d57c73662c46b316e2de907fc8244e6f3de7556f83382d7e3c0fdb2b6bed181cf9f604b14b0397aa5031b5d15006eb05e3f3381c55a1f5846721384f94bf95cbed56ccacf842a42d4e07c3e7e56b26e30066325fbd2b2b7eca009981119efec424de8c438b3e01ebdf0b0e66f10447e268eefa80ff556be1870e654c1a1127a2f98a2c525a356eebf2f21e8e96cf3c3bc54971e71d5de2c762ec64b39682e89664f2f3b6e04c2ea8010e95f76418cc4b775300057e8b3979f985d0d1a159df264ab9ac8f676755e973477e1474e4355f21c58a4432b9edc319e78ce8400afe0693581f18a0220e6927d04bae2c7f2d252ab39961ff784c52dcf6f0667cdd413da008506380af708661004c4cbb1c8ae09989584f62d24afd947ff6ffd82c25aee77803190ff769846360a5b711f70c84aae7145f8242cf758047b2c77eafaee61e2c8544a7c214c43b13784072029fc35eae3217e07d055546654667eccf397fc59a7c4c71264cbf60f1093ebdff05a2b9dd7ee1eeb2fb3ed7cc1aa2a3f719516cc36233023c5e22271ff6c29a318ee3f7238f4122dadbf24b956e167397c6648d3ad4a4e835d9889d281a769baf709397b326a71ef4c9a8d42c80f0cb226c5b96d3d6df049379b5e41a097fa62b3b08289e84f9cae78dd0a07dbe8af8ea3bbe39a354da0d98765387b3bee277aec10fb23fbd8ea245c87c723e09d7e1caf0c47fc303a624747c95642efb00fd12ce642c0d839c52b8a5240b36cfcc18375040d67a10051a0adef0e305148f24dc0e9b82c8c283f8b50c3d0907caae5cf12835f8ba4b4e4c3291a6f8b0f72edd3ba9b213a6cd7dd08fe9ec8640f6344fcd89743fd2145e5d9493e834d7e40f8b3a3f76661a0a00849fa489ce3c1d742bd61bfe99bd8fcae4855c4b6f8d9e6ba98efcfd45a5e0b8d4f8c0c643606f8b8230fc7c3ac3cf8783c7072af90e7c53829a7ac6cbbf9a91d014b3a38836a92b159974957223f7b1e51fe0a9b4e29372f41205d54a9054d5346f7401c44a662491cecd349255f1df2e38d380c3bf0b555a35250107aa8a7237f060d83fec6654655f442501a5f69ddbd0edca8b08366df0ae16681780c982325eed761a35009d5add38191dd99cea03a7a2196b894a43b04d96710660be43bf07cef8d870ee549923e3a2f3a2e063a6061e340e54b5f62e891752e8921c4ac799856e9ce817740b1f7949bb63094e2d40154bedd38db151daae22fd98217631a89128672bd7bc3bb1e826ef6a341af8ee2408e974f32e6c385bc6e5ad1c120cb4fadd9321551c1b57751a2acae9877ae9bcfcdabba1e28d21f35a2a6cdbb005881c4e8f40756922bc193f61480c0cb81cd314959275672a1a3c2d73f104e563e15eb876cf85366a0e647299adc4561293929c20ba0d01561fb1c457229613b90a2b1f1532d57fec209ab33bdc4f73a71078fd015a630104d6f3dcd8274c1592a579c1f70bf801905d0aac3bee5fcd15ac13d29024b4a7c895e561b7a2d266d2917843962a14432dec0ccf145b3acbdc355b56ab965365035a3296e2b03182a86f829073172c97c11f4e9716ec3940bf442ee99d98e81586da83a5563e005c06d3652181bd9fa5e9a11b849c0e9d3b811098752e7cbafc99494c6befb2ed2ccf042c2d10b3234f20946d538031fc68459e5bf28e8b503258c40a89c0f748b91764d5433dd0f0f0b01695332c3eca384498705126744f01a3613380596c4890ac5ca5a250b207a13d4619d6ea02bbe96ac02dcd46143a2ec5660ca9177965984fd259d5fc90458f31529ceb8826a919dac034252e9285581966e76572d66d1f875bb40134ab85789b786b65ffcfd93234734f2da48a7eed149532543d8fc4943c89add71cf649457695ca78b7a882019fa6123c02a27f6e7853ed147a9fcd72bc3c0e9a4212eab8c54880343bd84e0c5396390d99a9851d46d7876617df6e6b9eacba491f9e3542f2bff3a17ff3290403a9ecd0abcc0050f37f1321e55a525d434f0870e51cd1541f7dec3f0dd0159332ed393a82c5aa51d938e756e69c7bc402ca0df8daa5ff5b52d10dc5edca4575fa2dafc316ca8241cb5e3993cb4eb5fbe1d5c1d87cfe308bb28c8822ea8d86407fd0648f1643e173da980cff830714c89d659ec0ef9b3055863a8136740101e0810ccf33919e73d3b024adc65863d7afa2f70fc465a4fba81433a549ae7fe2253c5a6f4993a912b092d8a6de5603b53d13932cc5fc29c0e8fc7807cb0201e6d627cf25ce9229f79f65275a229b4dbc3b0bcac6286ed8216b8e130729f0ca127483353a0ff4a514ef8fb824585c88ede1b2cc58301992aa157a5084c25577ac8317b27e4b6ed346fed8d821ab445259fc967cec83fbbf0f2e3cff4f277d20262e939ea5b4073881d5af5213cef03e53bd03b57eac52ae5d6b7128d0fd421fdd3b0831b4ab90c3ba8636d5776403ed264c485f4e3180b6706be3e6e3d6a1698a360b7a4aef5537facad5fef878d4d8b95645abfd74423993020848ec8c3080705966f9582c4b3fce891990c3412ebcbb1844574f0c04828f23e94558da05229c1b4813483638b5a59f0947b3ffb5f60f8e82e2fcbffb9a4b50f6abae91e111ec1ffd406072da3757854f08211e45679a35a981a5225ed8b828f10113e249456797fc40f0f4baf4303bd276787aff5eea99cf37366fba7a1db068fa1e242835bb225401fafcba987fbeabada5c252190ce90cc48a9b41b719bc93a350d854c653f8a2a8b8ee257b2e88822a14cac64a93e36ba139e7c6f1f0471d2f864ea63e4ba6543cc31756d7cba343f88ee8dcb08a7be7c37ad34ac606ad462a76f6572df12af53530fafd810764ebf608c930f4c6cd8514eb2f0b268b1a47c13d0548e96cec447fe57f3aec8b6d3aef9ed229ac44722474f133d24b9b205a2755b00c7432b545f41b66d786c35a8223d82328ba1e7df009ecc5346940572c926a9e8d3c378e5fe7711303dd0e25e803aa3298f5d98a859c01500e0b8cdec0d03f952046471c4279b536c0d1ab684d9fc86c4620f40a8e0c045599b69c456e77bf26f9e18326f33f81ca19cd2aaf890ed97527de72ceb580c7f7257b817c37b278a7c338f034b832931cc439567ee4eec5eb2610015ec369d027c647e7bd9b89530494d9bf1618a6b12e8cdbe07f004288e2d79320fd73ac6cdca901ed46f3c7bbe35f8934a22d660ee9a690c4df8567d6ba49b02987a7e2b82cba0db044643b1d85e95722596b2bc8f2688dfc3a6d5a8f2d449ca76fa1c32c372e9858fc950aede1f206e74ca3d82081f78dd1d2f6d18c599e33c07a1594259b1c47f2a64065f97a8cb3f02af73bf841fd2f331555240a3e7746927c3a5c5cb44d97df166dd590dab2094f4083ddc94d90dc94a66e84126d52db5e8c749185bab94ff595aea579cd8ee23b3c1dd7423c0a3e56a68c2277751d09700609f0fe7c64641d215b379fba8614fd6f0f15f3a12e7d01d08459d1be0e5e6e9ab55d55f1f57d624880f8d00e308ea7fd9eb35d8b1bf782b933140452627e728f4e4e156ca8aa8b487a1e66b11792b575fe6ea8277529c098f399890efd6b724167b80150a0c04c5882d6402a809ca9cc3060d0dda7e896326e7805e4cf7d3a8efba5128fe459d41a6af3a9366c8f43fcac65da820ffa3b9bf523f2c9917d82ce101eac6a48fd3a17fc6cc8e3878f5eb6af468e231c24abde9d482e2a6e5280763ee36b0368884a7bd6932a5328e433d7fc1fdc97a1d8041a060ba8b986f67b73b574119b982bfdeecec4351ee18491a3808ff75c417daa77b886c9a187ad5f2c45099d77a54b968238f6c104b15497cfee7b03015a73890624056a38b0609f830c116601acbb5bc1a0c4eef104567ab0136b9415c3a0e6b0e74864162f24983609a309f642b83cf031f23bfd34e6a565cecf192f3ad359145753938e8f8a616af5c565cda2f6a5f74b6c404d47ed9f2b73fad5c589f73f304648c1663b82fb6d35008797258ea531bcc17c9abd8e935334acd39f6bc4d8d45cf2d681ca8d8cb6a818418483fd402f62b1075253c61fb0341e0753fa0ddcbf7fd3271194b017059968724830cd680f1abbce188191aceca107d5d39164c3b7d666c16eefd054d59a28570b2ff9d59a25f3ec9ac06d431f4cd5f608286afef3c05a1ed352a2ffa637a62a14a43324eaddb201555578d757683d4b9aa6d960eca74335384b44d1d12c4b2f51993a89f6dcb5e01c4100a12260d55ef6dd4161c946b33140cd62e2ee4299254d65b93594566116f3f96a61b60e4cdf1335985ec813a8675806a5ecaf56cc4c7d9358f4b44cf70e1aa28dfa7180e867934ba4c72a501d2a4eabb5885589c9ecca42ec3fbf291757f2f4a747d846c014de19301ee2a14a197b49f60d53f3c3a3ee137f028a255040b7ae439633c8ecbf04bec5078668366ea81347655f95bffda7ae3e7c47656a461930c6ffd787209f9d95bc1fa792b496b92c657e2dab809c2efd32cc003a74aa67056b94cbbd17bd7e17423c533df93f3f056382fb60893ea563b059aeecc6c947394f12c1330bdc6fa8d6ee153ad341b322f055377fd1975d1d7e1bcdf109e2d1299d549002846f6713bd7456977270f722db30308e7bd113c55e06637d3af666cb0f30ee1b1f039da05997a6c0abc3855fcb1b97bfd4ac19ac9e75db2a5acea6f11d5e19bab62fbe7b42100682e7ea144ea66668ee3f0f2ea526669bc11edfb06a289c27088d2e86178d1a893d2989ce5bcb9878cb81be49c4be96ecb2bb79534ea30b65a78651337875eaf8508a1ee2ad543be29f093a06f15ef17b813dfbf89f5278aca757263929a9abb247ed026ba7d5f8bc9903ba5d2c290f53546554017e053adb20810167bb8ae974197cf92e64469bf77cc56a104437f27172454c394ce22301ce879ad3567ab6f2175f0efa14a25f2c7c02245e0054c3901d10a7d218e6a82b9e4040862e7154b5f5491512caff377983ee1f2fd457dcc02b8e7a996121cef08aac4f24b6c4053e09a84f9a9aeffa0ea01c74581578b0ffe30b45695ebfb7c2dbf40df85d7e70a2265aab67e07b133bcf9ad371be1c6571dbe1dec755b06fac1b2080dc908715a935e76c4469a0bdf2881e8027f1784428d51d3dbf66ba94ab2133d9c4eeb16decb8fe380dab4358585cb5a1f4c072e66be0b71e6986757f8bffc957e6bc79b47a446d073ee4df12a1c3fe4a1b1ca943cc45d4909112efae3e7daee2d38e4a0cb19e6ee19ef88c582d9ec47015e6bd150ec55933a872fb7964e43cc928d64cbe5ba7e1ed6081b242b8c1cc2f4812d3c11c5d5d783fc0147ae64c1c9fba1b1ffc5544b3c9d338961453ab3b6f3eb9fb728f2aa0b01b7e5ecaf591406d367211ab1aba6ace7ffde31c2f79c952b2d51073f104d3f088eaadb02e1a7d8b1d2e048eebd325bf685ab3f7369472522a77794b61ac082bd505350b15bf3e02e72e3273fde34cd801a385e0fe28ed34453b97ea93e32c4e37549a8fd8118cbc2180", 0xff8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f00000002c0)=[{0x7, 0x8, 0x1, 0x10000}, {0x9, 0x1, 0x7f, 0x80000001}, {0x2, 0x7, 0x6, 0x8}, {0x4, 0xa8, 0x9a, 0xfff}, {0x3f, 0x1, 0xfc, 0xf4}]}) r8 = dup(r6) ioctl$KDDISABIO(r8, 0x20004b3d) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0xfffffbff, 0x102}) socket(0x66f0c5d900dbaaba, 0x2, 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000003c0)=[{0xfff7, 0x9, 0xec, 0x3f}, {0x0, 0xff, 0x9, 0x7}, {0x1, 0x80, 0x20, 0x9}, {0x4, 0x3, 0x4, 0x1}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) fsync(r10) fcntl$dupfd(0xffffffffffffffff, 0xa, r9) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xd2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/36, 0x24}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000380)=""/50, 0x32}], 0x6) r3 = syz_open_pts() close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "052fdb0000000000000000006400"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000440)={0x0, 0x2, 0x8, 0x7ff, r5}) 16:00:06 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0e1aa5046f9c72"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x4007, 0x3) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d, 0x0, 0x89}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:06 executing program 0: write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x80) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x1d}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fchdir(r0) 16:00:06 executing program 1: r0 = socket(0x1, 0x8001, 0x81) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x347) shutdown(r0, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r10, 0x5) r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r15, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) getgid() r18 = socket(0x2000000000000002, 0x1, 0x0) r19 = dup(r18) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r20 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000480)) read(r18, &(0x7f0000000980)=""/167, 0xf) r21 = geteuid() kevent(r20, &(0x7f0000000a40)=[{{r18}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r18}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r19}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r18}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r18}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r20}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r19}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r18}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r18}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r18}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r19}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r19}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r19}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r22 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r24 = fcntl$getown(r18, 0x5) r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x3, r21, r23, r21, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r24, r25, 0x0, 0x92, 0xffff}) r26 = socket(0x2000000000000002, 0x1, 0x0) r27 = dup(r26) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r28 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000480)) read(r26, &(0x7f0000000980)=""/167, 0xf) r29 = geteuid() kevent(r28, &(0x7f0000000a40)=[{{r26}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r26}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r27}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r26}, 0xfffffffffffffffe, 0x2, 0x42, 0x2, 0xc8}, {{r26}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r28}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r27}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r26}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r26}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r26}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r27}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r27}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r27}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r30 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r32 = fcntl$getown(r26, 0x5) r33 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000840)={{0x3, r29, r31, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r32, r33, 0x0, 0x92, 0xffff}) r34 = socket(0x2000000000000002, 0x1, 0x0) r35 = dup(r34) ioctl$WSDISPLAYIO_LDFONT(r35, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r36 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r34, 0x4004667f, &(0x7f0000000480)) read(r34, &(0x7f0000000980)=""/167, 0xf) r37 = geteuid() kevent(r36, &(0x7f0000000a40)=[{{r34}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r34}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r35}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r34}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r34}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r36}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r35}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r34}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r34}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r34}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r35}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r35}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r35}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r38 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r40 = fcntl$getown(r34, 0x5) r41 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000840)={{0x3, r37, r39, r37, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r40, r41, 0x0, 0x92, 0xffff}) r42 = socket(0x2000000000000002, 0x1, 0x0) r43 = dup(r42) ioctl$WSDISPLAYIO_LDFONT(r43, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r44 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r42, 0x4004667f, &(0x7f0000000480)) read(r42, &(0x7f0000000980)=""/167, 0xf) r45 = geteuid() kevent(r44, &(0x7f0000000a40)=[{{r42}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r42}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r43}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r42}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r42}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r44}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r43}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r42}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r42}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r42}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r43}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r43}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r43}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r46 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r48 = fcntl$getown(r42, 0x5) r49 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(r46, 0x1, &(0x7f0000000840)={{0x3, r45, r47, r45, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r48, r49, 0x0, 0x92, 0xffff}) r50 = getgid() r51 = socket(0x2000000000000002, 0x1, 0x0) r52 = dup(r51) ioctl$WSDISPLAYIO_LDFONT(r52, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r53 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r51, 0x4004667f, &(0x7f0000000480)) read(r51, &(0x7f0000000980)=""/167, 0xf) r54 = geteuid() kevent(r53, &(0x7f0000000a40)=[{{r51}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r51}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r52}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r51}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r51}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r53}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r52}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r51}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r51}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r51}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r52}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r52}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r52}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r55 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r57 = fcntl$getown(r51, 0x5) r58 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000840)={{0x3, r54, r56, r54, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r57, r58, 0x0, 0x92, 0xffff}) getgroups(0x9, &(0x7f00000000c0)=[r56, r23, r31, r39, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r47, r50]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x8001, 0x0, 0x4, "043139e00000e60856413d00", 0x6, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = kqueue() r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8049, 0x0) poll(&(0x7f00000002c0)=[{r0, 0x100}, {r1, 0x100}, {r0, 0x8}, {r4, 0x10e}, {r5, 0x40}, {r6, 0x8}, {r7, 0x1}, {r8, 0x8}, {r9, 0xbd1bdc7fee35a70a}], 0x9, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80286987, &(0x7f0000000300)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) rmdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() geteuid() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x3ff, 0x0, 0x0, 0x0) kqueue() pread(r0, &(0x7f00000000c0)="cd417abcacc2ac5fba5e8b1d74e77c75a2abb531f1d1e88360b70265237b0f865c44ec844767346f7877048baa31e002c5ce36b0b70a442fdcaa1f92b001b29eb508d76ccde2d299ce6eba3e9c2cbc62a9c66ae69c8c8953760b177999e368c30ee840ef8cdb143203c2cff083d7d5a176c74726ecca0bc0ada6b74ea608962a1dbeb9486de8b183413e4c07d38bd6f16dcf8fd67d773c0558a8371fcbe75dcb4116f31e9648d3785573fcb09b217d7a03ef782dade84431720ed751bd7f33699909ab37dae297ca156160", 0xffffff1a, 0x0, 0x800000000000000) close(r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x800000000006}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000002000000000000000000"]) chdir(&(0x7f0000000340)='./file0\x00') r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x8b, 0x0, &(0x7f0000000200)=""/139}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: socketpair(0x21, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/106, 0x6a, 0x803, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) recvmsg(r2, &(0x7f0000001700)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/134, 0x86}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/254, 0xfe}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/98, 0x62}], 0x7, &(0x7f0000000700)=""/4096, 0x1000}, 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000001740)) r3 = socket$inet6(0x18, 0x4000, 0x7f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x80, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) r6 = fcntl$dupfd(r5, 0xbac7a2db003650df, 0xffffffffffffff9c) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000001800)) socketpair$unix(0x1, 0xf0d12ef14c6236f7, 0x0, &(0x7f0000001840)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r8 = geteuid() setreuid(r7, r8) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000001940)={0x6, 0xffffffff, 0x1, {[0x400080000, 0x6000000000, 0x3, 0x5, 0x3, 0x100000001, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x2, 0x100000000, 0x0, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0xfffffffffffffffe], [0x8000, 0x3, 0x61d313b5, 0x5, 0x3a, 0x10001, 0x20, 0xfffffffffffeffff, 0x20, 0xe0], [0x8, 0x3, 0x5e, 0xdf5, 0x81, 0x3, 0x3], [0xffffffffde60ecb1, 0x7fffffff, 0x1, 0xbb9, 0x3, 0x2], [{0x5, 0x7, 0x1, 0x5}, {0x2a05, 0x3, 0x0, 0x3}, {0x1e7, 0x3, 0x10000, 0x1}, {0x1, 0xa0, 0x1, 0x9}, {0x800, 0x168, 0xb54}, {0x6, 0x9, 0x7f, 0x7}, {0x64, 0xd6f, 0x200, 0x101}, {0x3, 0x6507, 0x1ed, 0x5bea39b2}], {0x480, 0xcb, 0x81, 0xfff}, {0x200, 0x6, 0x0, 0x1e584c75}}}) r11 = socket(0x2, 0x8000, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001bc0), 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) fchflags(r9, 0x1) r12 = open(&(0x7f0000001c00)='./file0\x00', 0x80, 0x168) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001c40)) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000001cc0)=0x8969, 0x4) r13 = accept$inet6(r0, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) fcntl$getflags(r13, 0x0) open$dir(&(0x7f0000001d80)='./file0\x00', 0x10, 0x1) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/tty\x00', 0x80, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/zero\x00', 0x4000, 0x0) dup2(r14, r15) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) accept(r3, 0x0, &(0x7f0000000000)) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0xff, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x101], [], [], [{}, {}, {}, {}, {}, {}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: pipe(&(0x7f0000000880)) syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000700)) pipe(&(0x7f00000001c0)) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x72}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xbee}, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x6}, {0x3}}, 0x2) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x400000, 0x4) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20090, 0x51) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x20001, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2, 0xffffffff80000001}, {}, {}, {}, {}, {0x1}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r4 = semget$private(0x0, 0x1, 0x200) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x1000}, {0x0, 0x4, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) bind(r3, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r9 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r9, &(0x7f0000000100), 0xfffffffffffffe60, 0x0, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x0, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r14, r15, 0xa5, 0x1, 0x100000000, 0x2}) getpgrp() geteuid() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r23, 0xa5, 0x1, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0xd1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETWF(r24, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'\x8b\x80\x00', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x53, 0x9}) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x8000, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x15, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x5000) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x3, 0x0, 0x4) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x1, 0x4}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r5, 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0), 0x5, 0x0, 0x137}, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000002c0)=0xffffffff) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x1}, {0x30}, {}]}) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f00000001c0)=[{0x6, 0xffff, 0x800}, {0x2, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x1c00}], 0x0) semop(r7, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r7, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETZCNT(r7, 0x921aaca86624cda0, 0x7, &(0x7f0000000380)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x8, 0x20, 0x8, 0x7fffffff}, {0x1, 0x1, 0x1, 0x1}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[{0x2, 0x5, 0xc2, 0xffffffff}, {0xca, 0x72, 0x7f, 0x7}, {0x8ab, 0x4, 0x3, 0x7e}, {0x6, 0x1, 0x7, 0x8}, {0x40, 0x4, 0x0, 0x2}, {0x1, 0x3, 0x1a, 0x6}, {0x403, 0x2, 0x5, 0x1}]}) socket(0x18, 0x8000, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) socket(0x10, 0x3, 0x3f) 16:00:08 executing program 0: 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, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) openat(r9, &(0x7f0000000100)='./file0/../file0\x00', 0x200a8, 0x8a131834c4742868) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) accept$unix(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000060000000000000008000000be4ea88da50a61a2eda57e0000000000000000000000000000ffeb0000006114551d510d000000001bf8ffffffffffffff000000000000000000008e33272635c88522e14b00000000000000000000000000000000000000f700"/134], &(0x7f0000000040)=0x6e) fcntl$setstatus(r10, 0x4, 0x40) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x10001, 0x2}) 16:00:08 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6, 0x0, 0x0, 0xec}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, r0) ftruncate(r2, 0x0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x1000100000000}) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000000)=""/218, 0xda) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x0, 0x0, 0x0, 0x1ff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") socket(0x20, 0x5, 0x8) 16:00:08 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x0, 0x8, 0x40}) write(r3, 0x0, 0x0) fcntl$dupfd(r1, 0x11, r3) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="6a68c5ff1989ad088578ce7b793c7535ed4677e8c329d5e744278383ed3c2e6bc32c93b0cd4b6f740d03d94c91916e84dc049151f4a3b22b8ed79620d577dd250978a8f9f6e9395e480a628200c9e9f7fe2c737b27be70e8910e108c767f9ef8b96f80f337941339f23d231d50f9a87248173f9f02096d9ffdcbf09357c53a61846b8b2e8588f0e9ae192f1c064b0e0076ef6abd6c012bea767945ae4abf086f33c7fa0baf3f27d76b36c6390f01d11522ff5c00067178d241e7a35b9a2c1c2ba3388b96a1bf49e3dd1b5fe996dcf2c1aa7e77c8b3150f9d8a3cc0a86ddb18ccf99fba87b8adb4fab4bbb564a21d6f3cfabf2d00d042fefe5b428ce767a65fdc6e752d6cf7c43f554f1d2bee8ab3eae7a8e38b30f8c721c9184b6a052ee49e60924dd56e660b2e5c6ec46d3723efe3f70ecf300bf5cf9a85a18909889b83916bbb308fab25c4e6bdd9b71b8ec9665fb0a25993fce31e084328d24d60896dd76da16fe25c328d2f520ed3878b8fc62afbb6ab9ec6721f84fce3d22a0ad72e8546dfba1062431f6b7cf01559c852258fe32410f3be89995188ec1a4596ab3bff57a6288c8324b76973fc62cf3b78d13ccb842337b93e20d6646a313f07a17c4b5f934024c010e62c47604471dbc1947d52c901c8656cdeed83653e9b35122fabab76f388a66d964d71fdaa8b78fd76dfbc86e6bb0ccb1afecc2a2d6613b246c760fc312102711fde62360e3b8485b3e8b01829b14ad65125299e7e94ba5bb553b1fc6fc495aa0ddf0b6f131eb1a6eebcadf264b435b615bd96ec4e7222fa65fa61f15e213e77be810f33f1ad4768f6ea1bc447bc4bc8e5be864ec132dfc4d034ca196858ac8591278dbbf64ec79cfea3c5b31857a58608757379915675c7be31ee27495c6b11e2949200bc1ebb9b45b3624b710c0405f64bfa5486362f40304a995bcc0ae9a8c3f79a934f9c46609533fd841aa3b34294a0fa820cef45ba17c9f63b05176e4d525ac9a28d4e8f0049ef9477d3df27ca7e852a1250d7c8a1fbf602bd54304dee5dc79b9c955ba2802130219ae0b1f4a79881c3eb4359d53705e5128380f26a4cf2f16902f1667615845cea5f58312874eaf12049d969d6b1a2de8be8a4c0520a20350244fd682b964e76fd30743877aabaab69482fbc8b8cbebbb64caceb6ce36a107252a2b2154069a1f5201f5ef18176bddd52c0d915edc8d35891f1b4b40f083b0da479b0bd92aeb8dcada4995173a65a3fd926fc7cab3a5f35128986beb1b464e438e7c97a64aab640bd5755513bac67351c0a45b93e2cb16e93db1c31c9ecb325b17015ff959fe1edf2eec8ee07b007206ce1af25b33702d46d6677d54171e6afcd09977f0ce41280a1dacb8a8ed24e3d9bcc9725bd8690cf4e8735224735fa76406c192aed30df1a13b113bae73fe5b4b6e22c07de8078d7492664d5ac110c7d26bb7ed1a774d16a36ba3a308b22575c9a41f807f261e3ef2a8319420ea0315264bbb52a6a2ef4a88db0092d30f7a39a41e0337a5b41f9edf1b81aa50ef82ca814d3a7b9016b7a419c07b9b687e1363b9fb8b5655b07ca9e264121d01060d8f3eb8e455fc8d578eb82423c8a063431d98b38330b72e660b44c7239435e53b2c953f7d7a26b68e85199c6be3cd36e4b5132aa0ac4e05f0ba79edf96cd0fbdbc9b27ca51aeb0284875b55027e517877201e6e44fdad0c969fa554b9b4e7f2e3ec216baa84b2456fdb6edc50cfdddb7e56041247e5f3d3ed33ac9fd45dd6c22644ffab987336b71e8dc405a8c3a19932f4ffd779b595b38c93ae71d9abb7edfda790352288c9c117efdf2edd9a7694d0b8e8a150038e9716a0c6f4e298782e6ecf9e9e9d1f851e2f55bc20aabe3c094cb43a23c8356266130b2fcbefef78af8933f309c82b39c8b6393cea2adc23e90bc18eb6da9debfe77efdc18f7205a9784b392c052fcbe9b8f229f6586995ba028022cd5564f601a760618f429546aa3b3776d7f363c95ae8e3902985e9e4fe09bdfaf80f836360261e35fe8433a1a7e3e19df3e4bf4a2e82542bc7fdd01743cc9b0e5b00df3e768381da67690436ed5394167a96a1e28988a6179eee9c0ff4da6d18e913375386838b0f3f7383beb1429b1d480a9fe209f37f91921e4e8189d45880593f73c6601cdf7cb75d8c5526ccb8e1bf137731f93c25bc29b00ca26c85ff475ab278dbc49fe6eb6469c31a1950fcd99722940d1dfcf10ce63bd9b85ad12387c6800e8f7fe2b143e3f72df219ba0a0cb0bc677187057b44631078e53770ac49215ca361341563adb9337759d34b0de2d3693f51539052b5b8fcbffd2800d4e67a240d222ccda71dad109a7836eb55e5dd8380cf24f64fed129870c63e4ed678560a6ebe0b53d6d548432bf8dc2ab2d1cea0c984cfda67bb3db73bba83dd1f8056a94a1b52f8207a6de9cde1781cc0869ca05fa713ef6e031da3f40a6b1f2c1f4faea213c8e93df389d732fb62a7a3c010c0b5a3bc6fd424d6fdb0562cfd93cdc752ce7f42159b1e7028ec5e3e466f7f4baaed23efa99294ccdf42a4dc98cd9ec60eed47fb63367b07c4fe8bd0ab48160202fe9d32c155d3b07167a1d1feb13efd1581d24bf036bb092c1846dabe201e414eb4790068bef19e6f314685490908834c16c2aa51406362fecbf7c411e9af9c4ae94072b212569a92dae1a7dfd998f8d4a229c2bd9dc103e28441e314fabecf4c1d5f042128692858f45a0c022ff82161d9a63055a84cac1190fabfd18d0615d9be0a4a6fe6a477f6066a8898429e3f787e896c4ed8294aafbde433ce164b86857433d3442117d2d77f87e4f83e8edc0196604e7451fd46b2ea9f46a3950413b378fcfcac7a667873bc30051fa29cd0932415cadaa4d2a9099f573a0e9a87b2879cfc019641631b4140302ad954ca7f2ae864a67183f9fed01630f771af483567f077cfa27ad469a4d4f3663ec3322939568520bdd19447332f19e36d1cf9489df88bc5ca81c8da58aea21a333f7a5db4141496dfe4764f2bc458123d2ac81bfa7d0ffed00d69146ea0387dc45944621525aedf589d77c05dadf332a4b870ba8de1bf25b4c984fcdc9ade13079cc03fdddb9c42b6640b61554a0d15170edfb489d361acac990c5c25f7c76b6b1baf63b93af21fae1da0d8ef4fdab5967b16077fc9d219be03912509ade6e508b4917094a8a0007a62ce276d4fb67339dd1b115dd0ba579e626396b67828ed1c1ceb0f82728350d381c3aaa36b985bb7f1703c9a18f3f03295e18ae4c32235598ff031fca2eef42210ae4ce822b84ceb60f16adfd2fc531575a09df2db814f2390fef6d87bb9600d9504ac9b9f379b0affd4f2dedd12f4f5e2a892f7895c16773ae44c171c3aa161e8f2f1c6b6ece889b28a244bd804bd2874b05591cfa1f0e0dcf1d709417973344b152e12f971e3c5da5b4660b25770342c4ee927fe7ff2e4e2b6863c602db05b6fd3b11522759d3325de0ff357db0500a8037b939ccf561e20912bca4b7db2ec0ffb0a281cbcd9551bb8f94cf9ada53205b733b2d1f7b98e2e74eaaaa88c90b7800773a94b90fbe0c683dd8df3acc129e48a261cc75cb8a231ff7deb030110ffea0e7526b137fa7b2331c4cd8dbdf33678f8b9b00ef4319d5531e9bb238542c85be09148c9f6f14ca51576a53075331639e385cb7007b18b793df200402171a413bb5287922225e528a4b26ed57865db730e7768cca5573da6d06717f4a7ed99c88bb1314fc46ab0ffed6be8131ed1e2c4043332f6e1c63d5432b50daf7f75412172816bc2c612a0281258c880111bee09b4ba030660b0a6f703949de5d31541c973811840e2ec0fde2b537fc826f83224492b5fb73da8dcad83922408edbbe977f72e40ebae0d81e73b8ba9da4a4dc0562469aa60998032997ecd1ffbd80543aac515e0a6039b71ffe901cc6acd415a3c7de40e885e9898a10561b92a3563263545df7129dc74c681e688504cb0ada90b46336cee1da3162a87eaffc0ad6b10d750e8098ac38aacb45db1b28d3d44455a81ea3f2faeffa5de15aa1e4630f095e56150d582e3418fa78b9ac3bb97bfd308a972cbb07f3f41d0372724f2254be69e1db2e201275c49ade36a7f0be4d9827b53707554841ef9a130ea0dd70841e29111ed56eb43cd272ebe11880a0394eae1bf655ded11eaa39f1eebd481e11eb1f2b650593aa16aaf7beae171afdac9f8e95b6a0b75575a27f32a426fba6987e1241610e24ca0c65b67d2ce6b28c6162f9acd89fee1dc8fe972bf44cd234e7e98d68437631b435f5a8de0de80776b0d319193ec146099e77e27852561f91a29b02ded9207832592be76b0f9b9952f360b2ab0d87b4180fb9458adb0d4cdff9cbda5166e5028c772bfce24d3e3ac65e070c80a03b9004451b9209e08593f1df4c44dcd2b35cf2a8fc529bca29ecb0859d41f0b7d18313a85728e24769ec5cb96aae27ed02403abfa62739504b4e1e55cc3df57cec0d732c5b27a979f8e054dad35630c9b396c45d1c30f17d61a830b1f7ac616dd5d5d9dce466421bf51aa7ba8a7a63446f77f13f61248518cc04ce6bc92c0691e1cfe91df1080e202d5199c7391839b8db9d0df0859145e13568e8b4b4ce5574807c313dd1b8d1ddf7eea9e0737a21c394bc4f47cb7fccb87c5de3f3c884d90873dc3cbea565d227dc4548cadd6a413ab2df74ca8c5a97b05ee88f14c4dfa594d4a442b02404109d401a75018ae0259f0c32a4e02e3d0e3578b1e1bbff2e10fc0cfe9a8fa0c3d9b44cebcb2a98a36deebaabd9cb650a3226b72278077314231dbb39468c230cb8b75cdd42e2f8e19ff7da7f5a60107581774c24e7275a2f115eabe41a7c125e95d95c5624df63313c760598362de79102b492ccb499307b74d4bcae86bebafd8b9361c4a73a004dc17ec5f409e2c75d2fee57be96a4eb1511800f777be54c74a6f767ee698cd5aaf734c20445bda8df4eb620dbaf21feee5f411e13eeed9aa89fe6cea5ecf6edc5dd2ae344a913a0cd99fa5e9827e88e9f60879265daf971bd5e7a009a6fdf12e3e9de9c1df2d7b65413f942d9e1d8497320f1f208551749cf0ebebc0570fd371640b3b99ea0b8669131074fdc7bd80b37b8c57d29fb93875a215b07ad99db395771872dc12480387ed1c1cbb3ac9e43a1d23f34b43a51bded6c984648d5031a51fd5395fd9272638e0c4440afc0b39593ff27bbe28f03a59b409eb42c1eb301ab85f651386b4678f4abd41412b42bdbf3e1781619dd51bff181985894ac00de0d5e3831bf57731146b7b580125a447c0105a2f1d99c611bb9a489caa468014302f213d04a27221c75d4e245764425bacb27d332352090e55249379675a682883fb802e7d260fb1e9c25f18eff57e4a34f33b2f0cd118d89e2d99f150652a262f1e3d00f93a54c2df6d62a8ecf0628fb1985dbae853bf3efc474314adca11af0832bfc9ef008daa89fb0341794ca35cb8c9ac12ffacc8261487f28f5e9bcff523cfb5d71cc61c7135402ada8fb915250125ff5636a8fc9f60aa6be07048e7a0894ec950ea98ec6bc459dbb70c56da9e2cfe6c1f7d8adb686741b4c6ec5b15b93cb230b6a60c2ad40a3c0c940a5d81de122a792f4fbc81c1a42a8e8cfdf3d4ccf49d29c13efe5325be21838bac0ac2f15012b1961884b7a7fca0e0482c2f543361c08d0124c39bce6ad30e0beb1dbc22054619e07eab63970b25f21486a45b766f7413d7b78531831f806ec044b0ee6fdfd0464b17e911bf89a3f87c63639682264bdf", 0x1000, 0xc, &(0x7f0000001100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r8 = socket(0x2000000000000002, 0x1, 0x0) r9 = dup(r8) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r10 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000480)) read(r8, &(0x7f0000000980)=""/167, 0xf) r11 = geteuid() kevent(r10, &(0x7f0000000a40)=[{{r8}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r9}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r8}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r8}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r9}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r8}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r8}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r9}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r9}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r9}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r12 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r14 = fcntl$getown(r8, 0x5) r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, r11, r13, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r15, 0x0, 0x92, 0xffff}) r16 = socket(0x2000000000000002, 0x1, 0x0) r17 = dup(r16) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r18 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000480)) read(r16, &(0x7f0000000980)=""/167, 0xf) r19 = geteuid() kevent(r18, &(0x7f0000000a40)=[{{r16}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r16}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r17}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r16}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r16}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r18}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r17}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r16}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r17}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r17}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r17}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r20 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r23 = fcntl$getown(r16, 0x5) r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r19, r22, r19, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) setreuid(r19, r21) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000b40)=ANY=[@ANYBLOB="07000000000000003000b50c272cb1fbf984374372e988118ec8bc10508ef713cfe8528a540cf7714372c43ee0878b8874f2eab3c747445f2488b80c0c5333fef13b7d585a2bcb78b3ea1719f8dad1ab014e0dfdb4bb7a54d5060aac5b50aa309a0fef9b3485f1"], 0xa, &(0x7f0000000240)=[{&(0x7f00000017c0)="ffe1a01204f770934b9bfd5050ebe3cf35ec363fefbb3b5d9b7de5173a389cab864768e24dc116efb17bbc1ee95f807e42a76bfd16a51f96cde398c62c12ac2033418853f42041a496c2df22d7d30a165b663d8e6f3c05cdd6e92854e36679e22cc864d0d78552ae641f994613f40c8b659b466474a3ca050f4a8c0d9aab095e1c1277720c6f3b1fce80d987e42ac81d15a8e4e128f3b7f29b621a461ecad403640d4f94c9039a0d1418de86438d94c1708c205bb1a7969e5eb27225a2022979bfe1e8eeaccdc98600f03debe7a63acfbe290343700ff3dc6237e3a7a253911a42cb4316f40c7b603e908a58cb111dd5ed09bce9e293245963b7d4b7d37983487ec6a415bc58f0dfe51ef06e08b942f109bfae404003713228c681f90d6246b998c96d066972fb567c5ca4c8b3da835e8c61bed741cc566d2d0ac3ebdb898ec63e57c9a4228eb8dbcf9627831af2882d351e528c1d1a77cc3b821e50f23d082292b4dee58bea9162ee17b90a19d0b05ad46a2d1d0799197656d2474949ea3613f8cba805f1faf3db6644c879fd967e4d37735163e2f304a3a37e78a79674a93fb5773d9adfb88b8ad46a4bef43fb5357c22740e30e55abbc098ee98cf3297457f96b54331c7975e3112240882fb6a76e8f9dc84c38812a4a4b123da4d4f15160c237b3d52a832176b1cc00aa9f3985a12e5612ac74395f1ec5389e9301e949435c3734894dc618d1e3ec7a51e729c3ba3739c8f4f0378806a2c02ea70a379535a3ca3f70539ded5c847c172567a5e4a10550725b7a635ccf34287e07b06f0a424b136a45bc4b2d4868f270b9d603ae1aa256028f3a70bd83a8cc7785ba4929870fd63156848eadc26739d36e3bd60c3e0fc9f3cea1c7482ddfd32ff343b67b37a23c4d7adf1e89cbf213f030a8c96979bb63c8bfaa1190c1beff0af58ca9b7b18ebfc6458424979a6683a0507ba18a04a6f306add7e4856174fcbf2e55bdde801f26f7176961040fdca3d5fc80ffb5daf340d0c8d6e77e842e9d2fdb333914c480070fd4bc73a1f9ca259a21cf9d0e6608a618dcc9e176bcd8cb131e74743ceaae7deadbb00f467437a3bfe12095aab9cf7c93e631e465778455121d5411a2839c1f2875c1babd88f7dfab154e4406545fa60eb080477950946824b978f9c0276c49666667f5c49a5fbe814919ce45f84c08fc4dd8e1a491003daa43325a4c2ce1476cbfe82a50a2a1993b7f3efd3b3247be16715af5c0d689e933e1d1828fa4087dd05c419c1ec48a849ce2cdc614079860148e46368bb7d6b5feccba378fa7d18407eb4d63ec6057e58225e715d7edd0e14ce45ffbf0d31d84d3938d84c31db985d89198684674792d07d9fe0618b2eb4d44ffb083d75be123ed1ee7b713ada59b46c1c3cac2e5c9f7172d71b2864b37d16af2c8c016457843cd309578dcc4de4641f895546c4a2623ba5619c8cbff11ee61f9315bcc5002202fb20b95eca42524afaf5fa6c77699c4de42d3fb7f3220646c60f7ec04099a34848006a0a4c98b127c3833a1bd2b1c9412c3f3fd9aee7e7ef6db9fc71489d3fe5283336211a12f80924913f1b2877e7b8e926df6158366aa3b5df67031f362cf4045b7d432defd862e6a0f47524552a10e9b86b62394f57ad84bc09d6b53ed088b4d52d809601a03a6d1d9747ff3a9476ed5cf685232fed314415c0be6942cce6b3c6f109de6c30238d0730dbe570df0f30f6999c2d2e7ac537a59e0952648a8214a8f7a3ebbef38c7231d394fc96ed25496e75031ce116e5af1d2548b81e4d3eca3d72964140bfd17ee16605b7cc8199348d2207d83b7e4f418dd1bb6e047e5511014f748ea250805cb5a356aa9f3d71db0b1c16fdfe4f5ed8597de2bf614c99f117be7bf0039303928d398e6cf2f3555531d1507ad70a4ef451aaa5d95f62fb2873730e8486c695aa6ebe63b4b2c92e07218dd1ce11dc366c32d796837dd9098e3a31079b2a38e1ffd17b4f828d30ee48f8abd2892840b37afb28998e6ad765b879446dd8fde5ce13f418438cb126f52a41b97d0566917507eb27e067f31548aa12f1c9533796a92fc6cadad882e674eaa3aaa43e4a5d97392c633e3484140d1c491f83ecb4fb708951777a520aae48bef11a482d61b04c60e5aa9f0267f6d9e0fcd77f80253185aa854beb4e26766f9d3b8ae1635f658e276ea073478019cac21cc953e360890768c81238f2f0e4ebe50172caa33376a08b64f32904bcce1f60467c46f157b2ab7b15059c3f4ed2bf611c40133f6d1a32302e8eade5e13fc66ebccfad9e5f4b19c849a86f484b9b186cc4f032ff937ce628b01b8363e6b5c44eb0705814205cd73c66af5ef02fbbbd26bde22429a170fee16ea1cbe935c578eeb2f2f87b4a401446b506fb4b47bbf3a4e852e355c0ed4378007550e0bca64f285072d3800d7fb606470650684fabfe6f89745a0fcddb5c7896c9da010586eac057e6c88416ad44483da187936e950db587ab48d33452802c83283ca92283532ddc71b049ddac1d59f82d99c9a6ded426e781fa9f6d5675ab6b33b53e1b1d2a368e45595d9372e285584a95f4169f4ac16ba8f6825e25b0bd06c174ad7d82f994ecb55e79a6bff8e25ef9efbff1d2177dd5599938084d61b8905dbdba8c8d9cfcd3a28163ff4e9923a624367a677a745380c497d91cae8ca799f50673c690bc19ac497ee55023d9abcc16b612a16890cf6ad77e56538f3530aa496ec03cb9bcd4d529e227bcb5037c2afd0eceec8b2abab0036ddf75893475e15ae05abe42e46727e6d77a2c5697a236742a03b9daad60b62240f56c33dbf8eddd99ce31493a38a0811f7448afdb3de3d64c6731f3dfe37c3a7fe0d4da183f60c72ff26ac44d76f9f58446b8f2767434d6a4edc027bda4d7497716eb42b40871e8959cdeef88f728a0d5323606863c76361c38148007cdd1327393ab3abc0ee8967f1a0813bb83d0ff95bb8ddebf122471137f4bc641eabf24d2b039e320de8cee0c47b6cbc3044554d9be699de7e7048babe430fc2ac877c505d0c97d7607c4196bc684324c812ce4a7f852241744b9d2e80768b285cd8c66ecb26bf0af3e9ee51b72e0b0c8e74bb1c8d6190efa4a364688ad92fc1ac924f8695f41fee5320ac8d2fffea2f9e77a6da1cd1a9f518e1e40932bf5c6afa9675ad67ae7127f47bdb9d810c97e296de11e466152436042984cddb989fe7fe82ad4bac0e5379139dfbfcf722cbad282d664a5ba30f910dd466c1267ae6e7935c9dd5b4533fc7a86f995b761940f400e27bad974869158fb1ed240d548dd5f027b82b0a31d927f1cf6404721bf0f506fb4a9b69a40ef72e9b07029ddbf05d9433f29c2ca1e0e0b324a512a45f2aee41e6c6f7ea06c573d290c16b7a3268af2aa964ff43714ef39532ac9c9c7016b22a91dd112a953bbf2ce425a0d8255cef3b83a2376f62e12d11e162e70659a62577272eae0837254d30e288ea50d54f83eae30d4e9c1137ac79aa7f3f1053b2fe8fe7bb66c58addb128b5631334a7a63068aac0236be6ba736fb7314c469cca1e04be2e630269eb0be4b6e63cc89796a3d84356f74a9f087841a9bf70d1a6336d355120d0c7775f8b3bc36ee7eac0d5765928644342b43756f022836b6c0ba82d5a12ca147879bcbaea0fb13a9614c3170063068a045b8628a36d8a890822e7305ff938af6f942e8c062f342a779159ee2cc9a349a9b64692ee3a0d07294a1fc7cc338c3708bbc84824018ff4efa6da053cb67d37659f3106fbf0191a39692af822b4b7b723a4d9b2baf8936f1ee57093903db8174cde40fcaeb64b17415a60152d4a7cfdef4c4dd24f59f399dcc3bdc4d0697459b1a6693335ffc34d65bd9180c73f31a93535f0b61dc2653d831f155f860b3819735c613e2e6a4c1f7c77cb6f4236f440a88e282ebf0ce6b2c2d2c526f7cb2df989c274def5d3079e6ad4a42418945fe458da8fac1ba5114a4a0068e0ff85d7b6c4e666b2ace8509ee6d5ef74edff038015ebaa4f37d52cb52bc875a3c3cfc031c3e9a1b135c6ad33462df659f611476d9f28928b52283a6521a809e5b20c44e5bec30e422a012b2c4d423e811c9214feedb848536654fc34821031b3246a09408a488270b7bd5c050d309bdbe7b8641580cfb4c1b7e814266ec73e1a1fdae0c1e8fccccb821ffd058b0fda768edbd922bb5ad66e97b6b9e8f231b7f4491fe7a89ed02c01f6f56c98f907b2ffab96615f60771a3cc3f76a3d7fce6cbb292b3f741a842985e9c95f01ad99d240f0631d62aeae1c8e22540a2545d96707f2e46d63a38abb391021f4ec0b68f73c4e25793531af0fa4c17dbe5873ba578e0725e3fcf5908708579be5229dfcfef7c7bbeb9d40a2988e680ffc85458d05581eae236e67cf5e190769217252f5e77a62f233c39baef585671c0376cadcd1cf9c4c08910ca8a0d33412990b0c55153e37d3dc0b5c1e4f4a0598e916ec23b998aa80d656b3250e3975e9bf683f2b3e8bc5ee7f81ba46026d8069f7f319d1489b3eed43687107f8572e41721d4956f89e13588a4f551689d2fab64a7496e4fd0740312583d902ecc4a9a5bee33312f98328d556ef646618500286e95b3ed40cefb528cec6fe917d162cdd11a4a7a9c78e70e0e26219f436e47e7c397de61e2c637da97a6941eeabcb456d6c4c7fa6ef94516fe25db0f05d0b9303bbd1b0c82dc7a6c27f2bdc9be244a484ca2415043b1ece38cf1831e646a4cbbcd86842b35c840200d45efaa2e0c7f9b52f78fc11fc478e13efcbfc8ffe1e26ed1be444181cde458febbd85108dea596fba6e4a6e01e963fc30616c9c55bc78455ce30b743515c30f89a1f2c3d1fb325636d0ebdc97a798ad01eb425e74460ea19feb31b4ce025b861f426b5bf837332d9c3e21102a3ead865be39003924a8069a793c5523babaa583d49126359b3d426e298b7d5661a9a5430123b22555318a5d940f364c61eee3216e138e6d7d00e5f8bf68cdaaff3a71a3e4e95b25334fe4103806ce5c3e66950a2cb5ee5bfb8047b82c58cc194bb3f57cc36c4175c4382fe565e7e369b38b43818802dddf25400ff9bb5d863c8d85d0722dfa2f7d7a53b0ec24af382bf654a0dade99d5b6b2f6d2abe860114f34de81f63820d1631021c04da74526418ef2cfc779256b8c90e3f1bda274d3b556a03bfc51d6c94b54f6817c82e28a1fd080f47f826f1f3a5ac575e68fadf0a6bfdd0afacca448b513a0a2fdb7c5df134b655bb1c69baa1777baf3014f2e1182e31f48f49bbf160e15f5436a3671bf3dfc78bb518688b31d6c65c1974b3e8db91737f87639a6761ad5f4cbe3ccfbc716e109b70abe4374a5bcb3cd80e196b31f08b0c6db3d1283a5457390553a5c7d476eee1ea82af558d0a8176705e4cd66484d73ff39ff7e1e7b8b96f4eef19aa8ac8d4ec64daa538b1dc06e840e1897177bac30e0b287ce7452ef5daea5bda89e4527e012cce2071200d03824db369f3ba112f462d70c6ded33fe9aca7a7a4a42d7870f66289a470b8e2767088505a1b41f8695e0e592783b3c45d11fbec8af07a02fb2d82eaa2b84ed959d3333bde3264c0cb41de5f2a0d3898706930c6aaad3c8f6efda40ea66c25534bef3aa8d88d5a38c3c9458719f9b8bf9e69cb14590afdf674c0e04dcecb7e4b3acf0ea5edd61cdc43c4bb168504e0ed4f0cb9fc80271ef155820828565d385ce0b5838e28ab531806be9c5ced42ac906a6ddcc33fce3a334c112caf1f2d20728885d64374b5f21323743cce13b2e8", 0x1000}, {&(0x7f0000000600)="1e04249f12102e2f7d3db25b3b9b8ce052e7a7ef10a462291d7716c78e04f4abc180d5ee3796a8f525ec6063bf163c5465e1e7b438d8fa983f7b64d3c4540c4586ce1f4fb7a17a80e8f8cfab9d8c43642f6c346538e8b7c8c2994dbccdfb6474c7e6ce90b67aaca2768f86057507c55cadb0c4edb853600350628d998ff41568967d2e60f2c90bd9efc8fd857867069a27b6c7bfa089778e60271bbd9d286f4fcaaffa3ca64965bf40d7ddd1c3c7ffb943f262945f68fa3386fdb96380cdb352973dce8fd324ec8abce20778a98d44ad74b4dc8b931bc1042ed36de2af72670f91ffeb19e00a6ec1da0516", 0xeb}, {&(0x7f0000000200)="3f9b81cea458fd6b27dc5be7a1800e80c6bf283d5e6795ba9ed98ca4594489ae35a45fd1edff3085", 0x28}], 0x3, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r5, r7, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r21, r25}, @rights={0x28, 0xffff, 0x1, [r1, r26, r27, r2, r28, 0xffffffffffffff9c]}], 0x68, 0x409}, 0xd) fcntl$dupfd(r3, 0x0, r3) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9ffd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0x3b1}, {&(0x7f0000000480)="e82a3f8e28f8415d653caee03b1eca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a29060051459923ed33b06e08e33c807a1f1bdb553b6a601d86b88ddcd507c1f1eaef32d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7e823513f7db6026511e092d6af773dde15fde402b808bcf3a2b8c7ccecf2406aeef8f0c4f34f3fb312986d1c1c21c8d84934c71788de756d0c115a58a962e1ac718a453c7e55cd9e307673847b5f173a0e47641a7ec147e79f048c14463f5ecbfceb5b352c171222408f179ee0d52e83e230e5df21812f0f1d9b209d0f20832ed50a2c51ee94a1a4af09335e1df6969ebf5aa6734fc895c33117857a26ea05b27cd09efe16a8e3e9d432c79052dbbc7c38979ed2f9939083be", 0x8b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)=0xcca099142f011112) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x7, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f000000c000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) write(r2, &(0x7f0000000000)="8255e62ab670271fb5ea5468cd057251c84a06f940dad8da214a6b6ddc225ceb7e7388448d03dc97a2", 0x29) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0600"], 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000200)=0xc) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) bind(r4, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0020886dd1fa2e9a387d502e975b7574479e4418886c2f966a2879e89c8804a86ae35aea44f2620700000000000000146afae81fe70f712321da35c089e8d796dd6683900af8d423d895dca2ed06c79c818a9e5e4aa2cfa5494c2524b504fd1f1ee3f3ae2d67fe0aa2656f888d22e7c5862bf605692d557b924f4e776ed9a06bdfed0d0132f5d6fddb0c832462edd638cdaf585480c5810d2770690a7d9a815c6b4df351c03f8d4d77a71c72259c25b5f98b547ed54bad99a8794d7b7b1e30b9a4561d39ffa39583f48276531b157f93422a21fd"], 0x10) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) sendto$inet6(r6, &(0x7f0000000480)="d0d1d450e07eb607c4acb4eb5fd9420b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb3215f825f0f8a02df6055e84865bde037a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e1", 0xd0, 0x4, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) ioctl$TIOCNXCL(r0, 0x2000740e) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffea6, &(0x7f0000000000)="f2") 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x10001, 0x4}) close(r0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x8000}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8, [0x0, 0x4, 0x0, 0x0, 0xfffffff8, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: acct(0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x24) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) connect$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x4}, {0x7c, 0x0, 0x0, 0x800000}, {0x80000000000006}]}) syz_emit_ethernet(0x3a, &(0x7f0000000100)="f66383fcb55cfa5475aaaf2d706f756d6833b0534da1f2d2c3e1ab00747925eca9af0000000000000000cf1cfe01f5d5305f2f16f3b677c0de7b") 16:00:09 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4082], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x0, 0xef, 0x2, 0x80000001}, {0x91e, 0x8, 0x81, 0x2}, {0x2, 0x1, 0xd0, 0x6}, {0x5, 0x9, 0x3}, {0x1, 0x0, 0x3, 0x4}, {0x7, 0x7f, 0x4}, {0xc90, 0xff, 0x7, 0xfffffffc}, {0x1, 0x7, 0x80, 0xf74e}]}) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1de, 0xdaf, 0xfff]) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) read(r1, &(0x7f0000000000), 0x0) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x524}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r2 = shmget(0x0, 0xe000, 0x10, &(0x7f0000ff1000/0xe000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xae9d}, {0x5, 0x0, 0x2, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x4e, 0x5, 0x80000001, 0xfff, 0x8000, 0xf504]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x102) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe5e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400"/233], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) r3 = socket$inet(0x2, 0x0, 0x37) writev(r3, &(0x7f0000000cc0)=[{&(0x7f0000000680)="c9b05569d9f9648b6ad48835b1bad12a8fecfb049d644bec6aaffda109ada6e1177fa005c9aefa12b9d83f5e4fcd2b20363f7037f16346b0839cd1d3f99259915fd4edb8ebb082554f55c449da706e7e0dee0d78a090941983a19a28618e0e0fef1f7304af0cccb3297d4e4309563a21b38dbcb7ffd6f617c208e33576465719293d13498c57f280873c6e3c06404c4e2cf085ad1e81217516f5334d142b439a805bc486b97f659b417ad5f85ee8d844d0bb9a65aac0a67bb11f7b33572c3da096fceef75a9cc7820e47135bb75439e74f3135b6a484d13725bd92264e092622e005e30373b03e92a8aab27251c01f261dd413832df2", 0xf6}, {&(0x7f0000000780)="5bf6da741fd9b4b2e4d104ea76fa5a26f168eec078ec6818df081840e889d399594f9a3fbe8404c6c6095e9c95dd3ae5a872974914fd0d06233930f6b9b6ed6a97f8fa95979fa49bf62300ee015d6fa9b07eb08fdca7b11b910d2438d6e9023febd093250c04d74f96fa8b5cafd2c06a870122516bf9df2d65f571f3fdcb898964cee644605ee3e4c290d4c63fc080f86ac6033f3d4458bc361d5b7a824472c4f1ecf750de62ff91eb200323ac2ec7125e596792cb4ff449cdf5c9618103f66f03250e6e2920e54562aaafa36e6b4f8b5cfd0d00"/226, 0xe2}, {&(0x7f0000000880)="50877e6a2943687d9766ebb9e1fd83b6cac4308f5efc1aa6cc6ee37df363f770baf7868c14229631df8769a8fa4810ea0768316190fbf6116cea3a756c508c35e418971c320744e6bc00436caaeb0fc33063a897de694784aebb3a0e312ab8b9598971c1afef74ad6d1323354f3b6904a75cb58c6d4c02ab5d1a68420b3d8566955ae990bb2cced7cc98c27150c4ba878cf5c6d9288fa4a50c7360a8866f69ab00c8d7cf4d72a23950655658b7a380675b5d5e613fd6bf33d19d8d067291e9", 0xbf}, {&(0x7f0000000940)="b833fe53d32ecdf999fb5be9c3dfde811dc42b6b69a2b87774feb9aa795bb0439a425b24d639eb7e11354f7f55d3332abf144de38abf163ffc5a178ff5668f214ba2f6fecf5ff1fdaade1f83a34ef29e9baaaec3c3c4421d1f6a1f7d3efe8bc2231968a3cdd6403218a3236e1517ecee4eb2c9b4b89320d6e106707d5658fd6320859a774a2747228fbe46a3764ac70b67a14355e849cabf74f4aa3d94ba76a2b568b704861b9832e82c9e1218", 0xad}, {&(0x7f0000000340)="fd919a63a2587f72fe992fa9625a6d951d2d79d665e2b4755b51cbdfd6dfb63099a815c0f394e02a35584e8baa62fa243fdad7", 0x33}, {&(0x7f0000000ec0)="de3d69195e74d901a3fa5d6f6ff20d985c505457b5274d31e6313a7f003ade70c219453e21049e0de80f97ba72e9236653dafd714a3378179b0a02cb5250d7d838b202d0ae8b6be3e3b265ecad5404049ee0ef05331a08df3801100474acc66f616c2f37f47104594352b21f00080000585bc37a1d5cc7fc0b29bbf72430083588340917bbfedf3e8f77e3273c14d195e89f8b8036efbd0a60b9e417144bb7ae0223fcf0749a9d3c9d600dd02809e39ab3a3209d4ba062c6d2467691e4abd27fb0b57955f12ef45ec9fcaf89c81ac7d954b36324147535f2dab44e9b080e4ad214f8f8d2cdde75233df1d33cf4165327e85f0a701137976cb08f7145ce1ec4ce2648d580302f351426985b8706831c0808a3fbf6e25f3d398158", 0x11a}, {&(0x7f0000000380)="1365d2ab538a7bafdc909683d30a36bf11b3319582e0e91af9e1409469c39ff6ad296fe7d1cceeebc7a25815bbf84d4cccaf", 0x32}, {&(0x7f0000000b00)="952496e0445d4fdac6a2bb1e441eba4483194b9b44162e338a15bb0c5fe39f7bab7f86a3931f2bf48d9bbda8029ce63b8a2b5b517ba66a3367d2a053e741c1efff154b4e3504ba050d61e42b5bf6f6e44b985a894017376babbb81b35e4f8d546af538a7a8b382633c966250da34df980dee72a2c8dd213d07fc85b1723c638c49f1561f64e13ba67d28ede6628ed2c1adfc32c2c2345a8f812ab93e4b134dbd13fad5dbff8bc3f0341fcd32fa9f0b", 0xff64}, {&(0x7f0000000bc0)="7d137f6a002d5ee80304cef869d4975d823f20efef55646ef02455a86f149cd02098d3302c7f21a2bf9bb733a8ec85a31fd34aa5ad6fc159e989c56cc4b558c2ef8a76389892cde425912574962ef45bac326a18a2ddc65fef902197a3716e0918411dd818c57d7b0b7322cb3a52766c45e9ad5c2add6687a75670013b1fedaa19b64df57a998aabc8367e677f9ab1e57c273152852063017ab513dad6a11a346e99d9df67b5294c3cbb60f2bfd421b5b2b9fd1a18da66092af0a56ce7eaa5be4deecef5e46895774cfd8ab8a4a2b2522d93a666eb0a4d9eb6f89a95a3b7664763a152ddf8d7b17ff43f373a660b73afcde04e2d183e41e71667925018ec9d", 0xff}, {&(0x7f0000000440)="f6086afcf2452342", 0x8}], 0xa) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b8000000000000080100000000000000008000", 0x0, 0x1}) close(r5) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x18004) sendto$inet6(r1, &(0x7f0000000180)="83ab8bed7e61d7116060b735b63572797231c69314cdf4768a24d021207e151d9f2cf9fb53e5d005a399a9beb45f6ba3979eb396b8aaa75ea2e3d6650eaedc58ba61417fbc0e2d7b7a98fdd19f9a17ab1514b9a15fbafbaac72eb87db1f01f8ab75bec8f4ab114a6b6b12e624a16c48a7e14928ad38f1824708e1d476817621c72ab59eadf690e9d6d406066dde7126644387c0d73c640296aba568549f88edd1c", 0xa1, 0x400, &(0x7f0000000240)={0x18, 0x3, 0x5990, 0x20}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x3d}, {0x7ffffffe}]}) r1 = semget(0x3, 0x1, 0x10) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/38) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r2, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x80, 0xfffffffffffffe00, 0x5}, {{r4}, 0xfffffffffffffff8, 0x4d, 0x1, 0x54, 0x1ff}, {{r0}, 0x7, 0x9, 0xf0000000, 0xd9f, 0x40}, {{r5}, 0x9d04fc85782a8002, 0x42, 0x80000001, 0xcf, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x9, 0xffffffff}, {{r7}, 0xfffffffffffffffe, 0x10, 0x1, 0x8001}], 0x1, &(0x7f0000000540)=[{{r8}, 0x4764711cd6df3402, 0x0, 0x80000000, 0x2, 0x2400000000}, {{r2}, 0xf8b5f9974b0207a, 0x20, 0x2, 0x7, 0x5}, {{r9}, 0xfffffffffffffff8, 0x22, 0xf0000000, 0x0, 0x1}, {{r2}, 0xfffffffffffffffb, 0x24, 0x4, 0x0, 0x3ea}, {{r10}, 0xc502c0d298f9d64f, 0x40, 0x50000021, 0x3, 0x3}, {{r11}, 0x6c52cda3ea08616a, 0x10, 0x1, 0x2d84dbe6, 0x6}], 0x7fff, &(0x7f0000000140)={0x8, 0x7fff}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r4 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r9 = accept$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000100000000000000000000000000000000000000007000000000000000000f0ffffff00"/110], &(0x7f00000003c0)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x8000, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x80, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x5, 0x3, 0x800}, {{r1}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x5, 0x1}, {{r7}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0x8000}, {{r8}, 0xfffffffffffffffa, 0x0, 0x24c3ab86ffabf381, 0x1f, 0x10001}], 0x4, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x6, 0x101}, {{r2}, 0xfffffffffffffff2, 0x82, 0x1, 0xffff, 0x2}, {{r10}, 0xfffffffffffffff9, 0x0, 0x656b32b52afaf294, 0x8, 0x18b7}, {{r11}, 0xfffffffffffffffe, 0x8, 0x1, 0xd9, 0xe7}, {{r12}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x7}, {{r2}, 0xfffffffffffffffd, 0xc8, 0x20, 0x716}, {{r13}, 0xfffffffffffffffa, 0x0, 0x4, 0x4, 0x100}, {{r1}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x1, 0x101}, {{r14}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x8}, {{r15}, 0xffffffffffffffff, 0x40, 0x2, 0x3ff, 0x7}], 0x7f, &(0x7f0000000680)={0x8, 0xfffffffffffffffa}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:09 executing program 0: socketpair(0x15, 0x8000, 0x1, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000001c0)=[{0x1, 0x7, 0x0, 0xffff}, {0x3, 0x0, 0x5}, {0x101, 0x3, 0x0, 0x800}, {0x8, 0x9, 0xec, 0x3}, {0x800, 0x32, 0x6, 0x8}]}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") chdir(&(0x7f0000000080)='./file0\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x8028, 0x7, 0x2, 0x6}, {0x9, 0x7, 0xf1, 0xfffffffa}, {0x100, 0x1, 0x1, 0x5}, {0x0, 0x40, 0x0, 0x3ff}, {0x31, 0x7, 0xb1, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x7fff, 0x800, 0x2, "ffcefdb6304af31fcae35c1c2dadeb67c9ddcda7", 0x1f, 0x7fffffff}) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x11e3b428}) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x9, 0x131c332d}], 0x20, 0x0, 0x0, 0x0) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000180)=""/167, 0xa7) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r11) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x50, 0x0, 0x3}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:09 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r1, &(0x7f00000000c0)={0x2, "ede398e65376a871c6af5f5001a01e02b24e4d657d6a7e889a5b1cfa7723a388bb5fd9f0955821bab4e54cd57a7c3882b74db9e17dbfc339fbf1e1e22a404c49b62f9b6f33f9518c227fba858556f0"}, 0x57, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) 16:00:09 executing program 0: msgget$private(0x0, 0x0) getppid() 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0x0) r3 = getuid() r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x4, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0x6, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r9}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r1) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f0ce352249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7c6ecc9cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be91ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff7528439725e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf08ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fba7ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b448071428db6eae497a69ad0714bd630e9795e0f18c8f8ac3ee69549c4193d86296e4c3c7ff65d29928bd19f5f6f82ee5c2f15e73c1409f0464c03c8e1b0c18ffaf2c4628fe60b64856324023de4dd297b4e00bf48408bb963bbbeb195c488b32fdf3703b2ac10f923663"], 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = dup2(r0, r2) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x312) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0xaf, 0x0, 0x0, 0x4}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = kqueue() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc6a09902d82a57a6, 0x0) socketpair(0x6, 0x2, 0x56, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x5, 0x8000}, {{r2}, 0xffffffffffffffff, 0x42, 0xf0000000, 0xca2, 0x1}, {{r6}, 0x0, 0xa0, 0x80000000, 0x1ff, 0x40}, {{}, 0xfffffffffffffffe, 0x2, 0xf34951ab2ee266b3, 0x1, 0x40}, {{r7}, 0xfffffffffffffff9, 0x0, 0xd0000001, 0x2000000000000006, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x1}], 0x2, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffa, 0x2, 0x4, 0x6, 0x81}, {{r9}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0x3}], 0x20, &(0x7f0000000140)={0x7f, 0x80}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/169, 0xa9}, {&(0x7f0000001240)=""/178, 0xb2}, {&(0x7f0000000000)=""/56, 0x38}, {&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000001300)=""/112, 0x70}], 0x6, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/\x11\x91v/nul\x01\x00', 0x20, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) kqueue() mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) r6 = getuid() r7 = socket(0x2000000000000002, 0x1, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r9 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000480)) read(r7, &(0x7f0000000980)=""/167, 0xf) r10 = geteuid() kevent(r9, &(0x7f0000000a40)=[{{r7}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r8}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r9}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r8}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r7}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r8}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r8}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r11 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r13 = fcntl$getown(r7, 0x5) r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x3, r10, r12, r10, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x3a3d6ad899f3903e, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x2, 0x0) r19 = socket(0x20, 0x2, 0x1f) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r22 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r24 = socket(0x2000000000000002, 0x1, 0x0) r25 = dup(r24) ioctl$WSDISPLAYIO_LDFONT(r25, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r26 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000480)) read(r24, &(0x7f0000000980)=""/167, 0xf) r27 = geteuid() kevent(r26, &(0x7f0000000a40)=[{{r24}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r24}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r25}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r24}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r24}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r26}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r25}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r24}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r24}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r24}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r25}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r25}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r25}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r28 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r30 = fcntl$getown(r24, 0x5) r31 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x3, r27, r29, r27, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0x92, 0xffff}) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000001c0)="36ddfa792e8ea26d50ef598d51fa316c3718c75d90824145fb9274bf82763a7275792c2bc53699f7715cd97a7fa969b43b0d2fdadbdb9c81f4cd1958ce5b1ad389b4769b3259bd11b2e80e5126daa81101f43692339962fe50aaeb4802aa3ecb3326eee16d332ee19b391b7c5becd3291c78a0a84a7a0c06df9e83cecd63a4949d4f5f2318f02998ebfabe1938844c9bc7e05974128dc891a958e5367836d084f2e9bcf7402462839fa14c0e6aab5b346feec99461582fa399a4a259722e488df491cfa6ad377c9ef255af12044f9fde305874109d1b6695267b1b56fa841342730304b7875fdcc76e97d5dff9", 0xed}, {&(0x7f00000002c0)="226935416a504011028f45874e44470d642dd441085ec7e0e75bf424127381", 0x1f}, {&(0x7f0000000340)="9150c57e73478802175e4813a6e87e37d61bb66f9559ce6ec4ca2aaf84e95d048d31c4ecb7ee4c045ea93eb6cd772a9b4cadaa5080f77f094167e6c297f047988fe8a871d8ecd9706e96719bae5617af132e0de2e891a443fa13b97a201e4b", 0x5f}, {&(0x7f00000003c0)="509bae8ec23c5605af10d73c8f95211aa54bd07cc6602f59e52d3dd4c66bb5e4e532ae674ac4665935b65269e4f1dda110e92918a9571d482d49cdb95e1c3a8b6b96807245f778528bf0b1f98a63b335d54413ac7a26d723edb7695e9fc13ffa54ea3186caf26fb008e2", 0x6a}, {&(0x7f0000000440)="53f16f1da88a", 0x6}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r12}, @rights={0x38, 0xffff, 0x1, [r1, r15, r16, r17, r18, r1, r19, r0, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r29}], 0x78, 0x6}, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x74}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x3, 0x100, 0x5, 0x2, "4776fea0c539c23d69273af232c8b59b95eb8709", 0x7, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) r12 = getegid() fchownat(r2, &(0x7f00000000c0)='./bus\x00', r8, r12, 0x5) r13 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x86, 0x0, 0x1000000) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x11c9, 0xff, './file0\x00', 0x9, 0x8, 0x6, 0x33}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, 0xffffffffffffffff) close(r0) r4 = socket(0x18, 0x400000002, 0x0) socket(0x10, 0x5, 0x20) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$KDSETRAD(r6, 0x20004b43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) 16:00:10 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x3, 0xfd) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) setuid(0xee01) shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000df1000/0x3000)=nil, 0x3000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x4) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000300)=0x28) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r5, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r16, 0x0) ktrace(0x0, 0x4, 0x7d481dc8b13e7961, r16) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000df2000/0x1000)=nil) read(r1, &(0x7f0000000080)=""/11, 0xb) r17 = semget$private(0x0, 0x4, 0x104) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) semctl$GETVAL(r17, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 16:00:10 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x3, 0x1ff, {[0x9, 0x100000000000, 0x6, 0x80000000, 0x5, 0x800, 0x1, 0x8, 0x10001, 0x1, 0x0, 0x7, 0x8001, 0x8, 0xfffffffffffffff7, 0xffffffff, 0x800, 0x100000001], [0x0, 0x7, 0x8000, 0x4, 0x8001, 0x8, 0x1000, 0x5, 0x3, 0xffffffff], [0x7, 0xe2ac, 0xfffffffffffffffa, 0x4, 0x8, 0xfffffffffffffffa, 0x7], [0x5, 0x9, 0x80, 0x2, 0x1c3, 0xfffffffffffffff8], [{0x8, 0x38, 0x5, 0x1}, {0x358, 0x0, 0x6, 0xd50a}, {0xf606, 0x0, 0x8000, 0xd591}, {0x2, 0x9, 0x8, 0x3}, {0x9, 0x1, 0x4, 0x2}, {0x8, 0x6, 0x9ef4, 0x81}, {0x1, 0x9, 0x0, 0x4}, {0x100, 0x3ce, 0x1, 0xac85}], {0x0, 0xbfb2, 0x6, 0x7}, {0x100, 0x0, 0x7, 0x100000000}}}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000240)) r1 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x1, 0x0, 0x5396, {[0x0, 0xff, 0x1, 0x5, 0x9, 0x1, 0xe1d4, 0x53, 0x0, 0x7ff, 0x2, 0x6, 0x6, 0x4, 0x5, 0xc873, 0x5, 0xd4], [0x0, 0x81, 0x2, 0x6, 0x4, 0x0, 0x8, 0x101, 0x6, 0x66], [0x5, 0x800, 0x1, 0x4, 0xfffffffffffffffc, 0x1f, 0x800], [0x7, 0x4b, 0x4, 0x2, 0xfffffffffffffffd, 0x8001], [{0x68ac, 0x4, 0x34d3, 0xaedc}, {0xfffb, 0x3, 0x80000000, 0x6}, {0x3, 0x10001, 0xae, 0x75c}, {0x3, 0x2, 0x4, 0x6}, {0x1, 0x8, 0x100, 0x3}, {0xff, 0x0, 0x5, 0x2d}, {0xd7, 0x9, 0x10000, 0x545}, {0x4b7, 0x8000, 0x7f22, 0x100000000}], {0x7a, 0x9, 0x2, 0x2}, {0x3, 0x7f, 0x7, 0xdd13}}}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000500)={0x6, 0x6}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffff9c, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000540)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0xb6f0a3c7721f5770, 0x0) pwrite(r3, &(0x7f00000005c0)="e234553cf0ae7c97c72af9b4888926fc52cc9b29f4902ef1721ed3744077dac1da1104542dbb36e667dc8336d430aab2465dd79c5fd1b632104b60f929ac25", 0x3f, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000640)={&(0x7f0000000600)=[{0xc1, 0x80000001}, {0xa7, 0x7f}], 0x2}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000680)=0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000700)) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x0, 0x20}, {0x10001}}) r5 = socket$inet(0x2, 0xb0d6d438e0411779, 0x80) sendto(r5, &(0x7f00000007c0)="765b767da90f38f5b844461233807727f39bb4b2339e3c65483acde4a8e2ff20708d2adeb8781edfc205c6c041e03206ad005db5edf904aabc1647ff6810ac8175c4ee456210c78a76954a163be3c2c4d2d5afb59a6cfe4c129eb17160ebedd3c8bab951e1555d8ef38f1534bebbf9e0e50f9f0c23138b1a0dae633936280a17f36c3871948ffaf9c3d2771e088284eea072c4227a0ce9", 0x97, 0x2, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f00000008c0)=0xcc713d7fb73a4535) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000a40)=0x6) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r7 = msgget(0x2, 0xa9141e9828935bc1) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000bc0)={{0x8, r8, r9, r10, r11, 0x40, 0x8}, 0x4, 0x3, 0x0, 0x0, 0x7, 0x9, 0x100, 0xc7dd}) socket$inet(0x2, 0x4000, 0x8) 16:00:10 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x7f, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0xcf667521137656fa, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = socket(0x2000000000000002, 0x1, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0x200, 0x8, 0x2, 0x2, 0x0, 0x1000}) open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r8, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) read(r6, &(0x7f0000000980)=""/167, 0xf) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [], [0xe0000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) shmget$private(0x0, 0x1000, 0xa2, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000001800)=[{&(0x7f0000000300)="7b585877087e30d120380218327af61931276ac2e541333e5036a9fa6c373108f195e114302a149a4a4a7ee67f75aaf6c8e7bac4d4ad6fb524cf43577f890faabf0c97a9a9b9d0d9237bf1079240fd7a0b834a8691a8e77496fe727933e0c1906601caa6a08eca21186791c976354fa9f44d6276d2e2519ffa449d9b9600025f041affdd9928f8f37b84574cf7d7a6017951f4e28933351ab0ed6a6b6adefb676621f196a22723b73f75c8f4eee2d63f61e2d9889a4b93847db29710b4af294f2acb7d13f12fc41828e65c33baaf4d3d1521904b4cd2a4f84ac0d30f37ec6872161b5496c083d6663847a11ec20826fde00b7f9958c3d1f14fcbf7ab63", 0xffffff8d}, {&(0x7f0000001880)="4094d8c312c29605adc532e409b2ea28826af8ca3b2af83dba1c8c0f4d8e275801a82a6d60a2266d8d862f4f61415d7765ef15a98b1858c8c31a90cb2d571af3eed18189293b19e59e093e280e3c5f709382d0c0a761d607c82070d42f9daf711263fa49b847114eb231ae7b2627dd72a1cf49cac964012ec67dd703c0b6788a16a60382d5d99905a1d7da9f16e9df19f6d27a0f67a52fd61d7fb4890aef6a7d1367c617e8e63d5f7385308c8257dfa095ee1af5055a"}, {&(0x7f00000004c0)="851738c854bb3b4deba590a0332518f9b649b1f1ec93abd9adee2961d67253b8309721a63bb2773d5cf6114dc8462b1b7b5dcd63bc5369f320939c01fea46b6c276ec4b3213703296748163fe23cdacc4939a76da2a780be8f97c1251a23f2ea4b34ccf7630548e7f70715d4c8776cff2ba20717d4b770e4deb05c62707ede1c1c3203b7a3288711efa8cb5869dc09b3c11a80ccbb8d97d745abd18a"}, {&(0x7f0000000580)="54b09bd30ab43adbc8ebfad83fd833f740cb38a34e25b6e0987d26e08aeb8662845b2c1ab2582fce0783e379f5deff4c79456356786aad4071d06bd730448fbed4e42f5a2825949f268d7c24c8377f52520e8746c9086a75005eee57bfcf5ad45ee6fe636c44e846a16095ba83d07c799c2d4e8d6e18fdaf89af627773f1d21f5c9652e0b2f44b97c5d98b885159caeed8107c8ef84d3c2bc8323e7f4582e2f71986e6c8ac5e23ba8be4b635c424b6e4e0351b5da78a6099e603efe261d266ba8d6359ed5796f2d24b3ca289f1ea324cd9467eef7b44a01b69784254e879c1c22dd23bd9f4"}, {&(0x7f0000000680)="8b387470df38d6b725be3bf50bdea108939188008e2a5b2cd4ab6d7eaa0271cd2bb009be9321a59bab8695a486f5ddbc46c1b636033716ed13ccda8531767eb889c3eb8683b05913e8b3aa8d5b10cf95bd1d2d6f914da7c3670a1191ae935e9c12f35995124a2a2ec8130c3e9688962722f74d24869e3e4872c3e3b7e378797cd8fba7a69ed11e0c050c62258a49b68a16eb2a5e1f85ff43f773310e44e6a213568c3237510df673f7373668ca910e416940e8f22d8130e76e8d99867e63ca50928e49266582e2567c49126820"}, {&(0x7f0000000780)="a9a5d9bc902559526af86ee4b162c6ae848b948f1686eb6071d6154bdaea42cb7f3a650460633dea7c7068242a2ebcde776089901c2ea5dc3d8aa09e9548ea39ed1fd4766f84a443de9483ef1643e2ca6fdba7c7e3cb0428750d53da2152822f5dc3722fd8b7148fe6e0528c078c3dc4b44dd68bfe7ba41519b6d4f259e9e66296391f4df7028f76301bb662318398e08465e885d86e565a84828bdd4c3b2b35e2bec4e434002f7edf63e717f2d1635e131ccf8dfcb9967f14ab6631dd9a5911fafedc31922533a2673127157dba18bd0dfa641f3d1ed278895bcaaa79f22714e4c163637ce0cbcb5727925e8e5e3135cfe564b129add383f6f6d3628ee8d9caae81e609f6c057403c7bad7fac08d2a1193e605c8d0d9ff57fb885dcfcaf124f5ee6030881e9a648f7c3b7c73f258107a50bc2b75e2a5216faf8ff617166598410b6dfce13fe25be6223524dfdb902751da454999a25688579f9f22a7977ddc8ce5fbe099a4a85918ccefbaa701424ce6b004d63190a04edd664cfced1a8a7a73cf7a2bf05bf3dd1e8548fc973a0b7729a0aaafe86cdb9b4346b10c241d28c2b720d6677b0349a2b06f20135e0bd0956e6ec7c5806da9bda0574076e0dd08da91fc953d3c413a6a94cef3098a85b52e2d5e5855fe2ec391c5512bf83254c4fd5db3a69f66de4e13a829aec783ed78e3a073e5676ada60f93df646629e72485532c1d09ea5068f64646d9adb7da0765b1c6562785da14cc5c4c9ea038c86293e98c449d7fe28c519669b0c7cac39ec369db911e5415775c9e802d2c81594e66eb488efdf0388f12c0a3937f7dc43bb7ec135adc4551f554a208758c73d9fd72ab1bf761e5bef378d37de7dda48d3f25615463efd48f86aaf668a11ad595b3e0a408d104adc757f4815e3e89f9fd8d871e07c687beeeaa9c7b5c89f325115ddaa4916f801a822a119749b75a2606239dfc061ad54943b55d103959cc228763ed661a581b54101a6982bb58010ffa4b9442f7f655524e6928c06020e18a828fbde81bf4337c62716269370c75f007be2dd43bc4c04264c33f66bc0d7738b3690d70f8cc238b76dd25eef6c67c58fa4a839870fbaa06a3e6e70af2ad0b8a5133195fb0a287baaa0eb7348e73b31df3e120a0e3f063da9db404daf1335b40bcebb3a72b3ff49a35e043b4c6128cbadf8a8335d0ac3f279e0c1208b677f50d669d06656df963d305a835911eb5f4397bac9e8cea7b53eef25de9f78b02c4d953a08f8448576b70bd36cea1ba20695afb17bb85afcb8862d7196eef7a5d9ffb60561297d5e7959abc1469fe9faed6f0df14d2f749e6081b3febaf8a913ce2d49ee3ec6c5bc5236f94c946e9df35043d37ac31596667bc355f150840e78a27d2b8a1f2d13a99b55a118b3a1114efe9542b390158f3c5f3ba4a1b2696d547ceb6c393e99fe1a23b7076ffef4558be4358f6bcbff35c7425296512b82a63fe358a2888f4a262c3cf6f194a8f33f92346b4e6a416ee4535026aa6e32a0c474ef7d96a42b7fbdb4de7d0bf7eee8774deab99184b25bbe682b5a241447422192c3b73df65deaf53da978f90945359e2642ed015cb4fcdbb957e3ee8d2058130beeebd9b0e952ad087fa367a43f452a852cd8778170a6b1567ac80e81ad44ecfe6a1c2a861020313acbcc0f1e9d91182f9db6437174226f2b22ce78f11b671742b22afed51bfeeeeaacbc60eb7be2d726ee07014c34541cf4b99b2f63ec0af8bf90b9af017503a2a6b15838c5396667f708324603fc0f997c158a305ae07969a0815fbb105dd93c774e076e45bb3704e306ed4d9608ff0bab6eb7f25d30f289f24e1cbbbe323da4c78c93644cf957383650e2fd5bdcaec99b8161dd8420bf054dbadc843a48d31e379b265db084d6119bc3ffe979717f2bf9b8f4c94ffe4ab95ec165e0226bc1d88090d2c7f66336be9968435be62fd4eabfde13b75779e4506eeef80042e2b0070434f294d9f0794f5e4dce19ebcaf781b336298ea7f1ee685039389732cbf35aa0a01e1612bcf9a615ba1814d2b97d3b052d45acd04f29088780742023d7cb01f5585328fc4a3d42768649d5b8cddaa694299be24f8af4a2f36483410a3488d983abb57e8c4e07acff45306b1ab9c0006b2ceec9cfa4310c41f6be37a73d795e12d5c15b76eada64571f8f40f84fc2779cf8f1f6194e644ac30040cb7c5ccebb5dd2680486cbdef5da3611877ec3d8a4108ad284b4c107cfdaa38c7d1c78e04864f1328a9135320df3e2fd80144fc80f7d733fc80019f22a9e77202918137f894fb0c064b83453c69d9440d1bc21a1992ad33733f389197691e20adbeb20560127a6cfa8605ab97684ca2d5241a1d713673adf60d77ac4ee3ecbd462455b88bc603042216d90792c4309dacd598e7a5b760ac4325d54ee9c69ccf80e72bdaebae47e264ef205dd5f4b7481c0e510b38459e946e059546d393152500acf1b7ae3264781302184a589dfdbec14b1a0e5df544bba472bd13b06071b6fb68b4aeb0acc273c0d6760cc509a084a3fabd99c9470e14ec266edf21d26721e646cf72ebd145969ed720c158b38ca118d0fc069c364f8f1cbe091c48e8683e522fc82767f5568c397ce2b390ed81cf990692c126c6def318d6b0a9ee28f53ae1dedfd8c3f5d74d18573471ed5218bc4c632172f1af807b32d95bace4614aa400f13e9c66915be47743d4ab14fc784ef56b889f9f182898443d91f500721615e579b24c01eae8d889fe5ad9c60a22eb55de3b487827554f9921fb849d7fdb8f9fd291b66fafc58d2ca9594137804bd28de3e47a86e88f8257dc8d6664c3e3384d4b3a517b7c95c7e10e0c2a3cb76ff6c3bd5c6ad3e294fc639320fed05c318731ed0a50b867f7261dcf4257740b02f3032700885e03801d40c4c907943e10e286e0776db81fcd40a3b1c943068936057d732479dc2e6a04bb97876af18ffcc0b2bb188a9fd6f2a678e19f83eb3c3c6feffdcbc82d1ac4432934bff278af59644a0cde27a25323f3ab868357ef5f21e94966da06519385f7afac3d791d1e57247411300c27cfd500c49e974a0a88c2621cec2ec9dd6f3e8330c45451a9bf353f1fbdf98d25ee2c50415791b1d53fa2ef162a763244d81ee4598a9d7d82ad7d247cd71634dc73335b9a1d6638ed76c4e8aa61edaa481de239cc643bf1aa55a0f99040e9458c00548a095d8725cfb065b95d6769ab87ee298bd558bb5a0d2975b61a1875e730d6e6b7133c9ab3c301f9dd5ccad5b00719143a4cf21e2b1e11db82da2e02eb36a6e5e40d61229efb4c872df0d7ecafb357b43c4539f89dd61bae37b26e2ad2ab40a77e06d3e1e007ee4ebd0ccdc9767fe492961936f54fe45df238d7a4ac7c75f08d841a9f4085fc1833fc5f07a5a86fb0670f1a1966a4295780073018d8c6d8972a23cfd06e962caabf70f57118cc43775ff2bfcdbadf3373c61591e41495bf34fc78001278e43e2a8ece46b17e1f5404e24427f2017fd9ca7984cdf5023a281b26363c8dfc8bd09a6ac9889e4908e35def6635f6c94b99381bc4d9e9fd543ca4025a7da11050ee23a3966419e0885eb59899c79a528898e6c64b330fb46a9670c7b28a2f3281642f14ca955660ed0e852580d80fc137339e9099b0ed80455fcca641e4a53455ab69e46866bfa888d3c6293dc19ac78661df84d4782b29672b491f954a52633454461272f40fd8fdb4403c0a1126d2b23d387580ab171d82de770aaf665b8e695be651f65fd72c0b7ff60ece49e3a6d5c30dfbbadcd6755dc83df10bc1e45d6d2e605dfd7a5492b4f5429be5ba573a6026296b712b0efcb8a3351dd7d35f51a61b6fe2b6125dad41af837825adbf04f094978ed8da25d9217278f88dcbaa49f1dffab4c2eaa8fc54cdad13d6e37a061aa927bfdfdbb8ab70d7b85eb305cc41d4d35c9a37b108b3dbc37b27321ed1f3b90f2363c3535da706778a06daf1584c28c73bd5dc76a942f843b554203d28acb42fe15490a1ab8a3d6142e1c09d3f47afaef7863bfa9d98c863410673a61f96dfab4c6374a94f0535892850329a48c09637c798e13ce1d6b15655d5f4ee06ac715dc9fd2d8b6af708d39bf75047abda95b33616d14a80c7249cf2b156a28486ac7b36692b2561c263b165db1b2f6b82a2224b3aec91c88628b57c793744b9813389dd97106ca5263df49cc1a2b99c37424e74e6773ef5847c9d35cc370ec8ae35040ea8b95abfda22323d0892c5ee450009c893ede07fcd49d2da8812a7324f72485f02e5dbc26fd4ecf7d1e3a6511133c46897b450f384eee836ab1e80bfab754799712c1cc59d7210bff4284497b631e39ef1a974d27dfc0a59cf2dccf3d825f341bfa3d278e36a146aeb91ad3ab37c4f99abdc2febb36d9b50a816b6678ae1e7c9bc6025f8f1d46c659c8315b66f84024fe2c78d89d863eb22c118cdedd1597cfd13cbf0f04c6d211d085f23208711a071949283eb57068ef91bd05f09e30d3443d0c7bfcac626f1423495fcd6da32165f9fcfebceea9629dba29cb6f7f1e481a620b317bb30b171d412c489a8eed57a9b4f8c1f44a2da7d31a7d2c98c4e757bc4f4928e5b7862f3a8e532929c320a1c5505079187cb5919400b52766bc3080d048270c455dd9686c3e549f6049f7ed2a65d7d396d77641787dd8b3ae1b2375c2fd9c3c34cac2823060e7e7dd166c7e52950848aca074df688e5a1e748874bc97277ccce4ef3f07403e79bd816e4b720a803a94ccecdb0172740cf0cb4545ca40f788695da5c8a26fa04ade3f83c5e3e82016e69d8d4b54f9497ba54086f7fa865123625358f50eef1fcb3701916999452d9897533e99022763d4588d0d5b7f3f502363d0d29b9486fb9b90fa7b89105ba7fcb6557932968f7b6dab593b5857e79d4491ff00373be790d3de5778e28ac1a885c94ed6c860746c800cb35194b9f77c8daf6164c76757581ef7ea32101ac92963e1355801455a4ff87b71949ad4185812a6954eb7cbef45c3abef90ee65448f014394a7e921300fa2a037738285b6ab6c92260ab6c01d82a9628722401ab43a718b947c9495df03d1c462c076bd68de3aa4464ec3a8bff1baa902c4990135c5f584b9c98c5cbfc158ecd28892d17228ddf6cbba2b9a8e80be7211de718c53cc3c97a1ac844c1d118856d8f6d83f8afaf1e34074be47543bcdc510b39531e9a0f8708a3319aaabd1fc9a6493e09da53f6ac01589dfdfa0d07eb7f3c4d25519ed23121f17bc409f18570219a88a05bc21ba4c3572c008f047acb902418b7d4614162d3f853ee957f92da2bb6d00b26bfe6794de15b8da30fa6ec215347babd34094cc64e1cdb6f9145e1f862b155457c5a5609d97c72578a3afb5d914b5f0de1546cf853ea145861911232b0dd908c74fb08cf6afbf06725c583d2f14db2c4abf7d50ec43a289ea9abf32277e7a0c59fd5357332aabcf14223cfb9793623c0db9575320fbe067b965192165335579596cd24ad29331f89b0460c926da65cd474a0c64ce320ba41857446c9d35443489f0087162642ec4acf509656d45652ad483439e83c54426d5ae5a425d95602c59666ded6fc94a59d9158f7e08b005fb1defd427acf09b5253bdd13a0d499f234ca24670b7d7ca2bf0d9f69685df9c6235d30857d980c7b9426bfcfd300a4c01de7976697624842e0923302f44150645dff485bac36717d03e1552fbdf70a3aafc06a465aef07654a284a5588b1f4b610c447bfae9c02e4690d64ef8f1317cad9e12a745cfcc7a88e"}, {&(0x7f0000001780)="8ac0d989ab15d090f63bf00337302690b9ec3ded2a8d86eeec5b3bb09e20982a96447894335cdee88bf4460061f0cadae8022778a84206fec91e8c7cfbd7d1108b243a89a086ab076e2cbc461f83da4984cb9502c68a3ec227f75022926b1c9db9edd4ff87efb7b9cedf70a0dc87ec97c25e3f2ddf91"}], 0x235, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0xffffffff, 0x401, &(0x7f0000000000)="b5722696828d678653a004e11681a29a4265956bc85e0cc5b8f41c13c2271a63b405fc46c46449ae359fcd289c7ff1d06b232bc4a73b94e3bfc8e30cc46b9a0007111810c99979c6d91707ccc15698265450dfb89186f1c85d6f39ae8ac8656928da40c25e4ce5c0c6de1e2914f99076ec086d91afa34fd015e8d37a8472b3706ffae8620f389b6b9bbd7cefba32e6fac474ad53", 0x94) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) sendmsg(r0, &(0x7f0000000740)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)="24ca78ce0774766d137bca54d68ac1faeb11803ad63372295528221e4320624bb144f1b012f86175085dc8205a8d5c35ad5b07bd74718e306f440bbb7d5700140077bb533bbef66a8ff4d8f062961296bd86ab64463889c5f16d8c5fe7403ad92ad4640ed8fb486096f802ff6a30b23b60dd134081cc110c9b52a3e4a41c75", 0x7f}, {&(0x7f00000010c0)="fd6618e25a269183cdba86e22372327690bf7133d52ff5ace912d497f28bb8a11faca726653f802c28987c25e6b1d1f6d06fe166899db96ba80fa0d58c2fd45b1b73e7043a92012d9c29bb32b78466a039e99a6ab8945b323b7f5ad38e8fb727558d92ca039b31e7483df4fb78acc1f1e93b037e6b4c13459d06d0e15ca0c5a366fd49978e7c9b32aa4683bed63db0312dbc44253787c61c7f67dfcca7a93785019976d7ff7f5059d084b100631311d38e239e472080cab3a755fca8e4dd5f9c9c59ca90fb2b948a878755954e5e1a751b1ef1e068fd11a04fe55549770a711d13ad72d69899a22890264f0850287ea18621d570bd1bf36e21cfe5a64590602f68103030f5d3ea83a2603309268270efc2a2c5a43b85b527b8d6c23ee686b5d9c93ad30dab41393776514a51bdcf57ed4e07f4b2c9ec246b694860fd30266bb1e42f22968632d75673e5b12c256c20a1a425733288ae8b161e8c5ba6ada491e534cdcb10687eb275aae414654fff5770fa79c8a801b08899505594187efc185457faa2bafdd3a9300c2cc7b0f6cb9b8787ac8631611d53e00b6ffc8b55f0cb16953c4917b9a98a9f999c8604b5366401e457bfc630c66b6656b9a978f011783804d67767fdf46e08c93ec023ddd8b74a036d8081f20b4939a67919f215722992442393684e7b79dcf5256f1643631cf158eae1e4ffedc1c446d346b153026d6f52981a37e5c579bb8e7c5d42dcf3ec68ecdc81be606418f63f1fb7341d26f92b42fe61bc0fca7a8e171b6cd4d5a30d603d0f735cd29caec5975d91852be7a3bcfc27033d1360e4266bd478123990047ef165fc34a321847a3b180126c253ad1e07bd07ce59193158d1a46e7e19e01a21a4a601a03f5d2a9c877f7c06f008a1761ca1a02ee781ddb032cc7a7bc94ff2e9c339612c58b73e5140ac0253dfcb27b6fa6eb0c0c4634af009c6a1b310bc9005002fa601ac15dbc61ef46f14936d5dba8e7622c26261adb4a44bb52225b20361730854e2b410390b0e9a1f1cc4a27b1e474c040ffe8d3ef47f2a37ef30c5a4574e8849caef1497f943d4f216c07ae91d8acec1e0634f479249f8d4aac565d6fb93f0e03ab7b07921108a24411f3b8f89c1b66c7de9f5ef9f7d94b50593379c154a34dec9b9206bc9736d64e4df46c1210eb0e60bf675c43fece666e2ada98929ddd298c05906ce05f5517abea39abf6c8f2295f2088ea427da6f2227a832426fc0cc6242530e41ea2e94e35505ceb9e45c78b3ace27895a0edd2d039d548f6f07e1154691a0ced46f993caaaa23401d718e6d0e75e2f0db236f2d827c0006ccbdc6ea0386f4f79697d656d4f58a2a1c5d2cb3f0f7f5e8a86aa3259bf14eadd5733561f2373eafbfd093964331e3d075a5b16c352b55d414538d54a16e8602902cace7e662c526d49637cb58de0fcdc3a9398a0027379b43195c9d9a84c257bcd744a95f2a6cfb69e4bf271c4bc3d9ddad20a57de2e26b8435fd0ae0119d78692f642385f89332f95189786ca78bdcae038dd9d2d4433fc60efe284a847fb371a0bef95e6f9b7390b123397b9e51b18dbc2f8097d86d2c25c82529357b19002ab4910e0f6572084e34692a4404ea25e856e2289720dce9d59059b69b8f9132ef7f4cfd58649913e2dfe7f57fb217904f217814e67cafe32581b72a6033ba7b3f33c151b7308e3a948ca38189b7b6d1e7489e33cfa52a1a74b0eebe3863072c3466bd46c7f6da9fa120526394ac7b561faf9d38406a4509b2dca83b52e831126cb94bd421b09f3ae82f23a292ae10f1624717b8f42c9764277100530c6497101dd693a994c184f3fd22505de6c15aadf0a44960df75454845be901159677bf9e11e326ed0bef6831c7dd7fed73a395f6cedffb5237edc727afbf5087b7901d14186981a78c41dc2c4035e1f945233019c2e8cdcff83640498204e6dd5c1fbb17abcba332c12e00f3d2e7a693b3934119c462b68dcaec46c00277fc983778ebb7a8ba4dec4293799710c6697f48febb343ca7dadbcbfb0dd02a13646105a4aaa3e2c5af42a76e980428aa96314a9efa144316d2072301ad0a84b7ed60c1cdbedcdf41ec268f09938bd6dff141e955ea5620be1f804ef8024ae7e4d5600f92bea6e00b4d3d9f12929794c1942e576385e83fb164a4a14a17a5e574cb62e92b4ddbf29212b4fe9243e0bfdc7e558868eb37d4a9a94919aba3d5ea057ec4f257f202136063ba80e24f528e954e3533d47f1afa27a679a26931ae6a9d2795d5d3cd98c09c5e617e895b118b2b75dd67b36d57a7b10a841b06f60dc20a0e8a466a9ffd8e0c7dbf75c8edde957576ab999abc95e9b6238161e7e74353a395a8ad8a19d410079b1616fe1bdcd899fec610f542ccf086577a31768fd987f34b12c64436d5402c3cc1d4833519e25dab1e4620bd8565dace2dc97a30f5867b3dede3daa1a65e53f7c85e43859151165b2daf632c434b02ca5e345da6ec907148aa3bfc84e14bf093a5cadf363048663cd1818897b0bd625ab4079d45ebb307679869ff17792554ccd7ad84f460701e8d66dd5649c264d6ce0c069f398eeeabc00485fa2c31a2a81529b6c3a5b5db113fc88ca8b9ecfbe6e56a5fd17d7d1c124a7cb845fa4aaeb76ac1829617b3a0a5c65276e4e9f1093c2ca12af5ccd321905b3b26d9b44ac0e14b569d6a46c833c7e87b9ff14aa94225197514c94d48c8968a0c235838ce790fa32f71c919ae20d290094c4380e7b40c59d203de26ca9b2820b6572e095b36712de3bc0da2d00f69ec9135f75ef8bd0dfb35f715ccb71dc93b083d01376851080d905bc96e02dc2d0ff08024f4660914e0c1b5a50388094dae93a69a1bd5fe98ee0df1adf5b6b3faf091a9f631c18926cc5fa1d7b06143adc841752c2b79756da40123a0a26d954938b13664135a8ff75cefd95a8f78175e7e4e349b33290351fc5e15992b0f6ddfedaa5a6f514cefc2296421b90d8d9ab1724e5b4a4e99f84924847df169123eb040a2df3e2e3afc125c0b0c9a3cfd286b07b07dc4bfdc841cf02a336dd58cb09fe5e4a3111088f46a2b6402404031cdb18cdad292f35e0aa5df9a57631bdbde16ccbee1a27233f51f894698a278834b486865dc19db4184126dd85b5fefb1f611058869c485b10c40f649eab21b65da1ef333fbd5f5ec053bcd71fee5f4622d9374d4a2fa97211f748a6e77420cc1a672d5bc7b9af9056da42af7c0d181dc210714bf88e8660b5b55121f8381877ca9fe0cb6d5dfcb71edc6e7a1e2d6f192beefcb0e6132b29154449a6e7c539528e9d2361b8bd70b71ad86c0bb335fece08f738b2eb260df7e2bcdaf30bcbc86bb80b58928a7de519d3d8368f34458e956f4d682f3d7f2fb0cfb52fe2b21c2dc1c19a548aaa1f7b7538fc9ea099001faad1cb5d2e407c78624b25229f7ca6cfbc33871a46bdfcf42b3310993e127a7f61c420c7a19838b7fef44ef0f3e6cd4e138ed28938404dbec21eb60e10bdcb0551828129ade4ac60be57eb0b397ce28321141524c2c611e0f4692579793b4307a4e2cc2999324467e37111eb0e13a4c2ebdf9b8a0972ddbc81030c2a3fb3891f12d93367b2100fc82ad11c7762ed5e69c1c0542be6bed92439c7d8839ce2c265196e5968f42ad34d8897ee8fcdfb6af8e0e5bf9f80810999b039a61d4f637ea567256f8c3b740803d14868e47756037e7f52e3d0731c8cd35dd1619daa1deb27339b57047321ed89fdbc309e309cbf4b92d03bc17f820036c7179a05421cbc430716552577f0fb451464aebb8c3641f79120b9b0406803af08975afb03f91f57c69a3251bffdb311c32755a6eb59a353590cdb45bd664d125783968748c2fd5e71fe82eca73c23215e833476beea619ad7d8430c318a30aa28f016fdbe605a4b4e2b02736f03e72a703b0bebb99d3f46148ffb99d6b2617a489dcf0b9074556270cd4c576813aa00ebe30b9083c9eb0143d75fb9c583bdb3e06bf7e9fd28dc497922e0bca2730734350dd73d22380478b2cb4d9c98b17a220dec44c59fbc4ab11bba2d0ce9b03a8baba7825d04c3944abfce52cb53f523985abb9b0850747e21308fd42fd901a2fd9903329395d23652e1c38c2271d12e9498ca2aaaac5dfbc86771dcfcb792bd295c0b6130ed07561ec19449c6ee3571b26ffcc0ba7ec225000098697c9b66760b91c5725e06dfb17b0fc1f2d4dc2dd2dce59b6dd4db20d838b29674fa833c860dd20ca3794954f0cf201c531d96c6a7985a4b11d51fbefa0c6c9335615cadf2a2e55e22a66a5530168ed53559216c08125d80d449fe341ca10a4547ad321f7a607e978eb2f25dc268e153467497a5d26c1f91e11c5e5ecf3c93d5010dae71e46c0bcb773166efbbfd5d8e57a372c463fb9d6a874078654fb96b8ef4e6cedd296d932fd752d9447f2680a734268fc77ccb9eb7d1b2009dd2a713f33614eb53bd4e7967230de5beee3ff184abbaeeb235ecc56196cf7658475fc14b3c804d451eb73c7759f8a61746dcae27115d8dc13c7d52f228a0a46bacbd343120853af639430ac8d148108230a462e478dc992849c3dd03631c7be1f6e51666d66606b9a7c0891629ae719a6c6b08fe67f48c93635d157c11f595f597f7e58531db0e920bcc0d0906ae1b61b69b2d164375c9505d0b4a304936af89bcf6a0b126f546e47dcb49b337bf93918765bde59af5037f21c1e4052ec785ffbc3467744ffda0cad730ff5418a006bfe9a714d6e13287ef1c0d6c22c925a1b12b0a286001b6b759eee436a94640edb7bb64395728cb99205771fb623b67c73ea6fff3ccfeac4a29c868ae9a58658bebaf268e63bd0b989917adba61512026b2085762d2415e2de5e66afa9caec9078ad0fa1b1ee7c541c7771c93713cf9a4f0c85296db33fb1db84cd824d54f3d7438a66c7b96fc747a5e8e940e95c131cc8ea37124370441ee3c15d2d70f96f8fea234e8b8a2894837355e309aa3c0d5fc6d52d3dcd5fb2f9739bccf6876bcfefcec04699c2f4c200070447bb8cdb375703071b7238692eeec3f5bfed0bc9e400650f4ccc89395f31319b15366a79812e06bda4a0c22d02e31997d03de978e682c76bedc40ca81e6b45863218c1139286ef0cc464a4a483de07a81f16b8ed9238ad1d7a9df5dc93322bf7c4c650af34474fa58b5b971045aeb1380c6198a252db5999798433a3186522c95e80a9fb6b6b44b28330b8f716b7d7d05137921a2b81fe2bf65e5ba75b41291d183d571ed172e47344c890ff5b6a27b251a3c6ac4163e142748f9cb01c3c28a73eb9ff6975fcb46efba5fb1abd7d837acf7fb2193b6e0aace9505dfe1f2f41428eb447ddf0d5145f20623e532c69d55ec8ab7f49c66ed433a010afe3378f0c3a70fb18127515aa99948aabca4871649c34f348a05d3f7a0e4d49b9c632c07360338f233d90a31fd361b23af099cbccaea3a79804609ad4cc6e34864276cb194f6927fe08d146dc46e945182959078c014603a82bf449a159be96c9db0119e4d85cc31b4b578ad37d8786af6530017908ab60f9cca86d60c6006ab447617ca0cd574db3841ab1d71ce0f0c9337e251295d954c133fbd769de24d19ecc1f94a998a6146324744793aecd7c5e7713d1e0176182d2bb2daced9bb6da3a1db9ee709ed107c67c29b44e5041b15f8774bfd8ae32275e85c134b6a6d7e2e0cbd4460efe557695c51ca78e8f22167473e1fd8ea8f1387e336d69832301d151bba748e1462700be4ee4157a5a5c0dc4ee941214dabcbe500b", 0x1000}, {&(0x7f0000000280)="11614ef97312ee594ddc1d505bbd262ab22090bafee41582d08ea48893cd7bc66d5eebdbcf740c20afb84ee3a664276f020a3b93393be966e545f092cef89f0723e0ac3ada29610bd3bcd2dfe082f850bcccf7fff7cac50ea3c5688dff4bbc9a204911bf0e97629c8f3e15d97bfaaf2b0566c397b72a7a14710b40c59a07e21dc4e1ec98e79fc4ab45ad9a6754b9ebe32d43c87521ab273dc9af5e01f65d2265", 0xa0}, {&(0x7f0000000340)="59f1a93ec8a5deb13206037c5279f64eea7fcb6a277c006aaa1958824ec7d5755578ec9689372edb23caf006e739d690d9f683ab176035e791c0461ad384ed7ebed0b50a1ba6e548574fa652dcc7ec91d0ac26cffb33eaeead00b2c658efeaf9bde02abdba5293bc28c6089e289bb65c68b7f1956829cd8f378ccac7d213027e8ed92d25581184d6817969e1dae6d09d3e0838496be95b3798aa14385a0f13b91fcac84824d7e15e0308e4a3389cad8b77824b8dfe40c705733c20fd069d0685be31b8", 0xc3}, {&(0x7f00000020c0)="33e8a61da36a90fcd3830259da63114036d71a3a15cf7c9939ed060e8244c97d990a4896e0e4290609fa16f2ef2cc6f24856c55c9d5b45a2c40ca4763a90ff9a8ccaaa5981319fed94fb298af323477305d87eda74644253e3aa964bfc6c387ecab3efc4cb2f9f2eb89fa8d39dff2c628cf00e1ea15ae50b0b755cf88b2c44bd75990c0608dac8a1014cf6d1a195227c29b70484fc93ed93a126af8a9a966ecd3ab16bd7b4001799a0498132a0036bec79f241e9fbbe44ff7e97283cfeff93bea0625553335957f52977f16fd6bcce4949030aeee2ec05dcb82159e6511a9092e919857dc08f93b71dd7a8b4dddc22e096326aedc284b49aeaa7ff8970a5dbdb5e176130624ab0272dc084a2473a0eb4e6bb7c739869d7efe8ae527666fa13ca8e197d7f6184d286d5cd2642f7e92a0f6e2cd84136e70809b343d44054fbff82c527364855ed17119ac3036e3b4934c40219caf5161c51e8fe5409c0ed8fb28589df53798a9f69a9177b62c1c610de43be8f4df6a6e8f4811b508748984944d9fcf344c80a848728d480960820c8f5f31c778f69286de814645b3e9f106a3a002e5bbd08014e0de3e28ca67af4c1136e37e4cbc35a02c8ec0ef5c16ec9293b9ac79dbc32f0e2f81b8f578eabe81560c9a631239c6e06de4474e747a77af262b392a052b040bfb4f16d88cd7fb64c4d7a81971a3843187e7db1dab8d371982eb69dbef8728bea206bf6525ef01fd9cfa86b95a32bf8355db3a6bc9ab2c89f4b928b6735e5557350a88c26b78bbfd1e46e0127c392b8bc94e540f498ef8a1bc10c6e7234bde46f84b5952ac620cd523bc788396357465b8b1e9758f5bbac618b67ada9376d60a618246c01ade423fed0e85da41968480638a3961d89e506908e774d07262edbd0effe7c314376745e3c8c30c250e2234f274b3478f7d1981f6282bec6d0119bc75a7d0f8de531c357de40d8ac36316c43a1f08e78d7a3e72d3fdd2226a996f3f931808cb7c95f6df58bc78ad6bb5d8cd5ee0390ec5019d82dd2d562b3382c7736a7e0916ab9e93c9c6e8b6b96254e442e5256181d1368152419882cec6ece395ab11fc6320d58d7dc84a8a8dea8f431d0ea9e021e8f5cefb2986f0ac0e9d7844f2a872a982c716e96e89596955618d25b4f09c9e60d08a64f64ce8887a483214b74b1bce8a875cbadfc573ed85ff64298096e5d94b337c5a92d9adfe96ac6a2f783b9df1bfa3cf6ba167123291cd0d7389500d3bf7714de36c95f02db247bed1b8c0e71bc6081ce30a0fca326485c16e3d9a2425071977174e101b3670ba5d03b60c10f37e7331acce3659c88bce62decb059d2194ed2c175dd681f2b26c0d1d6ecb96cf03a9eb3c570fe6d701d507ee87b4cd113ff62a8b1cf88bbcf9ec6e214fdc28427f470e1ce21ef4cf21d6099604b0c3bcf0aca53779c9ce6289e269d511235e2bf9807292892516df8b0c8d10147c01488a0d68212774c45651198d629ec7af690ca7871507c3ea12d5d57de63949e6f713fa663d04a7b35e84696d7864cbd919765c354f3cae565a2bfe79b9fc8258c74bc1a0efa649916374beae16204ffc1bc84d2119551982f831562fb00aa297579cdc3dc414da1d9580e724428e022278a4a37e5c2a5ca86c56ddc378100cd0209acea9d903d0e6ed7e32dcb9a986ecc08713fe9ad3b693a17be52015b59f81904f39395a633910ed4f51d8d46111d5b80fd71d1915d3b0d39946fc6097983d6f6d6402e413cbe06949ef8206de6f77e148974c0e43eff4a0cb1c1160960313a7cf88d8f4450dfb51c04b827f4de5a9a2001cd2232b775491c5a0b6a3f42a0adba627f356906b577168ea4c20382d377dee70ecb0dda022201c29e6dc52d7d6646aaa3a64425def1da59d48e86432508295a7b43d15bb5115b378ac52adc65daa5ff7be86e7bf7d2d471f8424dbe8f5899cd93f792a20d78be2b7cbbcb01061e51187485a9055b59195a9ab12587d4c1a2eb3b5ac5d6e3362f70e0cd9331aa083592f08749902d522b498e27ab33bcb6ab7f779899e87be6cece25c6d508f6037f4036e817471a53a4dd6049841438131440e94dab1756ba2ba4cd552346e4dcd294dca89af0601631b4818a5317eb403677a571ce3ee0e54ef1b5dbf9102848efacfbe8a2e6f26756b181fc77cb6f6922b0135a73a9ed67720331a4d84eb073e8f3c242ff9ad7a16fdd2be156f8af91e7581645a667732594660d8c3e5054e677408fc09b9596d1c1c8a5b36a87b2a45bb78b71c73371d10e3af335d9927ef413f3aef3e06e42deb081d5dcd75fbf2572ac29a47bbfe8ef829c42fa890dd317f96f4fa66edfe7728a5602a6a746f797e9c98ac501e7a789b77039fd45c4f74601484e0ca4400ccb7dc648671a51c3416ef9e7e4522ff6cf1113e52ef0d1c03172c58d71fd33feb332b9b088cad4cab2875151cc3ab0779e6907d860f3ae89b1e1d71d2b9a4cf0afc99de8f536466e6f270a799f4d657726830dec038a211af4ec211435aedcadb8c87cbd4f7468dc31b92f95a8230c200a25a8b3dd556fe4745db545b98e05b8c15d8f9078b5f5a930715ac554a03ba71035dea4355bd9cfa56828875781646d08c38d877b7235ce6970eb0074fe9ae0a28382deaf139cc22e9de947d0c1a6e98ed5c762e813332d9ff5e015e0ab55b75f38bceb141f780d7987f2e292aa3037ff7e265f457d5d85b2fe073b5d807002e93528c4c8d424ad3e418c6fcfeae0d981e38cffbf406bcd20a17c8c206859516703088b7244802c6841e9e156604901ca400a5532ed7f295aff05bc20140aabbddfaf747b8ad0f31bcbfcd7fad1950990f803b8fee8c8702b9d1d31e2027d831f20aa6b7c26e14ea3021891c32f7ab7a26f1235973747d7c67463baae1e29c37b86ee4292586a6b5b71f018adef3e5fc5e786f138f18d83f9b54703f0d1e4bfe3652ae5b4bf9ad27cc54d025f450051d9c5b668f74d4619061c0d9955966149bcf97968818b9b7ebe156bd4a35af1013654057f557a8306e4deb043bb7aae0e5c92076b3a36c3a71692b822157b82f6263c649e420dcf0af5d29d3788fa1e55cc668bb39d95d143fdf28dc7d6f31742c3b1dadc2f4f86c908f5cdfd36035cb2e8bbd6c1d852bf5fe0134f706c8faa3702e9d9e563d203a59e156b8d5c16483983678305de40c09622ca4fac2bfffc7d3614e2551cc18168dde455c1d8e2781fc0013101fec2df0e7174ec29d5220e4901e6681285cde923bd9ce9fce3f2264ac9b555402568f779498c01d5b7e11dddf53436770d67221df3adc2bc525d66dcc9ccc0e7e4e67b3f64d0d2729d3dc19489814e1f1cfa2d09f9863eec50c5bc26d5e6b1baf218683b06283142473243191239b6c9dde967cc37edab13f7af7bfb27de07e2d4c55ff8639a246ad1c033706bec22802130e0f41970580dc35023932c04e099f91cdd74721d59f5b9ec68261959ed0626d3643ab4e9f302c671d3bac5458f8af0cb12b567f23d9dbfddeceb88af1dbfd40c7f5e55c029301bc2460a70bed5ee05dbdf7d2c91f7fe388c4d48b7aac6c9823bc672942a05ac2d9b01e5b25fd8aa29416ec0a9695425acb9bbf9024d01f141698f00afee010c912f74764d0971db5605f95164a77e405c2df3f18bd40b882da49252784f4922e9c28ddabca4a8b201de5a3de8f085bd8de867f7d5cc85bfd0ac57a7dd8102b4741bc1e1b433ecca45fd49d10b1118021cca7d5f96e71b48f13aef2eaf69e2df6171f6bea0017b48224855c33d28065803360e40e3aed040d4624858adaa9d143bb68016d595d1d63fbc025cb96673b852c3a2fc58e26dd8e74036e3917fb6af8b1a36251f92c26e91c151224f20bd965cb7730a0ecbc4e50474d2f6941736f8186eeb497d8f1b58f598b496f10ee33fab9eb96d47d45c17fbd4e6d54fcac87ff956e219ae435e635f537fc36522f1db9f44dec5978d3b08fab00a77b676678b28086ba4b5d90ed94300c97014fe5e6e9b3c66766026eed4ad5aaa9866d035da56a56677580ed9e9c8ee3ab51cc7fb7422e53fc3ef9ffac574834637223eb15d9f060728f907cd8381afbbc81cc9abd8d78364c2c71c4672982f20066df50efbf442154615eb2840b1e9b339bbb13e9ac07e4eecf2d77888af4465487000e458b66a13d70ca395b5264fa2ac297f1d3b52fc4b099824b5eed16cc5fbe3f852c37d0fea77e3099d60f14f7c3c0bc2c2fde1cf34495ed65b9f58f98d8810fb34b545d7b29ae916ae99aa636c3591b88107b84bde5635a00f3c88d68dcd07491ba68fcf31e572286e5634d84858f2a8c0816c617dfb739c498436c38e34ac5824b74d73fea40a27172bd30c66726af314276815f4f353d298e3e6c25f1f303d2f7a30e247d6353514f3b08dd8d7295ece6d67a4ed1e221fd85b258e61cedf2174281024cbf222c7492406e343efa177635e175b000975faf80fed11b06ab61dd63d074bfab2cc39f79c77928185adec366a28e834a01a207355e5443b2c8804d3285d4d590b919b897a670a824d38f5bd72401d62e9a4916265627df77f2e2c34925614deff3d85effbeb1a3dd10dfbfb6f8efa6e815ffe528e9ae17e2ca6eea2236ed88dd54bda1e7de7adbccbb1165337eb54189548b95782fcf3bc19e02fcdbcbe3962b4ec07774ef88b3347337a016d6a31cb8ac8df0155976abcdad8a8574c9ca3879d8d350bdb4588e6de5469ef816fc07e0d6fcf0c1c9fa603fa89a0eb2c96545e71836f2b8e7c9a59502d147cdb19ea4f8eab924d10c8966227a2f2ddc7c449bd9c61808237afa551c6f0d1fd136deee962805dd043d5115bf96509028c6783ffb5e383d43b10b681c469158b72796ec25ad8bb0ea5f7222be855e2c68c108f5f8caef30a3c441ff958f38478f50e9d1048aa8c60fefdad42a58cea535c7947455bf07215e4151d461349d9040b15bbd7a61c83f7872a0b20abc71bf7efb2a341846c873f04784e1b39dde58862a2bdc480acc363cec24cf62dcb966f09a2ff2c2539de6e7dd29ea0e599fd6a1fb90943fad8a1f548bbbe871640863e7e7c55a9af94653ff2a514a7c79c9aa6391bd1ece573e9d463d4d311f7d9881e3558215b67241e68b7800bdb94b20ba8a47774aa941193acb4640968609948ba0caa4bcfc1b719e981e910ef55d06274492942453038aa04b9fb3dd9fe1f15884b876c92f3899888a4503b83c5ed79306aa25b7753877b67bafe6fd6b2029890bc54c145f790edafbe33cffa554623502e30fead81ab874f2fcaa6eed97967ad891ad98f3210f4b066e1419ce41cf0486bb87951ba55e98202f6c587fd311f160c56106da3df14206f1aab90ce97fd8620d8e6435ba4e0dd2449b37aa33eb10de6b0fbc8561b363dcad9459a2f238908af2604e8d1b69c43d1fbca1ece11cd90c0349809817fc89ce062f99094123bf6cc79ebd609aee7f4dad423404db53ebe1412a8a737c09267bb11919ec20e2dc00a8971b7a3217ba164ab3c25bcc37fc866ddd929979b88e2a43f97509cda9bb6253e76d598a0b86f81eba5ebc7fd28ae10ecb0dfd26544864942e21b2d680f96f70b057902c396b5284a53350d66d8a6c6be00ccfac3b309e35557c003c77f73a9a6a350f08addfd775595f69d4723eb1578ee9a0e012ebefed41c6ddeaa777b1a77033b1090e03885783d3a02ed1f7cafeeb72e353e2a2592b9788af112bd91907b196b465eeeb917924594e6b15e8a96af3772f24faf1c2244430b6e28b6a71b83c04373", 0x1000}, {&(0x7f00000030c0)="3b771beb261977e582f76c5fd943cc8159ee42de68a816d9a57c0b3f2504774fc7ec83a458b0092ba86fba6f4390edec6c28ef5d1e323ea160d2d62954fb2361290808be6a587d37620ab696f18290f973034b21beba2d9f827020d4023990d19d63c6ae9123181a327ae8256afde0ab1595936c8862a462c9e2d99652bc3aa85b1d53daf4b68744ef19666d9e202b4e353326e8e8180e7d1d3b6995dd8d6f676eedbdb85a4c828c1ef476650709735ee78844eac700bc6d1457bd1fd3b906e8ba3cae1a8df333c203860af7c5a9188488c1fb03287c1e891e0a650bb6b0a6e423028f2b8d89a37ae552c011fb330dacede68d9bda09018dba945db91e799fdee7c8321c85d6d53fc1f413f3536792e3177c14ff071662e29dfb4926b5c3c6cf771f763f1087be2230b6e9af1f3925e66a737d513c553629038eb31614236e123520a2939bcf3f24515b9a2d448a39ee3a6fa337e2f3612d5e67f3874d8ec661f53e2219338c4aeed31a79a154cad6703396f45bc0cc19e5931e50f1d352f1bb7f38d6e022c621b87472891156e523f5b9ecbc15e8227791ce60d10a8e19c190f97159e2ac67e1755bf7650130667013a6053e5a92f502a7ca94ca0e06c079f54a8c730ce8efaecc59c53690851740502a9c57dc839c892bce09000cba5b5e40cedbf609690122e5481fd760ce69ba893a7bc393f20cfd4c2089a2b09bd831840183dd2ae2fef51705a92f6cbb4c389db3043511c7fd51f0b7c4302384349f185b54b716ed269312d155297e65dfe85889efa96752cd194f9d4921300d0df33c79b00763039ae0cdd93a01a566c3409057792c10bb52765ba7129f0d0fc0c07465555ac95059d9e324cac6cccb190f1f4f371c8ac14965f06adf599ea6cb1a9d5cb63b4c0bcaf7c1544e8d9382c13e5ee36f96f4126168818b4b9bdd0c7a464cfec1ab266d6659da9c84f6c38c1f1335944493179dda0763e67ccb683ac0370d776cb4cf7dab0f3522b3ba340be66c8e8addf9fb6f8c5178af335b894cbfbf9b6d7d764c920ae1784534769f2ce6aa9374f4c4df21787e3f21b2b4b5ee3dd02877f7331ddf74981c4096efaaba0f37180c466ea42a9e6b096ec2c80226c135f2d9611fc204fac05577c1bbf6cd9cb827da5757df920bb0b11d3761e02e0bc40c5b191a37f1f547ffa15d5a1d641bb9e023064be26d04279b6236f4201f05a228588996b1e691923750bb06f375a1a4d7f17a5561e0b33b77de6df07c9091e8863fc6772c12806c96a6548e78d8ccb28411da0878a242f4fa500864a2b7f0d4747e860232c35285badd2578e068466880bba1f88d1acf93b7418f0b435152800873b65ec6a4e7c8db7e5f1e1f3210316ba46bc8759b9690a35372a48e86fda2ecc761bd1cc29045c6eb3844b26f70b5798729935f6e099cafd9163f05b9ee76a305cdd7704703eed93686b3e41c5e51762eb551c613e11c63b10aa5f56a330481a580525694d96bc5cea4534d1966115f8f313da25e8e258f5e78ce76512bdd8603d160c0e0b4f0f9d1f4973049e895fe871fac0c43ef416889440ef6f695a0bb6301302de0621b2d4491a2af6c57a3562c8d9a5daf38814afc80de8a2714baff2ba890428873c50dcd08ec565c78ea7175e92ec9fa2bd00adfc8849c85cb092b34183d0b138210cd3552adcb65f8802bedaa97be843aad2dcc7c3387a128bbced6166b49e6f4b2b781085cd65c6072d040904020100ad733bad8fec4eb4dad8e22e0b8d33f9258e5f1e106264fc55b855b5d55d07d2a12d0118716512cb5bdb33a334f01c5c7e33834cfd9cb25cc230ae898e5744a4e66d45501eeeea5536bc9e3e285cf7223163e166b3fb1dcd6c18f5f9e7bc2e3e5511bf82a2ea00cd9027edd067dd0ac40076bc3d517fb5cfcbe527bc8b082385ff412ac85a9856e19110cf6bb3c8c81dc0b82ff78eec8062daead01d1a65bcc4b6c8af00c93c971a24a7cb84b509f58708ef80bb876ab27df3c94568288234d3925e2442fe81a612084458a902020be422a71673ae6e8b83fac2c327ffbab103a1d72042972ccd00820d9b4845c7d4f1771fde8d36fa8294500ac482b774bfc226b91257284ec6745e6b197b7bc53a07ca07e874951d7919dd2be682a585a16348da9ee5683be162439d90b5e90192203e4f0f68a687f979536795533c06ad0587f25c73f122b1da5d597c1465e895b132ae534742121fed6bf1035ab57206502c76ab0bbfac6af7ec289f11dba3d5229ac3d533cdc9d10c1528aa77066ecda48efe08103dbd0e9d29fc3205238f78527382a99606ac5e3bf903fc24882506d9d40bc8da46d59fb0baf542d54283a3438113b2e435aad2f8301daaef5edae2e7effec70da2ec8d705664065b74369d83e32f7d7db5f3203f61f0c64379c640f00aab3b57630dc7e58fa102e63addb0d2c686203a7d9df24745e4c664fe10bb6d1616e7ec75d97bce4452b55d96e00bfc22f399a11c8e06452b75c9ac580b77e708680470ce5d7a39ac906d7a5366bdd2601c2fb9b21e9b6974f2784a31c1453d030b16c291109a752630d8fc07da65f8210002d24166f8b9076152702666e943347e4bd33390c6fac64e1f0ed7f97b3bde8b84bb7e14a8b0a031ee746ed386865f9bdc46a8d0852cd758dbdf7722bb4be8124b05bce009d0ddd885c05c78346ecfb8e2c884e10194f8974214717f47484db5728cc554930bd9a0ef2a9160b20865309655ce366863101dfe02cc699ef35e9c3c288d58ac59558e10816397cc8cc50de7d8160cd4c140315c8a1c31e401b82a92ba43e360a2d06fce1d4be7a277ab6586e97704a816ef01697b6ee397c44ca6c26f5738576f9799caeddfdbb39e5a57468832c2a01e99741ecbae53ff9a8e2eeba2df59d164fc7fb86d35046a6fb9805ec6e68f2f1d67003abe0216c2bc5ce1984dcd13b4fa7feac38060c79c8cb143572b1107eb572410dcde45507eb34b2cf2e0f0acaaa416bcd0c494896cb4067d60fce75f86ec5e40f7c775f103b4c55f0482ce9259e8946cac07d62428433e34863c286eca672a49eceba8f239670d12f024ea94ce6d95fbe2079677cf73bee8c12229204c7f3478b2cade66935ccc3a74641faf328d8bba9504719a1e2de166bc69d58bf5c64597834400dbea301f7e93ee747448ddc54c55e4af231bb81d7104e98fd3a41b98134500a0ff2b338b5e59cc8449fcd83489f0c84651cb77c313b4754be4a8add39df53f246d5fa6cdd7c4fc7b5302121f5fc79891ef540a35c9864eb0a74f6115ff55f34ae5e730e5d9cacc54e8d664f22d7528decd73e8d334de0e2738e1f94d35386a707cc3cf804ae473b9275d06ccedbd34d9bd37871b4f9db13e6ad647348427243b426bccd03627231b72c8fbdec68b2998cb2e16bfec2195a3691770296d58b3d23c1c59434106d7a32127c1c88cca035292356dd558f623b5a18f84bbb50aca0101b3ae0f43944f46c1d0fcb112ed219e54ece2f8a8812d44a4dc19e6578a1c272cd5f6302c6c6959df6cc3aedb57efcc453ab9f9024718df760931651750c753e66b596d900dca4e22df8dcc874dd66162f7906421a427f2fcad1cf6329cbd31e5452a13ff3c31cdf83dfe2bf41f58c6f0ea14b4b5afdb09501442436be9e3ca75f10c34d873ca22114a1fd0d41ca1dafd6d82967cc331d0fcffb5766ba8d41c7681c08f95a425367ea8798318231836240b2e16c6c317366945e68aebb95b98d947c5b5f6f27d1b1fdfc2b6fce16c38a5b2155d2efd1db24a80300c19848d405b777af84829eeb95863975aecfdc97b7ec8cd9caa7c27df9e784bd2a55b0f53d145809ad839e6d06045a6318c799f536dc5ca1b70308baeddae2f4db8da5312a219b231fd2b4fbf9e8d6076926f60405f70143ac66894d81436970d8bc700e1f5bc47dce92721bd9de3af2d571ef74f236a2a423eb226fa9a9203f68f422c4cf4bfc3cae885c3c7358a38d79b370e4740033680c06911cdb3be8395bf382024b120f99358a4244f523de99ea9508906e62e1e7d39c2039dd63cd23315d4bd910620f8d0e039577bddd5344f6723ff35e7fe44e4341ae019df1c7c078847477585dac8f5dbc34e7a387b554652744b4aecd38d8f3c35a3145a80e5c21ce03c422fd697ff27fb41f688af825d7142534ab4344abfd6564127ab51b0dc93476e364f3e5918812e254f2ca535399fea34cc9b6860d038897851a6a78a2a68b0b4e1bf3a95f042935bfe67d97cf5c8e2631e40b8c99e6392ceb8d70eb6dddf46419c5ca8c355319e1bb60fe60f23d79f19a327639190c31cecd34d129f5438211ff8f2d1696de67e08f8db975316d3b0e08129e7a86c4c05da78934f609061a76e3b2d364362ed39b2e12a876d5eed9f04656f6b29fbda71739a5883a2f0ef70a47f724f9bae7b0400266d54096980ec46109896851a85182c5428eadb66ec2455d48b0202442075d8d847dd486026d11e486faa9f7e95b6dcae8e8acec120364eb13be90866030667b46e7a51b9eebecb29bfa26d14c259cc4ef64e25ee06455ec9dc84c3e053fb8ccfd014e4c8ffab8d92416d552feb98549e95132020e2fb731e14511e57c2a5948821795e870bc4f95a93d487c4ed6055968e97d5868a5622ce95cbb111c8524c271c6e6993cb98c1b0652a356dc1597daa3e4bc8b48ed6f2fae8a7fe69cab9fd4d18e3542bddc7747dceccfcd9ae621cd6970ad51bf136d3829aec2995979bc56905f3c5f2ffc1e7bdab316109db8211c727b194e915fe70fa11a7381322fc3f018df7b0fa0fd6bfd7e9ac81ca50a1feaac8715a98abad393ad05c617da048df61de61c266adea7b95e7b192c2ad32339c96db72f7a84705cf69693de812ba062edc78196811b94d24ef4a66322816943df130ad679e9c5fc14aa8835d4e19d59a243a9d9d01f58b36b82178f7fb44156bec4c2c6d004721037d0a5320f33a029d09ea5972952e365ff191e05a9d65c9ff09074b7b67481719213bc3afc03f66de4600f546c8dda0e702e08b87681979f778cd4b0ceb39df00fece32b69bf6a89a4f7385589eb3938e53598826e3431b93f4a30dbcdc82b923a854bd3f7cfa6084a01400adfe6455144b647a8d2866449c77bcc19549316e44566e96a2a7f74811ad26d56c883f91985da3380b201fcf7c142d5be91b2fdfb2a9430a7848699ada322b882e498c2e532278c8bd737ab162a13ef2241e1c2598dc2b248ffc50235e14043a6096acbc753a9365086986546ea27f6908d8c638cf747af8e146384d0191fa9a3e53d4bce867dfc308657a6e0e84ffa179c167da0648ba65997dd42c5d4924bc533e1e8f80be0c88e8e7cfd89127c8bb89b8e3ef7248fa07f351052a28695ac12a2a3261c6cb9e4096099c7e6d2c6beefb9c27a78d7bc6d0df82f4d94a1c5d863aa878cc107e43ee1e5ef0853dad7f94685401d1a7ef71b14adc87cb3d1d532a1971c5dd4cf83029aaafc280ef1c75aa8af42122eae00c7632df748d610ad1409d2e1af1c37e9bdc67fc15a1766d65db64337b3a8a404c1d02c51d6ce86f684929b08f9d9e7f962ca8da654031d5073789651d1ec94f4c1e604938e3b7667731e1e605c9c0ca4d3500020e274b1fa8ed405f17a6de1c62a698049897d266637978ef989e126bf645598334d31572ec9345db8d1f9d44c94d635144dc3c6047664f643d0db1c7db8d02dba160c338bc2c549a43edf8e9ebe4aba2edeea5093130dd32f618ceccaf3c2009f5432b6916c26fc68", 0x1000}, {&(0x7f0000000440)="f5efb8eafef26a297ba08f0f1176e5faee4cedc239850b59638ca9681c97c392ac174d148618d9f2806f239969a61c349dfcc4eb09676d44458ce815198eefe78cbefe9da06a0c6f011cc7358a50835db6b93ee5c597bf62e45de3bc70d1be091a152786ea4bff0f9e2ce7a17d7098dd3c872f045d0b1518b7d2525ac69b345f33cd599a34ae9e045d5b535edba215a2dc9c946c69dd55b64380c8b13445a203f60efecf74a2fd471f505758ff0aff481547dc6a7d414ac0fb24c9498cf5b4765667e8db32e0", 0xc6}, {&(0x7f0000000540)="b1adcc209e032061d76b0ee12a78d7b5", 0x10}, {&(0x7f0000000580)="b89c5d9ecec5b8962ff0f84c7631cc30156b9188c5ef44e31f75c9124724a19937bb58d39b59082584706d5260345164483725b8c226750f91dedbb923933ca68cb2db71a0", 0x45}], 0x9, &(0x7f00000006c0)=[{0x40, 0x1, 0xffffffff, "8b3c35faa9cb951f9765863dd32ef1d589af02283fcac3b26d325a38853a48086a4831d8a247fcfb168f3e26d609e5"}, {0x20, 0x8d8b56eee4379fad, 0x4, "dceb4a586a6eb79a6bb861cd7756c242"}], 0x60}, 0x6540a00b27c5a7d3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r3, &(0x7f0000000040), 0x100000000000038d) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2e7, &(0x7f0000000040)=[{0xc}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x84}], 0x1}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) accept(r14, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="e9425eb653bd86133000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYRES32, @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="8bd95d82e46b700372da0f35d8b0e7938c4299c6936f208c0d7afc8790e603a962fc000000000000009b0a5002c4f514a5663dae18a6125432543d9e33635b2921a9a1e8a1f9a70e70491a72d8b6d98e710898775f747a9c4ca24407a2ad5c8d5c41e69d39"], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r1, @ANYRESOCT, @ANYRES32, @ANYPTR64, @ANYRESOCT]], @ANYRES64, @ANYPTR, @ANYRES32, @ANYRES32], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r3, 0x5) r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r11, 0x5) r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r16, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) r19 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r21 = socket(0x2000000000000002, 0x1, 0x0) r22 = dup(r21) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r23 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000480)) read(r21, &(0x7f0000000980)=""/167, 0xf) r24 = geteuid() kevent(r23, &(0x7f0000000a40)=[{{r21}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r21}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r22}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r21}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r21}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r23}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r22}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r21}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r21}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r21}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r22}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r22}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r22}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r25 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r27 = fcntl$getown(r21, 0x5) r28 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x3, r24, r26, r24, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r27, r28, 0x0, 0x92, 0xffff}) r29 = socket(0x2000000000000002, 0x1, 0x0) r30 = dup(r29) ioctl$WSDISPLAYIO_LDFONT(r30, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r31 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000480)) read(r29, &(0x7f0000000980)=""/167, 0xf) r32 = geteuid() kevent(r31, &(0x7f0000000a40)=[{{r29}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r29}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r30}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r29}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r29}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r31}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r30}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r29}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r29}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r29}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r30}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r30}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r30}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r33 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r35 = fcntl$getown(r29, 0x5) r36 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x3, r32, r34, r32, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r35, r36, 0x0, 0x92, 0xffff}) getgroups(0x5, &(0x7f0000000200)=[r8, r16, r20, r26, r34]) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r2, 0x0) r37 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r37, 0x0, r37) recvfrom(r37, &(0x7f0000000040)=""/3, 0x3, 0x2, 0x0, 0x0) r38 = socket(0x2, 0x1, 0x0) connect$unix(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c253000d60f45a57497469b14a6dcc84d57c57a6012dd66d0a3de5d6d0f985afcf15e61ea8eb6d380263b7a"], 0x10) r39 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000559000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f00000000c0)=""/127) shutdown(r2, 0x2) r40 = socket(0x2, 0xc003, 0x0) dup2(r40, r2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8480, 0x0) write(r3, &(0x7f00000000c0)="fd1a4e51", 0xffffffffffffff6d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup(r2) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x563bb24c5059a766) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r4 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x101, 0x1, 0xc7, 0x4}, {0xf3, 0xe2, 0x1, 0x300}, {0x3, 0x0, 0x7, 0x4}, {0x3, 0x4, 0x0, 0x80000001}]}) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)) r6 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000140)=0x240000) 16:00:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202f9ffffff6c653000f93193f0862f287f5e2de010f9ee4909e523f1e6b7d1f1b469abba861489655789abc35e0745c16b8776bc5df92f026832643fd1eef121429973c4e222f2ab70e4bad31e63606814a94139f12200082cfe54fc97"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x30120, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) shutdown(r7, 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r8 = geteuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r9, &(0x7f00000008c0)=[{&(0x7f00000001c0)="55c21a8ed71e1f061093790320a0cddcac60645ebf70bd21ef676aa97e39aafa00eee2e0e101817a37b35fa2eafd3df0224a345d25e46ae15d4087af209c5c3ff83612067a8980f73366425f7e0e196da5cd299ec4d17a5436d87efebff1da4a62f75f9bc22cc0b9051fe2a7d989a0608d29484204de5e30dbe8554cc03e9a71687065857df42e0bc88113549bff7e559c0ce92fc2a29017b35dc52cd874b761b12891f33189567cffd9efbb42a720288d103ffae1d81efebe164e718a08b3872c06c08eeea79d81ce0d009b34369a63c3ac88c9608247a467578c5716", 0xdd}, {&(0x7f0000000700)="4e413820b3f0650262624a5a53603192ec8d5770fcc5a8e6291fd879105c591118648b6d6ceb31d9354a73e3731d91f932a120bab183f4e5831a0a51b30d9298a53cd055ef1567690eef99f9e79e16bb641bcb3b3965f31186e613a9a5ec069c64eeeabb7f16890930d0f761fe8eabe3a8bd3efd01996544d94ba7edf7dfdaf9eebed519e25394d95ef61ff9e97f89dab14bc9067462a31ed3bb1c71c39ca9019b802ca8bb617a7af347543a762105e95a647cab98af62a79f490c71a7518ac39a715c", 0xc3}, {&(0x7f00000002c0)="4be4516a020f63d3219531fc32a14d1410127fa48829d25e28aa0bc93e44a3d526347f3ed393e9c470c601b5ab06f54e1e056c89429e3d6f1f779ea9df5b947c3ffb059344506a3e435936", 0x4b}, {&(0x7f0000000b40)="ab8dc0f5711d228e3b106a1c02d8055fa7b1057d5009ef5874683f91d2ef871b8004521f45e12fc8505dfb87c5e35d2fdf570e8f2192a7be32cfdff21b71993be031372b6f3f6b645ae79ae1b86ba441d7d6a301f93b1810dcaf43516e4e15569757841d0fa20fdea59a6c01a5c34b151b21a075d7534ec78ec5bb875a521c958a9f758341c8a09e32947a89c8942caa08f6dcdbd1335d076e018ccc4ccfde528d2642d8bb7bf675d7d261fe206d6bf73518a7960ee1a98a80c1be3090c30f205a999f82bccf68c1013e1e848c9198f4cd0dcd1632624c61b373beb5d4540b42230206021dd58a93d18435d8", 0xec}, {&(0x7f0000000340)="28fb2359e7867fdede9dbbc4bb8487d9a2fd2593f358cabf1dc422a0f481c85ea6750109c0ce60d865355c39f82d42d2e737c5afc4949f7a7a61", 0x3a}, {&(0x7f00000003c0)="97927e76c31d86212d457d63feebc1be344eadbdb127fb75e7aeeabd5408932d3454924c2b4633998dba99bfc58c79876e10dba1067fbdcd21d2b4286c35c05bb5f9bb8142c931b967838582fc36949fa3c57efd9910072390e1a501d5205d60c32aa80cabf2088373dac188", 0x6c}, {&(0x7f0000000540)="dea594cf660ffb0762c2e5dc02f4749ef1ba368b5d68173073a8b3ddf50383b50abb5e6a6c919a5c81e1b5cfa06a5abbadee66ddf173ee73fd79dcc951408a18cfcf55970d57712ca1d14fd30ffe5c", 0x4f}], 0x7) kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x3, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r2, 0x5) r13 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r8, r11, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000080)=""/15) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) getppid() r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) socket$inet6(0x18, 0x8003, 0xff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r3, 0x2}, {r4, 0x40}, {r5, 0x20}, {r2, 0x1}], 0x4, 0x0) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r6, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000040)) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x3cb], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{0x0, 0xfffffffb}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x4, 0x5084, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffff) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x101, 0x4, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4008}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x10, 0x80, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x5, 0x5}, {{r6}, 0xfffffffffffffffc, 0x2, 0x5cb27ab021a04ac0, 0x1, 0x9}], 0x9, &(0x7f00000003c0)=[{{r0}, 0x7ffffffffffffffd, 0x10, 0xfffff}, {{r7}, 0xfffffffffffffffb, 0x647d41c24368a4f2, 0xfffff, 0xf2, 0x8}, {{r8}, 0xfffffffffffffffa, 0x85, 0x40000022, 0x0, 0x81}, {{r9}, 0xfffffffffffffff8, 0xc8, 0x4, 0x1b}, {{r0}, 0xfffffffffffffffc, 0x87, 0xf0000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10000001, 0x7fffffff, 0x100000001}], 0x9, &(0x7f0000000480)={0x401, 0xfffffffffffffffc}) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x1a5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet6(r1, &(0x7f0000000300)="4801ef", 0x3, 0x400, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x2dc, 0x3, 0x9, 0x0, 0x7, 0x341, 0x100, 0x3, 0x3}) unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {0x7}, {0x6}, {0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10000000, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x4b0b29e0fe679829, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x301b, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x2}, {0x9, 0x6}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x9) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000001c80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002a9999b6039b318270b81f45f343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f690000000000000000000000000000000000000000000000cf8b59f98ac28eec27289e28af3206dd0b2e34b71711992f8e20bc14e612e20783b6b4de4839208e7316b85e590b0bfbfb5d39c3204bf246ae514b5bc276389d0e13d1040102a218babcbb6c877f49b6a9f95c5b0ee096688ac10bb5756ddfbad9c0de56e067eda2a87b1f08d0249908ca57d3340992e9f4b41c38a9a9f5018a568981a8bafa5b3e65d570a1106e47b4d137e0446ba07d02e4c32c666dbc4afd333b47caca5d016e178feccff4674379d72175f0b9e2db2fae55e2085c4f13e245acd059919117029598dd17efb91e2a436345247cc921061e0347d4b52d071df938a61c9996ba66559c7505f66fa74c4cff71f2c4936bf8d69126101387e9b05a0000000000000000000000000000001eb51efd3ada369e53eec1a8abb181822c97632230cfc84e5263e54228ee66ee3e4359539b668c4bde5692f8a992edcfb41c74388b0b74a1cb65428563cbc7df424b8965f5"], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) r4 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) close(r4) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x20000000000002bc, &(0x7f0000000240)=[{0x6, 0x1f, 0x4, 0x1f}, {0x5, 0x8, 0x2, 0x3}, {0x84, 0x1, 0x0, 0x40}, {0xefff, 0x7, 0x9, 0xcd70}, {0x8, 0x0, 0x42, 0x6}, {0x42ad, 0x3f, 0x84}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x14) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r8, 0x1) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) r9 = fcntl$dupfd(r8, 0x14, 0xffffffffffffff9c) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000280)) open(&(0x7f0000000200)='./file1\x00', 0x80, 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, 0x0) getpgid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7}, {0x81}, {0x7ffffffe}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000000240)=""/206, 0xce, 0x801, &(0x7f0000000080)={0x18, 0x2, 0x6, 0x81}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000a80)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f37355888c3a6bcfb811559e30e99a3f230997b0c0000000000000000ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22a6928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d880000000000000000805bf63a2afeb60aad5e766ca8c82a9b77def93d69aee571407ad8f063dafed282445f93596b68936814bc004d9d55d21a59649c94dc7b4a8a6727702ca460eaa4b305df08a36d0e118c2a264e212d5bcf3fd6c5645c753e478fb9150755909771a53b3162f0a24d5d82e00a29b18d2ff7e0d21987a9d4352bc79f14d540786f36d8ffd83d519c77897a3db4f15f11671c9060282cbec72c0c5f6a200933f9a5699071ef1ff6c4a9f7573a899103b28a20845bbdccc29b6e9a6a0f771932774ab64a5056333dd929e99e67e0335b34f219d184395ffbda7c690f2603631f52084a5ca9846ffac85b1daa3fccd37c294297285530ad0c53137d224472a188b6ee27"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3013, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) syz_emit_ethernet(0x1f3, &(0x7f00000002c0)="b6e803fd3c34e3423a0e4416c4b8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x3ff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="93bfe75b6d8767e24456397ed528f3c13aa9b5057fe028386d494cb1ac2b07e6ef74f0ee3733869ef4504d2c7671474b585e2aef70184094c023ef08034255bcd61ff3f6338903db8c0ec84d91670a54e5ea6fb9bb1d6ef889f4dd29be71e3c3c81c5b6cbc4dc7d06fc0cc6fc29ae5202f2691f9ba0cb6187bd183df884e02c6df8fb0cfb83e6267c676f120ae3fecbcfa4f49aada3b09aa75b66f22f85bbf2bdf0e058e9c34d4ae362575905b0e17b5e83d12fcdede61274d5de01938", 0xbd}, {&(0x7f00000003c0)="92bd73675a3f71776fc477e4247ca12d2ec21248d52a7b25cb767ce7fd635ed1ec5c381a83c270c485170daa396f36a406a977685c817468e22124bc39492d6bc3cb2364bb61acea340a6558e93c8354ee9751b72d6a6539bb5462838d42b94f34609bab5470adf944c6b2ecb3f2e807aefe7705bb9f64f835b2dd5f757d3b58f4b37653d7378d55febbbbe7715d2e7d2de690d81ba1b3920058262c6515603d092e73a6f74ac11b1f6664e82ba399934d1a677c83933575353d94c9bf1482528574d3d14f12cb852e71ffbbe85b1b2121e9a9656ea0505eac40136f9086866037c8e7e0714ee526f10d0e09821715b4290dde0c52b57c5443dc0180b2e14fb462eea427d967250a38ba471fdb45b5ef707ef887dd8117b76cffeea36a6c625891ebf019e3d77306747d00"/308, 0xfffffffffffffc8c}, {&(0x7f0000000500)="57c68b0e79179c494a0e92901620ac24abe6ffec5bf8b34d1071670e98faf1cff2929bd944ce19b64e70cf8ebf3a73033325040f28a034882aef9b54db01224b0f2adce46211b44c758229672f7447838fcd26e06498bc11aa036a3101f6fe39c283d842de1a7c44fd5650a48b644d7821884cbd5ecf6cf322aa452ad6d30f1de546f399fb5bd8f6b5e1de6ea4427562f238e3136aeebe5c2fe98940710a274559510dc076f850f5cf20cfdafffbde76612851818d6464c15f1645c08b86", 0xfffffffffffffe98}], 0x3, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400000003d}, {0x7ffffffe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x1f, 0x8, 0x400}, {0x400, 0x5, 0x0, 0x3000000}, {0x3, 0x1, 0x2, 0x5}, {0x400, 0x7, 0x7, 0x5}, {0x2c8, 0x0, 0x81, 0x42}, {0xff80, 0x5, 0x5, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x6, 0x8}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0xfffffffc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8050, 0x0, 0x80, 0xfffffffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x56d, &(0x7f0000000340)="0230f584d4768c21d030f84a538f917259f4e0d67a3ea05df1e4b5e699742f9eb0c36f69861b03234d377b715c99a84978654e700e1e2c2200094060e77e3427460829b33cd58b410902e99edb672ab8779599ed0511ec918ae049005630e2a8fcb1e556607394c7c857adedac08310198fc6a1c139d4eda8ae0ecb94cc17f2e61953a4fb2c8cc7bc9deda278e6fc9b999bf8dd6ad9c6241ca115ac7813b0b475c0ede7142d7c9285001b2935cfa1579be5b60770538afccb43b427da31cd111b7dd040d914531555fd5e090f4535c2066479303f9bdeedbbed88cdf7752209ed7f91a13bc5e4461563c530b4ab0a39492e4ad72ee62927a07babf29549954e95265fca5a43054f3430e9adc376a4891dbc9b8a3ab7787bfd1b3d84177779594857665dfd4fca905243a23f27b103e6e6c37465c330596af31ab83a2e05e6d0cb157133010f417099bcbb809d2e94f735a69062782276743cf44dd971c8a5bf7ce9e63edbb6fa6b3813a739c78caf1b101de48341a7ec130f6042b5dda11ca1036e9424b6015bc8c10da5bfcea6ff5f4a870d9c42091601a88d11a4813a2dc3cb012b39297ac4a4b6d8f66d3215d070c62535d1ee53ad219c3e4fd2fca33b0f2e716a91e99ee4778cd3ac7832332700a50e08a2f92c241251decc80089c82abc5db9ba8a7a2b782047") 16:00:12 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) r1 = socket(0x6, 0x4000, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0, 0x200}, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "925475b57d89d6479a89333272545f0a765eaba4", 0xfffffffe}) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000280)=""/142, 0x8e}], 0x3, &(0x7f0000000380)=""/135, 0x87}, 0x27568febe6615bc2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="c0e5", 0x2}], 0x1) socketpair(0x6, 0x5, 0x7d, &(0x7f00000004c0)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x84}, {0x6}]}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="dcecccf597ae519fafbf6f6e6afdf2c4f73090438810496513157352650d228c88b31d118918efcaddc862c9bf1c7b3dba033065dee99c67893e1aa542a613ce928757c46f1149bfc7e1c4797ad306d7d2363acdc654abe17b4436d473bb359e7434a9d8965f191e9cd02de0018f1fe4064a5f2dbe711aef884f64b5cb576b2a5a1a8dd899ee5b19b33fbf2cb76b52", 0x8f}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000040)={0x2, 0x72, {0x8001, 0x2}}) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x8}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x2}, 0xfffffffffffffcb8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00001fc000/0x2000)=nil, 0x2000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r4 = accept(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000000)="000000186a56010000001c0000030002e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:00:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:12 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000200)='./file1\x00', r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x9) r6 = socket(0x2000000000000002, 0x1, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r8 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) read(r6, &(0x7f0000000980)=""/167, 0xf) r9 = geteuid() kevent(r8, &(0x7f0000000a40)=[{{r6}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r6}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r7}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r6}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r6}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r8}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r7}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r6}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r6}, 0xfffffffffffffff9, 0x40, 0x80000009, 0x7f, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r7}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r7}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r10 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r6, 0x5) r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x3, r9, r11, r9, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) chown(&(0x7f0000000100)='./file1\x00', 0x0, r11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace04c02639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a568904f633fff02ab8c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0a5b4824f43a42edc4c7", 0x160, 0x0, 0x0) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000000)=""/31) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x81) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x800000000040103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)='5~:\x00'/14, 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0xfffffffc, 0x0, "e830a0e7bf6e00e74de422000000002d00", 0x0, 0x8}) syz_open_pts() 16:00:13 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x40100, 0x2) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000000000210) r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x800, './bus\x00', './bus\x00'}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x27, 0x6, 0x5, 0x6}) ioctl$KDENABIO(r4, 0x20004b3c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfa20 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = getpgrp() r2 = socket(0x2, 0x400000000002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x89b, 0x8, 0x19, 0x6000000}, {0x0, 0x0, 0x2, 0x6}, {0x1, 0x1, 0x40, 0x7}, {0x7fff, 0x2, 0x6, 0x4}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0xa, r2) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r6, r7}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x4, './bus\x00'}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000f90000000400000000000000000000000700000000"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="5eed7610ac26fc36fecc7125ce4ad8ee26b90eaf90164526ab4c4065529c0f8bf5bfc0730601dbdb95", 0x29}], 0x1) 16:00:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESHEX=r1], 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x151) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/79, 0x4f}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000340)=""/5, 0x5}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000500)=""/117, 0x75}, {&(0x7f0000001740)=""/4096, 0xffffffffffffffc5}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r4, 0x5) pipe2(&(0x7f0000000440), 0xa) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x1dd44eb7df68abb0, 0x2) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r5, 0x0, 0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) semget$private(0x0, 0x2, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x0, 0x7, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x47fd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2c140, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc00c7007, &(0x7f0000000000)) 16:00:13 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0x1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) setpgid(0x0, r2) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="84f99e", 0x3, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x100000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000002c0)=[{0x8dc, 0x3f, 0x6, 0x7fffffff}, {0x4, 0x9, 0x1, 0x1000}, {0x81, 0x7, 0x84, 0x1}, {0xd2, 0x2, 0x7, 0x5}]}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000180)=""/144, 0x90}], 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x798485aa5e97475a, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000600)=@in6={0x18, 0x2}, 0xc) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f}) accept(r1, 0x0, &(0x7f00000000c0)) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f0000000140)=@in, 0x0) getgroups(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x40, 0x2, {0x346, 0x7}}) 16:00:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7, 0x8, 0x918, 0x3, "09bf6526cee4489ff9dc475cefbcd4dbb7e46e4e", 0x1, 0x8}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = geteuid() r5 = getgid() fchown(r2, r4, r5) close(r1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0xffffffff, 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="f4dd22bf6172947cdc7a931a70a029eb0616a8c837d85fcafa4230be96f0895d24f54c57db419231fe0b967fbbd38219e69fdf78a53e760a0ccaf149293b44795eb03c9732c67daebe1b355c206f7c18412acc6479ad7fefa76d8bdf91b2f25bd09ecf8d69b8a81299b800"/119], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0x9, 0x4062, 0x1}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000006c0)="baf53e507e13ab797d982e36b02dc381a5c1375a530da8f30e009e2cf84a17d99eb62ca33fb0743652f77b29a05c3635c207b9c2eae11d37ca912abb78df5de26f6dcd9849b5287e6c8b0d07ca1df31aff8f75239549c3d7be5af557ae5eace3f16676cdf589086e282c0f9e0d636ab86fc6e45661acabaf3d8e2bcd964008cf847f542128e01dc70ab8813c61aa1f944c1fc9bb2358f4d9c625e0db707de8327b0c6ebec7b03eeae23c6ec480c67efa2742844625426aa26b6c52cf11965917e2cb3dce8f3e0eb3159a61b274e1591d19c536", 0xd3) r4 = getuid() r5 = getgid() fchown(0xffffffffffffff9c, r4, r5) 16:00:14 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffff, "73cc51f351b3fffffee53456087ef30d3fc9c06d"}) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x4b) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, 0x0, 0x0, 0x12, 0x400}, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffd, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) socketpair(0x1, 0x4, 0x1, &(0x7f0000000040)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0x9) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206949, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x800) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="acd6f0a01c932ae985cb6bb6dc0bef57788746fbbfe26aec2d01c3a12bc2dbc4543ca69fda18b0fe413e6e6aa34241d183f1a3ad2606fef985ab53eba9fcf29e6e020727b47b821d9d6f356e5406dd9a5c55b61f062774bc4ce9a2daf0321608a7dca6d4a7f5a1b4a0279852fbc5c17eebac8d8456f486a6c22d90cf22fdc38b56b402aadaba23a80058fc4e7e2ec247beae2066d60e2e0f1441a2041beebc9282045246d6f7a90b53bb3aa4032ebc53772b0c39fbe6a3386afb577224dbba9519c162f8ea", 0xc5, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() flock(r0, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x7, r3}) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r4, 0x75a8cdb95315bd28, r5) syz_open_pts() 16:00:14 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x416477576344ad12, 0x3}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x10001}) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x180}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) read(r0, &(0x7f0000000040)=""/32, 0x20) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:14 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) socket(0x2, 0x400000000002, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x48, 0x100}, {0xbe24537b5ec9ed05, 0x40}, {0x24, 0x20}, {0x6, 0xfffffffd}], 0x4}) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82026439d8472880173af994c7ab841c95792e2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7, 0xff}, {0x28000000000000, 0x6}}, 0x4) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:14 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x0, 0x40) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:00:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000054a000/0x2000)=nil, 0x2000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f00000000c0)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x2, 0x0, 0x73) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xffff}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0xcf, 0x4, 0x9, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7130000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb71f}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4a3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xc92}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x41d29e2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x52194c62}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x40) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r4 = kqueue() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x8000000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000240)=[{r0, 0x1}, {r0, 0x20}, {r5, 0x2}, {r3, 0x1}, {r3, 0x4}], 0x5, 0x0) setpgid(0x0, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000040)={0x2, 0x1, 0x5, 0x3f}) 16:00:14 executing program 1: unveil(&(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/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) mknod$loop(&(0x7f0000000440)='\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, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = msgget(0x2, 0xa1) msgrcv(r11, &(0x7f00000001c0), 0x8, 0x0, 0x3000) r12 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r13, 0x6, 0x1, 0x1, 0x2}) msgrcv(r5, &(0x7f0000000080)={0x0, ""/151}, 0x9f, 0x3, 0xc00) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x8, 0x100000102) r1 = semget$private(0x0, 0x4, 0x10) r2 = semget$private(0x0, 0x0, 0xd7) semop(r2, &(0x7f0000000100)=[{0x0, 0x9, 0x400}, {0x2, 0x6, 0x800}], 0x2aaaaaaaaaaaabde) semop(r1, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1c00}, {0x2, 0x100000000, 0x1c00}], 0x2) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r0, &(0x7f0000000380)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000600)=""/191) connect(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000180)={0x1d3}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000200)=0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(0xffffffffffffffff, 0x5) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x29b, &(0x7f0000000100)}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000480)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000005c0)=0x3b6) r4 = socket$inet(0x2, 0x1, 0xffff) clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000bc0)=""/173) semop(r0, &(0x7f0000000340)=[{0x4, 0xfffffffffffffffe, 0x1800}, {0x80000000000000, 0x5, 0x1800}, {0x10000000, 0x2, 0xffd}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x81, 0x2800}, {0x3}, {0x3, 0x3}, {0x0, 0x1, 0x800}, {0x1fc5bed3905dace0, 0x0, 0x400}, {0x4, 0x8001, 0x1000}, {0x2, 0x7, 0x1000}, {0xd1db595c06f80f35, 0x4, 0x800}], 0x2aaaaaaaaaaaa879) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000300)={0x0, 0x2}) fcntl$dupfd(r3, 0x0, r3) accept(r4, 0x0, &(0x7f0000000240)=0xff34) clock_getres(0x3, 0xfffffffffffffffe) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0xffffffffffffff97}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x6000, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r9 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0xd) close(r9) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0xe, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r10, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000340)) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r10, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r10, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f00000001c0)=0x7) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000240)="e796e98be9f0be394ea42e4d707961b6f3e57413e43ed7077b3ca16931ed7e9cdba7e047569a5faca78b69b207635f0af0da32219e8be86c837d2d5faba62618ede29a02798aed75ae62923ae4bd11046cdbeace8b8e38a6d1485b20f846f2ca5150903ef963e9ed769ab2f7e017645a61dc536100b12a5e4e1ad364f184c088683a114beb9f24834a69b862f89f32fdf47098c31644d93cee8bffba184f", 0x9e) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6, &(0x7f0000000000), 0x4) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000380)) fchown(r1, r2, r8) 16:00:14 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x798485aa5e97475a, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0xa, &(0x7f0000000600)=@in={0x2, 0x0}, 0x5a) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff}, 0x711d, 0x7ff, 0x0, 0x0, 0x3, 0x18f}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, 0x0) getgroups(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) sendto(r1, &(0x7f0000000000)="e32ebf220fdde58efb26f39753b622a852060f2a7700a7b6d8cd858361f19057e94d185ffc3509fd9e631914e28103fa9773e87d7019a509ed0d1c0800105f2f53b8fabe933bfad68a3ef12e9ade2e57e5743bc743f7178939c93f56f9b2083b4e58ee5030da78c2570fae4bdf388e2e5b6ab19cf0b695879307489d5560eacbc86cbdffd358f568e212463a86e376c6af", 0x91, 0xa, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) sendsyslog(&(0x7f0000000100)="c3b8d3dd96ccc3fbfb8a20cac34ec31338882444672f08a30087887d006f21459464215a73dfbecc29bc7912f4157f3530b70737cbdd6155444ce6b32a20e95cb7f2b11a059920ba483479e129f8096252b366e0d35a13058a43e3cfd47b45d6abff57f4ad02180c9660565d38a0d1560f26423544755aeaa4ce97bf82ad4b33bf5131f372bbdfcc4bc745eb52159bade61d90179175b86167e75b858b837a0c3adaf9ef39f549fb55368e03aa559caa6c4f7c3129ea2ae7f23f57a07d672779e3df8f1069de796d1cf05785bebd3039b0f24af87a6c9a3bac0d456d3b6018158cfa0e", 0xe3, 0x38) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "00e74de400"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) pread(r0, &(0x7f00000000c0)="0a207f86026432119ec94f77281c75445d4822bc732b125302748addd6440ebbe5ec809cbede512abcdadfd8af919598f5d07f0e515189a5c15c27304fc875580056ed28ea0593ea522910d2784fc6e133497f841d99cfb7cfe47c606e672d8bf871a0e84edfc195c4a8256aaaff7291662dae09c2d5795b2b1db4be9d39c29bb72c546033ef08fe6f511cf3c3acdc", 0x8f, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) dup2(r0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002001, 0x4300) getrlimit(0x8, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[r6, r9]) r10 = dup(r0) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20, 0x100) sendto$unix(r0, &(0x7f00000000c0)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x401, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000008002, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) msgget(0x2, 0x20) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x20000000000000f4, &(0x7f0000000140)=[{0x0, 0x4, 0x0, 0xfffffffe}, {0x24, 0x0, 0x0, 0x100000}, {0x3f, 0x0, 0x0, 0xfffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000200)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x9, 0x7fffffff, 0x4f, 0x0, 0x1f, 0x3, 0x7, 0x0, 0x3, 0x0, 0xffffffffffffff7f}) r4 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x87385b8997ceefac, 0x7}) 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000007c0)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/183, 0xb7}, {&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/8, 0x8}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/174, 0xae}, {&(0x7f0000000640)=""/121, 0x79}, {&(0x7f00000006c0)}], 0xa) setsockopt$inet_opts(r1, 0x0, 0x6b, 0x0, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getuid() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000006c0)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {r0, 0x40}, {r0, 0x1ad}, {r0, 0x20}, {r2, 0x2}, {r3, 0x10}, {0xffffffffffffffff, 0x100}], 0x9, 0xfffffbff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xb1}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) recvfrom$inet(r5, &(0x7f0000000640)=""/40, 0x28, 0x881, &(0x7f0000000680)={0x2, 0x1}, 0xc) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000600)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x75f24f0acf59f8fe, 0x0) preadv(r6, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f0000000300)=""/94, 0x5e}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/28, 0x1c}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/138, 0x8a}], 0x6, 0x0, 0x0) 16:00:16 executing program 1: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x9, 0x627, 0x1000, 0x0, 0x100000000]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p|\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000000002}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)=0x1f) r5 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r6 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffd9) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) connect$unix(r8, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) 16:00:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x3) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) socketpair(0x24, 0x4, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/46, &(0x7f0000000240)=0x2e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r3, &(0x7f00000000c0)=""/44, 0x2c) r4 = fcntl$dupfd(r1, 0x0, r1) socketpair(0x1, 0x345ff2ceb34bb784, 0x7, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0xfffffffa, 0x80}, 0x8) r6 = kqueue() read(r6, &(0x7f0000000340)=""/234, 0xea) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x9c, 0x2) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xa) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x20000152, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open$dir(&(0x7f0000000000)='./bus\x00', 0x10c63, 0xf360b0db5e17f7e3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x0, 0x2b, 0x97}, {0x20, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3, 0x6, 0x400000, 0x1, 0x3, 0x91, 0x2, 0x2, 0x2, 0x80, 0x6}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xffffffff, 0x5, 0xffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x80008000) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x6b) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x35ddd40f38d8620b}], 0xcba, 0x0, 0xfffffffffffffffe, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x1) geteuid() ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x8, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xef}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000140)="dcc565c3093db4736c7c501194247af1b71e781835a9219556d062cf167d2e85b0222249252c1381c961ad9df07c2a8b6400b9e3bb168be4c4a9d828fac87b74fc43a2c906ee43d40bd5e0c10e19e1e29784a7678b806f7830649854febb8f648314165adc74be8c3631b7d463a42d56983855c710b697bfb61ba673be9a02ff2d32f62c949f8896c8b4e00a48e8717492", 0x91}, {&(0x7f0000000340)="a91afcfe982df1a35b8b6c1a1e48a2871bcac4aa21bc53767ad7c8c1da05e61880ffa03e99b8e0a7872a743c0231abbc771b0d82fa492e37b9288f81162ae48566d0e53617e5732d1c1c1ff6a7e999feda6f0832401fb892930c3a1fd3afcbc09194635b8a0984027938b91bd5fc6d80796794d148fa917801b72f3dd0d94789ea44577d09d27ef7e668fcd11afa3eb0d8d8c83e57e632ce5f2889d911c99f246aa86f71f59447c8a3f3c9f67680709f6bbdebd4d0d411be8a96ac4ffaf79673f9f6a45871db130c61cfa5da7f6804fd7446f3f85ddba301f51c0bf830494f1bb99a343432e009276cbf8a18aa609e9a8c9013a5309601d15d517be0b1e13f0efd9fc9fb71de1f8ccd811f176765c744dee054fe18c63d2677d9e2acd519f151a0121a110b1b71a06cb7772f31b63ae3abf71628d3e2e830bbd08c2c7909644e1937f3fa09abfe835ff0599538ab773c93e7c7468f591ff06a1441bdff2baa499e90674f0663f27a23a3115c75889d90953d143ac4afb4375bd2a09d4ed10df0f51b60632d5645a2bcb5785d7b0a675a9ed5f4489c325472aa6c8ce4832d78e2eab282dbc6f72cc201e25ba3f90e55ce968a70aae2bf9a61f36d62e05554e1e5a85a1e85cff1a095195b27891460bba0b0ad6911d4c1eda731dcc05cf9f7803aa696db4ac9c0abb97e23a1bb1a52937447cd1bfd95e07df9a3964bee18634359b11875d84f09befb9ad8c6772353aa45fc4174d4d152a02ea6af63b79c0ecd53c54d588562b11b3be2073d66c1ec73cec55e9e5043c2efd5459a0e0f68877d4a9942b6cd447955a6cabed0ba5e6f35f8eda1cdbbafe9b5476cd164eb397712215690e55f7481fc7b7cd72f6005a1b3c513633a880b59da6d52eb65eb625ca01d8f367baef3a5563b61d00ea2cff98e850b039e5aad5b8efecb4c368f876090cd2a840b0c2e1060708ec96233cd1c2c5251f3e4c2fb7e89bfcf3c012f52c4cee763f9e6fab366c2149aac8838ddc3d55b4c3d2c67806069a14d4898f8625beaa6e4082b72e453b9d3102daddb5737a858136fd43330fc8e0be208fdb384ba77fd1cb63e1192dda920ed6c8dc16f8803ae169cec45ac61c749914628c16fbac7a33ba19ae5b0e45e01fe4b8ae31fa10c4299b846b56006b21158edff6eaf10072d68f992d1314cea5c94cfb2b86f07220adbade8e763454bb3f8469f819b9d7d3397b79d3f9acf7683c88be9cc5101bcf101ab8efe26b1a874545e830579f7f253d82e7446a47df94624ca1b96a29c3f4b14a55e4f91dbd6110ceefc87ab3348a7bcfffda705abdfedee24e16f3aff9d23b5f2ca9b654d01ca85d086615f7766cbe2b942ea26edf9ac63e09977b7f05464247733aaa9689e1de63b4ad70aeab3ca76aca159bdc5032656c6a51402c9b6897bd951c8a538c5633f9c123109cf1a930b954a9b2a5cbf90ed3eabf6c1d9880d888d6120d02d3f9c8d504de216516dac093522bb374df7e0a4b9d03d212a5b7851a5b36ea79d8c8fddbea883db9fdcb3d9750210760cc03134faa91ac143854ffa84f728b1ae468df3e0beca1cb360d322508538f02141e68cbebdc2d546e37a750c8b6f913afe1c332c4286db1f54813f5a30f0af41ed8b7b92c545f1ecc5b7b2777eb70994523fe033da831d20e6d88ecb72a3c8e782a1d0dca85bf6e12c36498abbad91baf24bbf53101be74d21f3b49a513f1d62c87da1b4308c02133d792e1d424e43005a4c98c8ccfbd3580de49a9f26274fffa400edf4de19d0986fbfcd14064fb54bc4ce738d552d749297e10d86e580d805a9542ca2d0df4d36226b86f058451ab41b8ecdef6efeba90c1eb076e8715879241d94816892aa6ebacbae9359da21ca0ef44283db133990bd03f807d1797c260719cbd8b9affbb84f7ef22ada9330d0417a23932ad2dd43841a20638958a055acf34fa80a12e531f6177700e96329ab76bd22db47f2d7d9cea1e1c0ff13c54ef3bfc67bd106127e761ed3a861091f7615246797b017556f8192db14548af04f3f1e70e92eb498a3f2ac18577b2d5e9149a7be76f5d44f97415c4ede7c9557d083ebbd6a81f621ca33e239f429877f0c6d61ddc25b9aa83f56715a8a364e6cb3d477f16b35e6e9712a3228af9eeb7022611b0eeea7b8a4d19402bbfcbbc0cfa9439b2f354fc8f2c11b64dd3d8224bcddad02e24b3043057b3020525c8da7e3313617e6e666625ef0ff4e5633b18317d25b0281592ed941559b523678b8f5a681fc7450ace51b4fd50954b19d245bdd087c3b139cfbca3cfd51703856c49d38fcc9405e0e5286f075d45c92f675965b844f65d854863b77fc1cb6aad92cacd7f9198108cfdf2a157d8143cc3cf7e99d9e07f19bb0f41ec00039a3a633d97869eb79387402295c2b8db4814b1a96df95e4b81e4c7cd5d07fdeb134c120bafa3f72afa2639a532328adcef8ad079565a907b2471e7182efa8171257e7dd03348b9de5152b0a16aab9649ad198c265b6d7b1e7c27b2f0377c8f7eeb32eefc9db79e85c7e28c9745726b79508ab57a794ec6ede0f8060470e3dd4d056ae725173fad965771e3553f0643952d302367171e7f8e60fa473b62397dfcf38f858a62683121259e1cf3acbe2d841983386eda45a62cee3ad35ffcc6479531a2d2fe521dc379dbf0530aaf09daf2419df3deb26388ab5a61f44ee4e3ffc8494c37b77ce1f8fa1e3f730e7209a32c7bb5a04a35e66d6ed5c14d3d308bad281895b9db6740f94b7c3ca4560ffc70f8f3bde80c70a48ab559ccb9ee506afaf97e4e4d463373542e7f7c6569fbb0275e63835ba83d495b63fd27dab9d2afcf74fb0c9ac1b5aa4acc788b2ef77a55e2e35f5f048d612aaa0c24cacdb117c0a3b0765e5fd4d65f606c058bba9e3ac2bcba4071a9a1d286cc3800ae52eadb3ee7813d3d717fd0f65604a8b6a026668d871c71a4ad809d080584b434979dffc3fcaaaad5d4874de25cc70e76ada5aafa4c211f7d887441648f42d11488987df9d86eb0d84ff47bd4dadfdfe18fcfef29d8fde2047bf54920f793a800a4573a07bddcf76666ce5de577ea2ac9c85a74d3f2f4aead8850e8fa06a92233d261a38863584fe34030a59d0635b4df909ff22ddb42743168fe9937c8bdfcb60b60f9ded187fb782931e000701eba3ab2e25d57c840c3adb5a6acecb74a8b04c4c8207a71f3c910162575bcdaf3738925cd5b2a87e4b0bfdc185b8f8ac9e5349b6fe37a597c1ec29d9b13ffe23d9464ed6374cf9cecc42708cdce35aae250cd5918a637adcf07527c5844cab1c65e3a54841d651bd70c0db7c8d960727b768fcfcf20e8feac9aee75e1c956e657d665d60248960ca9c437fc2ff4c901d9efc066e522397838530d7a252bdfea56255eabcd0be97228f86652c84341c2bad8e5e5ffb3cc77dd68ca299335f7b74f058c56e45e7d9cea0d1acd7deddc73d7e471042a94f2d0e6833337eab9191b2c473f267e1fd00d7cdc87521b764bc9f46f873f8c6639c30de54730bb1c5cb0a4ae4fc0bb6ad3d11225ef56dc9568acca80ae8997c55d20118dfa653287a5e6d589fe1337d1c3a6eda96a5a4b0ce32bafb5c1c7565808529f7a6a9b435954da07058a8aaa6c54734c3907cf0d3f9eb53c0a4e533dcd6ec91a3a116e3b402263295eb53654c9cd96105262fabaa19f2eafee39f32634ecda16e3a6cf6d72232ceb06a4874a2503cc5e0c9e7cd60c73630a22a417edc3ec478307240bd38f55350664a95fa0a7def3b9a9fdae4dacf817ea057749860cf36ab0656ae622be9a466a71790b4c8c3ae8e882164bc69b3a7b6c849c2955a75a2846bfe1a11a6049a3814d9117ae24e014ef640ca7784f485ced40cfd7a478f83ebd542b7ccdf0502ba8d6fe572fb53e37a511603c7adb14ef59a452a7fac227b0c8788bbdb4c10c52d7944809fe6ab851cfbf154b4d2c8e4e08095c60b6bf341cf6d1e99b00e81218e08f4560b983344ac7d0e268347a2112d7be11eb84893ddb6fc56338af0eafbd6f77bc31b09596ae8cc8f0b81b27f86dee2e227e57cf3bc15f2168886f777c93a13814064e50bcd08bd5bfbe2afdfdec121fa2146bc57e7feb20a93a8fd6eeb0f86f0f078bbd5fd80baa10f1da08393786d4bdc205d855aefa0b2655f2185ebf762459fc66ec27ca77be1d32bf833115bcfa41482c358be683d6f7f7141d829251d15a9f72ecb403ec7dbc1096e461239242b47739e89d1968fdde32d358399f814cec9de38deb203624a7f3c00fb20b038ebcfd0afc2c1ca06f3bf371719363f4e5fa3606785e11bde34609ab9035e3374998739ef03b9fd502f6ff046747bb95472fda7f87ccb1f97d2405114bb2068767ced2c6f347412f0e019d84902bc5c1267ecd55585a50005e1c3fcd18bb7a3d1e0053f70db6a73b872d2240c00ecef7ed41594f1b76296ac97cb49453a22b4862ff6a5f57a35c4bf57003187fd804f29ca94c80bf38cbb9f2efb7792e8b2abb47c24dd5f9867a131d194b32fc6b63953c0b128bd36e65005d06e0f792460dadb0187f3153c73dae1d8e8ba4e2b01c1c61828b6e2f01e9f22152ce0388818cb4f6e847625f33370b11898f9feb1968883ca2551e18dc57c265ab2cdfcb7024a4f99572a9d6f89b86a00acab25a561c7c7d99088a45e5159fb6bb028facedffe8910e50de60a0a5d19e846169f434b731c96047987e052a03e2aa6f4e4dc435fc651fd45378c58a0524faf1f561775bdd86bffd88052bec53904b7b799880846a14ce798f7c0823c98c1cd001da6b920e8628ffbeaf5f856650d37b4ecf0f16d8534df81884386cfb54657c9da66b82bb8ec3b9ee94a16b2d2d5ea57d3992afc204872ed6be9ba7911d2a9fc529ebfba1787872e36ba8134203d634732b6a5a91b7ba62e2c794cd8769e576587326e746c2b767d0ed2452136edcb988a1cfc23bbe76ee50edafec0a9c5be2a5f1397afcc4fd7405c1373fe21b026397d922a03c45ffa72d73c6d762e9bb9e443d8ae649fdf5fc5fd0a16f5aa3d3ca4de3701317bec5c63d152b68eb97adcf1f113f3ed04230813c93648d228daf1b45cb18c7fae6409a2f36976d28e2147dc788ec4581e80203613e98fcafad18ba01a76c7be99983caf9b521cc5c8f84bdec0cfc756a654ad5f1ee8ec5060f95c76137bea2dba7fac6f0f94f35885d50d8e2968aa45e072ecd7fe43531ea1f5976c84fadf3ea89608aad35d6d17a2ecbe336a9ff54d641d1dd86310f9c06ae5df8b780a4281aa2cb6f809913e39b6f2516f581fa6147d3110a7e58f0ff97031e79c9fb9f6e4a452c17be74496f488471f43960a6c25fe50bf7ad88b869defa53d510301cf4c1be11d36e8b3b4a5cfc673560033cb8dc48588b7b9bd9c73468cab2318b4a3897617d264f260e4f8de82f77adfdff8c75994934f53fff1e8a3e65b157a19ef334b98a92e06fca709fac1d4f065e33a0049c3b5eb20c8d5ad2d40ff34937ac903f165babda5ada1e9dba78ca1457c4e9f883a20e0fdfcac1831791136ad90be40778b52936929360638b70ffbc96eff06b3cef9245f524531732cc9f25a7cb87097edc8145456f3b56e4104fd73fab8a79aa87e98fd8212a62c5a9447cb62e6968a4ba615a8e54d828237e5fd32212b2af43a28a1fe01f7a346eeb74e60498d2b495cc298fb6c5eb53fc7fbb20357d5bfd0dff1aac60df769ca629ef2ecb1069c7e713e1b549304a86099918fffb2cbe6c3931f43f169f7e4e3330db61ca5ece7097ab3a52106960301adf", 0x1000}, {&(0x7f0000000200)="7391fa4ec94e14737821bd69a1b7197dc03b4aeb879a21a52b09bbe6200ba3901b9ab7322d8f5417aead8ca210b42829ff70e6044368d279e3f0438d725331d41ef58e3512ba7c7bca34c27084c5ae846adba8be49e024", 0x57}, {&(0x7f0000001340)="5831e7b125a918dc2738faf2bc9a20b5ee13a6b5cad45ee9d6abd61fc9dd634c352cb0942711ec4d6f0b823dbfdd421ee96e9e12f644ba9424fd74819eb1a57eb9e6839550782c98ceb37aac4fe9545ae8beeae09691c4ee5aa90992846e15a7d78546ce0a71a8f7dae2624c0ec4e8af0aad72470acd2868e55e98ac4f823259a467895f982d20e6ab98c49912c5e537f8e3025099a324466138a8b18e52fa3aee734a255c5b2ba5a281a22992430f01634f94a81dc6c6bdd6266587c25de3c1a52f5eda18c03f1f2055e23523d90e0a030ebb303bbf85dc58c9069b1b8f620ba9f3d770b865e2dbb83e8fbf03ac4017590e40a4df7c0cb5570c5c62e08acb571cf1e831c3ae11df75f1f23f1f235ad1f4bee23f52c39c4d95b2cbda61870bbf620b62ad14fe746385110a892b563835204420f9cbd3a22c63cab75c9899fcdfd86139b369bb2eb318c60b8360687228964afaed6f5b5d331184dcb03fe249b8e558bda77785822f2a493c4f88a8c12dd9a4246c75d6f8b276b663a7917d003e941bfc4a87b558a2126d47278571ad941f4dac0516c796888b66fa1f28679d0d5a7742d572ac56d38903c2c792adcc2fa9d9e73029f52de03b6fab31e0582f63fde30ab4dd9b21c3cbd64111e8a2d47f67ce1e8ca6292a06073437987e542494139c27ba2c677df1168abe45b2ba0eb03edacf383b163452736479e2cf6d0c7132383067fc520d0704205a70d559ac89c1bda901af84e95bcbfd8b13e44a2d15b714c985d06e5d5480c3421ff21034976172c08bd7136f5b67c979dc020e477cc3939851cde9c93161768433d762cdbe505c27e738d497d67162a630bea81eca597efc20968737856c0b76984a609837cb8c0e887cd56e58db0168052cebf4f75989384b7e622367bef8f42385d39be9ad332ef38f414a7d9f86eee6d82af0667ba2e3fc7e425f653b051249087cc186cb4557d967379ab07d93954636a755a4b4f0a7f2a2d2ec07c29dbbb9f6c8073a10702a148206040622638390941afb78e7f12eb6b9c60fd59fcccd495d648b1c7816edc05d50aede2abe3c4c97acf5fc2488002b9467bcd7d3158d0c26df6e70c0c6e14d2dc210e42d6aa81dceb81a52b81f98c2c2eea40ab1ad32afedf254302373450544554bb61e865f5daf551cde8b39e278f1b9ef2899f7887d884226a08a043778cdda9f213dbdd964bea3baeaaf388eeb9549b40dc864a1c653187912883bbe4fe333d5cd3837e6d81f5620fa432e3a2386f138f469e58a945c6421153c7983031f208e873275548cbd81b3744be6e798aebef56244ab0a4f4f4a5386b1758f5358dc7671ea17b5522c5234a7df89edce5fea66c5fab9e21deff7d42e48d85c1dc99a8462be26454d37f6079c560cbbb1cadba816736a8b080241ae1bc693f7447e504f9b3b99ebf6b0fb72e693bbec5f6db32438e2ec86cefa64dc9ed50cb92a21c247f7467e466d6455426b54ca7bbee94f86dcba6f7b91bfa2388221d6ac3eebecf5ab3ee846b103118768cd4b2d716cc2476140dccb1118bd065ab95a721e8f260b638c12da58eb95b358d9ba6b33cadae1a341972eafbd6a2c7ba8593a3d6f7ea5800a54778610802e312752c18ebd418855917a56d8e954ee826c03b91137f54ca0bee3c28da2a3e0e5a8d4ca51ede951f0feb6a92bef8b3f03d172cd1f6c459567c5ebdbc9f86d15ac05ad9626db9062e27d61b000b2c58a0034ed1169a4cd4241c663be0e08e4ef2eb88124da7fec02435ab24aca21d3e0b4cf84ff4bf31558489d62506333f2a829bdaa907687deb68aa04ee3f47272813e2beb9453970864a1cb7733bc754f08908e7dfe5bfc0dca0a9402383c366c8f53dc7fdffec5ed56a83f3dff10abbb1b20734f8d6505fbc294770b32a3168e2eff7eba0b8bc21ba1711f7c2963be0db92ae3b98606864bfddf78191f00385906741fba0899f6dbbe0f0deab4fc68d8bce49b401bfd2c1389562d3d03657865b151a46d5706e408f7a6dcf0d8062d05337abb4f7babca261de69746614bcfc8436ae9e04c972b8c0a8eadd71b67ceaa75ef3c5f5d636921525dcb66b12fe172809ee8c3fc7959b05e9a1a633ad056d3c0cd2e6e11985addc2ac2751f71a7329f92ba73c8443fb0e7434b8af3f074bd4472b9ab61cae09e9789cf4a8b29fae8679599f4dfde953fd4fa0a256a11046a71a60c718b9f33dfdce5f5bae9523b44a7e5168ea9ac7f681708831da4f70333d08e5609831a9d96d04c913cb4502525ad6e2b46b930bb55496fd2e6302e39e8875c1ba6a1a793fe754835ea64a24c79aac8f369de3a8c8cd43445ebf8783557ac55a3e9a79f2e87db7787e897b749ea05addbb477f07e921bfc73e73ef067600ce7f9cd2dfc4c82c693783a702f0c33360ecd42e6e0bd1d68aaaf9729f4ce083211d25551417720c2f4c26db86d9d2fb261d49769dcce20ea15db142ecc1b010a3a8f0a952babae106ef14713b232445552dd0e87f488ea67d808fe9de99bd540ea2ff728d722c4dfe73eb62da2f928bd8199e68d689f49e503d88d071aa0dc3337f073573d879b5e0cc01525653d6d0a74e4ed9825dc1803f94c219bc9e07a37937d28dc519b4f8c4cb3a7ba4704414f1d76960e324bf32b6a22c632e79f5fa84938c45e21ae96bdf364c125774551fc6a0ac4fbeb181a4881ffb9262c073d02b3b0c35f9e0b592d8d84697fcbeefe4cea2d91d993edf3e26f7b67e99262fbac1ce2d48ad8502acb636d371170595a4ff4c39a85ea1df6a9d89b4ac0ac1fe7d5e44a65b35f456cfb602c41872d7a5e7f740d72eee0bf2301b3c36dbd8eeb18fdfc15e6473cae06b64cf9ab5a765276162481547af36c2b288e2dfec77692958bf117c4c934a6fac8c15c7f134ae6201bef8834c0ab8fe37dcac4b06c9a9d9087a1478fbcb3faa47fb1ba439ff531c8d621b4204afcc89d74ffa303c22ad27969ed6bc5f72dc3a842c66e6ba3430c801ce217357d0c028292c7d7a7a82ef458c3f8c8d860eec0e37cfaa4adf02dd006f5423e08a2e3518390c818ded239e1c6f7f8db96642fcaf4f03e3cd91b6170af2219426a6fdef61261b09b296072ffbf7ca2e3a0ac773ace30839c2fc80ec81059c7539c15463d998aae59ad554b58d0a66b9b754229d8833eefc2ffed0d25cab0c95e18903fec29a1314c24b9bc7526b4136da5020d688aaa999c5b24f778f0b6d9b09dd6b5deb9f32a34389bc1e65f5e0fe1af40b78632cea0b89e2dd3b9d8944943feb586521f9568587673e1532831fe44d98647dc52e830287d1e09ca5ff26c48b16c8ad4d4ca4ad5e91fbb063c03652c594bf6aad8fc6646b6b5f47f27cc36fbe3ca70083b804bc50c553f284d7a4ce9301c9fd0e269c18e055a9157b1da5def4630f038b5e74577abb8a0fa133ee5c595362a7eaf9060ed4e341f96fc4becd673bc4047defe4c5fd8a2fbdbb8429f321ebc0b2e726f2568456064b43edcf348f1d2f87a56286359cf17576e6059928bb1bdc3ecfb9cff6f7f24aa9d453ab13097606a4411153e98f92be44a287e618cbdb69b9919a725aabbe0a8bac210d1b54748fff15aea15f175fd87f3151d99ae4b6626d09a2d605145a8e52c365421aa77896ebe201b59eb794a3dbb9fbceeaef75dfae34d7fc1a9ef93ee3fc2ac3f6123ca357ade16bb9de60c0922b84c18428ffe0a818b21c3e6306f62212c5084c9974cb821c3571a650e3d589a0b18d40bc528717ad10cdccae8474b6f343cf271b9ebac835ead2e81fa9ff821ef6321ed9bfa3ba4a877919907a0fa79d034f31610920ec7f3af4364af791688f0d9a7b2dd918fe88a956cb7f31bbf7bf8aa59d4af2ace8dc14a46dd007464bd883795cba9e093dbe750cd0149fce75e53b287ab2e951f477db3a5ce41a90661954e165794b72b6f344f5217a45a9c937c31b0cbfc9cacbe0aca424f0b3ed0682765047251be73be31ee7635b984b5985cdc7135b38193c06b38770da68101c5c2a1ff96fca161f1fd1fde59c8866ff86c590b074f373a14848ebbe6639c1914f3e609e4733122b01577b306b2ed7509e9820ca61945dcc484a565fc81f245c18f3c42340a5ed2eae0741fb892d1e7213e546cd2b14b8a81003965533ec99a63a12271dbf801b7ff6b8ed5ab9ff46a48144babe34a26cf007ee34d7aa8b2a7267d35514c62073ce7b459e60a2a93f84e5527c59b7d4da9cb78d66a690d3233fce6358389e14efba0e792c84c2791dc1697d616dc0caa1959b33cd878c9eae70a9d49782ce15903cee7de90e402513ff2ad82249a13d50efa6d80af2acaa03644d60b73cf87f7bb2f2d202297bf6ff31f351abdf6455a28d9d6a538455d10e325e1ff6822f3776e8f5d5aa7f632512e46f083d286f766e573172ba8c775bcd09866cde5c8bdead043cbba2977c70c56db25c59b412d63228daa2b7939044ad08a177320481c402676e1e506aba5771e8c25a0d6c9bd790d03064a5f9902d09d76de1d035420ac2ec7f0c1e344f72d095d1fd093a5963d7c9616272cbba7a91712942c8e2be154a84a3232d97dda1ae3d386f1fef8992a29004edecef437733df36739338ab3feb87ac8559142b048a17829d8b74d759dc24a5e1614c2ec2fb3bb89c9b3b2c6385eb1c154c5e029b464c73f905f98bee011077e2b43306d18ea30cc5534f22b93cd899fca3892467a1c2eef3fe022ea46858c6973fd330c142d7b56dae657d6e936102aa3a67232347f46d8799a96b802ceec430328e9af38b2c39516db674e22c629c269435d2212504cca2799e2555aa8db1e1df924a6a7648e402a47fd0fa111646c206122bdb9e32d6688b8e3c9a01081bf68f2bd3ca73ce12e1547d36b1f7b0a12d494181f72c8f9dfe914429b6ac0b356bcb856e10031fd3329c516d6c8ed920dc92ddf992cb2f09490d2a771ce193cff983f6b702fdc630fc93609576c1519745e9761d62ea46c47c40be4c64e7fc8b43da8c00c4abc42aaabb4bf4f2d9d3dd923c1b4b74677d7f725ad0dd99548cda50edf6ea2d0ead20c90dcc19ffbc7d56164256dd455673f6891e0b24fc55f36500a3345d48a76f26472b9d161e5f77d1f31c024c4d83ac5517da6f301f032f95d031c706d194f0c8050a68bffcbd1a6cad3f72b4aef3b6045b9a0ef4c4d2d23aa61940dfd586726584de711da1089c60b30a5a89499c6a9a8fe208d47387af8099465be43a0efd52cceabac5b383f6dec575f250e6afe2d64f09c4f3a40928225bbac19d4f00b3fc7c5a1c23d6bae9c6d70247f6337db67b2de7af27a094697bd76f2322a69a6ca73c4d8eee798350b120633d4d28ebbf213e682e382546f1b53c3e7aa3263a572794b283c90f516709a97729fed05a7dc134e414aeccbc3a354f5df696dde690c0475519e6281ef7b008e8cb97996a461d40b9975ebb90c06a420585ce10248ce689c1ca4a10840279be14ce39e75f290db1bc03f6f343055833404ac548883b48f15307d3b50b1f44e12e34634c1e08eacefe9657c10c34fc21e145444251ff7b58abbdc8309c6bcfde303ea88197756563860c1686f9cf34a0873b1ccc2151d748f4607768d58a59bb01697f2b2e7c85eb76563bf2a24727105410e6dc13e83444067da72006a54fb7918de2c253cd56761a8072cd646ccba6694cb26c7b61b920acb8a939b7da2b82ea9bffc1d971d533ca8a29ef829e46414b3708c0f7fea176bb9fe02fd5e71eff7ec071d0b6d756b8d9db39761b86d2d42ee63902f02eaf5e8552", 0x1000}, {&(0x7f0000002340)="dd16c82d5789610defdace71cc35c7bbeef033fe9fcd955f9a42b0a14e0e1f0d270654b823e8b856e90827470e2e310c0f45534b1593e4ab8ad4c8fdb1f6cfc62097944e8bbf2cc608aea3c130a12742e57031d8196171fa3ed1f89a1896133e624a3f77be8b9bb647899a63cfba1e24026c73128d864ff0bebd91019c2b76fdcbc250a2d3899f787669b2b8257f7b976a5a8b83083b131cf78290543552f80c0ff4678308", 0xa5}, {&(0x7f0000002400)="1744ce53fa4179f2414b68f871626834b95134e738217a6ac520d500f3964ed715f09b28812b30e8387471decfd50dbf2b3dc0ee903eace66064bc349b1eb7a3ce4daa3aae43e957f843d9c01b0f7183b353b1d5fcb2f460e25dd41c2519b7b96c5b960dadf214a621b585eb50fe23ceb52c285c6046b8186d0e54714bc8b95581d8abdfd9745410c26444ce5c4a22107d7dba", 0x93}, {&(0x7f0000000280)="7f9816b9bd7d4ae6ed616dbfb8dcab7db209fc6ff58be469a5bd864f03bc", 0x1e}, {&(0x7f00000024c0)="1ef2ed59fc70b2ccb7177e8a8ff8d426d4a9a54fc446ceaf279dd04b64addf3e209dc180414b75e679fe707995f78f6e7b56fe029b681b12dbc167bcba8bda8a9adb4b89bfe655591c06c68126abf65f2c0930d5acc84b0fd90f6fef8b1c2bdee5c2207ba6a0f2fadd9a1dd741fdbe1a499e65a7111dbfb7a0af5ee5fca0e901bb41f476db5dfa04894417b4162982e0f30e71b9cc1a7831a0d7125428e1ce4a8fa7b0d566a3dd633fd9296e3148c917602b88c721ce919518728c084eb7e6", 0xbf}, {&(0x7f00000002c0)}], 0x9, &(0x7f0000002640)=[{0x98, 0x1, 0x1, "4fc9575eae598b790cbfb7f6f7944abf08493c2fc2e3043f2c00f966365796e48739056bebe8a3b74dd61c11cb440b5de9238f20c59d4c144677959855c1d0f26f15ad0f25ecf9ca051266fac81fd99d18e14edbfd5e73acfe25992fc5185992dfec4d66f10d96d53020704dc76d2a8bc7568e12eb4c8e5b94e21a896529ed5bb31d700b0d"}], 0x98}, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0xfffff30f, 0x7fff, 0x0, 0x7, 0x2, 0x80000001, 0x3, 0x2, 0x0, 0x1}) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(0xffffffffffffffff) r0 = getpgrp() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000280)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) getsockname$unix(r5, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r3, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 16:00:17 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x3, &(0x7f0000000180)={0x10000, 0x100000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:17 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="2beb694800933dbc9c9f82142b5992f52b1e3352f5559aec4997a8af4ffbdbdef34282283b37a4a3b59c08e82d355890dbd287cbf08bf52fce5d6b9e150b1a4ec4ecfe7e7c3154449bfd03d46517b50981733d1f2ea6adaeb6b2765daf9328381781b9c78ff9464a506e90330983c5e11bb4d4a291a53b18e6088d20f3daf54099db", 0x82, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) getpeername$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0xfffffffffffffe95) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/182, 0xb6) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000780)={0x0, 0x6}) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x68, 0x1ff, 0xd1bb, 0x3f, "9c0625bdd843c12d473ace86deb77420818ac551", 0xfffffff7, 0x5}) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x6, 0x3f}, {0x18, 0x1, 0x6, 0x8}, 0xd00, [0xfffffffc, 0xff, 0x2, 0x1, 0x8, 0x2, 0xffffffc1, 0x3]}, 0x3c) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x3, 0x9, 0x0, 0x8, 0x0, 0x400, 0x0, 0x0, 0x80, 0x4}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1ff, "d730c1e7bb6fcce23c5b00000000e74de400"}) socketpair(0x2, 0x8007, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xfffffe27) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\xca\xf0\x87D\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'ta\x15', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x28, 0x0, 0xfc, 0x95}, {0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1f1, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x8}, {0x16}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x0, 0x5, 0x1}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:17 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xfd4, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0xae5}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\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', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8d) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r5, 0x2) close(r5) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0x8000) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x1, 0x800000000}) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() dup2(r7, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x800, 0x0, 0x4, 0x7, "51e0db3a025ed356bdfb510eeacc65df978c7000", 0x1ff, 0x101}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0x401, 0x2}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0x6e) 16:00:17 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x400000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107bff507c84a4fe4dbfa6ff00"}) readv(r3, &(0x7f0000000c00)=[{&(0x7f0000000900)=""/85}, {&(0x7f0000000b40)=""/44}], 0x12f6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) r6 = geteuid() r7 = socket(0x2000000000000002, 0x1, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r9 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000480)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r10) read(r7, &(0x7f0000000980)=""/167, 0xf) r11 = geteuid() kevent(r9, &(0x7f0000000a40)=[{{r7}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r8}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r7}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r9}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r8}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r7}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r7}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r8}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r8}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r12 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r14 = fcntl$getown(r7, 0x5) r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x3, r11, r13, r11, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r14, r15, 0x0, 0x92, 0xffff}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000740)=[{&(0x7f0000000240)="c964d198ed68d5a6f17a4e18b3a6282d9d1071b8dc455254e6d29fe51ff9e966ea7949944bb82fd264b7a922bd7a7d5371669e348d569429b678abdfa6e597356e58b72671277e414683ebc88a3a5c3912e2304b4a1cc19f5b297b65a2c359a5f69f96f47b0eb344eb442926aaff2de7aa317f902b207b0a90cdf352e7753e22ff046ab1294409b5391de3cc377f99e358", 0x91}, {&(0x7f0000000300)="c88f7ec87106305b541aa1b1d849c4a31433fce2f4e95eca32e63995d222546e1a8054c4870c44d72203bad40b2b5a67f2fe17d83ab4cd664b82aba5991e5708bde77617c64f7ac7c0463336d1baad438d65af05ef4968953360eaf9bb753eb230b7431a803d868b56bd3b4fdf92f6b6eb63f1d12a1e27d27fac1cf237c8f2b91333c166f1d8d76728e1375c2fb1742ae38e5abafec88b4b3aac7bfa6ac88e7ea4fbc2d8ea49c91612f3d3316db1e073def1f55f8a1135a0d7ab2236", 0xbc}, {&(0x7f0000000180)="36638a2e55c88c4ee74e32a4f619b662508f00a30281555a91863ea6a895", 0x1e}, {&(0x7f00000003c0)="fdad05ceba1ac462fb6297913a1bc877fa625ae441db895b4ec8e87a76c43732218859c9663841b0eee4bfe53cf7b88c7c96a9375e535bb73015809113d018df93563d96a8d30d618646dac1a6729c1026ce07490dd7a1936699eebbca9052cfc7292e1fddf803c93cebff55f226777eb8eb1d668e533c", 0x77}, {&(0x7f0000000540)="859e6a820864fa6b1342821f082e05a8365ff25a3736c3391ec42b28346af3bf58907d4a8e1288d10c1a49e5094fe8b676aa0d72bcc80665139da0f436abbde6dd896a197ed90a7b1bcaba4f413b42265b6788f4fd83c93e5c336b4dce6c308a56d9ae3bbcbb5390aa920d234f2956ad3cec9a54d50c9e39311fcf16a5028e775f42068a6e3f96e2548ad5203a798b70a59022dfd2ed2f2d806a86633d82dd78b508f8d94f56cd8f8c105cedbb3040e5fd56d32eeaa8599fca9f4d5200cceb4b1dd2c76c4203a83d360461dab8fd7a8aba7630a9c594ee469a28", 0xda}, {&(0x7f0000000640)="b861b42d85f22602c731a2d89716012a8909a4bbedc034427c14d0df673dc1c53b48d5cf5782ece3400e37b38f6cbeaf908ede8b5ee82f251c98f74e082ce0e93a153e3e088147c951b718fda6d06f00576dae9464bbd7b181109fa946ce164b55d1945c10c8657a79af7d7cd9ec1bbbf6f2f11caf43185d0b3fb9800a1423e5759b2c1f17ddc6a62e3a0d58dd71f2d924296cd9356ca4f2a71e4462d4b034f6cfd6729f74b48c0de93f609f22f7a77ecde4c5d48ff37ab552cdf09c5352606c7526066a0f59b05e77e8f2056ab4507a5076b0a922b9d94d2e47c3ee1722928e93db631c8094f1654e3388f4922c9c394efe8f4137882abdd203", 0xfa}], 0x6, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r13}], 0x20}, 0x400) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r1) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r3) r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r6, r5) accept$unix(r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff24, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) clock_getres(0x0, &(0x7f00000000c0)) connect$unix(r8, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000001240)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r4, r10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r11 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x9265fc6c01e77f62, 0xffffffffffffff9c) sendto$inet6(r2, &(0x7f0000000000)="a97bdb4990db76a37b87ba198c191caf8837eb3f644674565b8d92d53abb1876ee4ed8017de77f07b687419f821065098acb8be6bb44553bbe57c348bc35d9940df422e69c982354d2d2bfe4da6b802797c91cf8397e5e6987e82530088501a90dd416ba09576498fe498c2022e5b304ec79791b895aed1a40122695b53ece1373465d0335cb5ed3678f91a4cb669e4c93a6309dcd96fff9de60167b1eae2479c6009972aba401043f4a1a9b4fd737d63bbaeb94901ab9d4dd21dd310e581c4f52973dcfad90d9cf2a2fdc499160c2b66d2ff874cb41db3646d02304ec28bd4deb2688503987d148d907b8cda930e7d28d953bbbaa64b27a0df8868d948089b9a95334efca8ac2544be3af57aeb4ab4afb418c9b78ffb9c193e0980af84b0d3ac487600feac089a8d94fe143540d95a3c3823328659918df4375d162df5a6fd752a9b15f5d82a2d662176ba65f8a66a49665a6e4e0e21914d1b4f458100a9c5e01ea7450b03ff0cd52cee5384ad5e6dc1f453c0b9603b987ed68d6dcad7ee89efa5380ec9b6a360059964dc7939cb2a67b05fd9b74308fb3cc07b71033d97d1f3757dbcda053f154d45da7177dba9f44044da8987946998d89898529effc2445f39e570edfe831215e83a83c2f90baa5c6219310d46616b9df3c265e5306b407b4bc6a24e27c334681741564424f55bb136d0e4118a8232708db13eec0b052af934f5fa12851609ba77a1479d0543604904df67c44de123e1fc7dcc167ed78735ea63acd13db3124d3be3bc0b7bb8b556eae09f58a94e2b5d9d2d552d56681bb01e5763a6f2dbfe40c2d7ec529daefe0f5780d41b4d4f80ef6a70e26198bd8102071ae36bf5785949c8ccd80722dba2595ed29d89625954c5ae4a41ff3634cd52af747baf2160b6f0e2f0859ec12877369863a3b30f0a6f5581ddf09fd6c30bf9b9deb9933978461868cec927bb30015e85450144cfebd783cf98eaf9d7f63ac181b08b1efdedf98d716aaa70ea30110bf6cb9e168cc02723384195e7afda32eec2324c8dc32397e4870e0f2c5f15248ade45a38bbe17511a798f0341267c91cbcacdfb9e61aad6272227662c6f7868d697ee3efbce1263dbd84ab23d1eca3899ccd1da30d1dae3d6dfb116e2129a4e6a2561a050fef1277f5f7c228e87409777cf6fe437c5cdcbbbc929f7f83bd380f503ca1209f22a8ccdc92ba1345b29499342968d7cc772944f1a6febddbc5d5d351ad0d2735781819753496c5cc80677eacf5fd14981fcd6e9b3c28f92c89060f585e20ad540af64ee4df91e7b45ceada1c1be598bed3c7080cc3c43e936411c6254181cc7c4dac56157ae4fd9d171102ff5ca400533ccb0f472132d985845b82f255279fb5a965cd01adf35826f741fc633f58554b9fcd5c08804bacfa2ca41f34e9be99f86be50585008014cb4310899f88b2fa8cac364a6f4eaf6deeb2abcd69644559007fa837ecf74c665eea3d7a2bc18cc3d8ed0384c166c1dbb38c9269aa2fdef10923d68d79945a6474d63058a20d7bfd82423593ec0b5b05773e301de48a3817eba083e597cf805f2fd56ccb5eafdec972ffbd4f47f10b8a677bb624e72aa6acb6dfb5480bce6766aa5438347a8b7a2103669decd7b1f54d8157d5d52cb6ea87a87bd4a740708ffe5fae4407f5ce998fda14ef027b63a4bac2a43ddf53295c9a6cb6e1beb01aeadeca6c743138d478412401e248e2e2fb572a573da6f028353a26e88826f4ec41263cd159867a390f19b5c01974fc0906df6aae6aab829e7b8945f195257ae78a49182bec40bc2083f2317dcc6b917293fcc7cc58f9ddef9dfef949257343fefd4ded515fc3e971163537df187f4e979e5b0a60fafce6e5a2f590db603608dac43bd956ba7f8dcff7ba2343a11ffd5a861f56c71ede3dfd4636dff754dc2bdc3f6e6c405aeccac3431e319902f5080e314657b662d54a419f9aab983d7bd4f314dd770a0453f204ceb4ca641c23441c3c88904e3adb8b9591891015de93e39ad9dec28bce51cb2bf967e385379139e0ef12bb98be944496ef38b182e0cc943576ea6d573d7109bb01291195fbd265aed7c5a3a03fc5de46fbaeb93c1b577d79a8c7d792d6e99ced3dce59f35623631de56daf43e0b1e49be66424ac0ffd548df1bb3c548887c66836395c0cf9a1e83e261ead29f211813eecff3fded4e2e576703014d9ce575682f0f03ac5596c9576d783d148d451181011cbde9dad192c41efc4524b5d5e3c3e3aed955d3769b75486be687e75ee684c68f026084827207e6e51626751be66eff8d2e21542c32bdb492e20170ec4500f1d439ed9d1efed5475903195308e97d6057788ae1cffe195cfc7690a74af82d0f5d8d7a0f196b89e81b15fc0a7dde8069213cc46a9ca9e3f9f501cf2a9b2db0342e507676acf60ba3f1fe728641c44226061386fd128bd9fc0de66247b249cb067b708c7de06a0cc158219dbd5ba515967ff155729f30972c6291eac67039f8774e54a2e9a9794f21c451cf44bd67f7e2ac07814ae8a61f948b35f7934dcb12302a3f03dcba9bbd21cf18a215b2ae5fa7f11012227b7c4e1cd9b885180bf7f8bbc16d8c3ec4e59d69c14542ace4f8b282ac78cf711a92233215a72bdf6dffdb7c880de2a82b151429d9fe954be320eec3e9a6ef374da9ab37b361eba602eae03edf11c078885c12828368080dbf73566445423b6581f878bb07ff12c92167439cb9552e8e525daa5d1a81e2489027e7a8b181b78c0eff13ebed8787d9fe4da2e3d710b2023d4a6dead0b9177de73761e22747e0a5d72dd920197d64afdae5ee3bc0bf976eaa61bd17d37e96b776e286b64311b25eb2223dd55a5d154b6604fe2e27814f3ea0d8de25189b5edfd332e99ee586a81c0d3778404d7ddda898f6c6eb7dc4359e042c0d8e3b60a9ceb3d97b24c1339eb1030589398c091cae73971e1a8394d1c7aa4306da8a42d5e3b1dadbd5a160a2fe64f6b3e444c5735dcb3ea718d4f739bf5653713ee5daefb44bd4833f0248dd8cb6bf078604ac9dc664070fbeb7e7843d55a500ae48f0fec12b7b19ef428b675741dfb99acf97f54d1f408473223f1d0d08561765002cb4e8ace55af2660f28a519c7a606439279313f24ee76ab12164a0e16e6090213fc93b05d3d20120874de34eb0f00cce239f3b2f839362c04d50fa4ac75223322c06d99584635b44b91675cb3beb98e7425d1af93e1e443bd20dbca3c1a58eb46678319f67e1f6afbebdbe894c2d326d7b5ea0d837717ef6bfd450218eb6a4ecff42f7cdb1ccd0ef4b15819de280b649da86c087edff6955db17f2b1fd6e15b29b67843892d9e0bd9077108317f796c7509461dba422a2a445a4c67b4188836040a20b5c32153205632125565f80c74dd6e2d7f5e04ad7e1625882873e0d69ea6c24064c3af00ceda09ffa9a3b1ea56ce18fac92426db5cdeba2c4cdf497ae00244ea35c1c320ebe1a0379f2b982d0c3c0c12e88851d30058a753ca2de18004e8ee5c621de8d81d9a4953e3a94e996aedca0f8e909c1c41d2810d2a577d8278c4efe977195c8e88577a66f81d677d2145ebe1d4ece50f9ae2d9e3c4f710c93b70bcb5f9974c9365fb493fdade2807d0632055d0ccea45301cfe2926467f938c3e559d217f759e5fd001c472eb38f4e7a37fdf056b06dd8ca6536bb9d6f5fb89fb452f4e9f35131857ac63a158e5313e60652c7d31b7551f5b17b849d6568804cb44ec89074937a0d2505783eff465f613bc93278cae9f1755e4363e62f4236d2eac2206fa82d5e10cc7289db1bd7cdfbb4535d782de2295a0a1b442b07e3c3d2ca1cad594f9c84bffcd2f2300c38e4063600028dcea98281591069b106a7e07fbf047f76bb7642bdde56e12d1b3e63c92af525361dc90bfa1c7aef8f447879a69bee57a988fdea7a939d2ece3f23d2a7e120f3a0b8c7ebda55472bd1f8277a9d63e98c72fdf5b1ec387f3bb6b0d546ba4b1fbeae81df7b57c454746b0d72a1bccf6e0b31decfc5da4eb330425574c75c63208955aa591a324dfa660e81d7c17b80109275ba0cb292e0db02f7880846fafdcf4b3307378d03933669fbbb1c077a5f38f12eb5112410b36f04d0ca98d6fcab5526ff01f28939e2762606f4a4325fa33296e3459bd83d8ae0e14566e58c1158ab490e6e12823927bf23864930896962398cf0510ea0bad11a9e5b229eab14672cf7517bf141c963c34d33b8909824a8425c34a200afe5a27f67c832cef5b76296fa60c09257a41661dd203a8429cfed31415f2729b6ac9916142baee9e45a3647809a163ecad51d576a2266ed24f6f5847d0fd2c68606ddcf3ae454c8ea3a5f917112902dfb3c6175221acfb024d4a011419c3b03b820ed038e0955a4217d5cc85814f2a2ededea2159a71b7c00165bfa921e1d93df91d9bd7b3d8553ec20399e5e61c6b3badf311d2a73041cbf52c65c68c0fd3e97419790e44c7c38233a7fbc44c0d30812f4f245d46cca035cbb567d6c1d59e6ef8a5629a4da95431e695d948947511d653e73467e51a51e8540634d943d5f9f98fc0062d5b2d95d1790bb2a0ca765a203513655b703c4a3ea606230bc6be5f5ff66cedc014d7918f1d3eddbba271d94760e290665960b69a0df798306a28d1fa324179f3cf8f70780de234ba96f425084c1c7dd421b0e71bcaf76e3a1cf379bfdc7a80f87775a4af35af6f7124bb95547df164781418c3448a93fde082d89d2ebd99243a23d59327a4ec9c5485e6646fdd59add92d281ce4abc6bb471e012dc1d808a18f099cbed23e1364e9a4ae6096d34d9058e7364fff04f0ac6105c56779ff25f6cd4db494ad70a72840ae99f78965b950cfcf2be1df4f3a88bed229099e361a7228829e09260bfdcdfd2177773193c85bd3726b157be9f7af009435303af461a753d0759ec19820faf809c74eca32b336a5e90cfe1d776c8ad59c2b98ab3b6c13a26829c9ba095b5882fbe5e6f2fe1ddf4e2f6f2ac78950684beffc2f6d200ee0b4bcc7c977af88ac39174b50f59cbe33b2586298170e217af3bfa7de30b55db663964b9ba8524db6e341cc17864618bf6434007f36f9c9d532cb54c693aea5e7d10b30f81ebab403a3ec9c0e177013a7063dcc18201687f0b256f881df396ebae0841bc66288004ec4e881eddb23bd8f53b5687efe41966b35e6d116c0f4b0413e9e23c4e3a4fe17bd9a18a51b301688187a38c6d1f771bb32046ec5898835e23155296df9a51bb009fe0c57d86ce8201caa4a6e0a8bbba6efef0aa5605f2f901fabc799d77f83dd851d0f60ee3e16345e94123183fdfdf786f7dda0b2e3bbc18b6dac8f21b56330d6d2dcacb7ea6fc95a7f086f856f61221a689a44df9850a82ce773a1016d52a8fcc0f1d273445476d5cf0ea01d7de451f00f0144d0c592db8edfee341112c0d2456a19d813541ab936afd08a41ae85498d91912c0df323d8d44bd58f9c75d77587b494ac27763f0c4141b1caf61652e46ddcbe863058ea077695ae4426124b3297a68c00cdebb742dca17b278169f63a5bc85231ca55a4b5f6c95a17a4adb1179ff18c2584c26928654761785f8792deaa96273762b46450bbee0d606bbe83d6411868cea2d3361f1f69720e09c06052ce1b2bde3fe11e7739a9591cac2df0a55b8e4f9178bdef788755ebb69ed82be4d35a8479601424e3720328bfa23b163ea620ff57066c347b80a74f7bde6c4e22130fec6ae2d26c985be8782e6b733d6e5391efdbe8a7e4241a880cff8af90c634d220", 0x1000, 0x1c, &(0x7f0000001000)={0x18, 0x3, 0x9, 0x1556}, 0xc) pipe(&(0x7f0000001040)) r3 = open(&(0x7f0000001080)='./file0\x00', 0x2, 0x28) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001100)={r4, r5, r7}, 0xc) r8 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001140)=""/37) r9 = msgget(0x3, 0x800) r10 = getuid() getgroups(0x7, &(0x7f0000001180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r13 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001240)={{0xffffffff, r10, r11, r5, r12, 0x16, 0x40}, 0x3ff, 0x6, r13, 0x0, 0x7fff, 0x1f, 0x1, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd0\x00', 0x808, 0x0) r14 = socket$unix(0x1, 0x4, 0x0) bind$unix(r14, &(0x7f0000001300)=@abs={0x0, 0x0, 0x0}, 0x8) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x1, 0x0) dup(r15) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x2436096626b4c304, 0x0) fchdir(r16) shmget(0x3, 0x1000, 0x9bcc51db9b60f4f0, &(0x7f0000ffd000/0x1000)=nil) r17 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x10, 0x0) mkdirat(r17, &(0x7f0000001400)='./file0\x00', 0x10) geteuid() 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:18 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) r1 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r2, 0x5) r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r8, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) setreuid(r5, r7) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r11, 0x5) r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r17, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) setreuid(r14, r16) r20 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r22, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x6, r5, 0x0, r16, r20, 0x0, 0x2}, 0x1, 0x10000, 0x0, r22, 0x8, 0xfffffffeffffffff, 0x2fe6, 0xe5d}) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x101, 0x401}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:21 executing program 0: 16:00:21 executing program 1: 16:00:21 executing program 0: syz_emit_ethernet(0x12, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x80000000003, 0x2) close(r0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 16:00:21 executing program 1: r0 = semget(0x0, 0x2, 0xb4) semop(r0, &(0x7f00000010c0)=[{0x0, 0x7447, 0xeb87a7ec2fdaf419}, {0xe7194be0e46dc7be, 0x7, 0x800}], 0x2) socket$inet(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001180)=0x8) connect$unix(r3, &(0x7f0000001100)=ANY=[@ANYBLOB="8202f5ffffffffffffff0d201ddfc54d7033f51fc7feaea75c8bee66b2be5b09168e57797199f5ec3fc28d1ab4951f3f9b961d2f57c2e17d2e32d741b4d39c82a61a56380cfbb68d1dc9ac504a109a6096e9ff7f99e21bd492a14ccf"], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x190, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000380)=""/200, 0xc8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x2, 0x0, 0xff]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="b036eec3cd947f2fc5398ebfe3091ee6f373dd632a86f7a02acb08a956df15b1f0f19dbe3908e7d1cec6849e66c3ae02330cbdc97e495a92ac386abe5716eceabb989318c0eca0128f37db334d6e837675168150a6668eb906305f64cd31bfee17078fe5be3ccce69132f89c0ba2317ccf0762dab34672c0fc4705ec27c3a7d76dd0", 0x82}, {&(0x7f00000000c0)="c1551bd0649decb9d64361c49f7275685e15a112179e0c4b876ff03a31e968204746bb7eaff2c465fccc190291cf41d7732aedaea67783dc08a973b1fb15f16508169f125fd2cff894daa852dda1c03b5130b1d351a3d0685e043c286ae4aaf337b1a13f7b4ae4f00a5bdc08b9d75b5a47", 0x71}, {&(0x7f0000000280)="a1ee2107543a4dece9055da71184ebaebda5b80b336f74d75d711e9a50b60e14d1b206eeec8d37e5d49fc4aeb0409dd13e1dbf8b36d5919c33d8911741c79a94583ec56fc43c7bb76c5742c4bda5410e6514b02df932eb7c6ce7b8af88abbff9e9cbf039815d1f535779bd1fdf043f8a8b9f3afa23fb45ee35dbdd39d62fc21317871ebbf73af275d8f0138d9e", 0x8d}], 0x3, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x8840, 0xf743cd5ee435efe1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x5, 0x90, 0x7f, 0xa3ec}, {0x7, 0x1f, 0x90, 0xf70a}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) semop(r1, &(0x7f0000000040)=[{}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef7ca8f593f8c1af5089ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6300c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d6f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc02efc26a5961f3bd515741374c70916b23a8b086c436338f013853eb27cbb5fe72dafa0543eb39a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9dfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50500cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518ffab5d7d2d8fa5a4e2f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f55de00000000000000000000000000000000000000000002c0909fa898cca4d410116d46225a84765eb480b08711be26dfdc8d732a376908b206bbdd9f8c163f2031ccd79e3a8ad1cbf8fb7ebb2fb5887220a69d689c1f4b95aea6ab929e3fa280acd6772807097e3e7910cfd731c544fa86285ffb122ea54bea576ee5bb1d9"], 0x10) shutdown(r0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000040)={0x8000, 0x1, {[0x0, 0x80000000, 0x7, 0x8, 0x100000000, 0xa1, 0xfffffffffffffffb, 0x4f66b630, 0x2, 0x0, 0x6, 0x80, 0x1, 0x1, 0x100000001, 0xff, 0x80, 0xfffffffffffffffb], [0x10000, 0x7f, 0x3ff, 0xffffffffffffffff, 0x8, 0x7, 0x6, 0x1, 0xc28, 0x8], [0x1, 0x9, 0x1f, 0x0, 0x6, 0xfff], [0x7f, 0x5, 0x0, 0x0, 0x6, 0x10000], [{0x2, 0xf867, 0x101, 0x2}, {0x7ff, 0x3, 0x0, 0xfffffffffffffff9}, {0x1, 0x0, 0x3, 0x5}, {0x6, 0x1, 0x80, 0xff}, {0xfffc, 0x952b, 0xd9}, {0x800, 0x6, 0x3, 0x7}, {0x7fff, 0x400, 0x6239, 0x2}, {0x1, 0x7f, 0x6, 0x9}], {0x1, 0x10000, 0x0, 0x100}, {0x8, 0x4, 0x6, 0x1000}}}) semget(0x1, 0x6, 0x148) r5 = socket(0x2, 0x400000000002, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000004c0)=""/235) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000005c0)=0x3) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000340)="cdda5b11282f5dca575782c41f5311bb8ec29e3c8c51b0dcd9844b6754ccde3a0de1a72ae4eb7d0a46732ad0de76c6fff4991b5de27b070b6bfdba3e96d52f9f4b389c799bd02bb4a3ffcccd34fa7f8d38021337b6e12750a0ad196edbbc47949e73075a1e6f14e947213509ccf304c124f80a1c7f6e6232a0e6a43bf2969c426b91fce99842d1a748e5d131abaf510074e203c298aeae2d1049f08c147791cdeccfc894aa35bab11bd233bf276a2c395add09b784b2f3f744037d5a7783fa9e9dab1be6b6f13409d1e2b660c48df3167072d24eeb936fc0be7e64", 0xdb}], 0x1, 0x0, 0x0, 0x3}, 0x400) sendsyslog(&(0x7f00000002c0)="a8f2713228244d8b83835e5b5c404072867f6005cd36f5dc38e1f0c3", 0x1c, 0x11) semget(0x3, 0x0, 0x304) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000880)={0x7f, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) getsockopt(r0, 0x2, 0x8, &(0x7f0000000000)=""/6, &(0x7f0000000180)=0x6) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x80000001, 0x9, 0x8, 0xdf, "03251f1573aa83adbc57cdfb7756d5ce6351ddb2", 0x9, 0xffffff53}) 16:00:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x5}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:21 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e20800118e1c5ceae651f449796744ec124922a3af27b427bbd92f646d8aaa3de9f30b2e9cf246f6ee1a1c5a249efdf5723d4ed8fb83a3dceca7e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000080099ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000480)="bce2eebd458c987666ce6c152a00def31c70fbc1f3d3acd6bc250db55399684ea4be01d64b90ba3e97ea1909684bb068bfc16bf3a13727944f1a4f8247844a695ecba5a5455017c2fe9f94fd835a798c0575e57d7014ddf5de38ce7541d58c874d9445f0279c93cd6ddd1dc4a54e9b43c600509c09433ff4ae960f82fdd05dd60076013d6d7b3f54aacd62125da3dece3fbdb577398ee39e7a479e73aca3a2ae057c2c2ddacfa14ac867c984a5f413cf37ac96a392fe241aee2b2b5e6a01075c0c521767773605bd51e3a8f2ef82480dcb350f071f1386b1d0c76c0a0f44a2478321919da0f084ac4bd35376d5755676103811906590594d4ac9e22fa4d02fd995dbc7c0aad864c8c9e2acb92bc44b5188020dd139762a85cbd331eaf485449f941da9dee7f339e6559c8e7e346f88e46ae6347774f85274c9062ba321b69f19bfc215a08419b95877bb2f5a3f2b0c60fd02a046df1a5c807d562ab0f38790da9d9a8c7d6c8257c087f58a40cb742a10494f7e349d8375ddb25e067435893a799f49aef21a5cd47bc73eb46a674f8e2c0017a6ea835d78a6c4039f83b3dd72073c5960bfb4b1fbae404a9999ad20a30738747eede68fbe559e406fcbae731b55afbc4840947ca0b9a2a5b40310cbc0bad37a552bef84070206a25d8e8c923a6aa92b8c7c0e3e45e89da557bafe09371a5c68d35ef9acf58d33bf61a24cd694b0a1f57b4b5319aeccf020488b8fd24e36adac3a3abb29141b8f3c87d780ec22c7baff78446da04f245884934ec9a9af40005207ae2db7a09ff9d6e82ac7fe10a0ff4d4f48b05562c5c3faa6318bd48f59d2d6a0080b0434273782c149b95ddcc842ebc0e5d27891c24fe96b54b1d17aac4a985b8051185914e595abdeda34c2cecf4a26cac557c10cc8cc686ebfe6f1f93b0b3d502a42f1249616c1fceeb2b9edf7a6bdec3a9b1f7746590022de2d69777d21d7d0d392a6dae60fbfdb6f39a8f09b7d64a68a7a5d2c32bb05151a49b7e155ff585183d3714e50b227b2d46da1c131d5b7c3a62fd9b1cf68b4ba316a6079285ea2c60af1ddc0303c19045da1b83c978995ad2e9bf7bef5fc43079760a6cb5c38990d4a77349df81c7eb28d962f5a88c413b271c0e666fe382e7659c9f9eefdca069858f45220ecc48fa2936cf1336191efa79eb263eb734d4dbe9f1e7521d810deb5d809a3ac8ea52a4b02baae24359a964ae06fcdfd0ae33bed0d04ae65cb50bdf95cfcfd5c9580d35fdaf5700fc9f47743748affaeb07313df4e62182db403c19ac217cb8b13f36f89255e00b0bc51abc26ae49a68dfc5710027fb12b7ef98ec9c07971b9ccd700af4aa6e070612099f43532b522dcf714f8b4f994af1401ab2012aff580f8a39303a9e54c3562b04f273ae584f388d051c8f026399a2d8d8bf3b201fd69db56eec6898a3729dd3881d5777069f1d0bc9d5c62501a8f0b016767c3decf095fe64c8f17bb2b55688a5782d8aeb31d742ad208f7d4d5103d4ddf0033678c2ed085bc6ba099333a2198a4614d69eddefc5437e8dacca864e9c35f0e954933f97aad4f0999534ce1716535c31cf87d694cdd730b91e50f05bd170d45174f58a5d3992bbbcd92fcc686443942b9aac2155e129cf9c0989357161d1a2a5fa1429f985999edbde5f02187b044c72f025dc8e86ba24fa5eb5b8d2865c59b6c79e0bd2eba10e2a5e03c354a3af7dbe1498596b8638c5bbc5251b519f6d8af05cad3f37c37a5029c011671a3b67e47758ec0c20dcf3a8ef218f4dfe6169541db6a07ce64e4f010b41bb50914896c5fad640971cf7b691cb96021befbfab58f1e91de0862ccba54500cdf2446e15bc01f79b182351047ae23b32930a56e0f7fb01fb3a82896a60f4fc1e0e83d88ca097320f2a9256bd16f725690d5b01bc505106b35f0d2cde47dc2e64071ed732e21e844b523493eedb87f93c002b4fb061a6a80325cfb14c89bd504eaa7820e42245125b5b899567081485d21dc9336adced20eccc0d1a70cc6308fabd9703517940575e009c46d2583ef95380da2859b9257c94d26b34b00626b50cdaee6d1da73926949b16b6268e1b2f0c688ea460a9dabb12f5efeb5a989fb03634e54617b1fe7a5b5bf0abd65a9e8cd93f1c1efd01a78e247820134b7dcd4e21400a500d2bbe0151085cabbf50290653723f293532cc91f2dc648c01aa3c399d092df95eeeac1c3b4bb0f87c57f4de4abf325e2017e7004faba35d813e1836fe89bf0f4854a6545134c787a6f9625796c1e75b98c7c1b608addf004326ae9a9706e1e41f13c858a5d16ad702a56cddd754b8344eae200b75e051995ce0563aae9288d1c7deec91d9db687dd1db060aa2517f5610e758bed44864e45c2211a8b9743753797fb38cfddc925198fe782d8f4859ccf33bcdd496f5ab70376ced72c86a972e858a88ad53289f42646a2576a668ab5e426f1b2fb1f2d5a871e2674bfb75cdd2398b4386dd68d619bbf7a229e6a795b7e8bcac13a455e18949b138fd8ef1ba206b6ff2cc6ab3feda3745db8206f4c766a9c4f25c0d23f3fdbaeaae2dc9a815efa7f44765eb5d639d51bd706155efa89b834f4a595c730e2b48a617064665fb99439770d30d6f8797057160a884fdeb2863650a46d037821789b13b1da827097d20939e014e24a495920ebcb1b587c58c3d10fce6392bfe357c47a53acf1bc2cdf14fa6bb24993255133e1c89ceb9e868c8c3dfe7cb5c64d2ddc6d82519252a0cf7a71a67e8669f21fb53487bb61575f3a4cb8667eb0b087199752ddc35ae208baf11bf1927cb899a4cbe662a72f4ba478f2b328cd222d9eccc22bb73211f8890818781768b3a873db186683a69c5a838ae27ab2f53eb8247e51e009ce67eaae73029130a14409cb3e187ab8c7d691913da90ec869fd6e7afe15efae85df561e50ee3ea86f823d91a8bd61abb96584d759881b0595adb49be36f06ea6953a35c04c82caa6b54c1ee585e632f0456383f89beb25944b2d83d214d2bf82e88e4df85322665b4f2de34267b2b78f8fe7513fb0ed2591deb2b1a640cf4859bae380247ae92d3832ea247a8c7126f0f9027ae2e4d850f567c8f6b3942c741a128dc830bd6e18311c93e30bcc3f1e6fe60080c3d4b85e2314c767e247aaeedf8297f994066d232b3855e30a1606520431ede26e3acf1d35fa7865e67aa3f914bcfac582257bbd0c673ba0abc8d32c5dc5a1759977d94656bfef1fe45fc32f21aea01822b762b3a90be63c1b455d4c90e5404a9d22fefdaa00bfb1d320cff974f715979f9d633e3faf3e194c1906d5a1500853a35429129c79cecc4bfdf3221631632b8601db088dc230f505b5d819544d2bf11e7cf8966efb96d56897bee4c1e1ff83ee688eb790484908ba18f055c576b0f5f7bc457f747f432a9e2d15e08137a5d6f833f85211ee41500263b0309d49637e0473c5428aac41156c21a4776c55f59cbe7954ab5e64ee5ffb24f4d4f918fdb52c96c7b5e9699faa6cbc085dc697f07ea15672b9ac47b95dfaf0035ba466472336a503535d57378b6051bc402220f3bbd3bee08b41ce2ccd7924972cc7cea4638d4605638868cc0e7e72a0f84682f0ad6d4192412ebd5e111a37a73ee5362493bdee3dc99fb41457d690723a823e06cbf9afe21725768a59fd9286f96b68b15c27cad0ef1162892be56ed579f6c0d998d52bd6a09dd6010b7ed2652d8bdbd99bdaaead0b5b784478da23b57500d2f81222479003aaae974ab7ef424a622afb135e7f5515566630f9ea1913d8b3bbd89503daa7cc7797595db67547d076da841b6f7ae352acec37ff86f3d156c6d77f23cb863e6cf8d6cb269b535394bdcfd9ee38a99fe9f78ce8c173cee476bc8766f6094efd2304164ce1111f7397edaee82f2e8e7c03975ff9609dc9385d1587e76c9d1fd33c85477bb218d177ac3a249ad69fac0ed5f209c4e062a599b23e5597d520fc5e36801c4cd7dbbd900fdf4603b38126a0b556f6244059c52687c17c2fb99a2a116902f4971e6edce3776b6f217406c9cc17129ddc70d4a08b9bb6662d3382a388dd574c0234f3b89b323f98357310af712c608df6e56b410286dc2cf3fc533c62561742b560bd3870465b401d963520453b046a606b6a86e8b74177c29ab0c1be94c4957f7c12f0eeb429bb0e7ce92dec43454664a55aaa975e01d9050b1c4b827114dde23db55f0d26a4f1c99d9fc41dac688eac33bd59371576bd53c856c6612f324195a2d96324a9ed6d7d5db24ecd71a24741eb0f27fff4ce9285e16326e18df2d9affbc34ef9d5a67806ebe063625de9c65ce7d3bc49e4022fc1594ff4586d3ae168c005567992ca3c0ac46ce8b1479f1fc6b894e31a57a6d0c4a50af4df4cfd10531f315c20caee089f665e9e7d6fc13980f7702a1d05975e2af432e7550ee53f6b55956bcd536a5bc9bb7a88071146245a80a694b1e1b52f45a3b4a3f0a0e9bf9e111d1380e7bc00bfb0ea9105010b2b998bf03073f284610c174517386bb18ec35dfdf180541ff2d4ea6581b1cff64dc165ebe76ae5740354e4a8bfce8a1a4751e277bfd82239db74dfbaca57deea5855bc606bd40df99c04ebe530c8c75bffd9632200a3993f72d0b148acdbb895633a7fbcec3cd764c50281385a1b4509fca5f86056f875ce53adf55b47788e7a2ad936ef95a5c0ad259bd2721ecf5a34b4edf73b275106b4db1df902eede4ff922a2dc8ee9cd361a31321312690bb65eec00d8d8077a07058f00f33386f877acf670f1e969ba3651d5743d8631da03b63ceb98c9e7d7572a3235caa141bc4817aa1fcdfb2e1d0ca80130eab8d8bf872d92fc353e37a49028b8e3c7c9545847960e00f7d6439b4164ecb95adafcfa07f6a24a0768d3a7de62a5d512e0122e4b088dff98fe898c36ba4d26568eee5e081bf982b41d861aaa7da97665931aec2e18112cbc247946b44f2dd8c81b1c206e20a0b813f5d1b12f4e1732390c2b6ccc31bb6b44ea0bb7e511020c81730640a04d15e04d70aaa065937342ebae249e618b6da1ffa2f8b4fa4fd45eca40deb88c6c5c678e95fcbc49b177c33b968fca37e9e0e7ab51723cc7c308a474bf631e11908ec57b40b393baa4988ee562e0dbaefe9fd80fffd8fc499a8b7063191514eb515cf2343fe23f61af58c155a0e88ec4ca1324be5512cbd987eb8b85bff9aef729806b242374c1e848b3c69dd26a205ea6f44b9018598e4b61ed5eedbca9a15657e92e3154f70d894a035218f8586bbb41769aba3285d93e3d8d9a08f93520148a73e39404ccdcf6918409a0de95ffa52d767a2849ce68cfd9c34d2a0883bad6edb62249d0a46102b50edec259211d2b9aba2ca94368c436915a2e785145961d5bf51968356a60d7d7e5ed720224d537ee0f7acb35da8f1468e757eaab7dafb9a8dd5018bf7a1beed5c4b3199497bda2e5c119c8f96a0ab5e6b663a86c5e572537c3440aacf50c7c3994baec209b1bb474ca0d81687c8af880a619c63f7e26e4aaa3973866f74ecb9c4780ccaa92a38e152a93e2c9e5a3ed874b2a33737043c278b70b5fe5a61980b5a5e58d749e49a81acc5cfa0df1abdc197ac7d907de207e4ba7cc2398936094da61e09274b5214d4dc7db179b0f2e5f5fbf41d849d35b21f82c0f64a109dd037072573c4ab67d38bfa940dec222d884f8c26ec1799d1d2c3729acb85fed5f9088bc8a167e61cb50e4edaef88c6be6c5ef6f69b9be542914cee4c2947dea4726dc666d0e8b7f909eab5a8e18f1c1a01b24fe3c7b"}, {&(0x7f0000000000)="f13070c398514f840cbedf4ceb0497abc7cad5997492052f6a1bad8ccf35b506de429ed50f9aab9959cd18f06f"}, {&(0x7f0000000040)="88e1a2072f1664da1d7e46152df2613b69ca54177d2c08e21d6bc291c8ebdee0b1514ba23a301bf19d9ffb"}, {&(0x7f0000000180)="631f0feb7db928de862e54644a87c0c23da72da360635cd2216edd88591aa4f192afd936e0479dada0ab4f74a85f29b9e28d1e1e23b7cbfb95dcfb1f4bc5faa789a072aa3ffc1bfada70ddb72014e2c1d89725341deb64776de265effbf71735f9aea7b92ace6453840b2037be5f412b99fcc42182bac511ee38c07ee6aa47bf20b7223a131f03f09af530c9428762112a0f6a8a699ef41a562985b3766f6744ac941a128fee92e4ceb7"}, {&(0x7f0000000080)="9f1b105f065a68aa980d66ba1f5ecf0b09556ebf6d997eec1e6a18f308e478f970e5f053e1a0986f4718785ee1", 0xe1}, {&(0x7f0000000240)="9141b46af6867efa0b3c9a763bb1026bb91851c8982978441f4c58bb1d4b05c3ad3d459b97898ea26462b44b09c7625314a758670504d10445b292e93c140bc8f3f31f1963def0e86b0f51de9da87142463a400c4623a44462b01938992cf68e6f9fa8dfc638c2b55c1ec349607942a0176f8d4a17b59d3d21c5009dc8f729e2538752059b10dd407dd10b90ee980ad4896bb57ea1c9731524dc56ff60249bfe97661f4c18486beda65358728212225e781ffce06e04ea162aba121ef954f00a1bd1356d4c08979acd40fef75a99f70bb2b91ec2e453c4536db0b4bc53aff40eef18b92e8c3e841463f8fac64aa71b5a2288b63a1052872de5abd5"}, {&(0x7f0000000340)="54e2b32f391967b0845b03c402bf84bd91210a1cc14509a2e00c12fdfe3b9260b03ee61a797eb9c89a3cdc719cddc8dc2a52aeb2d5f163625e2816f767e4b52575ee22495c5f4548a3a614df5e2c42092dfb37c7cc4ba24581f71881742bfb1cef8770389c7c761077bcc28eb9fc5504ef88575b7d8891188465ef8d39b5e700745561c1d2ac5903325666004b2ff22c41b0a316c5f9323f70419c4ff3796e76f224797afe6458d7a9bbb2d27c024fd5cdfa285148ac6b376c23b9a2e8356da25de7591fa89c531844e632249582fcb17404ecdcaacd93812582ff44ade15c4a95ef22e8b3cd6a9d7e92b8c135bfdd8b6e544f1bb2b6f2"}, {&(0x7f0000001480)="d975e60087c98ec5a1e1a86edb44c4594984f219234f1d1b2b443834018958c8565f1c31ce9ef7cbb66d328e4f59f17a80d92100"/62}, {&(0x7f00000014c0)="432bbb3b98e833a71d71438ae14e7d932fea6fc82e1fe6d4139d3effdeb7eabe8c3d3f57f604bf3dec32c2d1203f8c34b2f8afddfe88a89fc10034a6ee5596081a4ad6475bc89cc59d"}], 0x11) getsockname$unix(0xffffffffffffffff, &(0x7f0000001600)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0xfff}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r6, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) setreuid(r3, r5) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r10 = socket(0x2000000000000002, 0x1, 0x0) r11 = dup(r10) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r12 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000480)) read(r10, &(0x7f0000000980)=""/167, 0xf) r13 = geteuid() kevent(r12, &(0x7f0000000a40)=[{{r10}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r10}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r10}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r12}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r11}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r10}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r11}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r11}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r14 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r10, 0x5) r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000840)={{0x3, r13, r16, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) setreuid(r13, r15) r19 = socket(0x2000000000000002, 0x1, 0x0) r20 = dup(r19) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r21 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000480)) read(r19, &(0x7f0000000980)=""/167, 0xf) r22 = geteuid() kevent(r21, &(0x7f0000000a40)=[{{r19}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r19}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r20}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r19}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r19}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r21}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r20}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r20}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r20}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r20}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r23 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r19, 0x5) r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x3, r22, r25, r22, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) setreuid(r22, r24) r28 = socket(0x20, 0x1, 0x0) r29 = dup(r28) ioctl$WSDISPLAYIO_LDFONT(r29, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r30 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000480)) read(r28, &(0x7f0000000980)=""/167, 0xf) r31 = geteuid() kevent(r30, &(0x7f0000000a40)=[{{r28}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r28}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r29}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r28}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r28}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r30}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r29}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r28}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r28}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r28}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r29}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r29}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r29}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r32 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r35 = fcntl$getown(r28, 0x5) r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000840)={{0x3, r31, r34, r31, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r35, r36, 0x0, 0x92, 0xffff}) setreuid(r31, r33) r37 = socket(0x2000000000000002, 0x1, 0x0) r38 = dup(r37) ioctl$WSDISPLAYIO_LDFONT(r38, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r39 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r37, 0x4004667f, &(0x7f0000000480)) read(r37, &(0x7f0000000980)=""/167, 0xf) r40 = geteuid() kevent(r39, &(0x7f0000000a40)=[{{r37}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r37}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r38}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r37}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r37}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r39}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r38}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r37}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r37}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r38}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r38}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r38}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r41 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r44 = fcntl$getown(r37, 0x5) r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000840)={{0x3, r40, r43, r40, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r44, r45, 0x0, 0x92, 0xffff}) setreuid(r40, r42) r46 = socket(0x2000000000000002, 0x1, 0x0) r47 = dup(r46) ioctl$WSDISPLAYIO_LDFONT(r47, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r48 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000480)) read(r46, &(0x7f0000000980)=""/167, 0xf) r49 = geteuid() kevent(r48, &(0x7f0000000a40)=[{{r46}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r46}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r46}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r46}, 0xfffffffffffffff8, 0x1, 0x40, 0x5, 0xffffffffffffff28}, {{r48}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r47}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r46}, 0xfffffffffffffffb, 0x15, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r46}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r46}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r47}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x840}, {{r47}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r47}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r50 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r53 = fcntl$getown(r46, 0x5) r54 = fcntl$getown(r46, 0x5) r55 = socket(0x2000000000000002, 0x1, 0x0) r56 = dup(r55) ioctl$WSDISPLAYIO_LDFONT(r56, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r57 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r55, 0x4004667f, &(0x7f0000000480)) read(r55, &(0x7f0000000980)=""/167, 0xf) r58 = geteuid() kevent(r57, &(0x7f0000000a40)=[{{r55}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r55}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r56}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r55}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r55}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r57}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r56}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r55}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r55}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r55}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r56}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r56}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r56}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r59 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r62 = fcntl$getown(r55, 0x5) r63 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000840)={{0x3, r58, r61, r58, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r62, r63, 0x0, 0x92, 0xffff}) setreuid(r58, r60) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000840)={{0x0, r49, r52, r60, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r53, r54, 0x0, 0x92, 0xffff}) setreuid(r49, r51) setuid(r13) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) acct(&(0x7f0000000100)='./file1\x00') 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000b40)=""/4096, &(0x7f0000000080)=0x1000) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000002c0)="ae8d2e4a3f19660b31ad898418832e1d65ddc0a684d2010ab835583f3becb80a8c549c5dd42dbf291d1e0a953222d4437f5fc493d4c2f4b3e9a92d550a254f7b0e2de082d431e571c7a406288ad80cc3e9e1419e3ace544fc3b269212ff79a28c929d96b6184500661330f050d4e1d37bf347a8a72ad6a8eaf0fb7df09c8ae0184d38df78ef4cca9d384877229273ca9bc135687cfda50ef7225e2f34a18a30628ec6ec8c05bf81b4449b49dd0d0c72b16a58fb3e2fb6d21606d80aab193a08fda79aea530b1739ca1a18fd05348aba82b6e08f9ab274eb299afc2bff95f30c612f9383ff839872d4dda5dd291f9b0eb4b2a9ca818", 0xf5}, {&(0x7f0000000240)="fadd1a08144900593a7144f28d51e82161a079da3b56d57e0925c51d86c3bf9bfbc1b0ad01d6a353ff27af47acc2a691d1d1a328aa56b98884d753ba6b84", 0x3e}], 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x5}, {0x7, 0x80, 0x0, 0x7}, {0x0, 0x5, 0x0, 0x9}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200000000000001d, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0xffff3776}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r5, r6) pwrite(r0, &(0x7f0000000280)="0400"/14, 0xe, 0x0, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0xfffffffa) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:22 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0xfffffffffffffe82, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x5aa954d8d26e7753) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000000002d}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x87d518f81eff1cc, 0x48) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) r0 = socket$inet(0x2, 0xf1c65953001319b0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) mmap(&(0x7f0000193000/0x1000)=nil, 0x1000, 0x8, 0x82f0e7a1240589b7, r1, 0x0, 0x1d) sendto$inet(r2, &(0x7f0000000000)="d097a6a7ca666b63fed671d0e7748834860bae2c1e3c25de6aee9a1d89602f2e81d08f4459928438db012df69bc9ca5acdd14d82f044195b9173f8b0126d244e98d5715eb65e5efd4494d9ef7b61bc15103023f37a4edb0cd6464a9903651258", 0x60, 0x4, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) r2 = semget$private(0x0, 0x7, 0x200) semop(r2, &(0x7f0000000340)=[{0x2, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x3, 0x1000}], 0x5) sendsyslog(&(0x7f00000000c0)="9c3797800b3ba424f3b9fa5645557144da0e0266f79487e3a302957ce801fc396605759b0e607d06e7af3aa125787c284055efb4d3e31d89efc9be7aad2439ade43ac15d6ad42bbe693f93729f2bc3cbbfec00e5417cf8d35e8022c7886c7e447a72fc9f4652a1b283180e537d8c9564e76e2d856a296e7a64fcd3756fafe4e336345740eec1c1048fa00db2d5d0cdd793de8afb65600be1096f72ab8dda5a03a4714a493e39df2559f1f96c6dcf6c73e809fc", 0xb3, 0x10) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) r2 = dup(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x7}, 0x8) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000200)=""/239, 0xef}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000b, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000200], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x4}], 0x1}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket(0x20, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair(0x7e5d8ec3dd07685d, 0x4006, 0x16, &(0x7f0000000100)) setsockopt(r1, 0x0, 0xab, &(0x7f0000000000)="0013599a0e546d8a6038c5191f253fbb2dcd19bcb491e5e859d0fcc1c2bb843e6c88d38d30cc1dbe71d29e57abbe5e4afb32b52a2e5cf2fbec1cd79278083d84ff74df9649ef3ce3df8156766895b97693279fa81806eb2a3b8d19cd5b5019580ba88fb46443cb2c2ab8b13e7508fa0cc94e135b4826125ec4a98bed574ec2d88f1e3f7cb74afe4e797bb6d1af1d4d1acdf1404e8d17d135196a5cbef0e9", 0x9e) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = socket(0x6, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f00000000c0)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) open(&(0x7f0000000200)='\x00', 0x800, 0x168) kqueue() 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x3f, 0x40, './file0\x00', 0x1, 0xfffff318, 0x5, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/7, 0xfffffffffffffdac) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000200)="4e0ae348a92b18ec94cda41b37f748198eb6b14d9a8b78b046c9accb62975866c5d0b65228c92877f18f10aacb1846f3acd018a24ad05ffadc7530470948579974a9d97076d0781e8d5311f179510a11") accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6, 0x0, 0x0, 0xaa45}]}) pwrite(r0, &(0x7f0000000240)="fb8613a070f8352cc5e11b7d0c04", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r10, 0xa, r4) fcntl$dupfd(r9, 0x0, r9) connect$inet(r9, &(0x7f0000000340)={0x2, 0x1}, 0x9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r11 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r11, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000040)='./file0\x00', 0x5bd, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00000ed000/0x1000)=nil, 0x1000, 0xcc544f58ba2678d4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020700000000000000"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x347) socketpair(0x10, 0x5, 0x1, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, 0x0, 0x347) shutdown(r0, 0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1ffffe56, &(0x7f00000002c0)=[{0x3, 0x2f, 0x3, 0x1}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r4, &(0x7f0000000400)=[{&(0x7f00000001c0)="a3aec2eca29cc1b2f94a3c587f9e", 0xe}, {&(0x7f0000000200)="a4d852c68cc59a26c7ed4e02086d94d82093439f439b7fdb747c0961b9c9f33dc93f1d4e51fcf8373e3835e1f347171f124eaa3cd1dfe3c8592c797e421526173563de542f1fb2826086682ca817b35dff7ed907fc48a94e28cb6f4876a00d9c3b24be9b", 0xffffffffffffff76}, {&(0x7f0000000340)="1b999719d1c29785efccbadf7a1980137f0fb1ab3087852f95325a3fe3a00572f7f01181845b40d2cd030c5d7321d1dbddd584b49f683f7fb459fbe84abfbe0849aa94e0fc4c0951de814db5b19dd26434f3a6367f473ccf6b032796b44c2bf9c28a87dc9dead54cb6235b42a66eaac89b6c3967001c73411dff8361b37ac4eb5923bc08a3d05f318371064a04bfaaf223b830224a13c1108758ff2669b8e2351075cf2f8063eee144b803ab", 0xac}, {&(0x7f00000004c0)="4d62151020e3220b87d21e94bbbd3c791fab1a8af1004ca90093f074022f3059c571052085219870bbaa8d4ff625f0bb57e03ad6bf4492f70f72e3000c2dd19ac737b4d424e698cb5277dd64565971b72be6b0bd5f4ddf4ba9d0ae2c5a144511c7074e9b214fea57c98f1d4986153f5015088d9706a0c0c5340c99044c71fb6d276b58768c1fa2164349af19088b8fdaa95a6a94d04ef8a8e787d1ebecb5fc53a2cca89808fbb1dd1da386daf90e94d09e7009110c84670769f9e29fd6427cefb8e81f9264021108d1bd0866fa27e1a5cf8065a559403515d7c641cbacc86f08f901fd1215fb91c39017f44da01fc8c41284e6d749a5742a2ab3309dd8cdebb13a8adabd00771f1a4c2af776fd10f9fedb5a5cf337c095d44bfe8ebcfbaf6666203b0b1935705d5fc3cf4b302424c4cc43781f0d30c114a6136a6c7af192e7a2b4a11c93565e9bce5bb44b35c798f26bc18e2403d62c532da3720b21039af5f0939f62ba1e1816d289730fcc7bac113d480540837d15960177dbdec78658f523186f35071649b6e7dd6a6f77597c90aeef88f1c0a23436567343c7892004d33929d226dadc46ee064523ac8f86ef43a86e3b64c269ca9236cdea5e6654128ea74fad22b442930a969c9b5321837647efe7a8faa117bf43e3d6d5ca65da1cf8bc83a4051a45c27fb5c930c229156b877751a395de0e6204e3a21164a9fe3ef12cf8062a1c5690e144952ddac65225f8e574c512b75aeb4d6cd06f85391d6bbac19a4894c3f45333d7f14b82f070767451c044f813bd05d08ee335d59635e3ceb6f0fba941584382242d6c6992e3aa741db329714c13b94c7c1214b7f74b04fe40ced69e45e6f938daffc207c6de3f13149cad2a54bb6ac216667ae711fbab05d6ae4e26c6a4158652ab052bd4ed76134c045246f44ba840c55ac06a7ba52b1758e5a35c15a63b0088cd51a71ee392bcfe1fda8f8527bb9298d6f35007a4cb010ab0bcd7861154225cc5ea34e47c9462a3b0dd45285403593fa235a0a0927fe36f5b3f1e86c0bad6862c86eed2f169f6a216ee38d6683e6a673d9a1baedf11be2944fa3b9edabf40218629eb5db7930f8f9d021837a1be984b3e77cdb008cf15b1ce945776b96bf41e29d8d68060fe108a4200eeee032a680a9d33162eb9df7e6d52be560e0e4ec960a5d78376b5fea8e13bd7d2f2e6cd6dadd85d0a4260cf5cafa78ee672c332d499a6098ab4074403d99b2ac9d5057cce84d98e7f027644a63450a7c75fc518ca86e6b2aa0c35bf78494fcd5c5687b8bb99bc187f1c67d419c8ee20e59c53e6769b7aa5f632149796d8e60aa63342fa68a4fbd972aab9d983509e8294ae9e3e8e1b0be6c0cbb3b5094a0ff040549ba8559a38a4b2ba3c72b77b13e5e55b710aea36a911adf91c232dd2f84cffc1bbf6104acaf4100ed7c4a21f753dc8151d5645b08ae92aa29e23b92d64a9bca5696df60e0ce4904070463b5e3dbfb65bcbac5435e79198502750befd59c8356e36fc4fcaf3f43eb19c59bb942e481a33b083df323b5f5c2c994057d011e89d657012326b710a8181b4a62ba1e866f42983c81202dbb3235c6859b4d174b945415e119ea4082c43a71fc2069d212feebe293853bfcf5c7fef78eb96677849ba846595a7adbbbb48e0f004766944f80fb49909dde90626ab63c6dcf1ccf1606df9569f6388b0329c423712d865ae854f8d2c7bd56866029f51eaccee1ffdc8d74f186055f595f2f7bb77b98cb79835b7e56921fa019f63789f3150bfbbce59d93103b1d045f7148d5224337b13765462a6fcbb7fde9b7113f3a094c3c2f905c2f0d0afef1ca3dbf0cf6e9f2d6aea3b2fcef98bc9bcf840c90cd4d3eaeb3c82e80b5e25ebf66b87322bd00bc0193c784ff5280c837c51e1c6301a93fcd282671e83721bea1ccc560e3c3d58699cca4c867725b134b8955d683915c336c8a3009d96e81b13507aa8642c2b7e0a8265cb2ffeac522fc87ddfaca4a6304c499e0f1df1e89143f0f2e68a38cef759e825ce57c9d32ef54d843e32fdde98e5b14117eaf68107b6b64711690b32228c995ad8d2302b2a3809923ae6a4863aec7390785b5409faffaff7e505169691003fc7c5289c68e3e63ba740fe2d7bef02db85f48b3e9e25bbb71a1e80e0744a18addcb4f62d177a4d4beaee46a1eabb0b621d1d87a4a1655f7bb70e1ccccd23e461448eb3602e5fcbfa0264a6a48477e93c5a2b8fcb764f260160abfb067e8c4efdd021de5a16495c950818814e4efdddb8663c3a0aec39564d7161f09ef4bdb3720f4b7c3bdab7cb7506f7f9ac5ff786ce4587f1efe41bbf409d259dd97f502274885a5b69423c50fae113f98b7dea7b644a9a3a65fbfb1d22bcbc9049fd61c57b91b843cd75c7c47e504f12247826c76ad1c234c8dc059a665805c0e6a40939cd1835416dbe930a92696a6dd164e6f301529f193141cacf4135d5e206678dd80da37e36858d5cbace0c76d57e012cf8788882498d311090a2f7ef21ee31f15947d394a825487c0ec2ddc58146bc65160a0e4aad4ccc7a02fd7d87307db3c321b9e86daab41f77cec67d575f0699bb43e22a1bdeccc0845461edf91f1d5e112f82711210f9ec7151c565d94a2c563d481c57aa53e20be78e53a9966ba681ca10540dc8e337c66c17f2bf84559132b87fad77d13b4debc9d36f50f6c6674b8d6170097555eb7baed7b881673272ac693b5ff77065ba8e2e33bb82143ec9963d04b8dd9a9062727f786f0483ecabdcfa3348e2b03cb6e85fe490d45f8c507de2c292b65839597a10be30c3c03ed6aadad2dccdb5cc2989d2e3843acd97994f6f6859cd819ec68371924d21e27a8837b4d6761dc0701e17d04dadb496aea4765a151d47e04b1dbc265d15e129ecff8716a29a5fbe8a2a2dff3255d347d1b36949ff71e3e17bd87705849538632cb7b89f36b13144c1b4af1f26c5ac836df6979afa0aa752b746afa7bffba1ec269a0d61ecb476fd51af1fa8286be3e5b9be766eeb25d04dd76a5c59327942f03755628c2c2e72946c849c26e7cf01db5122b41719c33b2a316aacb6c4d5d3f69b4bdf35c9bc9b9940cc3aa1b037637c6db0fffb670c81d5cb7b03eac33cd403628dc774f56af417a57d9bc9cce9d0f421e1688f6c43935eec166db4d5ea88ce0bec4703b0071aa8481e7439515c556199be26cd4f5a36291e0e66d9ccc59734591484cbd3b3f407e79ac2a1944f09b22c77eafc2f682f618ee5e6db4e9efcc7bb27ca3ec4e7e07ba92723568db61ba2109009c0e4bad0a02b49bd37919cc04119359a5d4a5110fd12bda24647ba6b1a6a934491add93068c94e106aee323b81026e229013838cf1e0e8573f4ab6eac2da588b66a8c0491f229a2b2d6a0630652c76248c79fa6f7d9aa4e55e57af01736eeb188346159b1d498cfc6bec652660e2ebddf8f943df19f6f2ee0118b1cff214fa5c0eb73bcfac922d3d8b671510ada8c3ee4718beb6d4b7d663923d6cd23faae357d7c90232d84f6ce9b3bb8b6e25855499e73ce314cfacd7e0412325e14f355779a973b97c6f93c3cc4cf2d2c387d34628622c46cb9ce3ad3d99954fd9d6feef528883b04e846a59193a1098d2f65d09721d4411196b177745ca6c23fd891738098cd17b3f1ad42438e18650765a78ba6bdb9db2709ccab41ba1bccc6a58db69a402b617d3afc3962e3593689de5a2a1471b07cb9aa086e01f5e17a2c9ea2578c938ad5b64d80e9d0fb5542bdfd7c2616f2e01087ed44950995e833d4d011996bf23fd5cdbea5612a96af48f132d2a268a4f3577595cd1f9ac223098e894577a85d702a0969660a59aaefcb99df68d225b49c32e38205bb1d565f64afaca6c1e32da6de80c8e3f1330950b805c09940c7084053b979f5dec92d083bc67c0473a6bb3ab780e463a588ea417f61c7d9a148c42660f53bd3bcd657c83554f3038d2418f6ead1c9618e79700d569533b64c56447f278c8f3020623e624e18df4d7c698de60d8700582852b1ab5f4f108755e3bb993eb248738495d893edcb110189e88bb36d4db8fab308ee8675400c36d5f3478b6aa1ebb4a8637c2849d1ac95d8d9e7783372d29866dbb6dfc136a8512efb68e1f8ed60eff31f39c6b6fcdef68cc2253e9d1a8aa1e07882bfa447e6637b3f309750e59eda7f858f0245fa97dc16fb8382965df22abe1639a556c1aea037a0a985b8f92777fb7e5e564e77c784e1889040a0d4d5bba86df406b27b0274091ababd4dc66a732247287450cf3cbf4ad90b69aa058e12c59577f35a91d49ab243264f78a920539295aa655e7e93177f723447d35bbe6ea7959cc919403f7f4271a594e2582d36d7b79d56da8a8fd1fbc9d2d4a2550175febb9df719306134871aed5c275a81cdd62c74f409643275fee08af73105ab74b0495505c016485564000b4010270bf3ce9ca2337402bfeb2bfe7b728042f881563c1485b569378d2cfaae2889ca344a0cc382791f99c81bd1b7b870a5fa8ab3237137aece1c945aad4a8bf055a6e735f39a944f7649d5acfdcb6aa2048be1d84d62eec59c1454c1f088ac004c4066603ca407a3d1f563f63ccb2b8f3bf67a0148e6c3a1144bf3fdabe478a0c88e197ab54e5637eb929c9bdffb4a907afc7bcb9dc8f6717583a1ef27ffcc52ef3fd29dad87c87181e3d74c330fc35058d20f2abd4d75760f3dd7653d341e672b6551698c0de4f178c5e7016260187425bb3c1e79e108555cab13d0a9040a268e2c4ad03f2bc3c9cd9534d4db324594dd0bce2756c06de455c13de3cec316ebec6cd9685b18119a5ab329c5797d06f621d9988a6d4e99f8d8b7c8fc41607da2ff1f7318e3849e529e84b6b3e6bad0bbbf8a225cacce7ed1c820111e0f9d50f732ee6e0f590c152579ef1e2e4328fde93e1ea1aa3ed221099f8280ab904556d553f0308a3bb98b289748aa2d9bd800ef731ed8dd4be383c8ea7a4692e1a5bd246cacd67d2082ad8aade34270bfc11305cb533ff9f347fe0a8fd1f617db0082ab8619d6eb512cdb3c6c1d6fb8daab8262b0e16a90b3d72d2f3320940efcdc958c49705a0aa90b93c3fdd6c2c8edcd74bf3c012109d77004a77c8b39f01c2d2d664a902e5e65a2555924995a6ea9a47db43c0c3f0075a71f1e6b922fe7280171be3e0d5f50ccf135cc62e8e8bd65f30aea379acb80fde7d13ada9a327c472f11f94e4f1070420a9574835889c4b614352ff7f08571d4817bb782ffb93dcec40708163157f87911b278460aa6100e8a84820cde632e58ae01e54bb234823e5e790e104a027036d105a51c4f7dac9a0bb7e7185c7196c6404f4091ded5d7184a008aa9b758e590de6c9352a286284aaa26531ee76009fe68317ba7424defbb3bc168bca289239497977454557ef3e345b2972777e2145e4fe26740b0df504186abcea317519744bb7aff14a726c0da186bc172c371a2e17cbca80fe1c46ead667e4d4d558be6483db7e03a192709eb66cda862b66bbc175c13caecc678726e75f75ce41ea9dc983e28a0f242ee52f6fb51ca904d280c9e3267350a4a4e15e1746a365f9904478ee2e959f0c19ba4ec6f9347a47a6d8a515a6ff21f973922c8c04ac34c32d0c49d985b394cb7d494601468e403d468aeb8e706184983ee74e3157660eee646ce366a385c986587be0f35449ad7b8c47fbec0d9de5ce54bbf1d17aeb6f69b75651b54a2edc54892bc81f905b014cc0405b40fa024c373c085b59ba159417cf6b906038dab5ab5609118a9250f775", 0x1000}, {&(0x7f0000000280)}], 0x5, 0x0, 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000014c0)=""/96, 0x60) 16:00:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) kqueue() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000040)={0x0, 0x0, 0x20, 0x17be, "04713de1af28a2813d8209b8d9f39221849e3cb9", 0x4}) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r2, 0x0, 0x19, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x48) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) semget(0x1, 0x0, 0x40) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9}, {0x800, 0x7}}, 0x0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000007c0)=ANY=[], 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0xffffffffffffff65, 0x0, 0x4c9d, &(0x7f0000000100)=""/250, 0xc0}, 0x831bdc7a164a19ff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: r0 = shmget(0x1, 0x1000, 0x428, &(0x7f00004a5000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = syz_open_pts() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x627, 0x879, 0x400, "dc7c1d054c8fda02fa36428e8dea67db5d5c945e", 0x21de, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x8, 0x0, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x8000) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:23 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x1) 16:00:23 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x0, 0x0, 0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe8bab9d}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x114, &(0x7f0000ffb000/0x4000)=nil) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x8f3, 0x5}) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/74) 16:00:23 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xe3\x8a4\x04\x00\x00\x00\x00@', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x82, 0x20, 0x0, 0x800}, {0x7, 0x7f, 0x1, 0x6}, {0x800, 0x6, 0x9, 0x1}]}) r4 = dup(r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x6}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb2, &(0x7f0000000240)="7fedfbbc776950081af0cd4f782500000000ef933855415b56b8a5d31783000000000000000047a4f0d7b50eadf4577ccf7616b74ba161f2548406bbf6d577a45ee5cedb69141bbac8836f05e897d25168491edfa715a830fbbd8e76909a28e52871c2eb725ab25fa18b0902e4c7eb3127139f0722b5dcc9622170f97a960b651fdeceee15ec6649ca67cb4bac4faa31c98e8ce86349bc7363a74d82cda7a58e645547876575d852f18c7200000000000000") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x10, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000023ec8968000000000000000000"]) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x20000000000000bf, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x10050}, {0x18, 0x3, 0x10001}, 0xfc01, [0xffffcac2, 0x1000, 0x24, 0x10000, 0x1, 0x7a7, 0xa, 0xff]}, 0x3c) syz_emit_ethernet(0x1c0, &(0x7f0000000480)="9623445af3a14edc9484778434418ad7708f09e9fd4caa30d506c75b8c6dee5236dee118fcb888620382d2c5410293d1aaf4efae2a96072899b51143bcd72b32fd89fa5b3cb4eec80df5bd6a45420b82253ce1d9e8b1f71087d277ee99fa8ced81ebd1afa918098860069e076bcf877000000080dbc7d5f1c6e02dfa4cacd7f5befb2fd52abc5d4932a341e734d0091d283ff4ea55c9c47c826f2be739f27ea3a4aed04e685ce8fb2458d82b758d7be9e07c17c4f19f705f37e1492dde0a800bc48c49c03fb2a6e72121801b7b0870e4fcaccefd3b894295e2ce4b7dcd8b6c7d44250a8689a86f39b3b8d8c463a868d2c0ae6f43eb3d6b5b27f55185a2cf8994af57eb9b6aa28fb9a1aeb1f399624911a63fe18353c6f4edf115d008d19a5b2ec833fa21ea99f49e493adfffe4be990b00ad847e88aaa56a7570e81701d61ae49c393b0b64ef7c4dfbd5ba47188b9bed0b2a26d3331ed01fd93ca188cf529256961bcc397f61a3d3e607f573ab79913ddecd0695a24aae53dbea5796277ae60cf9332bfe7d921a27e785ca86506d24e3a076bbc947963dd2c7a6297e957d089bb877a4dd882c224f9aa035a275d7a64189727fd3b88568f88376ce3552712f0b") 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = msgget(0x3, 0x48b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = semget(0x1, 0x0, 0x0) semop(r9, &(0x7f0000000040)=[{}], 0x1) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f0000000200)=""/223) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x88, 0xffff}, 0x8, 0x191a, r7, r8, 0x7, 0x400, 0x1, 0x9}) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000300)=""/7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x10, 0x1, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:24 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x40000000}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) r1 = semget(0x3, 0x1, 0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0xfe00, 0x1000}, {0x4, 0x1}, {0x4, 0x6, 0x2400}, {0x841e799252bb683a, 0x8001, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x9}, {0x0, 0x4}], 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:00:24 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x31, 0x4000, 0x1) r1 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x1c, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x0, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r3, 0x5) r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x80206982, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = socket(0x2000000000000002, 0x1, 0x0) r15 = dup(r14) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r16 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000480)) read(r14, &(0x7f0000000980)=""/167, 0xf) r17 = geteuid() kevent(r16, &(0x7f0000000a40)=[{{r14}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r14}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r15}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r14}, 0xfffffffffffffff8, 0x2, 0x42, 0x3, 0xc8}, {{r14}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r16}, 0xfffffffffffffffe, 0x4, 0xf76f1e1998c21265, 0x200, 0x4}, {{r15}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r14}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r14}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r14}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r15}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r15}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r15}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r18 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r20 = fcntl$getown(r14, 0x5) r21 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x3, r17, r19, r17, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r20, r21, 0x0, 0x92, 0xffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r23, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r25, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r2, r8, r13, r19, 0xb2, 0x9}, 0xfffffffffffffc00, 0x6, r23, r25, 0x400, 0x5, 0x9, 0x3f}) r26 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r26, 0x80206910, &(0x7f00000001c0)=0x1) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) shmdt(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x0, 0x80]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x8007, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x29, 0x8, 0x0, 0x94}, {0x1, 0x0, 0x2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r3, &(0x7f0000000000)="06450ffa267b9c60d157be2889b7a76234c285a6a66bb0a4ed3eca9f660f47f949b4c9eb44bb4345575d22836d9f504f44e0c383491c5e75d7cc74f5992d68e55cb558f9eaffcf542e6bd087773ae12a9fedaac0eafd0277ab4b5d1536cb77d0814711ee75fcfa2e54d1dbdbea92253925977999efa1777a994d69781daf400b67dd0f959b40bc7d7ef3d1f89c9185db283373e87961aee836576f45bef39bdfc3cc23cf518fbf09eaa0308d982f706bc54c264f1ce8ecf38c6c3abdd9ea7553522eb502bc834a538ff1bd97a7d9a282398cb18d53ecdb5e4cc39c6453e2268394a3c62bf260ecc5", 0xe8, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x8000, 0x5) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x4, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x16}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xffffff2f, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x18000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x40}, {0x74}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x6) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = getppid() r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r4, 0x5) r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r10, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) setreuid(r7, r9) r13 = socket(0x2000000000000002, 0x1, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r15 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000480)) read(r13, &(0x7f0000000980)=""/167, 0xf) r16 = geteuid() kevent(r15, &(0x7f0000000a40)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r13}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r14}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r13}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r15}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r14}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r13}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r13}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r14}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r14}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r14}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r17 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r19 = fcntl$getown(r13, 0x5) r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, r16, r18, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r20, 0x0, 0x92, 0xffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r22, 0x0) r23 = socket(0x2000000000000002, 0x1, 0x0) r24 = dup(r23) ioctl$WSDISPLAYIO_LDFONT(r24, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r25 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000480)) read(r23, &(0x7f0000000980)=""/167, 0xf) r26 = geteuid() kevent(r25, &(0x7f0000000a40)=[{{r23}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r23}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r24}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r23}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r23}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r25}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r24}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r23}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r23}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r23}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r24}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r24}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r24}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r27 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r30 = fcntl$getown(r23, 0x5) r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000840)={{0x3, r26, r29, r26, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0x92, 0xffff}) setreuid(r26, r28) r32 = socket(0x2000000000000002, 0x1, 0x0) r33 = dup(r32) ioctl$WSDISPLAYIO_LDFONT(r33, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r34 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000480)) read(r32, &(0x7f0000000980)=""/167, 0xf) r35 = geteuid() kevent(r34, &(0x7f0000000a40)=[{{r32}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r32}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r33}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r32}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r32}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r34}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r33}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r32}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r32}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r32}, 0xffffffffffffffff, 0x40, 0x8, 0x400, 0x3}, {{r33}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r33}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r33}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r36 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r38 = fcntl$getown(r32, 0x5) r39 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x3, r35, r37, r35, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r38, r39, 0x0, 0x92, 0xffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r41 = socket(0x2000000000000002, 0x1, 0x0) r42 = dup(r41) ioctl$WSDISPLAYIO_LDFONT(r42, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r43 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r41, 0x4004667f, &(0x7f0000000480)) read(r41, &(0x7f0000000980)=""/167, 0xf) r44 = geteuid() kevent(r43, &(0x7f0000000a40)=[{{r41}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r41}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r42}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r41}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r41}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r43}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r42}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r41}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r41}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r41}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r42}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r42}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r42}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r45 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r48 = fcntl$getown(r41, 0x5) r49 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000840)={{0x3, r44, r47, r44, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r48, r49, 0x0, 0x92, 0xffff}) setreuid(r44, r46) r50 = getegid() r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r52 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) r53 = openat$pci(0xffffffffffffff9c, &(0x7f0000000780)='/dev/pci\x00', 0x80c0, 0x0) r54 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x80, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r59 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x200, 0x0) r60 = getpid() r61 = socket(0x2000000000000002, 0x1, 0x0) r62 = dup(r61) ioctl$WSDISPLAYIO_LDFONT(r62, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r63 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r61, 0x4004667f, &(0x7f0000000480)) read(r61, &(0x7f0000000980)=""/167, 0xf) r64 = geteuid() kevent(r63, &(0x7f0000000a40)=[{{r61}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r61}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r62}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r61}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r61}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r63}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r62}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r61}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r61}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r61}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r62}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r62}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r62}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r65 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r67 = fcntl$getown(r61, 0x5) r68 = fcntl$getown(r61, 0x5) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000840)={{0x3, r64, 0xffffffffffffffff, r64, 0x0, 0x1c4, 0x80000000}, 0xd, 0x180, r67, r68, 0x0, 0x92, 0xffff}) setreuid(r64, r66) r69 = socket(0x2000000000000002, 0x1, 0x0) r70 = dup(r69) ioctl$WSDISPLAYIO_LDFONT(r70, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r71 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r69, 0x4004667f, &(0x7f0000000480)) read(r69, &(0x7f0000000980)=""/167, 0xf) r72 = geteuid() kevent(r71, &(0x7f0000000a40)=[{{r69}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r69}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r70}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r69}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r69}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r71}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r70}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r69}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r69}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r69}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r70}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r70}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r70}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r73 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r75 = fcntl$getown(r69, 0x5) r76 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(r73, 0x1, &(0x7f0000000840)={{0x3, r72, r74, r72, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r75, r76, 0x0, 0x92, 0xffff}) r77 = socket(0x2000000000000002, 0x1, 0x0) r78 = dup(r77) ioctl$WSDISPLAYIO_LDFONT(r42, 0x8058574d, &(0x7f0000000b40)={'./bus\x00', 0x10004, 0x40, 0x5, 0x0, 0x4, 0xcf, 0x80008, 0x2, 0x2, 0x6, 0x1002}) r79 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r77, 0x4004667f, &(0x7f0000000480)) read(r77, &(0x7f0000000980)=""/167, 0xf) r80 = geteuid() kevent(r79, &(0x7f0000000a40)=[{{r77}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r77}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r78}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r77}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r77}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r79}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r78}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r77}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r77}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r77}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r78}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r78}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r78}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r81 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r83 = fcntl$getown(r77, 0x5) r84 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000840)={{0x3, r80, r82, r80, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r83, r84, 0x0, 0x92, 0xffff}) r85 = socket(0x2000000000000002, 0x1, 0x0) r86 = dup(r85) ioctl$WSDISPLAYIO_LDFONT(r86, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1001ae, 0x3, 0x8, 0x3, 0x2, 0x8, 0x1000}) r87 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r85, 0x4004667f, &(0x7f0000000480)) read(r85, &(0x7f0000000980)=""/167, 0xf) r88 = geteuid() kevent(r87, &(0x7f0000000a40)=[{{r85}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r85}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r86}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r85}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r85}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r87}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r86}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r85}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r85}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r85}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r86}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r86}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r86}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r89 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r91 = fcntl$getown(r85, 0x5) r92 = fcntl$getown(r85, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000840)={{0x3, r88, r90, r88, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r91, r92, 0x0, 0x92, 0xffff}) getgroups(0x3, &(0x7f0000000840)=[r74, r82, r90]) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="f7eb508bae45745d43151b0b573954cae9bac3ff83cc960a9218ab8025af5d543e5d4b6a379f9ce94adce88705f8de1f8cd99ceaf9b5c3f029775c5125e4e4f7bb9ea0252fa954839a9999fc12039a8978ec07ee11121ddb4d963e853be7fe419bb0a529f42a098e21e8610523191a10b8afd484a3c4a1138492856597febb9caaaa63270181d1b6", 0x88}], 0x1, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r28, @ANYRES32=r37, @ANYBLOB="00000000feeac93f2b3e06eeffff1000221d0000", @ANYRES32=r40, @ANYRES32=r44, @ANYRES32=r50, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r51, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r52, @ANYRES32=r0, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r59, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r64, @ANYRES32=r93, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xff5653940fb16db0}, 0x1) r94 = socket(0x2, 0x400000000002, 0x0) r95 = fcntl$dupfd(r94, 0x0, r94) ioctl$TIOCFLUSH(r95, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETMODE(r95, 0x40087603, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) r10 = socket(0x6, 0x600b, 0x4) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x100, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = open(&(0x7f00000005c0)='./file0\x00', 0x100, 0xe0) r18 = socket$inet6(0x18, 0x1, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000200)="ad3f5e17f931540bb013b56554b899b3b82061a703e981fde831f5664fb17f8340f30047fa503891db487c7be296755a1c32a4eae60cbd3e6ead08624f408c075a15d0b0aaa879", 0x47}, {&(0x7f0000000280)="254e7b7222c05cafe316f01061de1da430a25f3bd34fd68f1438c2e11edf21c46db0b51927e8c35f01de73e0f0aa132d42a418a7854676", 0x37}, {&(0x7f00000002c0)="6adb38b9a8ca65c1b31b9f2cac4ef35e4f498eee37628ba7f28726f777285ddf7c3ca28eaa04c2785a82d3777ef2194362deb54fe36bff3117ec508c685a1dc5c623d32516d1516127fcbf6bcefe66a6fd18461da7d854b224aed7a8f137707c2c2bb1df4e0e732aab711460d73a8b97fce303607f8db89f3698d36513a7da14f5755729b06c111fd89f67371ef9446db0d02f97282ecafc2cf57de92b60292ae6f2dfaf615c2f01e9eba4a006b6e9418bc641ba29c53bd1b1a6d93ebb4e86fe0361f512155a8831276177f55b1465d65565f09e1ce1da8895889fba956b17c36f8eefd54e9537721a3d8c209514055442d98c53ea7b2fdcaa776f21bd", 0xfd}], 0x3, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r1, r1, r10, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r11, r13]}, @cred={0x20, 0xffff, 0x0, r14, r3, r15}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r16}, @rights={0x20, 0xffff, 0x1, [r0, r17, r1, r18]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r19}], 0x100, 0x1}, 0x400) ioctl$KDMKTONE(r12, 0x20004b08, &(0x7f0000000780)=0x7) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f00000007c0)) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket(0x6, 0x18047fe1bd6471ca, 0x86) r23 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r24 = socket(0x21e492bec87608c0, 0x5, 0x3) r25 = dup2(0xffffffffffffff9c, r5) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x8180, 0x0) r27 = syz_open_pts() kevent(r20, &(0x7f0000000840)=[{{r21}, 0xfffffffffffffffb, 0xd8, 0x10, 0x3, 0xc433}, {{r22}, 0x7ffffffffffffff9, 0x2a, 0xc0, 0xfffffffffffffff9, 0x4}], 0x7, &(0x7f00000008c0)=[{{r23}, 0x1d9f5054aa03a2b0, 0x0, 0x53b9651e0c34cff8, 0x6, 0x1}, {{}, 0xfffffffffffffffe, 0x34, 0x40000000, 0x3, 0xfffffffffffff801}, {{r24}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x1, 0x100}, {{r25}, 0xfffffffffffffffd, 0x40, 0x1, 0xc4, 0xfffffffffffffff8}, {{r26}, 0xdea54fd096863222, 0x4, 0xf0000003, 0x1, 0x1a1}, {{r27}, 0xfffffffffffffffc, 0x65, 0x10, 0x2, 0x81}], 0x9, &(0x7f0000000980)={0x7, 0x80000001}) socket(0x10, 0x1, 0x35) 16:00:24 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x21, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = getpgrp() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r5, &(0x7f00000000c0)="df5ec6e83f7e5842c1f2a4c6dbdc10c54671579d1a24e6b73af8f3b74697e53461b36580a57a1ea9c4d64a142c7ff76f943df6e62314ce712c642e169cc47bbca6f2c5549ef48b12839ec33d839f7bf6cc82005fcc498547a1b28342cc6e54fd5b4fcfe5aae6cbfa1b2480432711a42ee463d14acfe7b7457b7721a2f1854b86ed76ebbbd7e6204f44865a8336dc62d49939c33a82562b8f4384cff6a8d162b9a2", 0xa1) fcntl$setown(r3, 0x6, r4) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) setpgid(0x0, r2) 16:00:24 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0xb5) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) pwritev(r7, &(0x7f00000016c0)=[{&(0x7f0000000340)="4c45c1ab1d68c278a0bd502dc25c0c3e7fee3f0e6e64bd1c96e35f092b349d6982b938801f4444ebf5bb7b38dc7c7cc617731c0fc37397b7737614b154fd8fd3fdb483308fe7e1ac67703c4e56115045ddb43d86d24702e7c194adb0aae9a981c2d1d1b9c7a86d6f536352315e810c477f0ba15505ec0acc2530594ffc4aa64ab3426d95e32fea49a750abfea947c8a4c1c6403908f69c7a3aff9d85c84c8dd57b4b8e085c9f52aeaf8ce60ee5d7be524c0f687d5cf68a44d68d7d40281aa41dfe8ead98ae62bc1ae70ad1ebc77e2960d3f372042d00362bd2e1fcae18dbc3976805c9cc19c5b6c6e995a22f7d526aa2d55e0247ad29e15d7421f55bb938c4d72378d95c9bee93038029a334d95f183fedf952dbcc1b322aa820d4d40df3a08c3223910476432e08f912c6a565f194880a6217ff685fc29c2db6ad1ffeb8588c8b5ee573adde977d6fae6e07699a9575085f68e9b03562ff562c468662839047b572f2346df65bd158edf8dbc747ae243d69c4960e659cf981d702166fe221873e4b8da2b4d1369013c6e3dc92c8b8fa480f923c7b8d16b643c2742b42d1586cd3a6291284d7de53c0b576be28b9d1d95b68c27ac4348672fef41240921bb42026e5482bb8de4cb6d41a114d37d0eb07d6a19de12cfa2f6bc9529fa39f8e4236e9f357d60dccb1b764affc48aa2b7149ce3ddffaff659ca673c471dee2ce3f1deca4deb200694ab0075af8aabb4a3b2426e06f17bf0688aba40467af6acc267ff1ce285a4061dd6833844ac360ff11268e34d6639eb6009bb14a8d60fa80f4a8b9b7c97338f06cff4147bff436d2072833df2705d1d648abd5d861166147d6e1bac90b865173ad02bda65908e26fc10f36f48060982a12f2b5b7f7231064b030dd76e9e3da535092b4fd0fde92eba838fb5b5a51154c89a906277837da229bb6afcc3f21235c3a7e268011cb3d92173621112cfc5987bf9fe86d6521a8d13a94ab2d21892231a3d9d6512571c29e63332cc83b4e18c2aa71e72d690d97dd1b9f49433780111743d6bb755048ea673303fc292d5fccaa47ebb60135c4943800ec955c463c9a51144c3359d256b5a0218b2d55223aa88bad213d849a21c45f673ab2d3791e7a7b216fb676f02f2d942dfa7364d2555a768caf492f33629e2397792c5700ef29547de93154790bb36422ca07bbfe779c1a4de12137a2792cfaa92aa10d3bc2f364dac8d5790c3a767a86c4da0da5d8a1849d5623917b67fc83fbf433c8f9f6a4c7320c057c5d5c15a5edbb93f57551439def7e48621c0d97eb783497e0ce082fadcaf958752fe2d16f97a31518b5f056865c90aa6d06744ecedacda8134599f2b558178de0482d6856f578fd6fc32fefbf2a25b0d8679553e325a17fba6af01f4e53be37ca0afcd54fd863aedb80b20d28cd879930a0931a43d406aa263cb137aafe07a02dc05d7e66115c5457d70a7020c413414699647169c147717581da19f441823b4fd2d1f1b0673edc4fb5a519a9e7ebc155198fbd70ca16eeca3ae0210b2df05f4678dd8d0f6d65b60c52ff55c6fbf0aea2325bd9f3820f6ee56effe0e6ca543b19e15dc4681fd00b1125fbc97c0f7fcc3c2876079cfa77920267e5397fecd0db6d55db670daa8a280a2c98ada462e35693dd58dc0a4da6725d68ae41b09d31c5085652e09e14ac14bee5a0de78599fd1b98c9129a850526d219e076404881a370476e9e40fdd10c22974ddc304a70dcf840359911887d2efe7539e823f51de22c0b7fa80fc1c21fcda0c803ca9f859e6b001e41e71068730eefda40f47a7f308aafbdd253279f518d7229638f64ae674064e682eb9fbbc8975e1fa3b13fa9b6466b75b03d49dee10adc4999dc36628b0a55c69af0d50b08114d0c7bd5d7fa260129e04f6f074c7401b29078a69f7e4f1940b0c168efc02c2fd48ec516a132e4a81f9e7fcfa7faf649020178a8e0808d9d63aa6bd2ba3d1a4852f9f76eaebc5f5bc6b560a34966ddb6458c25bc52e36000ecff4fffe86d7e128fa55ec2a8e9338cf9e90bcffd4546271d404c88f91be696882834d8ac9b5ba5080d904b9402e19ddf3020caf6c2b6013f93f8b015bacabb26b726de00311d9bc1f18a4f511ad892de119fe7fd31ac86538963c72bd9a413fcd4ee6f931b301cbe23c2e06a350cf1692d354b5151ca0e5de542a6bd851610e1f49abff0021085d70144b910ed7c6bd34b6be2432f92c4ca5d0b96639ab73ccfb0b3f28761ca97b9de4e8f0829df3baa132b98771ff8c01c6def08ae419d300a5b947cbf71eee7ccd60b189709712b2f28a7327ea505a9907b80d157e5474e3e66a51be42f125e56b3a0bcc104357aba82c5724697f215a2b48485dd6ad1a0f4c29c6d54b8437164579ce89b58d7d78ec5d046c643de334284f1ce81b3d366a2b78843f0e433ad071b5eb93e3cdd84bc646eb6c5ad5c6df4b4a5613380d6b4154fa9e0627fe2ec7f832bf78d23619018dd27f176a2c1c0554cdbd07d967406685bd234b25467730137a46d9a483a39791adedfaa64571e76bc0b487a675095ba7bc7ba408823d3eec4359b2850f56d7f803598910c24b7d3b3419f39edd5cca16c5ce45f721e07feb27100b455b6b2bc67c075b4a73f6b5fcd98de04a684ef49ec0a4bf0fa1ed89a5d626977decc4cedecbebc0c00ff511130657fc6fe59e601a20436ee474c63c9342cc08b1e2bb2c3fe93feeac539ee97f09fe72f4c0e9b4145739a7d5eb93f221e8a5c80036bfb91343193a9d8ba0611dcfe2c56da722888502eb006f263a2c2179ba2f1765be2f52277303ee72d35be7fb43f39bbda313f184728e3efe5af67fc23441d92ecad7985f2e35730363868a54f8edafd244e8f58dd006ee4c55165b41f74c9b1237dff742bdf7a087b84c35dc09d8980deb251adf37b7b06096f2c17079f5b6bf53fd5db36ce8d06895377e7844b45e31c1c24966e45d9be97e6a95e02a2aa0280b3de31444a260bf871816279acea5869a397aad76380e4b3fd8f12ae031311a7ee1c8f375b9dbaf87ccddcf41fee9defbe3188acaebe2c96d66255e9765d436a2d217d945766710c16b0c4da905b424afb7377e12b60b55cf3bcd67f9800fe77b8be6cedeaba761ed5ad012728ae1d33765725b0e11598c086dc2cf59535d7f591512f829d651cac041e52e8f38838c49a49aa4e6b6f414583f95f3c75437f2684b3f49a9dc0e6058853fc8200aeef43d16005e3579baab19a80058ddae7b2c4a3046fafa3444d2807d6578291389d17d62587b81cb3bdb582901216feda57058b16c064c928d7640e13c1784b2022101a7f7fcba93e7ff308e6a3df116ea78324f94c97d4e89b7efd23752e80392e18f90fb07606ae8d8ef9a935c013e51491e2ce768a71c7e7f33ab99a6b186a63b75269d44977e3b19ed730f3782c70d40b6f4e77114daae2d46a99a3f5135423001b998e61f3c98478fac931d58ee61205076343fda5c29010bcb155b4844e85edc1a4b8a8dee4c94eb9330f6aaf077a6a215305d1ccf204e9d1b7319cbc838fce0743556670d4a17065484b137401b3eb8888dda93920992fed7489365bc1421a77da379f17ec7a1527a6de5902141aead515a1a99d3055a0d3678e31e4b559eb5cf3232fa695b7efea1f720a740784701d08acb7f703e0f36402544150bab49844a35de948b90e86dc0a470585de0cdf8990726312d964b85bae2622ba0e92e6028dc65cf6c9bdecd4b132f9f8316c9c086d2b8ff01f2a02425779d35994c3c6e390c1f1f577d1471f41b139b6746fa38d3da092c68e6d1506cec54ebe1f8cf02ff5acbceafc42c98dc89c46af15d4e6ee5cedd887ffb1f60a5d42eebfe74fc59ca23aa78e8a768dafdf5f68d7a5e673fa40dc144699dd361c96372f493cf7389baa0fb49fe998db4c3790b7e9fffdbcff74d7bcdcf1e0b8313a22eb7eb65caf6f007a0909ee8d8cecb3f421375a490ac8e4b812498e0b4fc238cdf7072f478141fac682bf35f0ec8cf05d1367ccbafb3c8c85c084c331cc0e3d086592bccc1ec9b7470817384974ecc34ec984cfe1494c494debaa2ebe86dad88c47b47521de3f9f83da0ebd9aff38613c010a6cd345fa622d69a143e1c5b33c33d432855932b190254843adc4bc92546e68bda0aa5eedb3f58b1adcebef6ad0b9fc59e8947a130d0949d14671760baa9de6bd5592b1e96c9d81a5767b3ffd02f72c8fcd3ecde69ec2f487057ebb9f402d56c3d4792284132cbc7f768db1473a3a77d34b5d48edce8a53f7f838b477100e53902d38567712cb4d5f72ce0374f03cb40c1d0009467dd6cb76516adb81730fb1c190bb5412a2fe2fcbaa0f3a4e3278886fcd380aaf719d970712dcb472d1936cfe719978e457dc8384c41fd293ce9d09a6f78ab23e91f2f6a53643970459507c7746a854a7a7508038b06826f975f9aa9ad6ea591373d855d82443e62db9219e5bdf6ff6f3d149210a646e6e66c69320b6645830392d81d40f6923dbe53546b7ebb705663b6e481c4c249138bee6a5bf236238eef23bad3e341953c7e9a1e64fda66b82e0a95701c2345fedd2431dd47f5404ba54fafc9944b53635ff1300cef6dec69373b122ec303a107c103192376fb97ab6cc34605223440bd9cf2f873f0fc32eeea868e6150d2651d3f734c5ebc732d1d585c23dfa639924c5bcc1146dbd9e0f3ee5624566ecb38477538d451cfa9015657f64d4a8caa4237af09adab502e5641325b7b95d430d448f94aa9f0dca9f5aa2522e40c6c7d1daf6c0a3476870994a47a37164ecfe885fe74d13734df32d3f6075521a06a6eb64d44eaeda730f4d3d1a33ddb9621e3d374061efbb038bda350b1f1ba63f8570b40fb6eb3ea0aed716f84bccefe16a731253218ed9ad964b7d5df2d72666f5485a98dfc0db03a8f04bb85284027576cf2a03e9065f9aac4fc34f7bd9e6f7ed9be45373e6032e7b4c88646177d197ad83d29268c25143f64b72f1ad7605a6260d85daa257171d127a5e68910b8d11fff2020187dbce4cdd980bd01f78fd8329753eb28ea11231c1215ef06c4e9a5752cb4d2495ec33dc6a908beea7d2918dd6449e3e6c5562b25a41233da6b22f9b9f327f37ee944157e9b8b9f3ef0d5cf8ddc7998c009490d9109e24c2147ee216bef4b21146c36e882a409adfaf81de1b51153617ff7d0e8f66ffe2808aa53417c047df08b875376170e3cee8124cb729d34b087f6d7a268beaa572c3509ce4df8cc76ddd4ba0bcd81026833ae16afb5935cead8399b796a12201d0c8d767df2af2fbcac92f3f5a84b11695ddf090095ff7ba0e8dde7c1f4557a34f338d8f6bf69e3382cabfdd180f95c0d08cf63a95118d40c190e5bd2dcfff67a2d5a891f7c969702011c90cb20a5435084e8c4cdf7153942e819ca640cbf3481bec797679bfb8886210f5ac759285c6dcb3eb69e7df0d88004c3796ba29bb3024ffa0cabec2c7e7c0af6ffe8dd26bd4f8ef72060453e0ab0c4e6675d3511a17a7615bd6226a1f2e9a90c0c680580ce173a985517946b0e3b96fd25a312c27397e8041f4e7cacfd58d89a4449a08207b6462e55f4effbbe3c2d0a2922a3946d5f6f39fcba9fb3718da9d2a0d88f02a4547c4f29063acb166bd2d8193092c725a6e26ac4657fae294b5fa960c048ace6261451af26d861656cf197809b369d2ee31c8baaaf3279d2efb6f7d997fab1f8dae6e4e33cff066524239b5fd7ec7e6abb81b58e61cff859f93e31fbf6ac41a7cc494adcef8ed12c30800", 0x1000}, {&(0x7f0000000140)="5bfa9fee5bd28fc155417d971887fc41", 0x10}, {&(0x7f0000000180)="9796c55f6e675a9cdbd6f6f8daf0df0e2a3e2abc009563df1a690f89d9b1752d22d175a570e5d04dc26207871b9f4cc93c8afb00180445e3ad942a35c2b0ea26e7c6da585a4cdf5de02931d3f7427a6ad2e0f720a9cc11fd074f5b06379cbcb2282652d381bd0f6d14f9df07f7f44a44b90b1515faed323b1bb065e4e914f200c8e601fcc486c2d0a5db32bae6998e4e085c42d4a722a0637804f1f01c336c0c391da88a62a80f18acb578a49c6a89b1e2eceb4f092ecd", 0xb7}, {&(0x7f0000001340)="8eaf6a244da0d6441572d3c673a6ad69eaa3246a509251fe0b33135bb7d4308eda72d68eed69e69a86543f51cd32232d9ab5608dc5ea459bfc8df9ebe8dc8c37402b2ac1718f7cdeebdcefb8104f0a7694a741998f6aea242630560c9bdd679bb30f086fb1af9a2178bfce8dd5257000263d58d9181803ca636d6fd955f15f8b6fb99170d55518c9", 0x88}, {&(0x7f0000000240)}, {&(0x7f0000001400)="644a3b6a01b6f90512613c541812d4426dd6d5a7657d08571dbd49df00b654114a3fe5162ff2cce0b2c8f0119649a5cf1d83f76cda62c842342c121968db983f8a81263835042b996224bc2466e3b55d6165a2b313f27b02f78dadbc1a57055ad24a5e231c436dea8c7b118f55317e9ca251f913", 0x74}, {&(0x7f0000001480)="ee14c84b394fc51190c6021ab9e9b1fa4494760fbe6e0bdf4e44d77673944fb09856438f6fdfc4c27501b122e39e48e85c9092e0dd4e22e6832db9399e3f2fef2730608e6a130f42b8f50441f495fcb0a3583789de048ce70bbe870f145361263dd93958f621bd5ede161d9931d6ef1b6acaf30794bf532d69088fbf91017355dcadb0995c5a819c5df1303180148b10c3b0ea58972fb2e9308cec467c571c6d919bd7c0aabb73afb01864ceaf98448b339548794a7463966f7a59c8bfc7a520efb2276e60f666966732240a130b262c05cd302c2a1daebe46d4b4b6e9e91f2a135f3c7d1670", 0xe6}, {&(0x7f0000001580)="87923999f58e5d4de3efae56882c540ca92e5095bfd8f59511df4f924d649f92968159f007f7029ff929dd452681012d412be604cddbb1c32a9572d44530db842a76925c0c239db9f4991836917f273a79f3a13e160a552279381c43855d3b9238a65ed609c9e0d2131baf9898e104a14084b3ab18e39d87e76daa5ca577329474a92b347fa4f3783ce56c6b52d9918e6cf18f70c0", 0x95}, {&(0x7f0000000280)="04", 0x1}, {&(0x7f0000001640)="e68c865096a2451f1ec75e9b78a93d9247435e2895325c5b41861b8ca29cc747504001f3a721938715e68757b6c20817b75650164ccc73d71f49f326540d0847d74a89076fa196", 0x47}], 0xa, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) r8 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x80000001) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000040)=0x80000000) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xeba5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x1, 0x3}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f00000000c0)="b9a75d02f1e5dbf233bc158dee3353d03a37cb0b424621bfc08bae67631c09f97513e7e7b9d9b7fa8e3deacc29a64f87259547a255338e97d9fa85d817bd8183f5e19e8ac7727404fadde432b90c94efb7f49a5e55fe5eaa71caa35b3e9c5d122731fdf62c186885c6766ceb1cbf83303c49bbcc554b2f144f93408fd42db8a920e993e52e9569cd10b40ad0", 0x8c}, {&(0x7f0000000180)="0dee8efb071451a189fc542cd626f157f22973c42b7bcbd4374bc07bb736e6e93c2461900fb82ad415346733e5fe4ac73ab3be1a5ca2c79b05b391962f329794eebd6ad45371ef5ed6a949262422", 0x4e}, {&(0x7f0000000200)="a42c2f273c3a507fe7af0ed68b75d50d74c01435464b08d8f5a1133a0cd2e3a2307ac383774411a44cb8f8144f0c25a97b6ccfcb63e74c725a66e120a1f95980d60867f73660f4df06943f65514d3b340dd44f65fe291ff89015cf23651e34acd50985f5f9dd5fe2a38328d56dd696771806c1ed1d15d61496905f3d23c103978eb01d77a47c805fd7b2f58a600c780ed652c770", 0x94}, {&(0x7f00000002c0)="440af0edff4729e221e931e2d402e7cb574fc986e1cdea370dcb9a22b029b4f3a45f485a68a64a4e2fdf01aaaa9fac32a62a3dd9e0823ed5f57910e16e88214207ccc06aa7ebb58adc", 0x49}, {&(0x7f0000000340)="fc7a0b0365a4a158c255be0f203cb80f61a3895421554934db4e515ef289351411e5b933bdfe3e7b8280647a422046c8f66e8c7a52738ed1a25ea05c5c642a831d4cfea159ee41", 0x47}, {&(0x7f00000003c0)="2c1bd7c88587cbcb4f8e9aabbc5a8e34e7ed", 0x12}, {&(0x7f0000000400)="8164a99d33a3684e09c0bb25dad5c5a4ac7295cc16160196a35e1df13060718170dffa276ea8a7fc720ac27c1c1926df3654a307ba", 0x35}, {&(0x7f0000000440)="126d56f663501f7609b2d3f9080ad1ac1d4d7076913ecf5abc60bdc53c40ea861a59a66a06ed21bd3a8049826bd781f4bc16a596b108b731d43807907ea451d4a19e9f4f6d2def6a25ea229db8ed82447b13743b390623795fffa9fd57a470ce99177ddf51fd2776070e87f0a6087d39ac86666fe6c726702d9c48aa1f53f8e4302cf00e672f0ad09e3df70d5664d55f1975619d5f4d80843d286287422f112b14a174d856a3b6e57243c143c4c612ef45078847dc81bef5393b472013d6c022276cd1d967cf95e2e22a926654412c42eb8d26c8d6aa4ea088f3540873dcec8e732cb3e2b97f01f4cce8ace64bfec6", 0xef}], 0x8) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x4a) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39, 0x0, 0x0, 0x2000000}, {0x6}]}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) read(r2, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r2}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r2}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r2, 0x5) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fchown(0xffffffffffffff9c, r1, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b4, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:24 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') faccessat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfffffcdd) 16:00:24 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x80) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000280)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r6 = socket(0x2, 0xc003, 0x6) ftruncate(r5, 0x0, 0x7) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r6, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:24 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) shutdown(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x840000006, 0x0, 0x40, 0x8001}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:00:24 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x180) r0 = socket$inet(0x2, 0x94a6f6c310525415, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) syz_open_pts() r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r9 = fcntl$getown(r3, 0x5) r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r8, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r9, r10, 0x0, 0x92, 0xffff}) setgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r8, 0x0]) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:24 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000340)=0x40401) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x20c4, &(0x7f00000000c0)}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x8}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) r3 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() setreuid(0x0, r6) setuid(r6) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r4, r7, r6, r5, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r12 = shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f0000000400)=[{0x3, 0x80, 0x800}, {0x0, 0x4, 0x1000}], 0x2) getgid() 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653030ba1724238bf46854d78a2a197a3862070000000082b8955984c87910bf453f68c11700287ead4bcb777fa69dfceac296bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd42902c944a012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5301a49f8000000000000000f04118ad5e0004000000000000361cd8cac7dbbc5b65c6593d2870b4122cd23500"/183], 0x10) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) 16:00:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x80, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x100) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) socket(0x10, 0x4000, 0x5) 16:00:24 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0xa6, {0x0, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000b19f628c757abd"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x7fff) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) getsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:25 executing program 1: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x4, 0x318) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = getpid() r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r4, 0x5) r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r10, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) setreuid(r7, r9) r13 = socket(0x2000000000000002, 0x1, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r15 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000480)) read(r13, &(0x7f0000000980)=""/167, 0xf) r16 = geteuid() kevent(r15, &(0x7f0000000a40)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r13}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r14}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r13}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r15}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r14}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r13}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r13}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r14}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r14}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r14}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r13, 0x5) r19 = fcntl$getown(r13, 0x5) r20 = shmget(0x0, 0x1000, 0x10, &(0x7f00006e5000/0x1000)=nil) r21 = socket(0x2000000000000002, 0x1, 0x0) r22 = dup(r21) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r23 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000480)) read(r21, &(0x7f0000000980)=""/167, 0xf) r24 = geteuid() kevent(r23, &(0x7f0000000a40)=[{{r21}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r21}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r22}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r21}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r21}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r23}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r22}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r21}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r21}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r21}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r22}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r22}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r22}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r25 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r27 = fcntl$getown(r21, 0x5) r28 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x3, r24, r26, r24, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r27, r28, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r16, r17, r16, r26, 0x1c4, 0x80000000}, 0xd, 0x103, r18, r19, 0x0, 0x92, 0xffff}) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="a7f045a76ebf355e01a6eabf7c034dd2010a623e369f95200c90ddf93366d7572c8d50664a9ce71a51635db2136460231170efde26216265c9751297c6bc6a6d1d455ff9e165b30719840e191e061796e4b8b1074654e052e0df5714ae36dd6020a455b1c314fc09d4214c4135ea8a5412", 0x71}, {&(0x7f00000000c0)="bdd7d55af6ca1453bd57205ae90371669525de4d19bac7fc96b78efd672b62c65d4848", 0x23}, {&(0x7f0000000100)="cb79f20f87fae1dc15ec1969dc95bce10d6573014d1e125de7055ca4f9f5fc5a608283aa0d34e62c5b935711b3e13746c8f72b7a256121447c20a494ed42eb9c8359d353d7380071e14a262d11bfb6cf613a6facb1c95582f402acb56aafe2362984074f8ed71334b065b816316f9b11a5b349ca3a60bc513d147d503843eada783fbc0d36236e984863da0caabd87d4c7fbbbbe557830a44713b5a3d8db8b2e75b919e25b8b31113dda5e727f9088fe0ee1e6e83703", 0xb6}], 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x400}, 0x40a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) minherit(&(0x7f0000443000/0x1000)=nil, 0x1000, 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r4, 0x0) r5 = getpgid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r7, 0x0) setpgid(r5, r7) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmo~\fe0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) 16:00:28 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7ffffffd) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18732, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2}, 0x44001000e, 0x408008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: getegid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0x400005) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0xa0, 0x5a59, './file0\x00', 0x1, 0x7, 0x7, 0x1}) 16:00:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) getpeername(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) fcntl$dupfd(r1, 0x0, r1) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r1) r4 = dup2(r0, 0xffffffffffffffff) ioctl$KDENABIO(r4, 0x20004b3c) close(r0) r5 = socket(0x0, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f00000000c0)='/dev/bpf\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8c4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x1}, {0x264, 0x0, 0x2, 0x2}, {0x6, 0x0, 0x0, 0x200}]}) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f00000000c0)="1f006943fbf55a6c748ec5ca507719a83bb5b89e1ba5d9d6fc823fd3d564ab8f30691eed4146deeb04a557322c6477482ebc91") readlink(&(0x7f0000000100)='\x00', &(0x7f0000000140)=""/37, 0x25) 16:00:28 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x122, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x4, 0x40000000, 0x2f8, 0x8}, {{r2}, 0xfffffffffffffffe, 0x7, 0x2, 0x9, 0x6}, {{r1}, 0x7ffffffffffffffd, 0x40, 0x1, 0x81, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x42, 0x0, 0xffffffffffffff00, 0x8a2}, {{r3}, 0xffffffffffffffff, 0xc0, 0x10, 0x5, 0x6}, {{r4}, 0x0, 0x20, 0xf0000000, 0x0, 0x6}], 0xb9, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x26, 0x1, 0x5, 0x8}, {{r8}, 0xfffffffffffffffd, 0x20, 0x4, 0x100, 0xb66}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x5}], 0x75a, &(0x7f0000000240)={0xa0b, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r10) 16:00:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82a90b963c899f2e13a4fc5002ddffffffffff6fff1c5cb72f2b3316d90ee5d716fbd63af8d8b015b9d0f2054789b458979cbfcca7cb14380d0e9f973e1aaf384150786d8eceb9fde5c30e4977ce3a8fced7fe9648fa39f8d37b430ae5528c6e9a7ee8d738c551e25ae4f668f41a6313906a0ac8aa78f2fb374df2821735af5079160bbf3d72a0979a28cd47f5b7c67049b71835ed28f7ba08"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x20, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xcd) 16:00:28 executing program 1: r0 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r1, 0x1) chroot(&(0x7f0000000380)='./bus\x00') dup2(r0, r1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x84, 0x6, 0x1}, {0x7c}, {0x8, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) mknod(&(0x7f0000000080)='./bus\x00', 0x39046b7ed9cc606d, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xf, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x1f, 0x8, 0x100, {[0x4, 0x162, 0x3ff, 0x2, 0x7, 0x80000000, 0x40, 0xffffffff, 0x81, 0xfffffffffffffc00, 0x4, 0x9, 0x20, 0xffffffffffff0780, 0xfffffffffffffcaa, 0x5, 0x6, 0x2], [0x6, 0x2, 0x1, 0xdf59, 0x80, 0x4, 0x5, 0x7, 0x9, 0x7f], [0x99, 0x5, 0x6, 0x1, 0x80000000, 0x6, 0xffffffff], [0x1b9, 0x9, 0x2, 0x7, 0x5, 0x36fc], [{0xc96, 0x6, 0x8000}, {0x1000, 0x1f, 0x7fffffff, 0x1f}, {0x7, 0x12130d03, 0x1, 0x6}, {0xdff, 0x81, 0xfffffffa, 0x100}, {0xfff, 0x8, 0x1}, {0x9, 0x10001, 0x3, 0x400}, {0xfffe, 0x9, 0x1, 0xffffffffffffff01}, {0x816, 0x5, 0x0, 0x7}], {0x4, 0xcf, 0xffff, 0xfff}, {0x0, 0x82b5, 0x2, 0x100}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000200)=[{0x24, 0x9}], 0x1}) 16:00:28 executing program 1: 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(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$KDDISABIO(r3, 0x20004b3d) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) write(r2, &(0x7f00000000c0)="e90d8935d7e43b55210a9287ef3f8a463e78fa24c4ad472c19937e176f2e7c8ecc2c3b0030fa0b0f11fb4b078a25835e7db90570c7358426881b2d2875", 0x3d) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) close(r2) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de54a43d1b69b4ee6f5182b519017fdd7c50d38e2c2806a857aa3ac479413ae74b54116969a1013f5436c21c36eace64f33f0a099defe7b1e8aba17d155dc5d78ada24ff4dbc5533de2e87889e45236d5bf61486751963861560983fad57c324ace1e2f9fcff80c6242fe2276301587373ddb14f79409ea307ae7a802b352edcb2ea09f82fe7876e5b6493a5b54cefecd6996b4c1be58503497714d1214eafdb2fb26aaae24aec37d817dd8599fbf5f0af7424aa187cc63e53966561e0208bab1cd70a5dfa9b0d30904f6a585cfe10aee1870e17d3cb7cc504a54e191267174a47adc95e9be516f65a684d46aab1e66552f67279599de0a3aa7c4a3add7d4d5b0e4de8bf2e74eca17a695d0a4270f490da51880b2a0fa6d47490b29607efb2d75470504c3bb14d63f0e6ecda33afa83546906a1d553113b72c7c853f6e77866b4e3d74743dec1661c226937a2493fde77e0a7867a5438ea174b6320b6acb957be01142699549411f06de6ac9516a9e123dfa6579e26c2a805612ed2954d9c0b029dd386dd87d548c8079fa2b65115618ca9e64d72cdb131f82d692b9b386a66a4a4f88373f29775fedd0d49f4286d1963c1fa9902d42fb30cf16df484dc451c0827e640a23c827965e7fb9c43206a7b460d7d091fac021a7f5c9bdaa6626264f1845f811440986e85eabcbc147084616d0630786f75a36f38410e6aa84f282f74e3838d2f3fdf935ce38c0f87b596ceac1845504bef0fdaf6d77b1d1bf9f90070cb1c49a50a668a10fe8a003bb91e7a23a15dbedffe3698f51d276e2d88a36ee36aa82505734ffbab7e47078296837c58598c5c49714eef98ee6fa0214faaddc3c224893d05a31fdf3f76b4c0de9a911ccb39f6e929cf299ca40a2e30a8c51e9674f64ce1be3ac7fb7182e2414233db4ef34e7d65cbf2f3c3822f710882ae9e1f2ef9eb293810ff14d095e31fed6f302615fd6fd51a3af8cc0850f82f606ab7d771e18a590ad092060b23e434aa637c59e34cedd4bc16c2e44d9ffe5f960e2599e69cfff79822f7c0c886e72f75613fce8849214f7ca0dd060727ded10f6e376c93b0ee9d1e4910e0a61957fa679e3326b72e3514eb93b4dcb339aa018060588c1cbe150a0cb208dffd7d00dcfd04d718e1bc99866cd6b6c465d01b26bd3db2e50047377d316d9c4f89f182194bff089e4a823dcee38d8a937011e4df677c346126d58f33984b56962ecf03c73098a872ec42e73a3762fa68da58d723bbfc1fd821c00db20df00e27fb61bd693b3c1987ad16db9002e9bd8fc3c589c9c9a8f8bf264a924c37321f162cb9c1ca4861267eb6b5644f5212383a88015c9fd9352d414a3c96c4792c2b66a2a4e61ec9518e878dd98fb11ba2e5f324ddb921c0a5661a2d7a2a75b9f4eeca73e0464f65079adf80340fcdb8ca1b1529e4221f99ec15d4b70bbd13d6e2afba03511c074e18d209572cb3b2ccd146124eaaae343f83a65b1cf7d0619754f99cc85f8cca7bfba6560925ddc11c1731556bc823634f51f66b6862c0ea2edb6c918121f48bab1eaac92588b6bd2090a5dd4de4a9c1416b63fc11d7a17d9e86da6e2f7fa9aa7626185ca677216e4363323e014bdb0db03119739f25f7e190b183e8f2da949042262fc125e0affbe8a6f51b4f698f361caa1f843fc22c4ed00e952bd6cb58105d45f1424b7284038b16cb0d85dcdb11651624e8a34fe269f271f167b13cc23b2a7a41f88b3125b083a2b8cf70d0e59ed3e7f8038dcacb3dfbd39e5786072efb559bf46958aadfe668adc860f9f4f8d8fdf316c9c96b5d47dea7eefbab1d040f8eca122bc216e0c74ecfbea81afb708c61f5e043eae175ce935ed7413622df4897bbdd89a7fadc8c886a39472cb6af12c8a1959ce2f91d75e403d7f9ec52f798d47f208ea489a24d8afbe163c95002f3f9e27b3e7a1415d4f641714bf6a5df016f74821b2a56fc9d0153539da7c9812a0aceb2350abb812e104c432fbb0218d8029749fb2038bc64c85785f9b90e0141de051b30086d5de16974e67f1cd172cb2525386a066d810fcc5aa2054dcb9abf8c91a71827cab62c5ee1acf9cc89940bba1d99113b8a7a29dcecdadbb088607e374a5273c888f333b081cab4212e3a20cafd7fa51a595ace17b953521d0fd0e8a44e5b1aa3eae7071887c3f51abbbf314a1471dd7f3dbabf6a16e266fd07aced34bc0b5c6858eb69f36a26615cf11a39edf08d7e2d6aa2916179420c2eff54affe0dc5faf3c26086816724bd377306142a538115c0f2c6d6400f1901ee0e628174ea53e79a51ad89203ab5e4b4d557411ccbebd26b2dc6e2a64c63cff694da1e8515df9f130ab893e20ae02bfd24840d25a114bb5ae87c9d4551a1bef7de756839f8f2a26df112db4024f9072bbd99bc6078ce40b8bf1a7e820f522453b6a2b42699115a31b7db2f86a6c8c184f76600e5a4ee4d9f4928f98f811fbe35a787543cc3913847337c1aeb50c5ddb64528b2a4570b78547884ebdaa5ad1a1da05446caea71af7736a83adcbce52a1d65202e2e9590969d37fe722de38549c1f5dd24577f0d251d6197ad215b7e93a3bf32d75786b4869d8e196f0cbc399732429fee11d5f40b38f8a89e650fd0c8135deaaa3bf2772ea5d3b8d93449c82ea2204c0407411d5a812e3aa57e2efac42ef21de15b8716260e8b28ec58eed2c0e02561b9470d1fd6b3e0fc5a318d9d99f2d5ed71ca52af8789ef9740fe1b521ce29c475cbecb3e07b4785e60911d4b9e01ff6759d75a77973c103eadd72188b2672eb1839eebb73854de8410c0035b48ca32b81238a8a44ba12e44ec72ea44609b161160dfa7e9f8f910774945c2b0dac05e8f99fb86ceb160f3984472714a8edbb786f6b7bf9703e5a269ee50b124b9eb807b896c0344881d084674857eb232f5b824acbfc5bdb85143544d63dadd41d356018741e08048bf978b748a0c372f2c142d7a11a9fa7d1f80c1c9f0d7605ab57c636aeb817b0e5483c6c047c851edd7e4368ef8971d2b099cdad151083ee2da61618628891e9c883bdd94bc6095e7cbdbdf429d66e37e7ee9e52c568f403fc1fa5f4fa9c47b3d3156725dd38389cc994775eb8f905da349fa7618a822d8899fe8b061b03fd10efa7b4eae6fba2f39ac6480ec342b3211f8d9996ee89d064d97ce7fce5f8abe22662bb13a6d23c341eda4414d281837c74669b226f7630631952f134711e45334d175adbc9ae781b8a945b6b982ee292cb283ded8697b88663c7563e76f76004fc30020ebedb2e578709e44a2128d6d764fe827dd1b5e30472a5bc91a519e134cf17a4ce3de838902f96aba3e5ad318c77c3ba266c54fd9ed6454d6d1d11d224ef5947c9c6f9de17e0b19b33e456d30f2350cbe937d2cf27f52f8026524992daa53081f08b4d64200d8b785c90525ae3bfe2fe90ef02b0449970ea326c941ed710c9848f1d88026727251e871159dcfa425d9f4e75da45bad1a73f1b1ddf6bf0376f2c3aa6270417ab9ebfcb7b2dd8a622d3510ccdd6a7e5e2bba55dc735a41309d21b5f24dbb5df662f977b6cb6f5172035285f2b7facdb627cb261bafc79fc1b6ddaaa042498fe8dddc8bc2025ffc07bd3fe64ed9e68583b8109f9e140a85554cf131b609f23def94ee0902c326ae551e5710f0ef48fbbfbb38a08d4ac6d91ea494d4aab75fbedb5d3bcc98b23b871c5d78c382b69f5e595178f4a5b5199489bb047024d81fceb5a4eb4b8e81682107f15f72cd4d8457dd0e86a32f4189e54dfa8b7144022f5fe83787a4c23ad2418efdb75572d382282566da4ed7a9856e6dc38994631b274a306dc478c4c0c3cf0d01ce5239c938eaebfee5bcc40290ac2427ecaa3cafbf9223815102ea48eb11c89051d424a2a1532bec1b621540c16a02adfac9cd2d63424a29fb0cf33356c8c02a724e1c719dfb1fe0c239217b36ac82c885a0597641c756fd9db6a5bc0d7ad9b", 0xb01, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x52) 16:00:28 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="13dd1c38a448726d0d72c5a519edb508d942c010ba23c9ad88a62b9085ebfddb304a3773c58f781794aa14fb2aba81953ada5ec286c01db86a8fbecb3f0cda8dcc1b607c4350b64b6fc701d91b3af028a3e8eea6b8a210ce2346e4f655c312b247516bad1401556823188a5572a9d32c1d291e96416fbdd472947b92dc7cf047f377c595499eebac99e3350a9e175e2e8256b078a319bb8ec6c15b49fad58b3ad1315238ab014f94d8b6126f7c5a792abd91684d0d48515e18ca6c391c843c6100ae0d6419930ed3a684c04981741c8c8a660e92005e15bac48fb271d542504c7a9efbc86a3f45ac", @ANYRES16, @ANYRESOCT=0x0], 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f00000000c0)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r2, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) r9 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r9) shmdt(r9) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) shmctl$SHM_LOCK(r5, 0x3) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/132, 0x84}, {&(0x7f0000000340)=""/155, 0x9b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/125, 0x7d}], 0x5) 16:00:29 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)={0x3c8}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="2a73a15d355e37f546bb9d9028e17069eef8b701d5da66360494073563b52eea1bfd89ee5eafdc8a6dea7200644709d591b485e20bdb1a576a1c9d3de3172c2ed691081948ce2ba418967cafbd") syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e209f1331653000953001000000e2568bba27cfff294ce2e23c890d09e3f76326400ebebf508b42bb47e99b83108d11ba7e641b516593da7502749def57efc7467a183a8e904156eaf4f9809d7b3497049f72b5c58b3b59f1c0699f7b0dcbf984b71b3e42a29d666a7f5899fcc382e92c38d4ef15dd6d352871c93934e145a16035b4e15444697b43fe29601710c686bc573a78dbf4567334f23dce358bed1a2f749a"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x3, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x0, 0x498f) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140), 0x4) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x6, 0x4}, {0x2, 0x9}}, 0x0) r1 = dup(r0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) 16:00:29 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0xef, 0x1, 0x2f, 0x0, 0x7d, 0x9, 0x1, 0x2, 0x0, 0x6, 0x1}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000880)='./file0\x00', 0x800, 0x8a) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/248, 0xfffffffffffffef2, 0x41, &(0x7f0000000080)=@in6={0x18, 0x2, 0x85, 0x6}, 0x35) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x5, 0xfffffffd, 0x401, 0x0, 0x7, 0x6, 0x5a6, 0x2, 0x2, 0x4, 0x6}) r5 = socket(0x2, 0x400000000002, 0x0) chdir(&(0x7f0000000640)='./bus\x00') r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) linkat(r6, &(0x7f0000000280)='./file0\x00', r7, &(0x7f0000000600)='./bus\x00', 0x4) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x184) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x1e) r2 = getuid() r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) fcntl$getflags(0xffffffffffffff9c, 0x3) recvfrom$unix(r3, &(0x7f0000000100)=""/72, 0x48, 0x42, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r4, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x401, 0x2, 0x1e, 0x8}, {0x1, 0x5, 0x7f, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffdc0, &(0x7f0000000180)="7f") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() fchownat(r5, &(0x7f0000000040)='./file0\x00', r6, r7, 0xd5ba5b0379e5f149) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="00a663a4cbcc050832e6212e96ea9bd2c75fc682e61246296075cac1e9c9223b3aa90d68c52d82b840c4", 0xfffffcfd, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x401, 0x20, 0x9, 0xf2b}]}) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:00:29 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x8, 0x0, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:29 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r18, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r20 = dup2(r18, r18) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r20, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r21 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r21, 0x1, 0xfffffffffffffffe) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pwrite(r0, &(0x7f0000000000)="99b7297aad7a80d41133a30d0bce4197964920f657595b557391b2ecafd65f2e5ffdc684abc05674c04e8ac6f564cf", 0x2f, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f00000000c0)=[{0x1, 0xfb, 0x7, 0x1ff}, {0x0, 0x9b, 0x0, 0x7}, {0x0, 0x16, 0x12, 0x3ff}, {0x9f, 0x6, 0x0, 0x7fff}, {0x9, 0x6, 0x8, 0x800}, {0x6, 0x9, 0x2}, {0x7fff, 0x4, 0x4, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0x0, "00e81f0cf3f12400", 0xdf08}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r4, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r5, 0x6, r6) dup2(r1, r2) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x86b4, 0x22) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) setuid(0xffffffffffffffff) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/85, 0x55}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000001300)=""/211, 0xd3}], 0x4) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001400)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setrlimit(0x4, &(0x7f0000000340)={0xffffffffffff381a, 0x8001}) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000380)="cc2e1fb3", 0x4}, {&(0x7f00000003c0)="e7a55590e3ecd5763fb7a74f848f8c7a7a3bc8fc82fd9ce191e0f0221cd9bb1cf727385ecf424e65b8b3cb06ae535dd32026825ebda9c7dab6a9e6dcd5423b5846d6ec00dd3cb792bdb63119972a2cc1632ffb21e1d9d8820f89bb9ebf5721ffc070c7c51d9400b09f6aafa402c8acdea72456970f1527966449278201703aaf8f7aea37c0ec2eefc793903ed61a19876a1cab", 0x93}, {&(0x7f0000000480)="cd8e3ea901bf4aa10444151d40773ac6e27584aa26ac038bb9f32efab620dca035f8ded17ce82c6cf6e49a913794bb0411ed2eafff59e0c9cd743aa93bbcb654a244af9bc37e19d2b8c17800f0249abd121ac9a51df951d3026ea957ea09a756085353703caa2c6afd638427b279fd3741760dbf0d6cfb28c2bb9f2928accf49942c4ccea9bc03018f6b0c7e3e09a61e5f1723b0f167481321301bb6a4de54aa438f9908f5318dff7ff017bef985b33a9ccd780f74b3a1", 0xb7}, {&(0x7f0000000540)="da822b3dfa68e9ee31a24f322b6424bfa3b397a2cc5123a2ec7e5311d81852f2aedeb8998ee82f4cc0a5920bf57737406f3a9d53c56691cc19e6e4e8b8f8005cd27e7951c3b42c7409e2806ba39283bfeda845731d2489a3215d00d6f38b543702c8056713a8347a730881c193c939c85942f6a10b1d0100cca952ad7d6d77c2598ee118245fd5c93f564bef96d14b0348eb3490389e5f167c83f8ec85447a590e0269ad339e75491ad0e68471580a39656f24783c50d67ba2d721d92c4f47ad3ee024f939419d4326b8d15600", 0xcd}], 0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000100)=0x1) pread(r3, &(0x7f0000000280)="6fda94bebfd196cc2b467d5dcf195843c639f2e416e9d583afc3a52cb0ce397ec237f1343fd2bf0174e207178b7a43d8f98b7f804b82e33f0b7269ec704abdc8169522db4040b5635dfbb10799bb7f90a3b30a6b19af68332542ae9adfb9ff216bffd485450c3f86adb075f2fc24e4f35e55804620e2534d168f2cac4ec57ff0911b1280c58e5927dc3d884b", 0x8c, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x0, 0x1, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r2, &(0x7f0000000180)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0xd9, 0x0, 0x0, 0x3b6) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x8, 0x4a, 0x81, 0x8001}, {0xd93, 0x7f, 0x9, 0x4}]}) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) chmod(&(0x7f0000000140)='./bus\x00', 0x1f718db850fdb636) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) fcntl$setown(r3, 0x6, r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(0xffffffffffffff9c, &(0x7f0000000300)="f253c5aa54dd194a44b5909691bdd90c90347585b8dd7d9c84e9e4de19fea34817faaf59b6b51c226c3e1786d93fbcad110efa9d612b6b718a22a514f07d90f827464d558a3399141753400c07a44fcc7763", 0x52, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000080)={0xc4, 0x0, &(0x7f0000000200)=""/196}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) fsync(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfce, './file0\x00'}) sendto$unix(r0, &(0x7f00000006c0)="026842cebb9bfaa5ccee65097d3dddc4e8fd092320a17b511e3f10563446510cbc0b9d19a4ac9ff11cec8beecd0bf58a30fb912b3ec1d999fe379c48ddd6e9d4cb6e946522d28af3852993f390739df4d638edc6bcac0dc34c21e8a148f8469739d89b926bd09d5b6e861145d364cb782c27aa83dbe92f1178c0aa15cc4e89f7ee45f9d46c4f460eb2e39561f36006922a272d8cfb523ca7a9750d4419f5dedb26b0b17cd338ce23d65ec3093bacb22cb3233a55fd1159706bbaed528a", 0xbd, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r1, 0x3}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0xde8b3d761bfea00e, 0x48d8f6ccc7997aa9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000600)=ANY=[@ANYBLOB="00a3acca241326f9e900c511b29e530ad90dcfb3000000009bd8723022332b86e1e3aa19c3e270fb8d44f85c1d4b0049de289437c2648baac68893060d3b437baf3e11c3c8a6a748430429ea85bdfe43cf739491f57839736e420c51260b03544fffc06cfa19b462e656175b0fad9bfe131b41837e658c8544770fd060076821149551a5201532085d865e9417e82a9da75860fa345edce96e75b5f7773f896fe8"]) r4 = dup(r3) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000540)={0x10000, 0xcfa8, 0xee, 0x1, &(0x7f00000002c0)={{0x7, 0x5, 0x34, 0x5, 0x6, 0x1, 0x4}, {[0x9, 0x3, 0x200, 0x8, 0x1, 0x6, 0x2, 0x0, 0x7475, 0x9, 0x1, 0x4, 0x1000, 0x16d40d1a, 0x800, 0x1, 0x57, 0xe18f], [0x100, 0x1, 0x7, 0x8, 0x0, 0x2, 0x7, 0x3, 0x4, 0x3], [0xffff, 0xaf7, 0xfff, 0x7, 0xffffffffffff5c5d, 0x401, 0x8f], [0xa47, 0x3, 0x2300, 0x200, 0x5, 0xe0b1], [{0x9, 0x0, 0x707f, 0x6}, {0x7fff, 0x0, 0x1, 0xffffffffffffffff}, {0x9, 0xb0, 0x5, 0x7}, {0x0, 0xc4, 0x10000, 0x2000000000}, {0x6, 0xffffffe0, 0x7, 0x7}, {0xfff8, 0xbc, 0xfffffffa, 0x8}, {0x3ff, 0x0, 0x800, 0x7}, {0x5, 0x5, 0xffffffc1, 0x9}], {0xffff, 0x6, 0x3, 0x7}, {0x7, 0x0, 0x101, 0x6}}}, 0x800, 0x7}) 16:00:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000000c0)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r0, &(0x7f00000013c0)=ANY=[@ANYPTR64, @ANYRES16=r3, @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESDEC=r9, @ANYRESHEX, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESDEC=r7, @ANYRES64, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES16, @ANYPTR64, @ANYRESHEX=r8, @ANYRESDEC=0x0, @ANYPTR, @ANYRESHEX, @ANYPTR]], @ANYRESOCT=r8], 0x8) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xb, 0x29d8aaab}, {0x4, 0x1ff, 0x8, 0x7}, {0x7, 0x101, 0x6, 0xb55b}, {0x683e, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x5160) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x5, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = getpgid(r7) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r8, r9, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r12, r13, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x19, 0x5, 0x84b) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x4, 0xfffffffffffffffe}, {}, {0xfffe}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x5, 0x7f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x3, 0x9, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/22, 0x16) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="5ea5de09ba71e93fba75b97f9c8d9bd9475a8be4fad50dbde8c1745679", 0x1d}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'@\xf5_', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000100)='$&\x00'], &(0x7f00000003c0)=[&(0x7f00000005c0)='\xaf\x00\xa2\xb6\xe5\x9c\xafi\xba\xee\x9d\xb5U\xf7\xdd\xc3\xcd\xb1\xb3\xb2\x12\x80\xa29\\yBiI\xb0\xf0X\x91\xef\xc3\xa1\x94\x8a\x87\xb4c\x81\xe4\xc3\x9ce\x06\xd5L|\xfc*/\xb5m\xf0|\xc2\x98.\x1e\x1a\xb7\x10\xb6\xca#\xcb\v\xc5\xb4\x0f\x15\x95\x10X6\xff\x87\xb8\xab\xf2\x8e\x89\x89\xdc\xc6\x80\x102\xf5\xcf\xe25\xc6J\xd7`\x98\x8f\xd4\xd9\xe8V\x91\x02\xac\x8b5\xe5u\xf2\x03pY\x8f\x06Y%=\xeb\xbbQ\x8dH\xfa@\x81\x8a\x9b\xc0\xb9\xd4\xa4\xfa\'\xfc\x0fv\xf4\xfb\xb9\xce#y\x1f\xe5\x9a\x82\xd9\xde\xa9C\x06\xc4:\x11\xafs\xcbp\xb2\xf5\x97G\xe4b\xf1Y,\xca', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='^+*\x00', &(0x7f0000000680)='#\x00', &(0x7f0000000340)='^,\x00', &(0x7f00000006c0)=']&\x00h\x94\xb8\xf0\xfc?\x00\x00\x00\x00\x00\x00Jr{}jb\xf6\x94f7\r\xf5\xa1\xc8\xb6\xe5\b\a\xdc\x17\x15G0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) readv(r0, &(0x7f0000000500)=[{0x0}], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000000)=0x9d9f) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bp&\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x6}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fchdir(r1) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) getpeername(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000100)=0x3b) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000140)) 16:00:32 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x7) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/77, 0x4d) 16:00:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0xe95) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x26deb0ec, 0x1e, './file0\x00', 0x4, 0x21a4, 0x1ff, 0x1f}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) rmdir(&(0x7f0000000000)='./bus/file0\x00') write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)=0x4) 16:00:32 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x5f7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x8}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x63) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) r2 = msgget$private(0x0, 0x1) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff8, 0x90, 0x80000009, 0x7f, 0xfffffffd}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x7}, {{r4}, 0x6, 0x22, 0xfffff, 0xa, 0x40}, {{r4}, 0xfffffffffffffff9, 0x12, 0x0, 0x1, 0x95}, {{r4}, 0xfffffffffffffffc, 0x1c, 0x88, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x33}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206982, &(0x7f0000000300)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r17, 0x0) r18 = getppid() r19 = socket(0x2000000000000002, 0x1, 0x0) r20 = dup(r19) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r21 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000480)) read(r19, &(0x7f0000000980)=""/167, 0xf) r22 = geteuid() kevent(r21, &(0x7f0000000a40)=[{{r19}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r19}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r20}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r19}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r19}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r21}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r20}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r19}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r19}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r19}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r20}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r20}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r20}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r23 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffee5) r25 = fcntl$getown(r19, 0x5) r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000840)={{0x3, r22, r24, r22, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r25, r26, 0x0, 0x92, 0xffff}) r27 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r6, r24, r13, r27, 0x100, 0xf9}, 0x9, 0x9d14, r17, r18, 0x7fffffff, 0x0, 0x400, 0x8}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000540)='./file0\x00') r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r3 = geteuid() kevent(r2, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r1}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r4 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x3, r3, r6, r3, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) setreuid(r3, r5) r9 = socket(0x2000000000000002, 0x1, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r11 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000480)) read(r9, &(0x7f0000000980)=""/167, 0xf) r12 = geteuid() kevent(r11, &(0x7f0000000a40)=[{{r9}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r9}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r9}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r11}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r10}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r9}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r9}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r9}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r10}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r10}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r10}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r13 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r16 = fcntl$getown(r9, 0x5) r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x3, r12, r15, r12, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) setreuid(r12, r14) setreuid(r5, r14) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[0x20, 0x3, 0x4, 0x4, 0x1000, 0x2, 0x0, 0x4, 0x6, 0x1]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/t\x00\x00/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x7}, {0x25}, {0x6, 0x0, 0x0, 0xfc}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4, 0x3, 0x0, 0x200000}, {0x9, 0xff, 0x81, 0x2}, {0x1, 0x4, 0x3, 0x5}, {0x4, 0x1f, 0x3, 0x400}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0x4, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xf0b8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/41}, &(0x7f0000000100)=0x2b) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x80) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r2) dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYRES64=r3], &(0x7f00000003c0)=0x1) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000440)=0x100000) r7 = socket(0x20, 0x400000000002, 0xff) r8 = fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000200)=0x3068b69d9f464554) ktrace(&(0x7f0000000140)='./bus\x00', 0x6, 0x40000010, r9) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f00000001c0)={0x5, 0xfffffffffffffffe}) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x40) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x5, 0x6, 0x2, 0x0, 0x100, 0x9, 0x2, 0x1, 0x3, 0x7}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4004667b, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x44}, {0x80000006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) linkat(r2, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) dup2(r1, r2) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000040)="fd613da02cdffc3279adffed84dda89c05731662c2802948f21f9414d915ceb5ba2e07fe5a39724f3a224e79de9f7d71796e17c28cb3ebe0c8") 16:00:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x0, 0x9c, 0x40e, 0x6, 0xbb36}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = socket$inet6(0x18, 0x4007, 0x7e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)=0xfffffffd) recvfrom$inet6(r3, &(0x7f0000000040)=""/22, 0x16, 0x404, &(0x7f0000000080)={0x18, 0x2, 0xa6, 0x10001}, 0xc) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x2, 0x5}) close(r2) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0x6, './file0\x00', 0x4e5e45c6, 0x8001, 0x1ff, 0x3f}) ftruncate(r2, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/167, 0xa7, 0x1043, &(0x7f0000000140)={0x18, 0x0, 0xe, 0x4}, 0xc) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchdir(r4) r5 = fcntl$dupfd(r1, 0xf, r1) sendto$inet(r5, &(0x7f0000000200)="e2afa7add997bc080f261a79d75b24d7e388ed4ad44d098356d140ecd8bc08a81608f46a4bff5e8b08cf534b2d8fc06d22ab735eb0ea778f8d79ba29235b06ceeb29c37b4af950329b1d4a31b32253b3e460d46b55833b38027eb01bbddb01ec4606a5b4ba2a1995cf8d8407cde18f8ccbbfaa6c31c809c9f357644d3c7715ace8d093a23d35f297e0ea36767582a19e8892e3890a793f4e783f39d10b08decfaee2c28c9124e9bf53f66158769322933cbe", 0xb2, 0x405, &(0x7f00000002c0)={0x2, 0x0}, 0xc) fchdir(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f00001f1000/0x3000)=nil, 0x3000, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0xfffffffe, 0x40, 0x5, 0x0, 0x8, 0x9, 0x800, 0x0, 0x0, 0x9, 0x7}) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xc8b8, 0x4, 0x200, 0x81, "fefdce9283c3061b8c40559676078e3d75c2e329", 0x4, 0x800}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) syz_open_pts() 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x595, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) r2 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0xc600000000000000}, 0x10) 16:00:33 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x400000}}, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0xf8, 0x2, 0x7}, 0x4, 0x7, 0x8}) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x100, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x7920aaaf49419534, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x200, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0x4, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0xa6, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xdf, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x5, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x400, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x400000000001, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x0, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34, 0x10000000}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, 0x0, 0x0, 0x92, 0xffff}) setreuid(r6, r8) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r17 = fcntl$getown(r11, 0x5) r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r16, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r16}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r19 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c6530020000008cbf3b23ffcb876965fcf527a1c742ebc4da9659af7f131003615aae607115e6002edc71983a4295f70283a392974eb7bf76da203abc734661e3f3b61b7f95b6bf82c44f2b65e228c26a214aafb664c6f7550fb2c1d4cc711f5aed2a18fd45e2cb80000000e9536e3fb00e03f06b8da251369def89599b50e2925467afa769fd3c68ad3f1a05059e"], 0x10) r20 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r20}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r19, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r21 = socket(0x18, 0x4, 0x10) fcntl$dupfd(r21, 0x0, r21) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x7f}, {0x18, 0x0, 0x0, 0xfff}, 0x1, [0x7, 0x8, 0x2, 0x4, 0x5, 0x2, 0x9, 0x5]}, 0x3c) 16:00:33 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8) pwrite(r0, &(0x7f0000000040)="f23cf937a7bf7ae4436dac3c648adfa5dfc33065465dac1ba85418170365190854f5b2231220270af100a313990460744e4d313449820166ab16a272b21d0336eda4a203502661583dc086674d726b90ef34f8c4e21773b4fe3bc1f59734fd4d5db883b326a8165854f7eb55779e66ffb86e4ff4be20da6d8a58ab82d0cf5d53b92aa4896750e71c3ae8d9f4401c8a6b", 0x90, 0x0, 0x57) 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x80000000) open(&(0x7f0000000040)='./file1\x00', 0x100, 0x211) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0x5, 0x82, 0x20, 0x3}, {0xe8d, 0x5, 0x6, 0x377}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="289c"], 0x1) mprotect(&(0x7f0000454000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x23, 0x8, 0x7}, 0xffffffff, 0x4, 0x7}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:34 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x3b61ac35259b1f60, 0x0) fchmod(r1, 0x74) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000002740)={0x80, 0x6, 0xb5, {[0x77e, 0x3, 0x19984000000000, 0x3, 0xffff, 0x4, 0xfff, 0x9, 0x9, 0xa, 0x3, 0x8e, 0x3, 0xffffffffffffffe0, 0x3, 0x1, 0x5, 0x100], [0x3ff, 0x6f9, 0x4, 0x3, 0x9, 0x7, 0x8, 0x8, 0xb2, 0xfffffffffffffffe], [0x0, 0x1, 0x8, 0xcc, 0x40, 0x8, 0x9], [0x3, 0x82, 0x672d, 0x70, 0x800, 0x101], [{0x10, 0xe7b1, 0xfffffdc3, 0x4}, {0x8, 0xffffc54c, 0x7, 0x8000}, {0x7, 0x5, 0x9, 0x5}, {0x3, 0x7f, 0x1, 0x9}, {0x2, 0x894, 0xca46}, {0xf83b, 0x5, 0x6, 0x4769}, {0x3f, 0x1ff, 0x401, 0x6}, {0x9, 0x6, 0x5, 0x400}], {0x6, 0x4, 0x1, 0x7}, {0x7, 0x3, 0x8, 0x101}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000002700)=0x7) r3 = socket$inet6(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r6 = socket$unix(0x1, 0x5, 0x0) sendmsg(r6, &(0x7f0000002680)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="c75bd4023de0fb8e43df8a7070730da55da29a56c62ce83d2566a95a0182731369a17e98b9e2451a05086d87b3946600b6b9487882a06f305c1936fb4b7b90549312c5aa3b99304b427b9e93c3fac42f03242c2ff0e2ad0dc8a0bbbbfe0bc530fd076214546aae78f93db5357575b3e7b422ccf61376bcedf346c04dba1a2e6e1b5e0173a61448", 0x87}, {&(0x7f0000000280)="8b82025bf0c850d3ff12b9c1448b971c07b791b26f867be93ae3eb93b1d98fd68801e178f21e56b6c57a56abe9c15ef9c2becbf9180b05a88a6505c7c337a741201c44e765680fe010b6ffb0ef41ff99c00f4d34e8adbfb4597bb1b4c157aba932642e867392a70def478c1193e8b8e65f431bcbe02c642da5c584b89f4d9a620d8e3015db36ed02040a80bb8932381a05bc98b3e47f19f7188aa06ee0ede7d47e30ed3dc8c838a8c024bd3163ff87b6918661532c77d1ca4343810378cc0a768d62668d7b86023b37ff898a0247975e6369ea08bbec5cd83f9b78ee3db5383d4cc5d2831d2fbc2193e6ea23f596af01a03a620cac94a50105d7d448b7cb044cf2e7eb1ddcca1ec116d3ecd9393e3b55d6446f65d03f38bec40eded0ab1b6cdc262f9e4de7ec9fcc2c0a39b7c692495e525acb0035670613f65e4065cc219dfba7b70aa0671dd1702cb34eea33cb9d1019f46460a1427c162b404d615c9a0831ea7cee8ca67f1f52537bd2d7eb9892a7d0cf9cb0d61667016cf0571aac807c423547aa4501b95010355a0ad8025d373ecd698bc204048990210878516fc10d50fcaed245839d4937512134681f99a2ab28760b7c321652e5d3de4b84c2b49b47fe879c031f28311e1d9d4d8c2aed09391a14b7d91542e2d63d74e08418452622ced4ddf7ad198ff62f05c7602c621be1974d48459786d13bba4cc82f3efb9f1c8954cec80d634ded7a8878437814e53a483d627c7270dce36b526c1c257cbad9e8993f3394d46465eeb5f08bde73bc2897253b647de5f402e08075e72fbfcfff93c8d07fe8ea89d30909d5fd52c0685e4961d1380e837bd2e4d2c89715e9b228931b4f5529f1157c28e40192ecf3b610e97b2e5d1222685a353e0f83b07b6e1ba9b2478ecf2dcd2c7bc29b40dc0b793f000041c3510662db753b21cd0fa99f575a1251f12b14e4994721b968936f5bce5f49e3bbf24251a3b303d6f6bfcb43d50f56fc7e0eda23422d5fefdf6d7a9bfa8a1a537d308355d7e3a256edd9c54f16c84b2a920f0245e6e1be3069b750602bde6788c176c710a781cf74a74e13379911858a100ecf2f915f787e2c2ec5b130a3eba7fa40de2d9130fc8cf010838a729cafcbdd0275ab13e3f5dc6e64bdda1e43d3a2fa1ff1ada30066a32d4016b108ee6aa958933a0687e9caa46b7ddfc17039f6d57d138dec8fabdd518cc9560d5a45357fae032c4492a6d0ac01d5513e886c0280209461b0d98a06b4adad59d0dd3f88c91649b2ef94656ef5d516fad9c07674b27cf6d640c48bbb276862790721f70ba1a8e022778e8fc4265599acbab94bbf73f333a82a0fda958216029ba0464a4dd68a3a1295a51f85dbc28e527214a4ac06d39576db8f3284799c5feabdd041355f543680948a31ed7a594b10031d80540e2f96989266ef5a10a02bc5a15cdab1ac0b5fc0fe62c8b6389441f0bf5f0f1d01bd2660b50270aafc40e1c90dafb740eec72272fc4b2f7e88b7dd19bda5875388e020e44be988c47af5b48adfa8f320ca5013aee8dca9c8c7d0905cf8495536af40df6475c1d4b2fae2661dfb4bc407bee2e0617a66182321caa0ae915698a8b1f21fe010afe512edd17d8f2a2722ac3515f4f9c79e8f7a919321698167037bec47fb3eb4d015db562595e6f96d8946f39a677fa94ace60b87a29cad85183c943b02b5cf55b61575b3b3e4bd54dd49a149de5492552f4db276f09b9ab8ac179aae8ada36dcae32e088c3dfc6d1bc6eb3bd50062a35752cdc555a7d929bed182f8b15a995b0ac653bb8a03eb675e2fd2453a437b32d988a9c2a30f879300a6bd6c9f4eb164b1659fadf75f85c6cfb50c9c10974aa2e3615f8969bb7cc497c90bbd1e4a7849e0ed856b617c2d2f85f0b1e698e365cb2da7b82d314614b6bd0f7be2411723566aac1d6f15e3c7f509cedf46be100ef6d53953de29a8174d9f366c01ffc00ef2ab63a414314d2b202e056485b367cbf4f4a5c180528e57ad6dfac4a65506a29dc70432a8d2a9d2726fd1acd37f8101c69d9aba46d404565632635ec40727530e552720ec82d136241e86027747dd70ef9b2c0d59318c7dd3425054baa9ff9523b059a889d4c8d997eb128b8ff49a9c38d339d9031e8617bde390796831ab41262e127a3527cfaefa21c9732bd9d4d127eaceeca85437bea4b21ea3c579e26e8b0c6e0abfc43fafcdde4e7c48a6b2e356833640613c49d29a6b7bbbdf318772dad568dbfce953794d06cd295ff49fdf037bce68dfb671804ab0daffe17d3075ccbb87b85959f7e771906ebc87410215851f20e4b1b106a3260526d09c6d1ec511667f3594c0f3b5c705df25332471bd592129eb5bf24a0bd0a8818e45a698b3b47cb81fb634dc6e00a08ec514b904ee7e468fcc03382ea11bc7a581ecb2e4f7c39a4f959dacf100a11b3a2241a468a2ba267949ea8d30628dbdc637f59727ed20d4ae1adfd6c0b7a5f5ee856aafa3c633b22aeb3baa3e49419a66ffd28a324e6c4dae90ff98057f84472a8314d0b0558bf58ecbf45ef1a8ff7dea0d235736ca2d88422a28e79f0c0b784d3240aac208c17fe89679c97eea3a8f57f864f54a20ae39b13ecc9e39b7ed6057b690e0942bca2ca22d31a4c27d371f89c6dbba8dfbe9c9ce89f2e2a1d8df7a821f3924f8634f5565495b68e08ae7174edb5cd6f266c6ebbecedc1037cd72db12c2e134b7c1a973c6099f4f3db74d91109c447e9cbb9d47a7954cd81f7a90c15a6826280b64e15c35e651fc49922b101c70062bdd5a582a64ffe2e6ff24abeaa7ec3ffcc1daccfcee2ebe45c43ea0d8883c2101b25b4e1dcb8e7a38b9519092214ceb5d621be2c5952e6c6e2e6e259fba94da7051408d38e5d3bde57cb1b813463a7e538cf8ec0708f46404ef5bb2e8a5ee8b3c24bfaab3157b4dc69516c68680625400c7256659969b5bb465734f5ccd08dc4040e5b81a28716a42a315d64c1ae7ecff9282f3e813b45d52b5f79a7ed9bfe83c21bb5adda6d8540153bd9e0092b4a0af8cb4e5b8b576de29a0468bfd1e48991c938470be5f240e9a18ae69369496820eb948e9fc2c1f0a26e3d138ee96f1f469a79196114ec2f3f3c88bbe1bbb7090e35d9f366caf864cbe586a2b6ac13be5579ed82068148e3f48e4bb239acda4b209416379790f15b0e88a262ad2bb44595ec2d3404c3282efb1fb8c447ffdbb6093bf0c7d78092780c5438af9122066f2841016989ae44c6349dc2e0fb364ce4ede5fd0871d05e80ceb8797795e9433ec624a4f933c9ca5a155049177ec0be792f4dedfe624fdff097e2822d38cbd75f97beee7fa147375721c6c0a683de137b87f067397e305641ca98ce4af3d4bec711f4efed0a178124d62d23a3ec402ed909892adb0e8a89b3646a9533a890db50bd679b93d28e2dd5e7d36acbed9305ef25b2554035954d9ed8c85523dc12ef98bcc2e68829a3bf8be44ddd0318fa527d1889471be393e8066b67100aa47e1962a1dde476904f5a268ee9738e4ad8afb60debaee2d85b270f720d3ccd37175297aa46f074f3748eb26e8b5fc013c959c78101f6b460655d1d12c68491e541c413afd4e5d53250e5500a03fd44c547b478ffee9f273ce803549addb083f2c246bfa2c39b8faeb1ce7cf0c103382204ad330ae3d174b816a5beb6694a469ff282de8454f2dfcb2b27838c3cfb9b5f4d8a9d25b97d0ac8f42dfe4a08b91a923d2bca809bf94ac7db6c349985a45f7f677ca40fe183a06d896dc163dbe8523e4b28d29b4583d61c564f661cc5c70d9bbeb62b6d3fcdf13d4c33e92c3f185088ce20c9e3241dd6e2ccabf1c90a15b9e57a81bf81d4f2250964f994b743b774e0b4f8d64f343ee4e65119381b9730f003dfc8246b6d2c4ff1f7bd3cc0934233502f52317f3622bac8da9c00a0fce3c026707f73833ed59047b57521109b9eeeb982e89061fa2b67c95c849c59ab72765d9c5ad24989d85c902ab5a13580a6a3f0d90609e2dd60a5a885dc07e2d68fea20cd0d6743b90b2320a00cdd059323a053d65a332f3817d637e03590ce6f2d82467ba89c0a851cca505d9323d7c4dc9ccd65bcb2ee3722f6b91dca628c0cf9a450ef2219a08da46b1b265c3afd130d3a38c29642d8a4dab76a37d38321bce35722ecb458108933f615ec56e758aee2ffc9730e4dea4baf6f4864a355affcd5ac3e9c49a8ca5a6d9c07490e768a8755199ea441a3a461c1fc3c8a99dfc1eae793c51f9df26f6a1f3d7f70048d92b0cae980ef20759c06f10ece2fdd95103b5f3fc6661e87f3c4866840167974d8f610cfe306193c4679b6ff43f731597eedaea7d90bfff129b9060f0bb152fff369b626e4670efcb03df0689bea51449aa91ef18ca08f03f581b048f0df854e151f93b6f18364a7be443dfea7af527b5865633769bdadeb4525ec883b94fd5867530102d40a8f5860f05a4f1b35bd9d37d51991d471deac917d5e5feecc7255304c90ec76a7aec4ed4c1d532ce9934cfbf04b3f4ee6059136aa2992de1fe689ec6c038349b5bb48bd13590f113d6fd314444a424d540033f7574678636662ed6e591777d96a66da44c3953567738da80c3ed6d4710b58418538123f85aa4c0dabaa3d15defde23947e3302b83cee6214359be5698471a9db55a082e5b020909c4289bd80df72001bc11ab7924fc18327eeeb0064a74c59b11389eb0643d9bf89d26629f6cc1d23f3558adfc5014e96e872469c9f6ac9b6a59dc7de250492711e7dcec6f20eee20e4a283c89239ce0263af8efba377106e7e683d475a41cd07306e7441cba425e0fd5608db5d4c0214703d9c95eaf2eecd8d2394cea79d0e6f32dee890a7ada8bb18a021306d5bac4553bc036c1b9740ef28de86f3df329c698d01f90af05992924c95e70517313b0a4f919fe59fef241b5cdd9ddb96cb46147a7e0d107a7fa06ee7b2a5dff962dd8fefa580d6856fb841767e93ea05bb3ae7abb19791f97175e20f66fef8c67592d6dca8f0150029345f2b28bd95617dab63ed0364987d9a684f4d954c94092fe67b8f699c4ca74579ffa5c19ada2b2336292c9d4085eaa8c186a0cd334db3afe0d5dd374ba27aefac441a954962d6c64a27c2f521dfaa9272227715aeb4c122dde374d371ca2c53f66d5d2c0908cafad01b92c5bc8c2c040ad4d619d83186ce5664f60b59f1d18ba4377b8eb7f997737b014b0b9f0adc5ae2b9d06c2a1d8d4cb2571ac3cd005aaf9ee71434a5b13e65af8d964cf8738452e1bbd36bbd716ed45952efe33570a6ca3746e4ab5d6bbe6706c18080a2cd2648e5ab2b61818f8ff2a41a91cb182b58986a6986bc97a3cbc0883194b8b44741005c06153753c5b99ef009a6b0648b7f59cb884db1002cd9c4de319d9ce125b05bddc03061b8afa8387bdca731a8886ebd9ea8c5c2fdd2cb705dbc6020e019e34db21e4bdf15f15264fdb6ed190a88959f2ddad922f12ba8586fba908109a991581240c24d98019ec4285f5c5dda8a631b3b4d7717989364e1b37926fe91f2a99f54122e77e49c578b7ef80a7ec52033785ebbe86005de755f8de0375c344fbdefaf988d066e7cfae50a647491a73f75a5118857984b50221fbed0d5e88abf0f48cf838a98fd37ea0c68123d24489cea95c15f2411b218b23cdc8ac063250015cbaa359ded87bbb7c07c77fe1c158cc0141572cebf30292d9d61d7f8795cbfd80054830aa8ed05fe7806dbee9824d0df81ef84e49b2a32f855087d0ba0bb54e511ec181d34b6185d15cf2ec23d828015d5", 0x1000}, {&(0x7f0000001280)="ce3d4f7aef4cf65bb54222080e2c855a6ba1f635a9004d62e1f766899b8e289cdeca1aac8c4ba96784aa03f90a823c41d81ab7a13a2f4b63809609d3c6b83e6880e2f97f49271662c1f55825cb6b88e3c3aca2c34b5c42e2c24a3837239ef9d3c95210bf8db5aa954b03b0c9f5ffff891badb98e56356b1783ffaf3e6a33c92dd6684443450dcc59957052d1e8c7889d054c0d73000333a447b3b71306", 0x9d}], 0x3, &(0x7f0000001340)=[{0x80, 0xffff, 0x56d0, "9779fc4339e609a0d2961a55f68cba0326c455e61e2e32c2c7839e27f2e7a2cde6dff9ddbd76e0f47c9bc57ab76e77e868b7af592b6bae069c27e60ba922c03dc3efa20d990752a7f8614010611e1d57d0c37aa0757f64d64fae640ba8c8fa80a29c1f5ecc411e0adec1"}, {0x1010, 0x1, 0x8000, "bdda940616293866e5a1a35ff0a483b99c96f259cb0f295dc593cfed4104f47c7f6ccde844a64765b186e99f212f8b32fb26cf470a4a6415c374304be09677122107bd62c3dc2e86e941ead8e9baa474bd43a2c49fd39850f6cfd9217a465612fe10c5ec212d910751aaf617c5d807086ba469293420d36e0c353fa03699b1ee2679293135395d566718e5a4942ff752b0b433789d1ae5ecffb152f77fdbb89874e9d72fca6a13e63b52912d33d2e104389637582add9d97f82b247e2b4900dd35b0ca6425858a003efa7301b4e64338d3c143c17082f63fe32062d4a2bac0d5e3dc685b8641262dc953f5be4b365735fcdbd56cc4f1cbbddd6d4f62cc498c69a3f602581e33b99b0ff6825b30f70de6bc99c82c2be708b95669863f8a229cd9c11aa192141ff53b49ddb004a45962094bae2f0a6bc5bb1cdceb24b8dc70a97b7ff181858a2d52724248cf9bedd6cb20126e6a9e592965c91512dec9a2036730bf66aa276fa3cda3d23210b13c32e79041497446832b0058c08f1376fabf58513081062a1f8c459fd99518034cd85cfc4b685ceb7c6e7080f561ecaff6a4ef85085a4a7e7b4de3daebfe3a6da538690ecee0015a2e79a87d19047f67957715261104f0cdc97daf855f81c82acb38bc00e068551118dc9890b66baa06a17b19ff61ce993d73e423eca97a995f18dba1c976b67283b07dcde030f0184aa46a648af8c45e7494b6d86e8ac44c48408abf6c5e1f91c8d3d5a2308477ae32b45c63bcec59c1ae38d509c8f71959294d242aee80b97ce1a3763e12931aa12ba419d9c6df9b5c9315138db69c7f874316a9b2c8855eb3f56525e8c6ebf58bc1aa5a8d89fba77480c891904a6bb971ce6d26bd04c6b1c0763799009236a22052b631ae67fd0e32b9eccb90b1dea92e35a686f1537700c9117483a108140ae1f899c4eb7d0408ca20c8aaf45ac2df39d5699a18acc8aa1fea52149dd9aac420b5b4fb4a671f93cc2287c081fa280f1c45409d8081ca7a2e24ed9debbcba9e21ffc37c27e27a0a9a8a4b7533ffa99c103e3699cec9b49447365758d0229dfb72193ad07415b34de53dedc3630832c11d4b1c856e9d21301c8952314dd19aaf4278914067f41d2984b74d5dd5e12bf7796219f894377d2f1b31312e14ece959eefbe30df90ecbe9150323c9a3086588d8ec61fb4fd5a2b5072085e1d06b23ece1538da21356be88b6d1281fc0f7bd6e51bbb9b8414922c3d4a068d04be6b3f2f8fcf10aff7e1f6844d5962cd44a6fe7a6c4ab193afa152c199e7ea8e76c9c03610ba54f017145f985533fc7f6e451e3a5cecf64e5feec6ea724492d740a6ca0a9dcd9d1cbd71373d28e8d1fb8700bbb765de79c8c8cb193d9504d881841893b86160498eeb103d1a54eb0333cc452d3a16ed82078724ad7f517f8bbf62860954b06e2261ed624fe13c2833a33bc21d8691751a4df42f5b4a813b796417c0db229b3c232ab80a211fde60601b6ac5262d90db14e41485d723b9c94e6ed8c4cd5fe1ade32f8f605166d8e15541abd6783b907d785d66fc43e6cc680f0aad4f97dd37d56c686479900299cd65e505b2f703422dd4c0f7175505089a7cb50456f6ba005171c742da3e3720c75719943000d1b45201bf980389b49e74bd43e676510124add85df1a9572c02eb10b5e84eb234778b5581887cff9efeb79288ee2dadca450295ceee0a661ee6fb5da77e0c3dd6f170296d59289d3e909278eb2ee122b0d2d8e9604899be44cc61bdd39f7ebb8702c9cf6ec66b1cce21ad2523c50ce33cc3a33c39e7c7a15f7bec2ed15b9089a6bb5a1fad2e78143e865d72113dd81428d1e139c0cffd6c2d730d33890698c2af76a5143b376fbd035eb83f1bd704b74619d8ad830bb52f7fd8612c7e697285d1334b4adfbac8a4c4cc4e7e677b8b8da9cf3d74b9a8abda97b598ae3f9dc9617c8f002c563a778b68a7bcd242fea0a72e8c66245412c9bfa089ee67cac7b3ce8cebafeab53f15dbe14a43b895e829def09fe531a29c4694e9e6cb1efdda4f03efd74462c5b81cf9d93451082778170cd77d41bc8aed70f85cb180a39204b512b975e086aa610a47a01564000c02bd2bcda60210215f5facda97f35fbd921d6b8f0b947c8901ab5b482cb6e034ad6fa4dc3167b9e673260362022e1c9368d3474019b9f18c28aea223941eb36f88159b17744866dd2e55a53d176858f911f98f89f75ba9f29bd93af1325b8eb7a19a41240fc023ff4b647a01fe51ec0b61044ede339be034a7b92480ff64108ef472c7463f65ad3841faa9e0fd0ff1aa3999022f2ed98b78e903e66bd33f0cb60078fc0ca8b22ae4505b9759d907d83d1824de4809914a38d9e9ed6979c84d409f9513a03adecf6a25908ca4d2af95646c60556f6e0832989ee02d6141f5d5bc3d622c3bb543acd74f582f93969a461dea7f1a5ef55202a3a2427600f72e35b7e8fb7f231ae7a7d9749f4178677c8d944c139ed02fb7b1a824d9044b5f45474623f32e803cd3e26e3268c76e234d6cd8736fa41c6786e9425362b4f21994a70ab116ad8c42af88df968ecd991ef1b6316bb5fc8c97ada5cff5cb9445df804377ea34ba6262d0bbf29c4a2e0762f03f2e366d1153fddf2efa6a5822abaf2385b108543102816fd5c7fc5908906d1e457c1f8e1982905f02dba06639204e7f113f824db1e40058aa4b664531697916c8034ed31872a1bced52440d6ef6020823bf41cf7af820a72455fdf969c5ca9636b6b3256656fb85ae7a22ca5558f3410700effa0a24ace2c1eb447977e309f03563859edebb4be199d75ecac0d74068ed44ce919da6b529a6256d51e2ffef5ee8fd7bb7885ac305ace6ff40808bbc200275ce1b142ec5515a5dfec9c2fb166e43119527d2f5c4afa9aa8b3c31fbcf3b74e4ef8037116e1411d6b35bcf7682cd36abbfd3d0236cd949e9e9de3ed30d1f0dc8ee8773a29ea7cf051fa2a62c493f4de59545b3b5f6df69cd9df7825abe4324dc8ddb4952cbb7c5a2107dba34c9cbb6fe944fa45acc72fc0e76ae8cacaf107dcd81baa59dcb072c3131559350989768233901d7b94fba4b3624914663b507de699d90072842c5bc28b6ce1f5d57fe0394b3809dbe9400dbcc1f127a5929db253b298a6ba5bca8bdf074dcbb5258f4fb3099f22938fe285bbaff2ad54b2206a635ec819b877d66d5fa22e62499ef18a5f5799ce997380f62800f5abb5cb83caf88928f67b339827fc2777bf5533b41847ed6137a8226f7f9f93e2c2b14e0fc2a7083b16398496176f8f2bacfd89605496f5409df3c7370b7b419295cb694b8752fa73ef6fb1b14a2ce792b56a64f9ab349dc7d67a35a505ff3ee23fdf571907571d8b3d5f099e94dac266555b5981b1ba83c31f7a0e9b4fa1904d57fc3d960c6780531dbe70a4552829d3447ab9e6541e9738e473d3b70d721fcd5ab72d0ec1f5257e3743a9a0bacd7805298a953f42604d6bef3f50761c02680e969ce70ddaf1be8e4932f1e69d8d82527b2d7676f4744b9431d0bf4bf846e56be0cf9c16a347d8e5bd63981a863c1f020944e51ea09f518f4f44d445ac92a0781dc369202c7e7b4e4850a4e6c655079791075f2fee362adf8d65348d80c929cdcc4f8a442527478e0381764f8e33e62b60f2505166fb01f527caf79d348c5c3b3820041734a07f0e1a09456299625060c293c158db5f0d72f89ba00c7fb921f09b702c652007154f0ac2cf4a4be4ebda11f1463b4a21aa9bbb9aa903383c8d8586114e11d000b28735355b4fb8bad64d44bf281000c864be56548c0543f3c60cc1754ca9c2e3070f720d5e50a75e6d492f1e4a22ec1a4a81b996b19f3c93acf02ad46fc88d0b3d01001bfaccd13d0943b2e238a37cc436b8d4f6fa21a785f86a1c461f7e52cd8ff6ed0d81320f0b5c3fa0e9591399d6d8f560525e3dcee9853469459562043a795102d370300838fe816ef2424a5a77b7852a3291b2a287472f3d24a51182a0cfd099e930c06c8817f582f2dedaf72fc669219363fc0a3d2694801312bbb5c4c31bae9ea165fdd6babe84d6128e768b3a4da88e8a3b8a9a58fb168e178b50648803ee2c34c709a731e046ce2544ad0d694cf72d314fe9dfc6ad8b600008e3535dc0d43f31c073c76839830f72a3a7c541507afc6d66cafa4c6c18ad0bb062fa3b542d0705d6312b867b76266ef7de60abdd8aa7b3644fe541ad29873752790aa588e1c334457afef9024b8356208210ce5d7b0eb6496d628b603fef79450afd185377449b4f49d0583ce5d62d749cea057469c0c58ea52fd8b6f6cef71a09bf550f3909f2180a46eeaebeff84d7c252a56890524a8d327046941d56ff1d3b190601b71c192f3f25d9c35cb39a9a85ce3400a15934290652f3f7c41f098122d01484ccb9aeea382a402fd96531b35b0753135f82e44df79d4fd881eef73f0df2da839e4d7450909231ea0375bd05c27a44166922b9b5913374fe30d1124a6bf49c6dcd6e7cc082d00a27a0dcb26603e549848bcbdd654ccf02a05a8727a64426d45b59bf5f06c91a5a0f00d906e60f706d34f0cd138590531b21eba28b8efef3afb59f5af2fe493ac0539e6fc2827323a560238ac66d8207847f139a95262135980493d65d6e0344afcf2068ff790e6fbb6ea80349de430fdc1ab13180ef57a4fa7882c8116ded127808d440f0e43454410fa6eaa92eacb73718832dc711e30053a6838b1e1cca3cb4f87756f97ce271d2dbf7b23dc0b43790f60a7c32ec6815c4210e228b4434629194e01e33a258fac675d62bf77dd4be5ea9746ec836eed45856e6d0b3ed86f51fbecac43851b7c57805b530ff17d8d8c16e0ea88740a6914bddff9ae2263da828f7f00eab0a79325ebe01316b87fea8648a3bb398682bc701f7232d31da3c078e87776d169e327e747deae3fbe9a02116709d1765564b98745b6024941c2dc13361ef10e7389c6840a7e2d1a9dcdd0fe84cb39f78a6d5d0e4799f544a3934ea41078f863e3ceb62851200003d286850b1c77d2b1962744ac3e975aeda7b09c98a534020285e4f0281841f352c60522ec0a28f0b9269eed9dc22d2db30242ca6b9839cd94e4a22b25dcfb539d48c7e559df4e7f09b0479fac5491f920186900d7375cd37f0cfd66d892ee2d3b130730d188762d8383c61ad0aff7ec84401c3c36c1da9f9468b88943ce9a8315de65dcc8a3c15cae2736abec63021ce603f3db19b1d22a8430d0eda92ec3634c3e978319fed17f990cdda8db62b78af1ca3b13ed83df06c66f36f7fda607a077b28788cdf0f756eac23910d0213ca5f348c7bd20c19e65b1c27d08faede7e1ad92550a2bf6433015b532d39d50d155f912bace837882866067c8b1e556f457dba9709378a9c8eb62c8262c0bedfd25f060742c35fb1a1831229d2e27eb3b789346ace25eb76f5ccae2752feb821de1233759b13825e11528e068d933affac9848b22bb026cd1d31ff6f7fbab6f0a513a8d7d12d25be5ce76aa97434686e4d697145966d2825a64d264773d1e50bf7f4409f43ec16edc853bc6c90a3bcb0ea28f7f0b9fadcf04b700b298cdc3ac074c64d282211c501920f46c4e53c99bee25e8f1476cea8a5995595ab22d3fca00fc278f84c0ac5800b4b9be8c8a0028d566f2cf06210e84dacb8a255c8c7d5c1312df4011e974baad4adc064e80912b843ca770c643c411ac26e9bc2b91c6dad78614117ce789ab072de0cd4868bf7d63f80e690d41172723bc1ce31438c16789c7657f79e97bf02"}, {0xb8, 0x1, 0x1, "295933fdc806d95dc1463ddfd84ca6612c0286da87dd054b8f92a69af287ee1185835f36fe8af963d7710cda54f7d27d9c6db8b5535c6eebd205cdb7f0e33b112882f5a2e97649def4371ede1c28e47a0f21c06845cfac754af5550540245493ce038ea6f95bbcaa466dc58e8b1a4c2497737e78c999bb2ddce9abf0fa4852cc7ec006adf12e13c0bfab86b951e4e51f22ea4375dc8a246c19ac01df74c1f3eb06649128584387"}, {0xc8, 0xffff, 0x2, "cf2d9246f2442be905b17df38f1352cda9d36075b7212a22ae3a3387a309b4be005a63c3067ba99d4c09a4e13c4aba486d65b1a903ace6623db66f865c2498cfad4e63dfa2b53eb01ded907f179fcf847ea73470b6c8e66d04ea0808f759c57935721a58e52eaaed6f24bcfab272f603ec66badce231328465a0bbfa84b39af9bd0b889c050684822ce052570f8fdcb52709476c80dfd0ab90e49f17f7eb7ed487339625fb9f1bc172ebd5675093b2a0fa97b6"}, {0x20, 0x17ffe, 0xdbb1, "3be893da5103a22024"}, {0xe8, 0xffff, 0x400, "22c22a7c8d4a0feac303d1983dffb7f8d3b46036d71c525a7b14b018a152828baa4e8b2aeb8fbf7803521cd00724c6254440b7366493aa666fbb7c0767bb6d1d9216b87f8266a5f4b958b19e7c99ec19675a3496c40eed71fc45ec748765ca0ddeb24c86a9b7fafa1c81f87d0586de1fbd7419bd67cf287be2301ab0f07fbc2ed27f03be02ba503588f3a8e8c65a1c9d1d3bc9406e9d9cd998e8b7b7bd7c3bdf3ce01488ab6b3047496b36491198a47dc8ae062d73742913ebc1e0e1a8e939a76d619e14d70785fc9dff596061fe52c4210db1bf"}], 0x1318}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r4, 0x100}, {r5, 0x262a056182b67611}, {0xffffffffffffffff, 0x20}, {r0, 0x2}], 0x4, 0x81) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x369}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0xfffffffe}, {0x30}, {0x1, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x1ff, 0x10001, 0x7fff, "e6c7d4b4b3565e9e50dbdaa515560eec7f091e07", 0x0, 0x7f}) ioctl$TIOCSETAF(r0, 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'}) syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x3f, 0x1, 0x7, 0xe7b, 0x6, 0x6, 0x9ca9, 0x6, 0x7fff]) 16:00:34 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r2) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:34 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, 0x0) r3 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername(r3, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r6}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x80, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x33, 0xbeb8}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) chdir(&(0x7f00000003c0)='./file1\x00') r9 = open(&(0x7f0000000400)='./file2\x00', 0x1, 0x8) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000440)={0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r12 = fcntl$getown(r4, 0x5) r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r11, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r13, 0x0, 0x92, 0xffff}) setreuid(r7, r10) r14 = getegid() sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000009b2cf02605000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x88}, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r15) shutdown(r15, 0x2) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r2, 0x8068b662530008dc) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) linkat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='\x00', 0x4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x3c) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x3) 16:00:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="4438805de0248aab63ff882e6e5bf8dd2839945ba0ce1fadb45a4a12295fa1e10cbea65995f39b66241c37c2739ea57fb0677a200f54010e0722242f87347ac67c82e47db2fc91ce3d02a09d38a312731689f68b", 0x54}, {&(0x7f0000000140)="f585df0c234be13a144db4424925", 0xe}, {&(0x7f0000001000)="2073c9bff1dbc64cbfac00235a5e1e6f2dd467d7fe33ae5169acd3c3766f6b4e36c57c774bf7dfa21cc721385ded3fef109ba81a89b2c0a1d4a6e7c6ee50fa835930128e43eb5fff655b0dbcce82b116293c9934b9967b7d61c23009f893864e72ec542e9ab3188efeb91920890b3ecd84110b6813c27e05340ba8bd01c285a05f4e727d9dd95505b865486247e40b021135a979c9e1b622d472d160a52870c58b9344279c6af21418b389f643332ca2e63b4198dee5b5c29e9c130bc1e6888d18064674743cd61dc1d8ba9a1558054d521b6ee75951867bc9ee8a22dbd51f2ad5ffe2553e04b75ab3b38ef28bd8a904f9ce3cbfde41249354bbb1f156154c688b4c044580fb2d5278c4f305af0ef757f7365fdda744b96c53945232cc6609b32f28acaf52ba48b22885dc4974c1b1942222c2554d520299cc1f51aa574412c5d3fcbe1ea5d1ec0fa6c063bf67017c82cf2b67d5574054cd92d0e114a7c55859e06a86c0e707fd81df8b9661f64e83a339e376370142aa15e3d7fa1afd43f451f35396105ba219e7a3e04c9381e644ed4465a96a546ae77fc5428ae9d8f21f94d75a8be2ac0aee1a8a649a5305f7d436d3a6eab3d7c0b31e0db81d810400d0c571af78c6d42e15d4a044cc946b545e411ea64ece8f134903301f8a73f8a565a7a9ce689661e4bb3d399d17ec9bce816320179fdb16a459fc9234106e1615840d0382fcab1bd71e4ccde91652bf76c200c2d55e2da521dc39101f1e89f94b741b742ff9d37b4cc46ad3cdb56286ce7511d5545733e3cc80c4340d028e450690ee97c2c0faf960c61822c3aa1d22663997a4df1f0a00dfe63ac4e80a89e459429df599ea59b01e8c147993f43b73c634852e474184f39658672db34e0cd0629db968b55bc12fe0e4c6dc041058073d3204ec9c6e1fc21b43ee8e8aa73be37c699e1e57f4ed56b4694ddbd3fe586b8a0948d1718e4479278750ddbb6d93e68b46462227d48467f04eb2d727d9a68d42cd55d77c188b8952334adf4902ce57f0f4bd909023eca7e51802697982d25803a877dd5347327718078fb00bfebc140b940df6653f3c4609b971af1c2a53a243b86a48441ada91d09abde9e0f4d7384704db070949d26a7c3f9d12cab934e2ff98c737e216532401c78e595ef09037a5f84a10b7aa95389b273477c2ff8e66ef0a8abcd4829f3c1df31ad3d4b401336ecec5e3a925a0052d325effb8edba97dcb13ad35476919e6a8ae0a8ccc5c1a17c7964aedaf7943e3b4880ec09fdc3ce81f7bfdc2a0aa814317ab1e62eae679d19020501abba13f0ae2beaaef14a0e3d60fe39c9852c4c2daa82fb1dbce7a61dc4e3e9b35731764c77a967db741d63e1692e7f2a995fd6c71105328ad241d6e98194c0a96d8c732ea23ad72b2cdc84b49cde38233afb78568f64de44f3625ac4779880d26936f33c663392f34b5e03b4e84267b3e01916fcf927c62acd9e2e537308291ac00aef09a7a53b02b675602c9789228256d7d9e6b37f6fbc9d3eb2da48a742959f787838e03f002b704a8b5fb9081961b093c0399198ba68883116a3ebfc0e0cb9809d775a6ac103ea267478f66f919a42d7cac1e167437e1d41e6050bf82569cd28f2de62d45ead5e2f4c8f168e4fb8050ddb61be007c8eef9842c95f708f829c250409da499d75914bd1ced7b1a7e521b5baf3d6e8efd3b87a2f6880fdf4d3b4dfdd6ababefc8f12f85a6c524a1131f5dc240ca4dfd61b2a80eec67f239735855a8eb7acd7e1369a2b48141c86815d178d4f8f7191c862d268c0011e3afc901727512dbfdc40b1434ccde5cec06af161aeb01bc4b6104e61de448ffa2f648f886481064aacfeed03732b7121c8e0a5334b94413df285850584cc51215419b3a5427fbeffb5e8e83f6f96b582bf8496dcd2f0913f6fef0b292d5e97f3c7ff7fa0ecd9caf30247d692dcd3595b5645522694126e111854a2f8c25fbb7cd1769ae4154147007f790e375223e59ed22f0780204cf4a5f02dbc9dee66f188619f06629a467688f2773f8e7efe32d4e92c63053c6121fdf41d722a937f3f9c9c95500bc1bbe82635e8a8c072110b19bad1494a457d47f49a67c854d39ad7e5b6f8eb288a1b605425cce018ed4f70bd3fffc2402e6fc0315dbd0fe502c8621622872c172a7dfeba5c3fbaace0a52000570482bc6355fbafbbfafd98e96a92c8b774c122d7fa28c42c92846cc4bfaebe7a59feee5e2b920b7c37d12eda5dac05e2714e32a679367c141db1618939682f5a7754ae1e980e23ddfadc4a9a340e4e0291edcdd00e57c4d2633a6a2de147d95a7adf99b7e8d3f1b92c1474c12f46628470065d159db9134c1a0a1759eff6449f54cc71bdfcf4c6703c164ce92c6b8ce167ce80f9582d33a61c9e06294d20faa1c34f9a23d4d70e425b0070a421ea2ee2f6e6e4a3b3bc8cbef808989e0b75af2d36d827d5829d4f69b305e9a7781d033e239e713c24e01b5348c5f7a163b065346ffdf903ebda60d1b3bb785bb6aee04cc19ce74437490acfd34f5bb7d09f13be08a8e2d21e54e7aa2ff835db48251ef42bb96199ce10baab4b0cf5f255bddcd9e9699e47e49e079b47bc055a8a3fd155afde597d16d76aedb3d1fc77ee7a32873f89db8136ebc74576ef19228b57a32cea8f7c004b58eb648e3d28187f02ceb8f4f29b7decd30ed521c518afbcdc763ee902441abe337ff0a73088a032510f422aa352f157daab99d11f8fe3aa104a5e52fa0ef07cfbaaaf597b85e39faf2b117844a1708a989c23b246cb65c040e7fa21643c73edc7da5619eedc44fe7d4074351d7af611c4d4e060f1cbf75a884725c81bed691c831cc877eb580d8d17ef3246a4bfbe30c9d1490fe5b45e92eb12043bd2983f7a73cdd811413a778d8b980db0c6d84966343e2741fde2dbf76d3ba80f13699eba448acf52f06a47e662e0f03d75fedfe0c2ab21739fe08fca3b73d5c512f3b9a838c3d37c60a954ca487ed017ef0dc83d473528fd99d3c4d9059cbab457b3597ff14807ff22d0bf438bafa7aea6f3d2fcfa14e561262793aa47ba427a17ca95a5b0ffa0598d89d85d7b56d03cd86170accab0b6c1d60ae64c383381905d4acc28d3efc84a33a9c94bda6ac2b30118a7ffa0d8a58ba315b9f2eeb2bcfe4514afc74e6b005e1d74adac9a9b62d9ba1b2546de81066b8daf0c8b6002b07a923317af2511eeeb774abaee9f279bf239d8e95ee3f458dfc4d584791af95701c79d17eb6470ede7160e017f8d8dd654d5f56d1689b628d982e65b61bc6d8ff3946a8b05f2f33730d99ced50a69b728037e9ec3b09ad3dd43c98e365eaa1048faeb122bffc16f3e76b4144402f6fe3d3be16df93090a778ff4bb6003aa94406dff334411471709775950a464ecc3a5629729d2ae669c77ff35fe19e5617fda611040c1e2b6a55ff257197c508721a3ac195fae34ac4c475c5fe714182fd006af9555774817b76488be4df8607fc0720a6cde80b7f01965b864563420ef0654512f0164ffea0566e2b4bc94bcc1a7a6af9ac20083d5238cc577cc318a23d884651ed4da58c6cf2836f42ee25d9aa32d54cc848af25bbee20d7b5bf5cb38fd7995012a55e508924dd464a77534a42b719ba23727b088882334b37bcf426687ae3a9149e335f1e0cf16b5c6e4d9a130a2ac6d8a7b4fdad35328fbd1f67597cc638d6ea0067057d224282d4925fb541de7a84e6de2ec904625d89bcad3305334abb56bfe915261e21bb9c96b49eb9cb7440745489979506f580659344711a095d2b8cc35e4163835ee686a7de57bc552bd4f5fef21848dd819ffd3e6e4b8c35ce6b6a0d307e6f780c8a706b3b25d9600e7f5bc5e92bf7e3fb5fd5c8226fdfd3974cabec55e7200f81888882499bfd097b4fb4401fd5e14d0668d0a4767dc760422bd793068b182767d194f4f2aace0f4155dc68f81a4097d90ff41da7a1b901c348a9e98ad5ee1240916b744a7cf35fbb07aada829f6bdae1ef0e91e9a63e6602ab6af52ff751b88e640a8612869ddc9616956b690c1b7f74c5dc6c15145db52ab35df853aa160c8bfcb73b6bf959c33be9d6658fee964b0b1e8feb2c340f4ac1eae456658475d7e2e3ce79d4961bd298981aad9151a0889bb9d9f25cd05592babd871d04e8c6c87a032a24784eead121609a2b870eec4750a2b004ee2cf1cc9e16c0182af1d9a81c0854017261328a730a5cc7f6710f16f0fbc6367b75cf1d76de6290170dad687b60e4e00e713c1a29c0bf39173c50e78f74e86a109fb3fabf8c53b05e4b40473c3bda78797eefd1ab03c1c276414fdc9d3dc016467597ce6a4abb23ed7985c6d054e4c393bf9db0327a0681f509d7747dc6e6ceb6596d58a4ce07c12a814fb2491d2ad7edb5b0b8c10c578b0d5d599a74e5d0cd9eb4c42622e803d300f5791e02e408ba91fece809a677ba6a78956043d63b276881f89316c8bfc7bc3d077cb184169073e6676c6547c1e66c16e1cf80b2e1b7b7dfb0e96c631bca8d0f06fbd8a0706484fe6e36fbd71963ed1f2860c0af9c0398bc1cba10a084aaa828c8c0e99e3875264937ec04712fd9e46f3f64c0595b5014477a48d35c9ba35dd2c8f20c28d828ac53531436deb22fc27ac0492f8d1043961287a9945b6841d7a7abfbfde062cc6b1dce4dfcfa57b55c89728c1e7396a48b3f5b4be4d1510f240e5c95c671d990b3c1fe5a64dc600945fe55d7116b62d17337393350cde566c791509690cf659206ab352d8a8591e27970bce462b19b19145a525f2e4a89f6e061584b16c19ead3685cb4057bff50fbfd418d421df6f1b05c4af091c93440f67c85aba69598d7fce37b7f343917667f1b2fab59ba26e352ad7ccc8971bf714e6e23169b6c05a42e020bd7a4bd6bad15a4fc6fe47356632b6c9dac0e131b69f9d8e80f11f8c2352c32e594f79ae07dda8928c7972d19cea38663de30bb2b796322bccbe92fc41f89a7605a3d2540775b978db51aeaac7fef5b2ac7ec00f50827d4fe748e9613057c885bf9abf9dfd21b2c56c210628e0b0ae3b39972e68fcda647a24f34ca4b3adcb9f67027b899dd0763500cba483d4404710b3d5c74b0562791fd5dd8e20ba62b987f8dccf5bc176d98ca0c88edf56079b01eae02550c097c62e7530a8205822b102586d106a67b15af55f221ff3c203159002b2e4027233e6573186da702ba956ffa0b330bcfc64600540a196d8c679e5640d4140240d881006ae1e466d4fec1086e259d85c94a7e9bc7cd8b814cd342e2c621fa8cb13eae1b1e0a62d88c01052a3b1e36759eb201733eec3c85bb38bd4bbc170183876c31aaf0f3efd88620fd19fd3a22bcc9923ac13fb4d7074b3f9d84b5f7207ed1f9584bf74b3f21f0f4cfc64e8a855d9723da2a6afa7f88665c913e43fd03b4448a6497a8655bf3e9e06fae5273d095e41e04aa4dee44da8f4c7f545e83b5f172dfba33e280df47dac81949a25e9b47a7ac8dc3969046a9e63507540308c37389d981e85889da8f0abc2246a4fe6db7d051d2139ba94a33ec4e4610c4e3c3e61798bc0b78a2593f88376c414ea668f450bb7323c2f42f13c419fe18f33f0811622c3f6b09bd171fc6acc241b9298c7d10687f9cceb10d0e187634762e511a3615275094208939a57c104b9fa6dbadf9ddad2bff98602869da3c6d401accd76ac6952e971ed581d55da81c38caf05018ea067761565aae06cbd8de69d676abe22e08006dd7db20ecbb7941995c5aa48c1bf7ae54bbdbbe85951c615d725cad90c78", 0x1000}, {&(0x7f0000000240)="97cf331bd828f76d34b87e4222f038d6f4f9275b29d66d37c932f0c0f5730c166271e0", 0x23}], 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x48) socketpair(0x2, 0x3, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x4010, r2, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000040)) 16:00:34 executing program 0: unveil(&(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/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x2) socket(0x2, 0x4, 0x7f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) pipe2(&(0x7f00000002c0), 0x800c) r11 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockname$unix(r11, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r12 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r12, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r13, 0x6, 0x1, 0x1, 0x2}) msgrcv(r5, &(0x7f0000000080)={0x0, ""/151}, 0x9f, 0x3, 0xc00) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x21, 0x200}, {0x44, 0x9}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) poll(&(0x7f0000000080), 0x0, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x8) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000100), 0x3e4) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0xfdffffff, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x4, 0x3}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) socket$unix(0x1, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1, 0x1bf, 0x0, 0x37b, "6480c942d84a09a27594a7869dcd0fe4f773968e", 0x6, 0x101}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0xc8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) r2 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") open(&(0x7f0000000180)='./file0\x00', 0x20, 0x80) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x9, 0x20, 0x5, 0x40}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) socket(0x6, 0x2, 0x8) wait4(r3, &(0x7f0000000240), 0x0, &(0x7f0000000340)) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r4 = socket(0x1, 0x2, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) r8 = dup(0xffffffffffffffff) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x4870, 0x0) socketpair(0x2, 0x4, 0xf8, &(0x7f0000000300)={0xffffffffffffffff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x2, 0x7, 0x1}, {{r5}, 0xfffffffffffffffb, 0x2, 0x2, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x7}, {{r6}, 0xfffffffffffffff9, 0x4, 0x1, 0xfffffffffffffe01, 0x1}, {{r7}, 0xfffffffffffffffa, 0x0, 0x4, 0x3d82a9d4, 0x9}, {{r8}, 0xfffffffffffffff9, 0xb9, 0x40, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x28, 0x4, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0xbf, 0x1}], 0x43, &(0x7f0000000380)=[{{r9}, 0x0, 0x2, 0x40000000, 0x0, 0x200}, {{r10}, 0x18bd97d41975fc09, 0x8, 0x1, 0x6, 0xfffffffffffffc01}, {{r11}, 0x9ba63e06793f9a76, 0x4, 0x20000000, 0x7ff, 0x7fff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x2, 0x2}, {{r12}, 0xfffffffffffffffc, 0x9, 0x1, 0x5, 0xffff}], 0x3, &(0x7f0000000440)={0x80000001, 0x3}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x35274eaa24a52179, 0x0) connect$inet6(r13, &(0x7f00000004c0)={0x18, 0x2, 0x3, 0x6}, 0xc) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r15 = socket(0x2, 0x4000, 0x7) sendmsg(r15, &(0x7f0000001c40)={&(0x7f0000000580)=@in6={0x18, 0x3, 0x3f, 0x5}, 0xc, &(0x7f0000000a80)=[{&(0x7f00000005c0)="0303f8ad8fb4e3d832ac589f082c0309ba18e2776c644211da73b1cff7e2767ee3e58fe3f1bf3cdcfc752f777ee7cdd797feed65b9670b514866b4ed4284479866cc0b7494658d0cc8cfa00c868a203421ac6d675a7a3bd49551977ef25c6a740336cba0b2637049e652a9438c36335c60a4b922925629ba384399982181d3579df38301", 0x84}, {&(0x7f0000000680)="03f019f39b3b801f9329264a768748bd86816086b0b9d3f4c7e28df232f8690c8cb27bcac438788896d5de27e37bf20fbe211143c09d7e873aa1fdec46c75fcaa59ac0678027054159530ec2887e91897ca0d8d822c53f3f3264fad2bcfb13582753c40d2a497d70d737ec629d30c472e077b4dd1d859ac7c339c7a971704857ae9647aa6378e36ae33745f4a88114176badc3e0228a9d694a9213702040bf759cfa2e654efa4fbaef531a054a45f14f66d2fc1e78cb63ea280428fa3d4bfdd7a76816f656d790f5f730f89eb8438ed38b56dee9211f4ec7b3deb45ab2c3183ee09d5a86263d783014438f6ae3ea868a79b3f6", 0xf3}, {&(0x7f0000000780)="305645dda1a83fdea63377c52a76846cb8ffde14cbc1d46079f133aa52e187a132dc32ce82fd6ecc3b6e3e113068ca2cc0bb3fb61caf7578a2cdd46cd229aaf1645e48b208ea5266ddd7159d04f3761b7c36fa827a76d9f681aa5d81d3c12288fc732f33a5ecdb1be293a45cbf97", 0x6e}, {&(0x7f0000000800)="dec0a3d1511a7bf452401d6f78a91fb8421241d1e672378dbb8f2e5460efc29c4f752340d06d66c8d6b74705a7dc91b7aa14fd76e9e2c9b2f0250b09d5c5b297aa7c74f22a3262116a7a6993a27fabf214e06c6f8614854fa001f0b3fdf503a44851df6a854811d23b597615a56c41f815f9fa29a62e6c26670538af7ef14d235782cbc02bc616062a19534f2a7e09b3f613fad3735ba3276386efe26d95483b08ee44cb0761a7e9f87bde7a18b908b35166aa1f40563aed85ba034b5f6712c167fdde3be957e80810048fa9ae5b269635bf7682bd61d8e8ebb4261615b6e024c1beed6c2b7da98f971058369c15f7efd4d4ee057bfabbe9859b77", 0xfb}, {&(0x7f0000000900)="a3a88f9d557e1c7323d8691405e26f50a7a2c2c04e95034983888104bce833b121a84e18f168b46164464bdda07115fd6e49d6f073108698cd316d7178ae85cfe1d211fe23c0fe6773532e90fee32b9a04f1ca0e7647ae2545ba38bd3e77bdecfd1cca4ccccf0db7d8f73018b5ced18390cb67821989dcf6906981d1a020791d4fabdc4d3feed22742849214c818d2088fb76ee9953ce06b868ba22447b89d24cdc3a2492eff1db84df38d36830e5b39f833640c173e08525f7e916092d4d0f04afeaa825f49d783e40d78dc99ed6d7eb6da7445b138eead7026e8ad5e16d0ecd357ab794ee065a7e863629eaa3d7784e6376a9f6095ab0923dd075d3a", 0xfd}, {&(0x7f0000000a00)="cef7cde8a0afdadb", 0x8}, {&(0x7f0000000a40)="2fed58fd102f7fda5e1f52ece8af92177b446dad9b1162e179ddfd0a7c", 0x1d}], 0x7, &(0x7f0000000b00)=[{0x38, 0x1, 0x0, "dbbb1a3e3b5ce9e194e8307aa544596beae97c19778eef4439d00ecb550244a30f"}, {0xf8, 0xffff, 0x1f, "b26ddfc8612a1998fb562db620dca5402f0c1db241444594865f6d16bd931fe0418bc2e9f642be6720c8d648fc0ad4fac0d9c328d09bda32aa9d1d9edd849f3933e3dcbf6f427df0060cb7e9384817e1a30fb9b414a208eef47ee981035edd418544779c861a259ad70776374012e85ff7a4ab057744aa4b13b18b17debba20d5c4005ddff04b39a3f3bfc8995d9a0ca6ba54cc13b08ce4bea528118d3c0bfee26ae6a68f753f21c58e5d75388c4bc1f5d7808e00615c9f967217b4cc00fd1977cb89909a9d5f0bf96a724f3c8d432472158fb9a5fe365d8048203ec9c7349d73fde"}, {0x1010, 0x10001, 0x1, "f2b31afc6ebfe65f7a58a30002e312e5b29a9db73f61684185f4582175d214a68b917227d182132cddf5d1b49c4982c4732cd899775c17dedde5f8e399c29043ef09c3a8814838e2766a47aa2b8ae5b5fdb6ae448374d63565e12d6fdec66ced993806a94cbb04932a45c49ecd53931783a76c7827f05490bec5ad36937d2dbac83c60dcc95d1f6d7210f7f27de648859056be86f499ad629c431499a4697a89fc5c816d60dc51cbf324fb3dec72bb57d1847cebbaa743d2c267a2bdc1df63eb2241d5000ee8cb76ea46dc2ef187b619fbd96cf5bdf5df9c2bddc0703861424747c877afc07a7083aab376a07419557c42b2338684db8777d8ee3719e239c2585183ce005e62c266f390b811aaafa83251092e5f6a1c5bf8c15cd281fe0d5fff350e87749ed2857ec276f579fd31ed52e2e77a53bbb9b38ed1214e3c9f85c69b3c011b1dd2486ae233df2a9cf335dcda4ae795133e3921cec429d727728db5fe4df80ddcfba3517b7594ee4b22200bb181209773c00a4e23736bd18787c495517fa47043c024fb298b7e9e715f631907ed72da7d7aa7e2bfa6a6f4d3b1ec29c676966275702ce2c4443f52cd4eb90b8277f0db6bee633b2f0d786872da738de1f1a98bf322faba2c32ba0b4dc239240d3736f36117eca36d844787e20bf08c6ab33b15687e52ce806696820c32746a1193311af8c7933b3071d161e0086c6c48999b970ada0d9f449735663ff9e84e8b52b9a44a4d1e7294fd7049521a548499f1e8b0535233f08e3fe3b4cd1c5df1c4d73a918b603a45cf55025562c6569697282e9c99d2649ad3dd4a53ad23842a2c3b4f0780cf09bc213d2636ed5c76f4ce8d64e303d324989c276829d90a85726799eab04c3d63e5d76fcdb5631d36c69642f44868f5d3362c1945206dd00988097d583de79fd702d80f84623833efa70811b11a5cc6b28a5929ee501f5e96a2267c25dbe5ea466247a672af3194baa6a5ba7d9a2826f3f76574d11635c56d8b10885e21b2e3778b78f1e0f19ecbf0f3ec4a9712bdbf375a157e7b3905c854761dc072c209022cb56bc37a302775adfd666e149f7ad5185f2f546c0e4e53c4c33ecc168651b21de061ab39f2281f5cd471cd27b9b23218955cdbda9f3bdad16d80725edd6e4832cf1b6cff54ed2f5ea5388c4ee95206d1bdf082cca2c97c1cd3d84a5bb521745adb72c1146335e7e6dd7caf0a4f65e39270afb2f638e19d05a946d7bbc44e202e1c5af9f9ea28e76a84a775215e4e1ec3e2a84e6447b3940a89a87ebc480322a962084d6881bff396a5c40b9975102f0ab936b73a20556d10c9f1f0a6c45896e8814f820016c3ac1395ef1e8901d7893cc2d7dc94bdd2519f6c28c652f15a3275166bd146599ef95bbe0ab5f8a1e1d7dea117f68f515002e5f7e15f24158c64a1f601bc724eebf2f21aecb323e83336e5f0faab16487ee1812f745649808ede10476da8bcdfe8c2e0a5b5e75809a94c6c49131cb787b561436a0ba7c089d19fd5861aa363bcaa2c673c21bc88c75cc116b336b2ef0c876199703869a647b0e541022fc1e4adab36e8646c74e2668f2f149e73a828545c1e36712f3653549d8455276e20fc485335229e9a2f880f178110bd5c3eadc70685d82e5be207acbf89649237aaa3c70d092ba2b1d61a561a68bd7c3f52a115a4431ec2e013121a451aeb2cf65dee277dcb62de5656d3aa977d2e84a8b7acda21481e7a2fdaced53e3b6f1331a592f7db091736ae1c0ebbe72e69a130b0f1b329a882643c62f3df40b8d9b7b09b58c88540a9ee09927a81dc3feefb20f00c91ad81941896128f09d37a982d966c5a47dc388727e9f2f071a781d576bc3fbff2a4564df12d13080bed20d8e53bf30d5653a55530b4a3ba7e4809f9eb0495dd6885ffa384fd947e91c988768276b0e21782345effde4d09211cc94571569cd033006ff9273182fa3419ad0f764aac9b5074b9f3a73f57ef0686b519b20249bf372324a3a211f90df65749512b295b929af6652b10bbaacb59b391465415044c6d432adc04ec0d8b3ccb75442f3e53b6d6fd8a209b72ea6378fdd78b9bdeed95d0c58274a9b6121a22cac69a887ea2a1d4c18bcdc6ef50391df4021d176196ec458ce592c0b46b6411dd909071ef9831b0a7c04e476fd6d8030f4b72106eeabcae3595099adeaf56d317c4c03d7d2106d03ec01784361f1366930f3c6f092b2a2d987ca5afed3ce34aa41d98404702985debff1558a625b4e9e2cbc1efdbca445e58389d3690d9b846e3eafffaa776e4c85a77199038207cb1c8ae79712d8cf860f80363d35627cd97ff2c11b319137bb9f5e114ae0e898ba38185f62292013451b2b723fe4f00e0c1a55c3b335565056a648a60c45e99c069b76efc87dd18671afc90d5637a62f17c3ff5937616fab1f7a32c8f4878cf741b6bdf14b7d867a813f533fc50d1c53e00fc52fef9bbda36e805e7210fd83e2231a3da84f6c72c6aa85a99ba28a8f6fdf8a6589455c1055efa4fb7884496cfc17f7a9a0dcfc490aed6f4c5822f5a82f01d1efb77696d5d123979987360f0b159ee50454969f529fb27195c3a465e05f552a102236d159c230536b0b353ccfcf7cb790dbfc9f139b6c2066e6451bb9a05f5a2bc82728b3493c99e0126a6c80a5a9486d2e520ebb408914aee90b0a2c72a4f2b60db10dd87d3d5997f2b4dc547997419d4a3cdf2d805200f43d241c2179478c4596a31169f5787f707e8d8a2097e29ca9e4740c933ce8b69070e5e58dd2b8af22ef07338bf30e94e5a90b3b084840d458466ea12e62eb2679c53c0cb73038dc87a555e6474b81ccce8db3ca7c1cbc5b6160401437b12590da8893308e535797bf505ad5259c7610d85aa76d27350b08aecacaa590e72a2242bbb7551220b8df4beca4b237a67ac611560f419befaedf5a9965656032dd7bcee412a730bd424b5ebcec70c97febcb3e6232a979722e954be1a850402e2afebc87067bf300ed45b097fae6223e95d8254b5d427939e154114ccf15d47e3c95ea79c04561fde7159470f6341f18546526172c7d0b52ebd5f68d0e53b08b56c513e2f1889a9913d92b215ead08a36f120249c796777017744864946fc5afeafbf953e79b15b506113ca99efb7aefb28038397477ed58ef4396c9f1d00301f28edb22ee6db7d1c833a56377ffd8e9f23937b4b624a56178413bf9de86098c56ad4f0e72a3c88827021f2495a6748e577e36e6de8cdc94fede8787ce3c6ba73c3f1e2e825d8c4ef8fa51d62c3a40b0616ceb3743444c63e766c0975a3b3cb8d5cdf5e6532ba58bff740f4a352308ceb33bedefe1968953c77fe39e195f3763f58566d0fcb219490c941e814db8a62fd3167730c073680af886f69d8433e10fade230583105618b0bc10b87e3a4f6f815d61d2088db6b00e2fb7a2b1058c3c199ea38ca8d1ccc508d0bf83d5e6825e0deb1c0492fb1480740a4b517b0723874d3c5f847657136d6da333c6f9d47b8f249cb1e63c06830bf0d733f8ea84a4bf3f45179333390fa825ba55157c7da5d406b9a718fff32d74f23558dd242a5803aeaf6765bd0d79dfcfdbde7ef1b387b720bc71bdc88934bab14d0f6832138d35d44f7ef2ccc6c5f953411bd8ebb4a3f7a4c21e819699a95cd135130c0875a9d2bd6db222743fa7475306f1c267da176be75a45ba9a0df3861e760d45f5e6ce43e5f9db481207ff9e0fb86d04e734efbbd84cde01e3e13f71441bb5ee926deafd04225d23e85e2a420ea4463ab5fbbda5bc5bf384fa9dce5105a666a70fd43d7c473d4ba3fc7c998ad4c31a856abd9d8bf9cc84c6b73f68efaf5c8fd908dae8640ef8b48d6c512b2355d014ca00dd2a0de4cf9015589deab183aeb800b8561c5e5883444eea9226617c491e435c2c76290692a78a5a03ef3d66842226fab8855a4058f7d731899dbfb285e86ec8f5b58ef5ced303df25857a56136227c4ed0e8567df51af367ae4851bc517a958e9c1895ed7d2163a4b9b54ed8cadbbf6ece5c31f91744c687116c5e00c8b4b8c060349f651e9fe84bf96becc66c58eaac872dcd5bc4a2ce5d69576f73f6857a05d2fb4bbc9674830dfd04e8bf730eae8aeee637ec92fc726bca62f00ea3918b13779f013d3d5d1572d2468b87badbcdd68c74b029cba58b6b4f68e48469a0afa406129af061c4abc6511d502d2fdfc1b5e34dce4503a9392d8d3f9b8f145a3b5933ce595766cc194a3d2dbabc539ec0d3eee24ec08d41425afb59b6e9367363b07c59dbcba564cdca042349033eccf48e96890c7a91e4f5b27c9f70d2507f80c7c1793465d5d89d2460a12cafdd66475ec7c02ca55534a5bf292f21e8ada5bfc407d332219c58db6b985d55c4fbe022efca901ce756b055049f4c00f42a12a399bc0eb7cc7aa744095e609fa38e9b076e409b1f85eb7a60cfe9f6699aae4b642327f9299477913b61a9147c307a89b6a2d92030339bc340ef6d82490a7cf1c9e8ba592259c4bc560cf19776514f7418e5b09375ec6f64a11fe75786ea93d1596f4d3afa547575466aa3a1404568b8ff0c88347228b4e2e51bc03208e6fd7e5300b190c29c2511e75d14a18146edfd8119f904107f399551fbee5e07ff2ffefe8cbe4ab80df8cceb1f400bb41d53b760b78840ddb085d52c8752b17f7abb9568ce674625d4c70d58ec41778549dff10d3f5e1268bfaeac9dbfe6960e2dec7d641a0fa61d15b6aace745a416a1d68b93b1189fd6b66668b020dc1b021e7a921a2ea526af937500c5093f865a4532689ce2bff60043749edbfedd55988ee3a6b2a52b72ff80cc6196cc9178f67afcd2a9a451b8e772eaf7af8d9b9fad0cdbb001842cb6f0dbd550f67faa4ac5b03e63c508844ec4249ae9b4367694f983f160834791a4008847c47b0aa8bc41de3438e8dd09d0a96bf0743c2bfc2031536cad2bec207c3e118ad37f0d220a8f18be59bf931f6e98d6588978da1b014a034d87910f8a90a415ddc5f08244279d5b2daedc57af17e7473a384383a7824902dbdf35b66ca23413f7521ab8da4b2deaf5a7d5b5c1c258b397df02ae62bed0699940b5a310da779cf8bb7e6cadd914251ccbd51530c4e669a66f8f5b9de013a9080dc69a77b65b910db344516210ac360b49db039735ed59b2c45bedd237947f4d2b7519fa523c5da0fd712208ef1f9565471c9f222d3d54d316bd895e8496805457ceea2284da013878ae681370fbfccbdedffd2e2d856646dba03f736a590852689c61c86fca8cce0f29491d808f316da1d66851439d5e40eed179a90e56ebc3ea7b1b5d9b69f0e4042a57bc43e439fc0718597f247f78cdbee276e6469a36e7dbf84a39b19434221ee947f393665ffb8e15ed19c1ef6a0b28d6eff7bc9647994345d02b5ebc2f9e8f9eedbebb869f8d6bcffd3ab4c5bf6226a4d6bcfbd99dc1dad8e0cecdec1a05b555d4f87bd23f497251543451e26a354dda3d528d5906240bb3a0fadb45c6f67521845c5922e8e47f193e1f849164ee5f7cb97c7a0857f061d6c177fa923ac9875320044b8b317f5dfe6afb20de36476ad96f8b69d2fe5d3b89bc9983ff99be80fe022e74256d0be808e78af93b4169e8988a84158e768ee50d8424ddc0fa670ce5e0c6cdb08b70ef4b5b57c9b33e2aaa0d069eb50f72d8204701db50c369c0d6ba63f29f8852bd6c8fccd4450e54e89392c6f66950c0e9fd8c441070ff55c8c43e8cc0abf7d89aade37c99fed52e1ed65560dced1757bf7ed6a7911a4a372f86327fab39"}], 0x1140}, 0xa) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000001cc0)) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000001d00)={0x7ff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/wskbd\x00', 0x8, 0x0) pipe2(&(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSDLT(r17, 0x8004427a, &(0x7f0000001dc0)=0x5) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001e00)=0x1) 16:00:35 executing program 1: setsockopt(0xffffffffffffffff, 0x4, 0x0, &(0x7f0000000100)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgsnd(r2, &(0x7f0000000080)={0x4, "48d15b4ab145a8dc5dd5339842b7b345dc6d670fe648ea039e935980714877b34ba2c9ae4c7f3ea1f7192ea4"}, 0x34, 0x800) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x81) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x182, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x3, 0x5}}, 0x3c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb18bbf3696c000000001b9fc9fbba71b44941360facec638aa43e471f72e06c1f84f995e727eb2f788a250000db8e02245eb5009d7ee90ac5aeb1ce3277def2290bfb6512d814faf2930e75581a0d7b821574efcba7a9e39bc5638dc5fb3782cafad18ec27410c2109e26b7848d45e9000000000000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) close(r1) 16:00:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="6ee74153f580174f1146c8d0", 0xc}, {&(0x7f0000000180)="5a9a6cf197ebb47699c2ffe07910af5f1698630bb31c45cd40a1e854bb1696cf0ed8db7bf8bd3dad23c20d99f7df1ed58b9865551e6f717a21dc0dd7c444697e10bbaee679bc460f4cd5c7ee2167f6f212dc6b769028348c820e66e67703ce54f3af49a7395837", 0x67}, {&(0x7f0000000200)="a308e846af4602c10f99ff29a28668439bed8eed2e2779f51d0001219a6f5aede9f9abe7eb0f9cbf3be9be692c31d2359579fcc01febab77f4bf4bf8b9763b25f907e62365e083bd62fbbbd54192e3544e198fd05ed7ed61620f6d1c74f49159a7a67c7e5d9f013f2018ac5336a06b5862c4cf322c39a58331151bc10e225c6b0ca48fa47ea1244bf4371286cbe2fea1cccc6009eea97e336c58c7419d9b56229d62a8d6bb6afb5b2e79a1d8b147b1c3cd5175420a90edd22237d6f2a117bd4a81", 0xc1}, {&(0x7f0000000300)="595aecf74339782204221cb9875baa0ea1ab15200c505a544a6d5830e9d6bdf9ede3faf52a7b3efa16722bbfb601439a7b04e0aaf65eef282329c63e46f12c6e42e2", 0x42}], 0x4, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:35 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000640)=0x9) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) listen(r5, 0x8) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = dup(0xffffffffffffffff) recvfrom$inet(r1, &(0x7f00000002c0)=""/113, 0x71, 0x2, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) fchmod(r2, 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f0000000380)=""/3, 0x3}, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f0000000140)="d6e1c3f0719e7ef24b58a212e7a03cf61eaf118aad83d86c643e1ec4b881f0a89c2efbfd79c215ae715975c6775f5ad105bd7da8205d613b07b5c4f5f27755494827d500e7ae3f72618783728041cc4bb24446e263bdce75957a7d32235d07984a880ef6086c4bb1621cb8f79454b5d35ddb9617400258fdb6f204bea4d6dccc93ec7622d1dc749a081fb80b", 0x8c) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x1ff, 0x8000, 0x5, 0x0, 0x7a4d, 0x3, 0xf8, 0x10, [{0x8000, 0x590, 0x2, 0x80000001}, {0x0, 0x7, 0x884f4cf0, 0x2}, {0xffffffc1, 0x5, 0x9, 0x3}, {0x4, 0x100, 0x3, 0x401}, {0x95d, 0x180000, 0x1000, 0x6952}, {0x3, 0x5f7, 0x2, 0x41}, {0x8, 0x1, 0x854b, 0x6}, {0x3, 0x5, 0x8, 0x1}, {0x80000001, 0x3, 0xc2d2, 0x800}, {0x0, 0x10000, 0xffffffff, 0x101}, {0x606, 0x6, 0x4, 0x6}, {0xe81, 0x4, 0xfff, 0x8}, {0x7, 0xbbc, 0x40, 0x6}, {0x9, 0x2, 0x400, 0x7}, {0x2c, 0x0, 0x5, 0x1}, {0x8, 0x7, 0x1e8d, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:35 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972d7372936dda42335ef13a6cc00e284185451fb99e78a91ab16cb7c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfb) r21 = getpid() fcntl$setown(r20, 0x6, r21) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r25, 0x0) wait4(r25, &(0x7f0000001000), 0x3, &(0x7f0000000f40)) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0x3f3}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffb) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r15, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r17, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRES32=r33, @ANYRES32], 0x2, 0x0) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() wait4(r35, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) r41 = msgget(0x3, 0x241) msgsnd(r41, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r42, r44, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r46 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r47, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r47, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r46, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000640)=0xfffffffffffffe59) r49 = msgget$private(0x0, 0x10) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e6, 0x0, 0x0, &(0x7f0000000000), 0x7c}, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:35 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x308, &(0x7f0000000140)=[{0x1d, 0xfc}, {0x14, 0x0, 0x5}, {0x1, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = getuid() seteuid(r1) 16:00:35 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000900000004fecea11ea8fef96ecfb33fd3357ae26caa0416fa4f376336a8f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7dc66ba8af63ff370d2118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f80004000000000000000100"/182, 0xffc8, 0x807, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="7bd102cbc054f3b3a1e1e45be8f3371a3f664b86d84bcd6542f2925a70cf9d49b6559d752e798a5170de3bd7caaf10535b1b3aec936adb03b5104214bb627e9e0e4f40eb5bdb3bdaa2473a2e0406e0e1de1af13a950a3de9282b55f363fbefec60c71eca78bb431f739019691e635e2f43f82f8b7ec66450ef90aed65cc20a48a27301045e74a9b484681c590e93a70cdcb8d4f4143c14abff64a5c62ee862a1f4ee5eb7a6cfbd2351d6fa9a872d3f68699452abcfe134c1eea88661bce5fee35f6704a142eb8ba0bc6203f9e0b14a607bade7b1397a05e22d5f4a1d2d2346e3128405f3d8623b09ba", 0xe9}], 0x1, 0x0, 0x0) 16:00:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffdef) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x63, 0x0, 0x97}, {0x6, 0x8, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r0) r5 = socket(0x2, 0x10000000000003, 0x9) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) r8 = socket$unix(0x1, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x28, 0x0, 0x0, 0x97}, {0x7, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3ab, &(0x7f0000000000)=[{0x28, 0x0, 0x20, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r8, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=r10], @ANYRES16=r6, @ANYPTR64=&(0x7f0000000000)=ANY=[], @ANYRESOCT=r12, @ANYRESHEX=r11]], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r5, &(0x7f00000001c0)="554c23ca8bc3558eefa6970800f3765ab1a941f0", 0x14, 0x0, 0x0, 0x0) socket$inet(0x2, 0x59100fea4a789264, 0x7) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:35 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xb6) setuid(0xee01) chmod(&(0x7f0000000080)='./file0\x00', 0xe) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10ca0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x4, 0x3, 0xffff, 0x24d8, 0x1, 0xfffeffff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x7dbaea09}, {0x44}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r1) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/60}, &(0x7f00000001c0)=0x3e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000200005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:35 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x11, r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSCTTY(r5, 0x20007461) write(r3, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r6 = syz_open_pts() close(r3) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x1, 0x3ff, 0x5, 0xffffffffffffffd9, "00005b27a177a363f2070000c610df64ffe100"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x104) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7bc84d807e39effe, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02ac02000000000000002913e2d5c1500d6cb578df5258f3e4fceae1e03c81467544d7171cb8fce479092a48dd6234538c81e6"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r1, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3, 0x2}, {0x3, 0x0, 0x2, 0x1000}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf9, 0xfffffffffffffffc}, &(0x7f00000000c0), &(0x7f0000000100)) r0 = semget$private(0x0, 0x9f55e55444827bbc, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/122) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x6, 0x3, 0x4) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x61) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) lstat(&(0x7f0000000000)='\x00', &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xb69, &(0x7f0000000240)=[{{r0}, 0x7ffffffffffffffe}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) sendto(0xffffffffffffffff, &(0x7f0000000040)="542d8d6dc6c1c4e1de02b631820a48da0ecd9ad65f7d49b5e44d09dc4823b8f0e12e5b5864c24e80ee72386e0846e6d5e8021e218f3529f0797d8be9771212fdff19eb704e75afa02de8199b5f994fa10925f675428fe2c27a8499", 0x5b, 0x4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 16:00:36 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x2}, {0x45, 0x0, 0x0, 0xfffffffd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") syz_extract_tcp_res(&(0x7f00000000c0), 0x7, 0x1ff) 16:00:36 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c7", 0x28}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0xa7) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="15a142656cfe70b51ba080636d29c735fdc2076175886557b910b41e689da1cf6e7fbdcead0a7efb70dfe0be3958a98375d2339d08fb60ec27991976bab8a6d9c2c994", 0x43}], 0x2, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:36 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x9, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x80001000, &(0x7f0000000800)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc45138a6878ae9442a540babfd4a1dde82acebb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1ea6fe72e7e01eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7bdbdbc4b765ed33d27e9ef543f79500e2a30a3cff801d42381043b2d0ac2c63f225ed007189f606cead7fbd6da1d8b6804443840b62cda076653652df259866b212f74b86b0836a8181bedd364c4f03bedf66ffb67bad65cda4d66f2408b4bddbf633249ef7c0fa796bd5f46cb6f279991fb39c0b36fdef1d2d71bd821b4f7ae8a292aeb2e3a9439e66ac17872f345d53bd37c4e0102ca4fced5f64c8c66b03f35bf921caff64ef2191ac4f1721ad9e3754998e4cc1050d7bff0dd786ba896ef3c98d2eab8bc04a16603dcb60ea82a3932d0acac0f8138e5c15eac245176d57283c45c71eb07f93f42c40bacd7143d5c9ae328b4e35542af78d6a12868815cc5b3c0362bc490d3e930c35eca51aa4400324c56cc2f9f272d85dae1f9fec9be46790e63626f34c4918bf0690aeeb865ecc2ee8952fc987b2cac3ad4c3646c2bfcfb77fdd970e03bf4f81cab8135087273d84fa463dee642b4a7dbdac083fcdb51ae731fd27dfce0da6b95ace509b990fa69f020c8e4c66621a57d4187d4733c2dd44c28169ea1bed38ee53896af92c945be7f2ff3b36bc3a41cce3c9ff056a73b6a057c0d95a28d77", 0x47e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:36 executing program 1: socket(0x18, 0x400000002, 0x0) r0 = socket(0x1c, 0x4, 0xfc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1000}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x66) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x23}) close(0xffffffffffffffff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000100), 0x28004) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) bind(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000680)=""/4096, 0x1000) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000280)) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x6, 0x1, 0x0, 0x3e8f}, {0x0, 0x40, 0x81, 0x5}, {0x494, 0x7, 0x7, 0xda8}, {0x5, 0x0, 0xc9, 0x7}]}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8], [], [0xffdfffff00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r6, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r7 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206982, &(0x7f0000000300)) r11 = openat(r10, &(0x7f0000001280)='./bus\x00', 0x1, 0x9b) close(r11) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001240)={'tap', 0x0}) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x5) bind(r7, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r7, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) 16:00:36 executing program 0: sendsyslog(&(0x7f0000000280)="b029a90396a66b362df4bb07e66a9fcfa23172559eaec872e73d6d990cb853d2f76109f00fb7f42e1030ff03fe686c770b98eda9dbd440d43c8a7aae5c768c68e23a540496b52144bdd7f537ddf2f025f5d75f58033676c37838fbe49351c8d732b7b0bd33a332a2d64ab52bf545ecd8cb2b0afb99ea3de245b7f13d64da360070283a8100a0b68b563c18ab07f14034751d82c9bcf2ada7f395b73c69cd8ff97f0edeaca5cd42ae3445e783d9ad4f95d3b5fe02f25f7c18a228fc36ec4c2070b9bcfee1fc63a8bf87faa97a5a4ec40faa09a32ba78b2e65f23b60022e06db5a52bfac9964", 0xe5, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, 0x0) r3 = geteuid() r4 = socket(0x2000000000000002, 0x1, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000480)) read(r4, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r4}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r4}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r4}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r4, 0x5) r11 = fcntl$getown(r4, 0x5) r12 = getuid() r13 = socket(0x2000000000000002, 0x1, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_LDFONT(r14, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r15 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000480)) read(r13, &(0x7f0000000980)=""/167, 0xf) r16 = geteuid() kevent(r15, &(0x7f0000000a40)=[{{r13}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r13}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r14}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r13}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r13}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r15}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r14}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r13}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r13}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r13}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r14}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r14}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r14}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r17 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r19 = fcntl$getown(r13, 0x5) r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x3, r16, r18, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r19, r20, 0x0, 0x92, 0xffff}) r21 = socket(0x2000000000000002, 0x1, 0x0) r22 = dup(r21) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r23 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000480)) read(r21, &(0x7f0000000980)=""/167, 0xf) r24 = geteuid() kevent(r23, &(0x7f0000000a40)=[{{r21}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r21}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r22}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r21}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r21}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r23}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r22}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r21}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r21}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r21}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r22}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r22}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r22}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r25 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r27 = fcntl$getown(r21, 0x5) r28 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000840)={{0x3, r24, r26, r24, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r27, r28, 0x0, 0x92, 0xffff}) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, r18, r26]) r30 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x7ff, r12, r29, r3, r30, 0x10, 0x1ff}, 0x0, 0x0, r2, r10, 0x100000001, 0x7, 0x3, 0xb289}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r9, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="5ed78cf5a773d95bb48ebccec10e2bf5073b81a72771d43078344e1a86cc2d6788e9bdf184372756491643b0bacab7216f142abc32d468aef90ade6e2f3e", 0x3e}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r9}], 0x20, 0x2}, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:37 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') unlink(&(0x7f0000000000)='./file0\x00') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x8) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x9}, 0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) setsockopt(r5, 0x29, 0x36, &(0x7f0000000140), 0x4) r7 = socket(0x2, 0x400000000002, 0x0) write(0xffffffffffffff9c, &(0x7f00000001c0)="d8d3a46f269b8c47b714ef5a987e89bcae88a6dd89119aa22de28fef56eed1d7a980eb01b9dcf98d08830cfc9098ecb08130cd3fe6045bcdcace89c7524b55d7c74a1903ff45bb39c959ebc25c1e4aa7f8600eace8ded2e67700379411ebbd697eb4d927c90505fb8b70cbd44f5790f91a533e02e0b5ce72833407d156325cb3026fab6c2985be64a4c0c8f0f5d220b28cf9d41d50", 0x95) fcntl$dupfd(r7, 0x0, r7) shutdown(r7, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r5, 0x2) 16:00:37 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x9a73cac47f920ab3, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:37 executing program 0: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d61fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d6b7e10c09dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d36ec99751323b0f3ad8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc883d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00"/1461], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000240)={0x0, './file0\x00', './file0\x00'}) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r10 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r10, 0x0, r10) connect(r10, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) flock(r1, 0x1) r3 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r3) syz_open_pts() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x1000, 0x200, 0x0, 0x10001, 0x7fffffff, 0x7fffffff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/50) r2 = semget(0x1, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{}], 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/18) 16:00:37 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xffffffffffffff85, &(0x7f0000001640)="d605754013c4e7207301807b0b000000000008f1d63c87e68f1f867b2e1c67e40bfa28b626a7ebb64b492b9c2efab761b3fcc8de1cfd53cce3ab0ff0f6b44e9001ec0aaab351ade176d6fd00b5820e41920860d80fb4adf2b482fa8837225451d17fc803ae0c6e4e2ef91e3c6a0ec75124afa19827ca444a9e7f222ed19a84bb07f9abf01f17038ef4cc2b5f31eadac9805b508ce7390b0a715fbde0ce2e7a38d4362cd7d7e837e92595cc5daba81c1091f1da3c41ccb86e3a419df49dcf3f143c6b4aaecb62d45871bf66418f6012a18c32390023030b94305f5162925e29b908635105b8a5108a59501da84c5dd148092ea818492dca61ef30af5059aca7f6fe175dbdc3576232f13662b2879cc872eab4bf6ef5632cb8a1cd2c74c8b566e4345015caa9c87227fa0200000000000073110e2a4a2bcd5b84960ebba4a9831b1974ebf3ee6e4283300d94fbaf6a36c72c40fef4b5cbc59d640f47922b5af7d9be102993ab697ccbd6b5ffed824f7c0f9b3396acecd09179deb701f9cb2770b8d6de1495b8bdd0c207e46fc3850404e22fce1ecdecfa179f1c4ef8fa31922351f8b994aef15b630334f57f168041a2f49463f310d541bd3e1f44fad86dcb66b54ce8b225a94c686e3958bed063fdcfb53fde30236c015d3901fb57e62fd49ebff4f71703f890959145f911e1137dedd919d03f669a4c23aa0046c12e") r2 = socket$inet(0x2, 0x1, 0x3f) recvfrom(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x40, 0x20}, 0xc) 16:00:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x40, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000680)="b100050460000000000008006b7ddc97e20841b4d65b3bd474239cc4de49b8f0df5b23dea83eead559f0e2daec44088b8b0d4c270d77bf7a1165502186adf57155abbdf0de0856c7354dd6cac13490fbef5ca0162b4af592f485b9a4a369749c5a790dc5bcc5ecc00172b5069229cf0ec7f6e1d1a72eca7009cc1124263cebf52330f599d3e212027908c8604879ec05d7cd3070e630de2110d9be2e4459adef45de97e6", 0xffffff49, 0x404, 0x0, 0x344) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x40) read(0xffffffffffffff9c, &(0x7f0000000000)=""/69, 0x45) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0xfff, 0x4, 0x7049, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5a0d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4bd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9ffd}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r2 = getuid() getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000540)='./file0\x00', r2, r4, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000005c0)={0x7, './file\x00'}) r5 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000640)={{0xb6, 0x4, 0xf6}, 0x401, 0x6, 0x6}) writev(r5, &(0x7f0000000900)=[{&(0x7f0000000680)="2c7ebe804b65984ce344eb3cf934f09bf8b5661d4b14d0deb08f23ef228bada7c987edc64c64f4f3de226c8f1127fefd3325b1d0c6a24ced78e47de6a36203d19f395e5a3f92555343302805ae6858b845df6ac5b544b51c3c6d71c691a6698c3c85388efc3a3effe6636938ba780b6109399b5f14e1", 0x76}, {&(0x7f0000000700)="7d3dc7843470f648122b127638d18171b1341504dbe263ff54c92c215e", 0x1d}, {&(0x7f0000000740)="b29b06da333bc59536f632a2139ed6d6b56f6c0af4633df0554e61b03790bff2ee6dba97df8ce80f6eb69f9b789daf819ffce68efe44f08fa0604b1b4df17c70596ff9e265004204ce9dc849cbe4ca9d546ad56b814265539ea6c5bf00ed59ef7e32d73a5b317e0a1db48f75b0d6fbcd1f1755a9510fdc40179f5cb2e04bda8936bca652af", 0x85}, {&(0x7f0000000800)="d336791c234831e55388eb4332623b6ff7a99e6cb4e02c4e299253d1ad447b06bb925341f310292b02bad11ac85b7343d1ec5ef5bacc2b9101f54baab8f9176d0b798172fe77405b3b32704dc51c44927830e642134fa45bbf15333dd2925a914a467edde0b92fb4ed7b584b07bdb338f2ed5bf1b0f8bf64db020229b140348a182844eb3c30a038d4c04aeb0550b8a3508a5d58f8dbc554291ed74428be430f19d8b7e8ce194120296993dbe9f0757026bf8625d72f9d40d59c23fe1966c9faabc3ccc6faaddf50f07c4ed27f1804a97e441f96268f6634c8704a61387956b120d8a476cd8958e21af1a7f0941a962e56818991c3ff", 0xf6}], 0x4) r6 = openat(r0, &(0x7f0000000940)='./file0\x00', 0x80, 0x8) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000980)=0x400) getuid() getsockname(r1, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000a40)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x943, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000ac0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/pci\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) r8 = open(&(0x7f0000000bc0)='./file0\x00', 0x10, 0x0) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000c00)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000c40)=0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x872087f7db92e29c, 0x0) fcntl$dupfd(r9, 0x0, r7) r10 = semget$private(0x0, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, &(0x7f0000000d40)=0xc) getgroups(0x9, &(0x7f0000000d80)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000dc0)={{0x7, r11, r12, r13, r14, 0x80, 0x5}, 0x7, 0x2, 0x20}) 16:00:38 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r9, 0x6, r11) fcntl$dupfd(r8, 0x0, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfb) r14 = getpid() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0x2, 0xfff}, {{r10}, 0xfffffffffffffff9, 0x2, 0x1, 0x9e8, 0x6}, {{r5}, 0xfffffffffffffffc, 0xb4cb371f72ebc19, 0x20, 0x6, 0x1}], 0x0, 0x0) fcntl$setown(r12, 0x6, r14) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) kevent(r15, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xe6) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xfffc, 0x6, 0x7f, 0x2}, {0xffff, 0x9, 0x5, 0xffffffff}, {0x7, 0x1f, 0x1, 0x1}, {0x9, 0x20, 0x1, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r6 = geteuid() kevent(r5, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r5}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r4}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r4}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r4}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r7 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r10 = fcntl$getown(r3, 0x5) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x3, r6, r9, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) setreuid(r6, r8) r12 = socket(0x2000000000000002, 0x1, 0x0) r13 = dup(r12) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r14 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000480)) read(r12, &(0x7f0000000980)=""/167, 0xf) r15 = geteuid() kevent(r14, &(0x7f0000000a40)=[{{r12}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r12}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r13}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r12}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r12}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r14}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r13}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r13}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r13}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r13}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r16 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r12, 0x5) r19 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x3, r15, r17, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) fchown(r2, r8, r17) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x44) 16:00:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x6) 16:00:38 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4b0a162b58fd4237b8fa4d012ae447472b3e8495aaee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd235000000000004000000000000000000000aff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe601000000000000007eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c189e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c47ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1edf8c8c2506166f4e971452308776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cd078ce095cae56c5bb1a944d08a7bcc838177ec00000000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3", 0x5a1, 0x0, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000299, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6, 0x0, 0x0, 0xfdd1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1c9, &(0x7f00000001c0)="174af205b606750b825676656048") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x18) chmod(&(0x7f0000000080)='./bus\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000069, &(0x7f0000000200)=[{0x1, 0xff, 0x8, 0x1}, {0x1, 0x6, 0x7, 0x1}, {0x0, 0x8, 0xfa, 0x1}, {0x2, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup(r1) utimensat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x9, 0x5}, {0x9, 0x8}}, 0x4) 16:00:39 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) flock(r0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x8000000000044}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b0ff4000b00008a000100", 0x0, 0xff7ffffb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$dupfd(r1, 0xf, r2) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x56cbce2fd92f3251, 0x141) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r11, 0x0) r12 = getegid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000380)=[{0xf800, 0x1, 0x8, 0xff}, {0x1, 0x8, 0x9, 0xc781}, {0xfc00, 0x4, 0x81, 0x3}, {0x8, 0x7, 0xff}, {0x2, 0xc0, 0x4, 0x7}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) r15 = geteuid() r16 = socket(0x2000000000000002, 0x1, 0x0) r17 = dup(r16) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r18 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000480)) read(r16, &(0x7f0000000980)=""/167, 0xf) r19 = geteuid() kevent(r18, &(0x7f0000000a40)=[{{r16}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r16}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r17}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r16}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r16}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r18}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r17}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r16}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r16}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r16}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r17}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r17}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r17}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r20 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r22 = fcntl$getown(r16, 0x5) r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r19, r21, r19, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r22, r23, 0x0, 0x92, 0xffff}) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="d0fd849c3fe2cc01afc566f63de2007fd6463e83ad27cf423fdd4fcf2b4e48a38dc3344f7b", 0x25}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r6, r8}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r14, r15, r21}], 0x90, 0x8}, 0x400) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40000005c, 0x7f, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x400004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xa8, 0x2, 0x1, 0xffffffff}, {{r3}, 0x7ffffffffffffffe, 0x2, 0x0, 0x0, 0x4}, {{r4}, 0xfffffffffffffffd, 0x0, 0xe47289a5b884bd45, 0x5, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x54, 0x1, 0x8, 0x101}, {{r0}, 0x8000000000000006, 0x40, 0x80, 0x7f, 0x10000}, {{r0}, 0x6, 0x61, 0xfffff, 0x8cf7, 0x9}, {{r6}, 0xfffffffffffffffd, 0x30, 0x93, 0x5, 0x1f}], 0xd815, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffa, 0xa8, 0x4, 0x4, 0x1000}, {{r0}, 0x2, 0xfc6ec382d25f97cd, 0xf0000000, 0x200, 0x9}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0xcf, 0x8e9}, {{r8}, 0xfffffffffffffff9, 0x23, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x1}], 0x20, &(0x7f00000000c0)={0x6, 0x4}) r9 = fcntl$dupfd(r0, 0x0, r0) write(r9, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x0, 0x1ff}, {0x18, 0x2, 0xfffffe00, 0x2e4c}, 0xf9, [0x20, 0x9, 0x5de, 0x1, 0x1, 0x401, 0x224a, 0x9]}, 0x3c) r3 = kqueue() kevent(r3, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0x0, 0x2}], 0x8, 0x0) r4 = socket(0x2, 0x400000000009, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) getsockopt(r4, 0x4b, 0x10001, &(0x7f00000000c0)=""/222, &(0x7f0000000000)=0xde) r6 = open(&(0x7f0000000680)='./file0\x00', 0x11, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=""/95, &(0x7f0000000240)=0x5f) sync() writev(r6, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r10, 0x0) r11 = socket(0x2000000000000002, 0x1, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r13 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000480)) read(r11, &(0x7f0000000980)=""/167, 0xf) r14 = geteuid() kevent(r13, &(0x7f0000000a40)=[{{r11}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r11}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r12}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r11}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r13}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r12}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r11}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r12}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r12}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r15 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r18 = fcntl$getown(r11, 0x5) r19 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x3, r14, r17, r14, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r18, r19, 0x0, 0x92, 0xffff}) setreuid(r14, r16) r20 = socket(0x2000000000000002, 0x1, 0x0) r21 = dup(r20) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r22 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000480)) read(r20, &(0x7f0000000980)=""/167, 0xf) r23 = geteuid() kevent(r22, &(0x7f0000000a40)=[{{r20}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r20}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r21}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r20}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r20}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r22}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r21}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r20}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r20}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r21}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r21}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r21}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r24 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r26 = fcntl$getown(r20, 0x5) r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x3, r23, r25, r23, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r26, r27, 0x0, 0x92, 0xffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r30 = fcntl$getown(r7, 0x5) r31 = socket(0x2, 0x400000000002, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x80206982, &(0x7f0000000300)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r35 = getpid() r36 = socket(0x2000000000000002, 0x1, 0x0) r37 = dup(r36) ioctl$WSDISPLAYIO_LDFONT(r37, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r38 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000480)) read(r36, &(0x7f0000000980)=""/167, 0xf) r39 = geteuid() kevent(r38, &(0x7f0000000a40)=[{{r36}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r36}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r37}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r36}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r36}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r38}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r37}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r36}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r36}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r36}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r37}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r37}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r37}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r40 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r43 = fcntl$getown(r36, 0x5) r44 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000840)={{0x3, r39, r42, r39, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r43, r44, 0x0, 0x92, 0xffff}) setreuid(r39, r41) r45 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r45, 0x0, r45) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r48 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="1305cba02650884128adfe99764a411b783f90ebb6ba3786c87b80a6310119409091e3c81386fd12f0c56f91928a67ff25a1c9be38f774e4c2ecb758421e1a3fe350c8260ad6f4429b1c79c013277101e6023ad948422edc7bc07f0feed827d3ba1a6d3873464701e2a83e291a847c", 0x6f}, {&(0x7f0000000380)="75856defeba26cb3181b1ee698f6c3f63f1d8d5c7dfc9907d690903f4f4eae1375abe1cae0ee8d420be2a6b3baa50f8902e29c1af2ae24fd0edc2cd470bcabdbf69734a2c5abaeb7cf2210331dc23ee2cb45b3876df35410519f04a6763f7f5be4cae92479c7b32865881ec1d1f5805e7badb3483d75d9c4f2c475d0da9a35998ccb63b7ece852d19b02cbfb80298ba30e4ffc717445ca486f954cad15350a583f290b8285051171f0c256070b86395f5968bcce58618d726e3dd6515ef3da08b2525526b592ff589ef5", 0xca}, {&(0x7f00000004c0)="898e4bc85787d2cb7c5177b997a105f9af7e842479b58966062056a4681eff4caba32da84d65624ca6bb301ae5df38b585a5fb05c7e483b26d7add68a7715727ffa66f74f06d791ef7f728098f744bce6b6f562b7fa4392cb06db3fcaf500406e22268703862ab85643bef82e32c4eebd8d0bbc73c26de753f66a9f71dc74777cd8b30c56901fffa", 0x88}, {&(0x7f00000006c0)="c69fe3287982eef23fe7b55411e0c0c6f1ac88aee5fde42dd0cb04c3b2ffc657ec0bc55b2f46078fcbab8f2e3d692c2f4556ad96099424371b75d290eabfdc801d3799ed3062952c86e097f4a4b1ba42795c1dd93bfaf7e074f8005a18f7252fe26e683654263e694bb06f3b2f239344c25354ed4a0ae06c1d1332e3058db4ade1f3c00f", 0x84}], 0x4, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r16, r25}, @rights={0x28, 0xffff, 0x1, [r4, r28, 0xffffffffffffff9c, r3, r29]}, @cred={0x20, 0xffff, 0x0, r30, r33, r34}, @cred={0x20, 0xffff, 0x0, r35, r39, r46}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [r5, r47, r48, r49, 0xffffffffffffff9c, r50, r51]}], 0xf0, 0xa316fcfbacacf4d8}, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r7, 0x20004268) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86135) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x5}, {0x18, 0x2, 0x0, 0x13ffff}, 0x8, [0x1, 0x10, 0x0, 0x0, 0x6, 0x7, 0x0, 0x12ab]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfb) r21 = getpid() fcntl$setown(r20, 0x6, r21) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) wait4(r17, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) r29 = msgget$private(0x0, 0x0) msgsnd(r29, 0x0, 0x0, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r15, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r17, 0xa5, 0x1, 0x100000000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() wait4(r32, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r33 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r35 = getegid() r36 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r33, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, r37, 0x1, 0xff}, 0x8, 0x6, r32, r32, 0x0, 0x2, 0x1f, 0x400}) r38 = msgget(0x3, 0x241) msgsnd(r38, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r8, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r43 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r44, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r43, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r46 = msgget$private(0x0, 0x10) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x2e6, 0x0, 0x0, &(0x7f0000000000), 0x7c}, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8004}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c1e000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f00003a1000/0x3000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffe, 0xffffffffffffffff, 0x4, "00000000000000000000000000001000", 0x0, 0x10000010}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000600)) setsockopt(r1, 0x7, 0x21b, &(0x7f0000000540)="fb81355c6e844c1d32d1dcb97629fbc6cfa1c3434e776c2c659d91d8887b35995d2b1dd9ad6cf02588f6c5a9cd05c36faba5ce970b927739f73077ff16b8512c0d5e768b0fad6c0778f15759b91dbe20560f50415f177208140e9c90207439925c16cf4c10247d75cf40", 0x6a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) sendto(r6, &(0x7f00000006c0)="c531243a8973c30bf173c6a37bddff281ab00fae78b00e140ea575da42fc006c8f5087da9b096e06a54e5b0ff3d0d8406d7538f75c45dd1de59dc5f92bc4eeb6dd98819233753236eb2459b21445d6f4f042c8b7f743dc118f36266b02cf91c0d8e7dd35468d552b75a1b6631b54b505db855480145bca2c89f6431f700da881273514cd7f8a12d62da3594233a85ef573b82f5917ba2a9aef7642bc24269b579de51a4495259713e7bdf8fd5ad3e14405aecf5cd96578c77f44363d60aa40e6192352c31685c29945a3ec83c7993b8398e62b51c4e25cfba25eb6", 0xdb, 0x0, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000007c0)=0x80000000) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:39 executing program 0: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xfd4, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0xae5}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\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', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8d) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r5, 0x2) close(r5) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0x8000) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x1, 0x800000000}) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0x3, 0x0, 0x40000, 0x4}], 0x0, 0x0, 0x0, 0x0) kqueue() dup2(r7, r8) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 16:00:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair(0x20, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000200)=""/128, 0x80, 0x0, &(0x7f0000000380)={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) getpeername(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040cde624d8b95aeb3511ac44c5b4ac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075bee721df44de8bcd8768cc2d12d0974d248a310b31585304996166014db7ad335e0b0036267ee9a69a761b2c03c9add9f0332451955d1ec4573f71898c50"], &(0x7f0000000100)=0x1002) sendto$unix(r0, &(0x7f0000000280)="b1000502600000000000e1000701000000000000ce16fa4f376336acf00b7804be78162e000000f1ffff2a297be1aa5b23ed00f4c8b2ca3ebbc2576b9a1f132e27acf50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c5000000000700000001010000000000000000000021aded8e00000000000000000000000000000000abfd9ca6246096a12af2a0d34cd2801035b173e08aff715b4fab3dbf8deacaf7d38eabc956f4005172902cfe21e550468fbfd8b64f756ba33a7a6e7a1c3a8848794031c1b7dd5e2179f80d87b0eba759", 0xf5, 0x4, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r4 = socket(0x9, 0x400000008006, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) listen(r5, 0x20) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2000000000000388, &(0x7f0000000000)=[{0x28, 0x0, 0x9, 0x97}, {0x6, 0x1, 0x0, 0x9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r6) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) pipe(&(0x7f00000001c0)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000140)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x64}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) setreuid(r4, r6) setuid(r6) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xfffffffffffffde5) getpgid(r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x31, &(0x7f0000000000)="f2", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[], 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r13 = socket(0x18, 0x3, 0x0) r14 = kqueue() ioctl$FIONREAD(r14, 0x4004667f, &(0x7f00000000c0)) connect$unix(r13, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = semget(0xffffffffffffffff, 0x1, 0x0) r16 = socket(0x400000000018, 0x3, 0x0) setsockopt(r16, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) write(r16, &(0x7f00000002c0)="bf6e394d7b60faa088536dc5fcd8d04c7c1e3ab68f8ec30cbad1f01e93f4bcd9c1adc0abcbfa2dbe95f75e323819", 0x2e) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="65f224e448592525491cb6a8ab9d9cfe5013c8482eed93214b2ef3eda64f02952ab884572a6bd0b56f438eec59bc20ea695c24deda6d8f06bd25029539375d2be77909a30829a535b3012fce835bb4a5dc442907e055db523ae6e5", 0x5b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000040)=[{0x5, 0xf8, 0x0, 0x80000001}, {0x6, 0x20, 0x40, 0x9}, {0x0, 0x1, 0x80, 0x1}, {0x1000, 0x6, 0x3}, {0x3, 0x4, 0x1f, 0xffffffff}, {0x599, 0x1, 0x46, 0x9}, {0x0, 0x1, 0x1, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="a324aaaa4e4d6295846bfdc707033c0dc6bb20fcbe65d70957cd140f68e112bb668d362ec57eb64c6e9ec6c77dc225da183311d6b5b797d45639542769e32e0e3073cd49bc3d24e28d41fac48f9f504b1ce325b35a1a17cc152b02228955498b194f8a6029b295e041e93052a681b4fe8f", 0x71, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x22) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') dup2(r1, r2) 16:00:39 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1c, 0x4000, 0x43) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x0, 0x1, 0xe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x10, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000115000/0xa000)=nil, 0xa000) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x5, 0x4) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0xe0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000000c0)={0x3, 0x5}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = dup2(r10, r8) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000280)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r7, 0x20004268) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xb5f, 0x7c, 0x6, 0x2}, {0x1ff, 0x49, 0x20, 0x7}, {0x6, 0x20, 0x4, 0x5}, {0x3, 0x1f, 0x20, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x97}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:39 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r3, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x74399751225da894, 0x1, 0x0, 0x80000001, r3}) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *522075 99292 0 0 0x4000000 0K syz-executor.1 206469 99292 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220597e,ffffffff821fbaf1,3b3,ffffffff821bdc55) at __assert+0x2b nd6_rtrequest(ffff800000adf800,1,fffffd806651baf8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021f632f8,1,ffff800021f633c8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000acbe00,240404,ffff800000acbe58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000acbe00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000adf800,ffff800000acbe00,ffff800021f636f0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021f636e0,ffff800000adf800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021f636e0,ffff800000adf800,1) at in_ioctl+0x1e7 ifioctl(fffffd806f6d2c00,8020690c,ffff800021f636e0,ffff800020ac0010) at ifioctl+0xb64 sys_ioctl(ffff800020ac0010,ffff800021f637f8,ffff800021f63840) at sys_ioctl+0x5b9 syscall(ffff800021f638c0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,73a968b7010) at Xsyscall+0x128 end of kernel end trace frame: 0x73ce0608510, count: 1 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff8220597e,ffffffff821fbaf1,3b3,ffffffff821bdc55) at __assert+0x2b nd6_rtrequest(ffff800000adf800,1,fffffd806651baf8) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021f632f8,1,ffff800021f633c8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000acbe00,240404,ffff800000acbe58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000acbe00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000adf800,ffff800000acbe00,ffff800021f636f0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021f636e0,ffff800000adf800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021f636e0,ffff800000adf800,1) at in_ioctl+0x1e7 ifioctl(fffffd806f6d2c00,8020690c,ffff800021f636e0,ffff800020ac0010) at ifioctl+0xb64 sys_ioctl(ffff800020ac0010,ffff800021f637f8,ffff800021f63840) at sys_ioctl+0x5b9 syscall(ffff800021f638c0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,73a968b7010) at Xsyscall+0x128 end of kernel end trace frame: 0x73ce0608510, count: -14 ddb{0}> show registers rdi 0xffffffff819d3247 db_enter+0x17 rsi 0x521b __ALIGN_SIZE+0x421b rbp 0xffff800021f63030 rbx 0xffff800021f630e0 rdx 0x521c __ALIGN_SIZE+0x421c rcx 0xffff800021d58000 rax 0xffff800021d58000 r8 0xffffffff81bc379f kprintf+0x16f r9 0x1 r10 0x25 r11 0xd79a143afa97e127 r12 0x3000000008 r13 0xffff800021f63040 r14 0x100 r15 0x1 rip 0xffffffff819d3248 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021f63020 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=522075 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5f640,0xffff800020ab1170 process=0xffff800020adc380 user=0xffff800021f5e000, vmspace=0xfffffd807f00a170 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99292 436510 73981 0 2 0 syz-executor.1 *99292 522075 73981 0 7 0x4000000 syz-executor.1 99292 206469 73981 0 7 0x4000000 syz-executor.1 36666 7091 0 0 3 0x14200 acct acct 73981 474571 56034 0 2 0x482 syz-executor.1 86298 86150 56034 0 2 0x2 syz-executor.0 53787 516124 1 0 3 0x100083 ttyin getty 86703 323898 0 0 3 0x14200 bored sosplice 56034 295146 21809 0 3 0x82 thrsleep syz-fuzzer 56034 325448 21809 0 2 0x4000482 syz-fuzzer 56034 440302 21809 0 3 0x4000082 thrsleep syz-fuzzer 56034 340916 21809 0 3 0x4000082 thrsleep syz-fuzzer 56034 439477 21809 0 3 0x4000082 thrsleep syz-fuzzer 56034 299956 21809 0 3 0x4000082 kqread syz-fuzzer 56034 204349 21809 0 3 0x4000082 thrsleep syz-fuzzer 56034 244479 21809 0 3 0x4000082 thrsleep syz-fuzzer 56034 360977 21809 0 2 0x4000482 syz-fuzzer 56034 246903 21809 0 3 0x4000082 thrsleep syz-fuzzer 21809 6826 16487 0 3 0x10008a pause ksh 16487 99980 15592 0 3 0x92 select sshd 15592 252487 1 0 3 0x80 select sshd 33542 226584 45643 74 3 0x100092 bpf pflogd 45643 507870 1 0 3 0x80 netio pflogd 53366 375572 74697 73 3 0x100090 kqread syslogd 74697 457740 1 0 3 0x100082 netio syslogd 24122 272101 0 0 3 0x14200 pgzero zerothread 2752 285108 0 0 3 0x14200 aiodoned aiodoned 40923 30524 0 0 3 0x14200 syncer update 29355 368194 0 0 3 0x14200 cleaner cleaner 44471 298033 0 0 3 0x14200 reaper reaper 72592 299535 0 0 3 0x14200 pgdaemon pagedaemon 1770 489848 0 0 3 0x14200 bored crynlk 77772 44650 0 0 3 0x14200 bored crypto 34442 463258 0 0 3 0x40014200 acpi0 acpi0 64109 280244 0 0 3 0x40014200 idle1 84385 83468 0 0 3 0x14200 bored softnet 42186 37836 0 0 2 0x14200 systqmp 50882 300236 0 0 3 0x14200 bored systq 68284 145169 0 0 3 0x40014200 bored softclock 47831 264428 0 0 3 0x40014200 idle0 37238 335763 0 0 3 0x14200 bored smr 1 21282 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 99292 (syz-executor.1) thread 0xffff800020ac0010 (522075) exclusive rwlock netlock r = 0 (0xffffffff8248ce38) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826721f8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 86298 (syz-executor.0) thread 0xffff800020ab09f8 (86150) exclusive rrwlock inode r = 0 (0xfffffd8072e5cb40) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80672fd4e8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9630 6406K 11271K 78643K 63128 0 0 pcb 13 10K 12K 78643K 1600 0 0 rtable 123 14K 14K 78643K 3593 0 0 ifaddr 123 30K 30K 78643K 1670 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1890 0 0 iov 0 0K 32K 78643K 1927 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1231 77K 78K 78643K 15773 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 88 0 0 VM map 2 1K 1K 78643K 25 0 0 sem 12 0K 1K 78643K 1149 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 9038 0 0 sigio 0 0K 0K 78643K 101 0 0 proc 57 51K 95K 78643K 2864 0 0 subproc 32 2K 2K 78643K 718 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 615 0 0 in_multi 30 1K 2K 78643K 746 0 0 ether_multi 1 0K 0K 78643K 59 0 0 mrt 2 0K 0K 78643K 60 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 1559 0 0 pfkey data 0 0K 4K 78643K 2 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 130 23K 33K 78643K 31884 0 0 UVM aobj 130 4K 4K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1832 0 0 NDP 26 0K 1K 78643K 502 0 0 temp 278 3566K 4206K 78643K 171051 0 0 kqueue 0 0K 0K 78643K 74 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 133 0 128 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 517 0 517 6 5 1 1 0 8 1 rtentry 112 693 0 650 2 0 2 2 0 8 0 unpcb 120 4886 0 4870 10 8 2 2 0 8 1 syncache 264 35 0 35 13 13 0 1 0 8 0 tcpqe 32 5776 0 5776 3 3 0 1 0 8 0 tcpcb 544 6893 0 6889 111 99 12 13 0 8 11 inpcb 280 19155 0 19147 76 67 9 9 0 8 7 rttmr 72 20 0 19 10 9 1 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 90 0 86 5 4 1 1 0 8 0 pkpcb 40 18 0 18 9 9 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 288 0 287 18 17 1 1 0 8 0 pffrag 232 88 0 88 26 25 1 1 0 482 1 pffrnode 88 88 0 88 26 25 1 1 0 8 1 pffrent 40 414 0 414 26 25 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 578 0 529 1 0 1 1 0 8 0 pfstkey 112 578 0 529 3 1 2 3 0 8 0 pfstate 328 578 0 528 9 3 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 41 0 38 25 22 3 4 0 8 0 art_heap4 256 2970 0 2698 52 34 18 20 0 8 0 art_table 32 3011 0 2736 3 0 3 3 0 8 0 art_node 16 682 0 641 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 16 1 0 1 1 0 8 0 semapl 112 1147 0 1137 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15565 0 14134 47 0 47 47 0 8 0 ffsino 272 15565 0 14134 96 0 96 96 0 8 0 nchpl 144 28663 0 28158 61 40 21 61 0 8 0 uvmvnodes 72 7126 0 0 130 0 130 130 0 8 0 vnodes 208 7126 0 0 376 0 376 376 0 8 0 namei 1024 101464 0 101463 7 6 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 23 0 23 9 9 0 1 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 91190 0 91190 60 57 3 7 0 8 3 plimitpl 152 777 0 770 1 0 1 1 0 8 0 sigapl 432 9119 0 9106 4 2 2 3 0 8 0 futexpl 56 198991 0 198991 3 2 1 1 0 8 1 knotepl 112 2000 0 1981 2 1 1 2 0 8 0 kqueuepl 104 3323 0 3321 28 24 4 4 0 8 3 pipepl 112 4694 0 4675 15 14 1 2 0 8 0 fdescpl 488 9120 0 9106 3 0 3 3 0 8 0 filepl 152 80825 0 80734 103 90 13 14 0 8 9 lockfpl 104 3346 0 3346 3 2 1 1 0 8 1 lockfspl 48 1140 0 1140 3 2 1 1 0 8 1 sessionpl 112 59 0 50 1 0 1 1 0 8 0 pgrppl 48 804 0 794 1 0 1 1 0 8 0 ucredpl 96 8234 0 8226 1 0 1 1 0 8 0 zombiepl 144 9112 0 9112 5 4 1 1 0 8 1 processpl 896 9143 0 9112 5 1 4 5 0 8 0 procpl 632 28979 0 28937 17 12 5 5 0 8 1 srpgc 64 82 0 82 27 27 0 1 0 8 0 sosppl 128 137 0 137 27 27 0 1 0 8 0 sockpl 384 24650 0 24627 126 112 14 15 0 8 11 mcl64k 65536 705 0 0 71 37 34 64 0 8 0 mcl16k 16384 24 0 0 3 1 2 3 0 8 0 mcl12k 12288 42 0 0 2 0 2 2 0 8 0 mcl9k 9216 19 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 38 0 0 3 1 2 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 16 2 14 16 0 8 0 mtagpl 80 133 0 0 1 0 1 1 0 8 0 mbufpl 256 887 0 0 37 0 37 37 0 8 0 bufpl 256 36947 0 29820 446 0 446 446 0 8 0 anonpl 16 1014405 0 997794 275 194 81 93 0 124 6 amapchunkpl 152 62102 0 61995 93 86 7 19 0 158 0 amappl16 192 50856 0 49866 326 271 55 69 0 8 5 amappl15 184 1616 0 1616 7 7 0 1 0 8 0 amappl14 176 743 0 740 2 1 1 1 0 8 0 amappl13 168 782 0 781 5 4 1 1 0 8 0 amappl12 160 1884 0 1883 9 8 1 1 0 8 0 amappl11 152 2751 0 2743 1 0 1 1 0 8 0 amappl10 144 33 0 29 1 0 1 1 0 8 0 amappl9 136 1897 0 1889 1 0 1 1 0 8 0 amappl8 128 1449 0 1396 2 0 2 2 0 8 0 amappl7 120 252 0 243 1 0 1 1 0 8 0 amappl6 112 2649 0 2635 1 0 1 1 0 8 0 amappl5 104 2389 0 2377 1 0 1 1 0 8 0 amappl4 96 8303 0 8271 1 0 1 1 0 8 0 amappl3 88 2363 0 2357 1 0 1 1 0 8 0 amappl2 80 71010 0 70941 3 1 2 3 0 8 0 amappl1 72 210755 0 210347 25 15 10 20 0 8 0 amappl 80 29969 0 29934 2 0 2 2 0 84 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 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 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 9143 0 9106 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9143 0 9106 1 0 1 1 0 8 0 vmmpekpl 168 76866 0 76836 2 0 2 2 0 8 0 vmmpepl 168 1141518 0 1139440 441 312 129 133 0 357 26 vmsppl 368 9119 0 9106 2 0 2 2 0 8 0 pdppl 4096 18293 0 18258 7 1 6 6 0 8 0 pvpl 32 2584360 0 2564546 528 332 196 222 0 265 28 pmappl 232 9142 0 9129 5 4 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 886 0 206 20 0 20 20 0 8 0