Warning: Permanently added '10.128.0.180' (ECDSA) to the list of known hosts. 2019/03/31 11:39:12 fuzzer started 2019/03/31 11:39:17 dialing manager at 10.128.15.235:28186 2019/03/31 11:39:17 syscalls: 1 2019/03/31 11:39:17 code coverage: enabled 2019/03/31 11:39:17 comparison tracing: enabled 2019/03/31 11:39:17 extra coverage: support is not implemented in syzkaller 2019/03/31 11:39:17 setuid sandbox: enabled 2019/03/31 11:39:17 namespace sandbox: support is not implemented in syzkaller 2019/03/31 11:39:17 Android sandbox: support is not implemented in syzkaller 2019/03/31 11:39:17 fault injection: support is not implemented in syzkaller 2019/03/31 11:39:17 leak checking: support is not implemented in syzkaller 2019/03/31 11:39:17 net packet injection: enabled 2019/03/31 11:39:17 net device setup: support is not implemented in syzkaller 11:39:21 executing program 1: socketpair(0x10, 0x3, 0xea, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000040)=""/100, 0x64, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x100, 0x3861c563}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getpid() read(r0, &(0x7f0000000180)=""/128, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = semget(0x1, 0x3, 0x0) semctl$GETZCNT(r4, 0x1e253c73cc358f6b, 0x7, &(0x7f0000000280)=""/227) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) r5 = msgget$private(0x0, 0x240) msgsnd(r5, &(0x7f0000000400)={0x0, "b4e005cb4dd72a167f536b49a31185e3e8ae771ae3f6d84661b973f36df33866dbf58cb552eb1186259af872a253038f701442e3be2d7e16ac611c48b86fe3"}, 0x47, 0x800) r6 = syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) chown(&(0x7f0000000480)='./file0\x00', r2, r3) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000004c0), &(0x7f0000000500)=0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000540)) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$TIOCCDTR(r6, 0x20007478) msgsnd(r5, &(0x7f0000000600)={0x1, "5f7e6b35bfebbae09c63b794478306ce1eaf3ea7ffd03c321b5c6508651ca2b105585c196527ed7e0f340e6ed6c7dc4bacd45ebb8cfa3265fc29f6048dd3f249a78755e42272f94d4b58e34695252b540c4e119466105c7e825610bf11a59e9c0e3ebe198692a196794dbaccd05afadba97eeb0e4d1bcb03b1218852e3614ba56db0b5547ed772436b7fad3cdc8b15fc176d629dc16c22048b516ddd2f98bb74bb318ba85d32925a44fc1a9005e059c905a15953652432b5b55918804388d68c16b23b346738b79007772a381f5f3613510c12"}, 0xdb, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x210, 0x0) getdents(r7, &(0x7f0000000740)=""/171, 0xab) chmod(&(0x7f0000000800)='./file0\x00', 0x111) getpeername$unix(r0, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) bind$inet6(r0, &(0x7f00000008c0)={0x18, 0x3, 0xb, 0xe5}, 0xc) read(r0, &(0x7f0000000900)=""/4096, 0x1000) clock_settime(0x0, &(0x7f0000001900)={0x7, 0x7fff}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001940), &(0x7f0000001980)=0x10) unlinkat(r7, &(0x7f00000019c0)='./file0\x00', 0x0) 11:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x81, 0x0, r1}) r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x5) write(r2, &(0x7f0000000100)="4e7cf8ace58e2030a58081a15ae2c2bcc5c3ec3912c6ec50bb98de6512a50dabf4fe6c7c9aac2a58f6c1c94cd50b9a088394b358", 0x34) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x100000001) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0xa, r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x12, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000280)) r7 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/241) getsockname$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000440)) read(r0, &(0x7f0000000480)=""/104, 0x68) sendmsg(r4, &(0x7f0000000b80)={&(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000540)="5e8e018f0302c2b132f52e615d7fe076f119cf0e90bf8ca178f7a8c9911ed985d715c0c68f5f9ab3eb465c8e7d6381f0557382f8306b68b9b1d00165f6917064df1664d805567f6ae5c10539cebd4c2775f2d328b19eafb3b57cf874f8e245d9fda7b95257336a2ef021cb8ba20092b6754102cbf9e1ede85b76c4b93e72c9c9daace451a3db8ff42050ad78bd8c8fe276fbe8373f17dfaad523cab47723300af37e712080a92c21253eb5bbfa5368f136a14ae712094e873feddaec373b18d91729d5cd4766d23e976b3fea7a77a61b16b7336f45e814f073a1f65aff77a0640f9faf2654e1927ed261bc906096c243d983abdf929b36", 0xf7}, {&(0x7f0000000640)="bc2d280ebe3e0a6bd4a565b240cc02573f9e24ca2413a7a5bf83a9c091353d6ff770908f392ff65312576dce13413a6cf98fc3", 0x33}], 0x2, &(0x7f00000006c0)=[{0x108, 0x0, 0x6, "4d6f0dcc20576fa0ee3a8660d1b13efa08c2c96da80eb90eec4e3a4b9aa5d357457c01b50dee309b43249fb6dd7810dbc849bf6b37c19eb863c64354466b93b107efe0e62af81a5f256e16361976da9acde997f45ebff46b23bd6fa11767c8c907e63dfe33566bf4f41c09932c3e835b44814d22ab38ed7cdffe197aa3155d852313882d5502ffd98bfcc68674f97d7c5ee594165e7e0c46c50e4929ce93f15d1b9e25cacf0c33149776483f101ae39b5cefbe9ba03ede5e5d9a50bb783a1fdf4777838d0f3a887afecfcc06daa32f821a56103f16f528d789a234e577c1fc17fff5f66674f695978699302850bc029fbb"}, {0x108, 0xffff, 0x3, "4368d29965b8a2fef29061b288a1b40d6f9b888ad89c12dbd10a81dc1dab0e726e1891d87281a97876e905179ceddd3e4d5d56064c73dd5e35ee6422b5133230766a1a89d270135189114776cd238cd3b4e01e7ef8637d5e49abe970d2a76747a2822f8c6bce4f8d85cf24d382889574f796d1ae8a0c200bbb807de1e7c844bb32dcf239d83df64605f012eb24995170ae0d434ea6ee9e2a2ee7b8741a8ec7bf6862e1d9f2229fd3882847e7f2aa60ec055e8811adc917e3575feeaa107fad8857f0c4b8bf27a436bfd048d1dccfbad165a55b441efc337ee0772bbf1c49b7de10292a6e70f543487a2fcf3f015e707c4b4a"}, {0x28, 0x1, 0x8, "ac4fba08761064ad7641b143022ec4e503"}, {0x58, 0x1, 0x5, "0294b5d43b35348147a9a515c4be94ca3bea8f488c48f1517425aee59330b220cd439bfcadbc5c7187fedf92937644e36eee6e1d5b75c76a9ffe8aac54f5cc00d7b76c1684727276"}, {0xb0, 0x1, 0x6, "b5b94cd8aa590838f9e07c384e343cf89c3fdd1121bdd3301acaee172b8cc22efaeb1cc105877e213443b7ba8298a82e08a4a875b168ed97db41bf4a3e87d4c9224847dde331c4e13642fdaec28917fe937c936ba4614b7853cd278ff8ebc74b39c254e3c61a13dac7db4c093a0c4a4f6fac4d28d0f5495ee6c32b7f57a6298880e050b7bbe2cf2bd78da58954040ba1c68775944e4a883f0f3da71b31a8"}, {0x108, 0xffff, 0xfffffffffffffffb, "000a66ff4ce3400d22429d1d7456d0f4b52d1c7eae583d1c30d20b023b5bead828301bcfd4e0301267d22e7dd7c93521c6e589271894c4d9328347ed84c144017e4d7b79fc08efe29b2712b7baad08d023110c97caf367191e9f262680e56fda3aab0800e200a937956983b8cc76518ab9eebaf7adb2e1a1567afffffb208d70d03b8a08eaf81c5e0ed1d537b7f58c4ecc8a2a95e9323f4f1a76993e3ba178f9bfb7adbbe51e740cb819854a79666365ce687d12169dcdb74f16f33ad6420f257cb19c18f682cbb7a33bab0ad545b6b914244630534f3f829872c12166f86c2a11d26df6d0576f39556b4583a2388eb96697ac"}, {0x60, 0xffff, 0xcbf, "55e4498b610f6cbb4029d020510955abbf310a360bb489dfff1158efdafb2c38d3294ffc8fcf69db4d1bc2e14b84154798255f174f10ff5268319ef9231435b448246998f6b0d586823d4f639525f1"}], 0x4a8}, 0x406) ioctl$BIOCLOCK(r4, 0x20004276) r8 = semget$private(0x0, 0x1, 0x40) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000bc0)={{0x1ff, r5, r6, r5, r6, 0xa, 0x64f}, 0x2b, 0x70, 0x39ed}) open$dir(&(0x7f0000000c40)='./file0\x00', 0x18, 0x16) fchownat(r4, &(0x7f0000000c80)='./file0\x00', r5, r6, 0x4) write(r0, &(0x7f0000000cc0)="682921c3f16b0f5d7a13c98a278a5cc4274740ac94c524634f815a3caae72c555ee6cc7b5aa6b802b1aff55bb6d69d27ab907a53d87c6f20209630ebedb9d82a9e9b9d3001ded68594a0b3badd0861bb51e6f02e191608e07fa81a3769f38825fbdebf4ba2bc38ef16838655461d83381c929de2add77ad90e5f570e025801b3b5bac814b46bdff8c5f25b", 0x8b) semget$private(0x0, 0x7, 0x100) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000d80), 0xc) msgget(0x2, 0x20) 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) r2 = dup(0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8041, 0x0) socketpair(0x18, 0x0, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x7, 0x3, 0x1f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0xc007, 0x7fff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3f, 0x8003, 0x6, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x40, 0x800, 0x9}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x87}, {{r3}, 0x0, 0x81, 0x80000000, 0x6, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x800fffff, 0x0, 0x6}, {{r5}, 0xfffffffffffffffc, 0x90, 0x4, 0x4, 0x1}, {{r6}, 0xffffffffffffffff, 0x6, 0x20000000, 0x7, 0x6}, {{r7}, 0xfffffffffffffffb, 0x85, 0x12, 0x1, 0x7}], 0x578, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x20, 0xe78}, {{r9}, 0xfffffffffffffffb, 0x50, 0x2, 0x697, 0x5}, {{r10}, 0xfffffffffffffffc, 0xbb, 0x18, 0x7, 0x1f}], 0xffffffffffffffff, &(0x7f00000003c0)={0x101}) r11 = socket(0x18, 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0xf}], 0x9, 0x0, 0x7ff, 0x0) 16:00:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x1000002007, 0x4000086128) r1 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000140)="895b5dcdc27c00", 0x7}], 0x1) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181fe1c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76", 0x493}], 0x1, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1d}]}) clock_settime(0x7, &(0x7f0000000080)={0x8, 0x81}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3ff, 0x200, 0xff, 0x7f}, {0x20, 0x5, 0x2, 0x7fff}, {0x7, 0x2, 0x1}, {0x0, 0x0, 0x8}, {0x40, 0x4, 0x87, 0x200}, {0x9, 0x8, 0xd8, 0x8}]}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000880)=0x1f) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r4 = msgget$private(0x0, 0x1) msgrcv(r4, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000007c55cc113b99b660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501c71b6abdb11e1c70af68dfc05b3e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5feca0f0613cb2b3bba4000"/4115], 0x1, 0x2, 0x1000) semget$private(0x0, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000013c0)=0x65ca) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000200)=0xfffffffffffffcc0) ioctl$TIOCCDTR(r6, 0x20007478) r7 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r3) semget$private(0x0, 0x2, 0x1) fcntl$getown(r6, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000780)=0xc) getegid() sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000001c0)=ANY=[@ANYBLOB="17007cd8f5476c653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) r8 = msgget(0x0, 0x40) msgsnd(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacb513f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f335d23703561abac834552765cc56cc1cb4d7a0d70f2f7c916be454cd7ce2ca237c332c2c7a57ec970c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7f9ba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"], 0x1, 0x800) msgrcv(r8, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20240, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="0b791a014352da44729060c9b104deb61326cde2b1246572bbd88631980993bd7b3ea5d06a8040e046e9e8fbc0a51b703f05339dd5a7562aae267cb48b588a1124bd7d2cced2ac6785c1f7424c31d273ddc461cf6a9941d6b54c7c630ed4d14502cca62ac607293a8c63727357735fcfe6ab8036d322fef9eafd69", 0x7b}, {&(0x7f0000000140)="a00055447c2186735761c2a0ad63e439f411393cf722780066c844ee22b63170f9d3300c50c84a91a1322be6dd7e98db2dadbac07dc7b119fc1192450c4969d6a5d9c2c2593dcb20aa46c27d35a5f4241fdaeec85e2a4192c286ec65b406b9ae63f0ad7e128fb4197044152712b3a8513dae4d5f44f3a58a21b659e7a4a3e6685619c6fde3b68aee38de05c957db25ea57dd39a8831a52d0090be4638a77187a9d267607a4682a52c0081437792cd3996f6ef76f2261159586cb98eec64f8d60ec06aea9f304e50a5fe704e213fc67af00b3af6cb2ef8df38be57255d5cf", 0xde}, {&(0x7f0000000240)="4e325fe4fc1e8d23de6303c17bb66b1b10910199a4533685d5d8933edc5666f341a30f12daec3199749d29c561d303a3e1b5e218c19d6b9778178b48c8158d7c91219334bf07fc93b196aee36f3dcb2b0fb5ce6e3d1f60a29265dcf2c167a3f7ece704c04fdb628859c9022fbb6dd9016692c2a0545aa27002bf3f3486a4ae0516ba2119821bd99566ec975043661a602fea4e9d82f98dbde9d848e5d401f24792fab31acd9b", 0xa6}, {&(0x7f0000000300)="fa6e10699f100bb92101291efde159f9a26d503cbf5996e49af9a65955f74ca0c2289e33e889600a29f3f21db7dce8df1442a989811577d81c9e8f6f3999c461535165fccb696d1f461e38a845fb2810d9bb4fc82c432a0b2cc96df5416838fd76d31f86d45897b974ff41962183ffdeb7ea355a854a29974e36d103249417ccbfc08fff8171d63247d7ade781435c479a1add50b95d15c89f330ee69349d21c3a0fce94fae700595583629e5848d248fd1211f2440f112ddc5cf83444499a2ef6d84f4934c673dd97673b9471", 0xcd}, {&(0x7f0000000400)="57328350990dda56ab0ee326c7b20333a36da219c098bf3f52b144928381a2da550e4e81b45fed913c3b16e7149ac0e8d0b5c77db02f9f0252777bcce69870fa1207b77a3f44eacd7c7b3ff43ea8271b77d7134460de3385adf924e7ec177e3806762f58e14c7a0e893c83a6362720fe0726", 0x72}, {&(0x7f0000000480)="bec4c437619234fa5b501d49f8f54c642282331d29d5c3977dda2ed9309674b2832064b3afe4c0c64a731d60014b3701717f0dc119676ce8e18c1416311609f3f4b820077198e699aa5fb0bb85101c606e7785db3adc92f2e12a602aad174500ba11c43551229bda1f2f45720fdf4876a13633b93a7f802c7b27364cbf8ec85d5f1fa22f75004b6bca1e73c134b4a6b0280816edaa4128c60a4ef89b1c9357543dee8f39c3d080925f2a1bbeeb36b8a63c29e1d286714b8e16333889397e8b4ddf6fa25faa793648b62d26c4c2772e21a71b870713c7572e6ff2", 0xda}], 0x6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) shutdown(r1, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getegid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0xffffffffffffff25, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x0) fcntl$dupfd(r2, 0xa, r2) setuid(0xee01) open$dir(&(0x7f0000001480)='./file1\x00', 0x1, 0x0) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./file1\x00', 0x20004, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3) 16:00:08 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf938, 0x3f}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000040)="44cdceee598bbf613f808df7c49af3114c743a2c3b11ddf6f364ec1b75f0698cc80f3162e6a4b856d656dbe41ad279d1166413196cc7d2d4ba35b736e0e83a92f7db792875ff529a3f362493bdad7cc41b408cbd495ea98c8b4b70079afd4fae76ad10de6a4afdf54aa0afcb26207620e6922268c544155b6cc4caa250ca5e0d1a6db0f59ee36e4d55896834b1ef47bb40705039bc036b5af5c3faf46f64654d6af60d53c3e15031080a2d7e83720829cb5396fef898f2746f1ee9b46ecfe1104405cb0020cf9c3ceece04fced2456fb3a89c9dcb03d129ee86f0f43bf6ae43fe09ffaa3ab1dc0e262a7f72e7a0d984cb3b645dba9d0d15c344b", 0xfa, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0x100000000}, 0x0) clock_settime(0x3, &(0x7f0000000540)={0xfd, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) preadv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/68, 0x44}], 0x5, 0x0) r3 = getuid() getrusage(0xffffffffffffffff, &(0x7f0000000480)) nanosleep(&(0x7f0000001780)={0x86, 0x3}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f0000000580)) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x8) lseek(r0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x40) r5 = semget$private(0x0, 0x2, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000600)={{0x153b66de, r3, r2, r1, r2, 0x43, 0x5}, 0x9, 0x6, 0x8}) nanosleep(&(0x7f0000000680)={0x0, 0x9}, 0x0) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000006c0)=""/91) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000740)={0x1, 0xb598}, 0x10) setsockopt(r4, 0x8a31, 0xc0000000000, &(0x7f0000000780)="186c87b273dc64f83ec1d6ec9b6ae931c82ffd97e34c50fc6527845cd6bbe8ed8e5278c8373d7336247f64fdd8874e7251ba4ae7c50910c76e32047d5eb8959dae1c32d959a3ab323b0b1ee8b069fde67429243d1b73bda8967ae1c61f66012fa4ad4e80e7768e0f199d92271c36f4e2fad0c69e00bd3a7a31443a4bb3c5f7741d2c771a44bd4db5e0d6d01d2ff81d4ac001e888b42c5efc223218183e59c62d9dd6bad6192cf8a0067b2beee42e9d23e1ec8eb5ab2ede889a8f1952aaba59577e43b01204d57f0478f63903f3ec286938c4713a1d76facb6564681661f8b57c545814b0349b3d08e533fee0f75ccc4748dea1c39779969c9a6d3c89fde56484fa6795d28cab2dea8277512074ff1b22ea2b0b7022831f23632301b68c960e944f8911603eda7bcb0afe7338121b9692bd5faeac147038848cf7a878330d8f3864b9cbde3e8d1baebe9a6db20fbc98f800afa798ad0ac45bda6b2bc5d9590b1214ad47f6e0436f8deca78660ca265629de390eb4fa5f55aa3e6817688aaf806f647e521a1d00b4718469d523f1f8e75445b7058dceb25e65c17c12ffeeda5b68780ab86f2ae7d26f5020424db8875abb254768557f0e731c6117324ec95a619a15c5b794b94477e830ee676421a9d833335a5149cbfc08d9117be5a563f44e81c6352d2d927f9adc3507f5b1fe244c8e41e0d291ddae814113ed850a1555f9a47a91c40500cf49c8a8d2aa46edb68039e7b7e3031cdf35dd6846faed10213473392f8586767e841f3e0e8eeb1845091578f8b47f1ec34da6a01fa3390761cb81be12d83f8f413bc4afd0efc2dc97385a924877720f3ceb3c03a584a3f18169b06588611b751102031cb057c730c38bd44111442a42303fd4b471035c1cb213e57b560146f26d95792aa366efefd922d129af6617242ec823a388e633db8795957177915e307ae59971df64c268ecc0cf919c48d4e2e89069ea32e761b3bab6ff6973c850cc0d1e8cbaf33f4f85bd3d5b6bdc63b851f4bea82c6a3a1b29181df55faa74950719b1e9afe198159e803f0f83afbee259f07bbc0e4d20340bc451ea65fcb6ebbed54f87bd3fdb6938b278da9008466f34df57e358c1255400460dfe7c98cae7d89ce4add4a249edda398b6d38aa6aa3fc7049ea84a624efe4cec25e6e8da8e81b5ccc32d99fff9b96d4a914605fd670b826ded632eb59eda7411b33c1281a041e3d266eb455c6f8a30ca454dc70f8849f953566261d66e45e3e58db5d53718205befb4ad328a91677b244d1442a0315b62bf22170d21b9afc7e12878af58da5a53fdd87bd113af6f0747f964419103e69f5d5bf059da43e1c74fed47cd992281751757d117092b1880ae395387728c2af21b85df4d15bcafe052ca2dabdf681b906664212018e2c13116d62ac65384348657e7365c2e087f0fae9b71a3c1ee9c92c60cbdd519ad9bb65807731cd5235fa31f1b09fef8ea4c4994d8ea0489cffb4abc787d2c02547fdd87a4159cde196e4e175f528b948ade128ba51a366d7fc22974d7ef27a582313305d043e401f86979c9ee01f5ea914f08f7823a62464d63f01ee86a9dc3247a3277a03eba52b37e4531a8fb4ae42d619d780dd8462f76e0224b47474b4097f296854d0d311d3904552649c697661b078433403e31c699257f1f0a2f26094f83135d8a5cf02679de1907ce12c42b42b785a24e41ea63486506cf8f1705c65d501a84840e6c004d55857262aee15ccaf639cef5feb3abd1a30459ae2005ac04ba421d7565141d41ab0822a0acaf8356ab3a9a6deda3ec469be2efff053c9854973b0c97b54621001d159954afdc4b24e937265e9eafa1e1e4318beaba4df3f136101f5b86a0301edf47353f3f20cdb4f5f1acdd9ecce63e8af96ca25d7c1cfe72e21373e00614831ed9d545ccb13ae63e8651ac300f42cdd5be7245b1ffbc8e1c7686a092bec9498b596e54747ce30328eb126f69bb58c04d3c801ee32fe9b1d0fa445b988ee05f4df4c0e381b99a3ee4eecc6c25d7bfaeeec12853d3b6911f78421589462ba8c22b935c7228e4c4e3c394c699acdea0686da07ff3036f23a57381cae0155162ad41b86d21e0fd741c3135983a69457420a9354a1fa53972b4461a86d3489ef50734523670bb51cf5bdc9b7a8614bdfe6795a8d09e81b05ef25de323febf7eb7c2d5e93ed048df707a1bd72854555e68a275347d6a6ba90763b5976079d6012bdcd40fc75b37d00a93e188ea3d0756185bbf45ab665f58139ef60cd7d7a3e2511ac4e2d0930e7b749bfe118d9517a1f4b125d4d6931ad66ec6ac968dc4c90522a260f4d98c34bad9f8c7b15f60a52c8ec49447d1eb8076d152e0b08f380c37d4b71e548be2aa87bac7d45caf6e81f5feb288b2cca01b273bcb71eabf005037c02928a8af2a59be57d0187fc45feb9c790cb24a8bc71ffc093f164b3505440f922ebd9f597b4de79c9542fb8f932634c852df8d0fa47d319576a2b672956b767e8885df7f10b70b548a38895ab5150f382a76536c5596c4a1426f2a25c7764b37cc70ad66e362ad031677f03175e912c71cd9957855e61f2cc094a05b26b0559bce37e7a72c5bc873fdad748d5f3d71d2dee12dbdf760e3d4b4e5ff0e5f5114a7c363d1e64805e2aebec9807ac58b8028ecfda4e1d5cf96c00bc70aa932db48b201c6bf29866f660b57fdc2e52c747ae716e3fcef93ca28ac1018e71cd610e53b6e0bc987010c5e3bd7548d9e1e04e2766fb07b06d95eb7862da9e7d08f74a6891d8c5df88961461d7a41c396ef1fa305a5d79afe512a063c7456af10671eb4d6046620aef033f2ff221a38ba9eb0acdfef5b4dae4c9b27996d8f97571822169416479070816e07607a557f22a87d2b256d59ae2352d7481acccc5e02a0e0bdd163bdd2d5853a6ba864d735c3d2a626b3957cf0907a529652769842e046d75bc008c536c769536a2b5e062cdab46c348644f382074c55ce7cca182457c5fe3279173117ae7959203fa1405075130d4f8c4d6c347077f864d4fca1ed8f2a3433530ec63c852ab54010ebd2ef5f0e8133eb27364429952f76d9b0ef6e4cbb2da057cb26bb481763c4cc8da8f324143c2940faa3a72fe6591fed21e42c65320055fd3b42810e0554d343844f277cf8316957aee262e1136fd00cba00df985ff4325566aaa117230c040f0425a61fc5839d797a5c380c2f671545dfe29970b6d68563ee33e72048d445ff7dba2ef5d91e20c91cc914308bb899d2e255147f72d04d445e05f8d88d112f18334c90bdfe3d69ca83ae3999e571339aceb00c3b17d248456134d66bee51ef2b957227e6068b9fae9f95c4eb349ae8d0de1478c2363aeacd1c147292be47aa48b54372e97cd5365cff6a9d7d353dfa629edb7617fb6e451c0cfad327e314fb7b5cfcd363684d0b402ca44e926b49d210b58c3e161f642d02231eed60755da37477357ccd7a3d007f38f8d4b2b8fb4879a28ca7427538e3eca4cc99ff35c8f7dea6b25ee1f0c23932fad02466ddac14ef1a8ef86a5830e37b2e6e1be950896b280a8ce5fc0ccaeb5939638a44e15bb81417eb428c20bacefb7533d349187d92fcaa6d70b775994ce514593ab08f005a73a9559abe6a8f973e557ac1ada1d1c60424b5ec038f25d5f31be90459f2934d937ed26cf7cca3037e30b44d39ddd87065b4f76aaaebb4a227a0aee3130715fb4cbb2cc940082d1fa5f6300656494c0b53264d37114f51604816ca47d569f6627715135613ca3aa69a1ad23022a790d66f39c49f48ce2211da88fd9b4d7a896772139fed2a3ab40d1415536ba7e5c5653016d256e27253fa71f5a52629b643da6d8cab9d42bbbcb627a050974e0bd92af9ca02f1ca5fc4c53158d94d01f79aadf480943189262415380937555f2c1dccf0c209edf6fb9c2c1ab16287b118d7532c1768c9a129bd12b67ff4bba1a8b62835bd1b0f66b849fbb9af2c63b9a2385ac4d0d6d2b2c7cb968837a56740055253eeb2c0d282efd3e74610b86bd50d71de8014f45e4bf7c17b4c9dcd002766069251c914f2227b6a1c7dca78b07ca0f32e50485e7811717128805b87cf3bf74d056906ea22a26e28e63c7f0a70921ed32eeda84accb9f18ca5be5e1f92c4e6991e95b3a5c1544133f53a48446c15a3eb3b951f45ffa72b0667731f6f6979af69b50cf43b75e3b5da52acb9ea4ea032cea643448fa49d2d5d2106867847d461609c9fb0ff850a27f209a5824dcddc8bf63bc9c5302afd2894d0c22c2c012026f3160af1640799c6316431ec47c9c098fe2e728cf0100d6b289e4f399ec30d1ebc4bca61942643de3a2c5baf54a7649ce12fdab2546d849fac369076392b9982aa0701772fc8c375010e81686c1c34ec2a317e6dab3b2ac3c34f05a43ca1bc5e78a9e90cfae05b06e32ab4a02801f1831e1aaa3d0b9112dd3a6591b19db1d8ea33efd8cdc915edaace664ce996485e3c51b0aecea1989d31f5574ba730a81263e4e74393944e5befc78fb19752699558343c8d78209d9df744a235ee958e49fe1440f09c79e0eb6bcd2e0811f282708f9ab66029cd7b8e10c58048ecb03087fc3e11cc807ba0e3ee8d9537d0ce4da1dac3d7a1a317035f34ce8c1477b260757d6265758e6488e91f3a7f69cfb7798ba98e6529aade8e325dd355899547ffaf960e2e4554d3e29261559a93f45fb88940e929d875fed6e1f09451dcbc46a2a33dc7daf9ddb41ebd5964dd8f79c34b1334309e97a5b8b8eee78a3917c8cdbb3852a92af3785ba226c6efee00683bedba93b1a4c141c69c1a182999aaa96bc9baa7bb43d7b54c62596cd8e404ce155754014508b0af907bddb94156adf250d65da09030737f91348861194b78040315a5944264fc47e1d0462d5b142d8ea789cf9bea85f5a26a4318f813c26caeaf022f4d1c74994f049b626c945d898fe12e79bd8503bd4a5c6fd9a6f6f1ff535d524f6b1b2bca175d359270843be3477383343ae9699b47746b54833a08c468e3d80450a90774bb8e1bb3ef86bd8ed9393118e56e8b695520c2341cb0800f63d3f8227e3c5162d4f9611fef826c110c3c3429e9dd88ead7faf90ed3fa39d41a8a132ea97981a039f8b147522a26f9bb8af362064a3b8ffbad528f205bcc256f828e5436712ba7f388590d4f553f179f3b38fc76ef8c0655781a7a44348548ff40c0669bc786062c12d101f5a3696a4df9bed9fe18568fe06863e0eec7d2bf0a0e85c277e20eae2eaacbf84bb01eefa4a5cf742e4e2b71f7384ce729480fc44590990cddb694b301338d20436db5840a6077fc632ce5325254f24620c2d1471fd83f5acb7e33c26ee2e991df0e32993ffb7fc634426ebf6e55a9156a0045d345a108eb687776e1bbe5025299256fe769e73dc628a19993feac7987710d8edf715ba9b0a3abceb526d0aed3099cf97cbf945be4608008e1ee75ed5f9d84ba3cef59ee0efdc18f2bf1eb4a3dcd601eb1968aff90810eef1014b2d1c071c193f6b12506acf07b73d65e79efa06275d5516d5f32246254b6708be62aba62e9e9337757b489e5a0c7f2053c5a0b0e9601318f91e40e3e76c153ca4ad02a66c332e33d990ce30a9ca00c38a9574b7b27df9b7cc546e87ba2e576f9c0c192e839b0871b82605335d30f7d4893426510c2e2b9201f4b30c8218e5a0f739cf9f93762739951b489416bed94d2de32ab877760c397f625effb0be1a363936b4aab2a7636ac55a11408994ea6a13e9bc6707e2dd48acf70a4d5ee6d194c0efe0a766", 0x1000) nanosleep(&(0x7f00000017c0)={0x7, 0x1000}, &(0x7f0000001800)) accept$inet6(r0, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000100)="b4", 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1) r2 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x2000) syz_open_pts() 09:43:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000100)="90", 0x1) r1 = syz_open_pts() close(r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000003, "85d9c5f4f6a3f900000000000000000000000100"}) ioctl$TIOCSETAF(r2, 0x4004667f, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9dffc66dce29bacf81f894aa0a944eed4796b2fe"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fchdir(r0) 09:43:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3d3bca70, 0x0, 0x0, 0x101}]}) 09:43:20 executing program 1: r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) 09:43:20 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0xc00, 0x3, &(0x7f0000000080), 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 09:43:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffd, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/177) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 09:43:20 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1e, &(0x7f0000000080)="15c6045e3c5243d4a1d9463e581f743b867bcc0bee54ae6ece3501ce16b4") setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffffb) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:20 executing program 1: socketpair(0x0, 0x0, 0x4000000000000008, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x122) 09:43:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x104, 0x3) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2f66696c6530a765c99724201b9cc39967b98290407000"], 0x2, 0x0}, 0x0) 09:43:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) 09:43:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8081, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x1, 0x42) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x3, 0x192}) sendto$unix(r0, &(0x7f00000001c0)="b100051307000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 09:43:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sync() 09:43:20 executing program 1: r0 = socket(0x2, 0x400001000002, 0x3ff) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xffff, 0x100, &(0x7f0000000040)="c9d2df6e46b3d643047f25e03d7132f6a863c5ed3cb7efbebaab71b9e79449716ca7853e8ec55c7cf35926a5df533995c1bda106b060617c7a550c31964d88a40af9a8dfad2afd9cbde063f87519e4e460f0abc96248c7716942844ee5f9ff59992d8259f3986f608344ce1242bf613ec9042090e7089a8010dda2f41ab1407f97dbfbc952b1", 0x86) 09:43:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f00000002c0)=0xc) recvfrom(r0, &(0x7f0000000040)=""/13, 0xd, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3caf, 0xdcf}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000280)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 09:43:20 executing program 0: execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000540)='%.(!+}\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='{\'\x00', &(0x7f0000000640)='+.*%\x00', &(0x7f0000000680)='&&}{\x00', &(0x7f00000006c0)='-]\x00', &(0x7f0000000700)='-]\x00', &(0x7f0000000740)='+.*%\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00']) r0 = socket(0x11, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x48) openat(r1, &(0x7f0000000900)='./file0\x00', 0x9, 0x80) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f0000000100)='+.*%\x00', &(0x7f0000000140)='!-\x00', &(0x7f0000000180)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) wait4(r2, &(0x7f0000000400), 0x1, &(0x7f0000000440)) 09:43:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xe4d2, '\x00', './file0\x00'}) 09:43:20 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) ftruncate(r0, 0x6) flock(r0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCSBRK(r0, 0x2000747b) 09:43:20 executing program 1: shmget(0x0, 0xe000, 0xc6, &(0x7f0000ff1000/0xe000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x21, 0x7, 0x7) fcntl$dupfd(r0, 0xa, r1) 09:43:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() 09:43:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c8bc3774d4c35b84e5344392e", 0xd) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 09:43:21 executing program 0: pledge(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x44) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xff) r1 = socket$inet(0x2, 0x200006, 0x3) setsockopt$sock_int(r1, 0xffff, 0x8000000001006, &(0x7f0000000040)=0x4, 0x3e2) setsockopt(r0, 0x5, 0x0, &(0x7f00000000c0)="f442b917074d244ef2c3ff73e0ce65218f625065d6643a739a6d", 0x1a) dup2(r1, r1) 09:43:21 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x201, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x8000) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x9, 0x80000000, 0x3ff, "9f971b467902bbb212e2462365305e155aec9103", 0x5, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'./file0\x00', @ifru_broadaddr=@in6={0x18, 0x3, 0x0, 0x6}}) select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) 09:43:21 executing program 1: socket(0x2, 0xc001, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000008000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mlockall(0x3) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xfffffffffffeffff) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 09:43:21 executing program 1: r0 = semget(0x1, 0x4, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/51) mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x4501) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r4 = getuid() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x3, 0x3, 0x7}, {0x18, 0x0, 0xffffffffffffff1e}, 0x800, [0x2d4, 0x7f, 0xbeac, 0x200, 0x4, 0x80, 0xad9b, 0x7ff]}, 0x3c) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="0cf047c3616d6743e5a75972f82a47528fed0ad51e039544c0a6d4413b6e098c7f0996be2b147347e962c18ebe5a2bf3cbb20de17a7bffd4d5eff9f0af927afcf62a655b42f4e52dcb14d121b8a5b81a664bd31fb88d85791fb7ff0b4ded067f05300fbf98137ae1a7dade395495b334aee639ddd53f0bf1954bef02bf09ab7d20e4428e2f2184528f241fb5c96aae179a3c0859209054269acb6c1ac6bede70511dc0defd4bcec03a", 0xa9}, {&(0x7f0000000240)="d52c3e0366d987e4b3fc84cf2b1995bab4ea9e6c", 0x14}], 0x2, &(0x7f00000005c0)=ANY=[@ANYBLOB="38000000000000000000018001020000cd971bb16b95f0dfd81b6f9f18c9afd6fe6fc078783f87455cd570b744ad91f870708be0f725e6b53ad457488ecb82d1293750da9e31668e547e2b75974b1c2aaa35f0f303576be3d7bde6f310364b1ce8e9d41e4051cd127ba913d885e5f78d009bdcb501edb392c32a09da3d483e826655de6f8fbffe3cd40913144a93ad98247c9cb96432f76790e5d0a0f755dac6bd363ec67648569d751d51913f73dac9674aa61d78", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x40b}, 0x409) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x20) 09:43:22 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x102a0, 0xa) ioctl$TIOCSTART(r3, 0x2000746e) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) login: pckbd_enable: command error 09:43:22 executing program 0: mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) munmap(&(0x7f0000006000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 09:43:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt(r0, 0x200000029, 0x1b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1ff, 0x0) r2 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 09:43:22 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x3) recvfrom$inet6(r0, 0x0, 0x0, 0x801, 0x0, 0x0) fcntl$getflags(r0, 0x1) 09:43:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) readv(r0, &(0x7f0000000040)=[{0xfffffffffffffffe}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x7b1, 0x4) socket(0x2, 0x3, 0x100) 09:43:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xa2, 0x5b) setsockopt(r0, 0x2c, 0x80000000000000c, 0x0, 0x0) 09:43:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffff75) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, 0x0, 0x0, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r2, 0x5) r9 = syz_open_pts() ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() r10 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r10}) semget(0x1, 0x0, 0x0) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) fcntl$dupfd(r0, 0xa, r0) r11 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r11, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x1000}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/47, 0x2f) semget$private(0x0, 0x4002, 0x420) semget$private(0x0, 0x4000000080000, 0x603) semctl$IPC_RMID(r11, 0x0, 0x0) 09:43:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0xf0, 0x108) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) fsync(r1) open(&(0x7f0000000100)='./bus\x00', 0x8210, 0x0) pckbd_enable: command error pckbd_enable: command error 09:43:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xf) setsockopt(r0, 0x29, 0x7ff, &(0x7f0000000180), 0x0) 09:43:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84, 0x6, 0x0, 0x1}, {0x6, 0x7fffffff, 0x0, 0x3}, {0x1, 0x6, 0x2, 0xac}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x7d6ad864}, {0xb46}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x6) pckbd_enable: command error 09:43:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000640)) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/66, 0x42}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000500)=""/20, 0x14}], 0x7, &(0x7f00000005c0)=""/21, 0x15}, 0x0) symlink(0x0, &(0x7f0000000000)='./file0\x00') minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)="e992be109b5bcbeee185d518dbaf73be3083f42320a439b85dfed6df03679fd220dae269c0fe8fea4c71001bdfdc69b280c36d6d4af514f409951dd43400020729eba3493259848b010ca0cfb2b74b36a2a14def231e1260f00340fe6786fe6eb4f69e1c2f6818f3b42094d4f314c93ccb1da0e2071979b705ff80764a9d76797f24c7ed4c608deaca3d18882b4355453648e39ec192009f1078111c30fea352b7e5d7114b486ed36b7fafb9f64185bae62b8dddecd6ccf40b5601ec971a8aca4c25", 0xc2) write(r2, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 09:43:26 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000140)={{}, {}, 0x6}, 0x3c) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x80000000, 0x5}, {0x18, 0x2, 0xffffffff00000000, 0xff}, 0x6, [0x80000000, 0x0, 0xffffffff, 0x100000000, 0xfffffffffffffffe, 0xfff, 0x0, 0xfffffffffffffff9]}, 0x3c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$inet(r1, &(0x7f0000000180)="056c9b531f942eda9e02b5d0e6c3330ad13bd8699f4209cf8be77272201614b5825ad4e68ebb4ffdba3aaf71f8859ace84ecc8b94c65be579ef678838a572919cba609665d4fef8b03a7f73dff48cb05643f22261412f5ed6298119ead0dd694fcb4cd850a7f5d7c43fd1d34a594e950860d1b270bd9bbe7970defb47130447e2630113d686ab72cee441a73130f24d1f442d620e9966e484b8b025348acdf3985203bab12e0ac592b7937", 0xab, 0xf8f29d420e182e48, &(0x7f0000000000)={0x2, 0x3}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x18, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x24, &(0x7f0000000040)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x230, 0x0) pckbd_enable: command error 09:43:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000040)=[{r2, 0x101}], 0x1, 0x0) close(r1) r3 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045ed498959ec8e082889f3817f54858c3d5e0a10e045ef4e170f88afa7a2f48274f3ff6013087e5b92ba9c955cae8950ce72e06bcd7c042cbdadefebf4369ee3fb964bc66e51eb7e8db5bd902f2907fc28a8d112163f6a61cd7b331a27ed507bdfb0e485234ccfe0e57f6b9a4953559a3e3e262a002a61862e95e610432fe025b4c53b8abcd4626e0aae289d350ee32e2e30deee84544e35f1f12d9294050939babd703c126405746247355015f9f6728d4a9ced67089fa45ffc3accac235bc40828ada06444ed043bd600000000"], 0x1, 0x3, 0x1003) msgsnd(r3, &(0x7f0000000100)={0x0, "64fe5872a62960bb69f835e996f7415e1d41bd7259fe5edd970af9cf89447300201e4b06990b2781dc4369514074e77c95f271f4cbe0a28febeeaba5f32a36a9d0"}, 0x49, 0x800) 09:43:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) sync() 09:43:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c040000009bea9e4f6436d0b31c7173dfad98af21ab07671556ab41368f424f58eae80964e55a15af1f932e0400000000000000c6796d02550534bba55741cf2922365ea0e862765e1f8dc4f5c02d897bac1ae380a8e32c9e8e960f6b06c98b072237e8215c2585c838d9a13233ce4a8ba19e0cb7736c5ab689e582cb713869b7610036fab2b76a62d1f105d1953a2daca7ef649ac5667138654f53c398fca5f3b137ffcf3b08a865eb596621e83832d7408f44adad32e361c46f4628dda16f4779c341426e24486a6a868db63af921035d60af395d0789bf01470cf5886770ce47373e0e3332c2eff60eba3f7a78726570bd9546be7f21a8e7116ccfe5a015"], 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="78ebcba90d0c28d74b5511d77bd16d300fedcb05367432bf36367e6a45e99276f5c8955c86f66e797ced4302178112409141441704d1bac3357816700b8bf2e449f309610dda48b7272b6ecc6f13af0ee2b815e1d7b9acba0c35463b73428038ff5702e7eacd29877ca795ebb226e3e14a673738713176c57765d9633f286827ab31f9ecd377a79eb9fd19030a52ab0b0fd66e9da83b8af260d75d1f7d115a1393262f60130e388a", 0xa8}, {&(0x7f00000000c0)="4d65e684eea97fe221dbaf3b2ac2c0f7a4c5e0fe2b14b342795be42e73349f4c838d99a72560602582a09b39632d9f4decbe28e163391bf91a16ad7b66e031733a940a4c", 0x44}, {&(0x7f0000000280)="84eeabc09bc8d7f9232002b52f91b9214b59393272a12683ef8462069a879790c867756feaa73cc4eefc1a598a1851c097f1584bfc67d419c95fc4ce74167bee775ef56ef4f6ccac73a7f5", 0x4b}], 0x3, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x8}, 0x8) kqueue() r2 = kqueue() open(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x700, 0x0) 09:43:27 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x80000001, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, 0x0, 0x0, &(0x7f0000000a40), 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0xfffffffffffffffe, 0x0) 09:43:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ftruncate(r1, 0x5) 09:43:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x60, 0x0) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)=ANY=[@ANYBLOB="2e2f66696c653000000000000000190001000000234e0000"]) r1 = socket(0x11, 0x8000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r2, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7cf9af708cfff741, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050409002f00000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5e5c2a73764aebdbe781e4d9d6aef9187a869a4d3722c91f750d1365533a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c100a972c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000", 0xb1, 0x2, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0xfffffffffffff001) pipe(&(0x7f0000000240)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x53, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) 09:43:27 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x1) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) fcntl$setflags(r0, 0x2, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20040, 0x0) 09:43:28 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) close(r1) dup(r1) 09:43:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) chdir(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000080)=[{r0, 0x19}, {r0, 0x8000000000000040}], 0x2, 0x1) 09:43:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x37f) 09:43:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8002, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) r5 = socket(0x1e, 0x3, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sendmsg(r5, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 09:43:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1d4, &(0x7f0000000140)=[r0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1f}) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x7) 09:43:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x9}, 0x10) r1 = syz_open_pts() r2 = syz_open_pts() semget(0x2, 0x0, 0x18) syz_extract_tcp_res(&(0x7f0000000140), 0x7c, 0x6d) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x8c, 0x5a}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x7, 0x8}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x7}], 0xfff, 0x0, 0x10000000, 0x0) clock_getres(0x2, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x21}], 0x7ff, 0x0, 0x8001, 0x0) dup2(r2, 0xffffffffffffffff) 09:43:28 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x40000007ffffffe, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) r2 = getpgrp() getpgrp() fcntl$setown(r1, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f", 0x35}], 0x1) 09:43:28 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffd, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) socket$unix(0x1, 0x5, 0x0) 09:43:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x202000, 0x401) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) dup(r1) 09:43:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/92, 0x154}], 0xc4) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 09:43:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 09:43:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80000000001, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) accept(r0, 0x0, &(0x7f00000000c0)) 09:43:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 09:43:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 09:43:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 09:43:29 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) 09:43:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b0000f91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x7fff, 0x7fffffff, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00000000e3"}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000ff01000000000000000000000000007fe27bba8c994affbc9750362355a3f25ebecfca868c92019f0c0b47901762c5216fda09e4b09eab726afc3a7b71b2267758a8f1afe8bc6c38109171c227994bca6cf135409365743faaabbfe68b85c5bd4c3e600d4a810995ccb38653390adc967e6e6a699163e1963d15232f62818a244f728110148c0b7263b9eec69f438972"]) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:29 executing program 0: r0 = socket(0x6, 0x3fff, 0x80) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x8, 0x6) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000440)="17b3db5c6e087b698093cdbd95010b991f8d49c247d162bd62cd6c5d5cb65c63c6e00a13b352600ba42af3df1acc89df72557f21cebd9519b3cb00ee3149636f398a4fb25da284315b987327f0cca6f726ed3cc1e55dcbb2ec3bd2ee686dd7f0cce92fa7337a357e1712fb028bdc2df93ca1c7bb64bd95aa47a61fe9f41751272e57df51600ec02f815d874ec1ce758fa2bb4575025ce3a0e7f10d1976cb9e443d302b9f3d1b2911b1c0865ffcd9ae9161dd6b344669cfca5be8497d172bc457c2d8a685afb30991ad2aa04c45d9ebd7d4756967ea58905947161b1a5a24d228be82473b725f46d0ec64e123748f3d467479d9db86c6891c53535cb6f173a8f3c6014f112dfb50278363ff36b837f50688274bf20e08096cacc438bfbc609b16fe41f38c99a20c85fa1c68588e43573a1dc2e3f8190a1ef5cbf133e6881944f8c0e3cac27741358b22e06ccf144cad274d7a80f327267aebac4a1756a3aa58408370ecf8593594ee07902e30ac37375d7c5febceb43ec2c69579d81c7166e512aadb4c392560f8111cf9cc97419c080110eac31762f27f631171e8b8b1df6b37b73c060fe1f39123344d654dc4228b85cfc2f5e8ec7b7b365c32ca1b2cb05f02cb6bb901b2b5d3385bbfc9e0bb2d4ef3ba4362cbd421351aa5393613affec8b17717ffdc9aaed5491cea043179554f72f4f238fa5ca2058a8179821b842257b80f0ecb1a2a6ebe6bea5913abda68ded7ac37fdb11b146b4c28eebf1132a33383bf5e601a29038b1fb693f33ac48860e15ae3ea40992a637335c209495a05d0628f5c5d7692977f60115c45c71de53d38d560dde95ccca266e1272b65a8b17fc5da28d7effca290fb7e7a07ad58ae4478cdcd3334cabcf3f7bc74ed8ae7099bfe3d86739f20144966f08958f3e9fb4557672afd1bf7ba79abdc1de7fee1a50c418b5f9c21bae623dbfc8498d88458d79225f3fdec6dada57e5e063cceba9b13576ffe6a286321f99349573555f75aaa9ca392271dbf48601bde7ba9bef80d557d4b9995c3d99551b6782c88f7e1248e6a6dbc8d01387e4ebd3a29037bfc18998ca21f91751585b3b64b07d97ef433b3b8967a421283f939195334d72bd69ec0a0af53bcac6425a51876c83a04ea1d7b07f829c54a72ba5cd236d2ad4d5e97b01f64a21f5ca0e0fb50d716e67dd9974c45dc6937e33d1cb3d3b46d12373ac6d9033a24720ae4acf325cae15ee49c9db808ec261be6f8050e3cc0b639c40ef4c443bac059cdd6d641ed1324cc7bce3e44b8c1207f8ca93e0914582370e00c2ef3063b32ec755c2c469c8c49edfc4b8ecd59bc0c53c44835d1d02513da3b83dd985a0312ec5722019bad0e8c36e905f2f88fb75bcd1e6625e88f0c2174a6bbdd6c5478f0cc4c7eb75a7d14ab13ea5a000e65680eb1f7b559f9622760e43ad74d5c45a674cc6ff5caa1820aa076c79e879d694f98087ef191bc10e81522052e54357e24507cf5c7573294d91d15925924917ae4121e91cd993f4a52acdbea03b2cff21ff80560f8480478bc3b0327a3ae09a4119c9c7bfea56a7cca59316a9f30505c54a7836252fb879e2cc818ec9f199d863b37d68e1e50f81c1389f29088d02078674c4044e98325c5cfb3f1fe4c6ed51e26a401f3f83a4977b01c6e27819ea1d3141e971223289f1a709eea8ec64a66c866181b4841fe9227c3b8af95aeca53a88294fb4f66d830504a2dc032e9c75665273647b61315f85722fc171df2a0f136162afaed32b08cd91964155da20135d37f760bc307f863369afca9f490674299c404306bded834f5e6bf396992afdf8239a360391c9b480089476e3162b1df0c68b9c16b9feb2405671d6a1a5fd8f1d8114b6e3b3e2872101082db0d9fafa2dd137ad5f8261e4fb877daa3bd0e921d3dafacf93dde47053ea2c0b6003f3c3bacc4a312b201b25bb584a3d8269e53e8e6d796b9075c8b15dbd204f4ef8a60b94dd9f8e33bb3c4686fe44e8dddae03d819a12d97b3ff45555b987d014f95fd8e39c14600a1d3f48b218d969a47bfcee47d3d4c01d42ed7fc538883d625549f4ea0edd92300f535245c09229c4b3267d33fce9d7af4557515f00784f1cf27ad0b102681031e8d54030c7cef77e55c3659b25796b7a32c3bc4e4fc8a45228b960770056beb68ef4d95ef8087f9f4835ec0ffa517c978a0b0a95a08c1fbbc462b09e29426fa823bb748578dbf3074245b41976735d82890887a3027dcc426f8cb2d69c9dd97ecf398a587bc236d360dad140aecc4718a521f8077185c147b0b6bd7c3b17b1cef0880ca10df19875587dca68a45cc210443bdc244cba6a8077ad3d10c36538c815e8e20eef8e7964d141cda9e5ff889b0d5f30ebb1cc03890907ef5f711a78d8ffb03be12969ba4a4fe9fa2a0d65dc2fe463e70557abf0139770f2a3825c0ae54cfb675281ca16f763ef22589d7c4674250ee5138e5fcb2251b53e03a8c0ee263777a3be5a4f8823e3dfccc31b42774fc59d7ccb428ea16f884fd0a6dd0eea9dbcccb563583e7180b6cf25f6e8921b42d66827558a72f1da8bfd6064393a1672f51d100f488c9f4e4849c913119dcdc0d98330f6b53a4dd2215159258c161220ad81c6194953d3a66272d9face0d5a19fe556cf40836517fe9d5047d90e1c3050638615663651c5a72aebed116711b5388a518053574e4bea0667e90e430637c1ef67c3296135c107df6bace357a48fcba9d19f3071d4f535fcb6f9ee1835f0b0ce24ab8695bf7e4722adbba4a40be56cd7004261d24c9ce4e1394c6643e90fc3b0a2f4f5f853e69f8c5ff602cfdfc70bdfe591482c1090fad6f83fff81baff1a06b95d368673d96128f46c826723c1e2a9cdd5d363a548183ccb368d78b4c947f0e4f8594ac231d6c7697b47bad2c3d7b3c81fdeb85a0d6caaba924d47ad22aa628bdf7e7a447b4f0f9216d5e10d95bca566c107787a981b928fadb8b31dfa6a629c408c5acb8a39596fc8e9ee79054f469c015e1eda5fc5fd2f9ea518cb3d91ec7a4650c87c5a9a5c5d4fecf1d894d1000ce11e28310e0cd334ce82376194f0f0d3a80e1387c36f4647fe51431b2ec84a6998eb06255cb9d30dd575c0ef9182644f585b53de0a02e311c0e5b28abf42cf4e9cc4e2aa3b89b2fa706c20c0faededa211217b5aa123c187c3913265ed538172e6bf9ba15a60725e6b2d555c60269900d38a30c35da416b1979ff70b6bd40e157479f7bf046ae01eeb7e29f5b3bde668e06b6f084a46b8de6b0deb3ab31086613a73194cfca8e6f1a1a1086926928d28f03b7f27d04c5ed0436a11aeef7298b4c3c57a2d6997a3efcca3e3c4710c37e04c65fffbb8d6185fc161e0271953412e50687671c40f3663dd98d89854d11b9dd1854637e5cbb75c9d28c6cdf9a41361d3ed7fe5241a7163a1e38e5808e5a2010169e71c1692a96566e75e146f2c24ff3efcb3f0aad885d8a0c0b3662606e4abfe2d28408c83e772bab54b628e77d8338fdbc16bdda7532aeacf02e3da23c9e4b5d216a7526574a00cd77ed5f9853e6ef66870c645a88aaa9507976a27dcba449c48f55da93acc1e41c3d2e5270af73830455e25f95a5a109fafd4e8bb39f9ba9b0a39750727179bc3908a0e618bbe28c9b2b80bec2b7f0445aff7fafe64b27a5633c6ffeb8907dcf37180d07406781f711d4c1021a7449ecfc52410c9f52bf6ea4938548f928b0f7134c6a5a61ada0cb3af0b4714f4a24fec3916a96f0a383a889b2ba8478b78b2ab976a9b6f08993a7c89df53a390864aa9e5d5e8775b2ff2e04e32fb3534ad873882f02315ad4c64087ae48037a921561d1904587ed2c9648c98c73d2903484dc18e39b8b56da3e60a1d08870689b38517d28189f37af21e8357581c063905a217dba796b4db30ab02dd0424b426994222443912c6e958e77c09f033368bf089fbd823c5327146532fa36d51167c47a19402b264678b594f9484236928dc6c1af65139942a8b88957f7db574ffba228808e35184fc4f2dcf4a450d5a2eadb343957715e44d7fd79939f2d421605ee7730a49cde1f60d064ba9a2e1aab43858dc3dc6d090e5d80aa070e2093dbe6fb1778e9a297a638c83ba7822b7558eccd30e5cd874cab9f66b72aea2e728502d7c1953b300912efd318a76fcb1af9f0260cab4bb94c45b1010f3b85a7c9c92d823792b1c4662304c8d98c908769c575008e3b8fd401eacc00119cd02098b4d606725e69a278e89d00a746b5054ee53bee650aede9f7a2e06dcc50c033c7c36779ca685a534af7c57dc3115eafa1bb75d8bff2a8158a93feae996e32ffa9a0cbc639049ae3f49cc171d458157e3fad5feee0256e06440db40bfe82a55ef00107b0757e9f83514b7f46f3e68952507da745a2e5f86b94a093bbd2437ba0c5302b958484a2ce23dc108c374e12f4f7d5b2d7d2936dc2ff4ebed46369008c7da040e49f78b11af8cc9de93a6aaaa581064d50b750818a98b0621b54d6d302da4810dd018be53d3722e6c70c2a574a2d3b1580a708bd3837497a61da2a8c20cd356e4a1308fd9cb5dba8706fb3df0af0b2f1de895adf2c2ed7d0a594147d5508a91fa9ff41dcfa7b029e5fa89b4f9aa5116c51212bc51359696230b86fe4aa4f87ed9088f3583c717d65ef9bc133ffe71b1e3ffd52976c9495cc9bbe4abf96b32c4d9b3a9182fdad77c084f752fab6d239e540a251f8267f4b66ffd286289dfea84888306d4d86958bbcd5f42408371f63a161e1f33918fe9efe79f721c6cbad92d73b77d7299987f336222392d28ee42def34254216df214af085cf3174f8066faa3ce122ce8419780453cdabab471efb671293f49c5a6d917527312245f1f57ca875e1359599da5da34f000927a8b5c5134516590d33821f20605aab47a96033199cc15ba58b47a819df2c744896cc00baec0def76069b136c52777dd462d6d7be0957630d76c257a00c4d164ff2ade566508fbcd919960a69457a82c9c21fb7f93df65c6bce26494c7ad8183affa44fbdfa3bd4ac9482227e651b1178fdb914ad55d2af170d9f996ea6185ed2196c382ccbc6ba7594e86977d211d773836ba840579f0bf4611f0c4c1e36879b67832a86ad932e47452985e97936c467c00a86ed7bca4c467400c40cb19b45d16877136b972e1fecb42d76a1cf8066828c3faff42838c0360b7be2bcd4ddd4afb495564e9a525f291291cd83f2e6730aab5826bbec813387ed95dce8690dba74a67f9cb24b5bd9a12a4a7e0975828bb9ece8e16aa7d9b927210f929b57ae7d904f8f130afc203f2e94ca067c8d483cf0c6371cf54a54cf0a6ec338fc96bd2213557924386569d8eda6273462f4d320292a3abec277ec64fa004c8cd1757fd1dce6fd35489046a394a31790ab16a56448f8250299c103396162703a92ee18ea2c69b0baf326a0b1cb35d5604ef2ca95a3dac28bd21c1d93b4e0a776b9207d616228a4d7f96183541f5dda714d048e2b31daff70cb1fa0eb5ab8c28f65853a7ac45eeb18b6dace61b8eb19dd5fcb0c5aec9484b4aea628b11d8a2bedfba9128b1d64b614e0967a20e6a556e2d28f5af672ae5cedee8ef7afd5ce9e4ea37826eeaa2a1f0988addfba4c868c8456ef9ac486123956c83a228573392d80903d08650a9e1ac8159fe9e098486bf0186a992365a6bf295fec1efec3380cce5a4a38e3841fc1ae2f894ee119680038603db8f32418d2119a19aaff72c803ca73730dfac8deff5e03d8c0e9a87c1f6ced2c10b78b4d1a16c209fbec2ee", 0x1000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) chmod(&(0x7f00000001c0)='./file0\x00', 0xa8) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6bc, 0x8}, {0x100000000, 0x7}}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) chflags(&(0x7f0000000100)='./file0\x00', 0x6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000400)={0x0, 0x3, {0x3, 0x80}}) bind(r1, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2dbbb2ff, 0x0, "000000000000000100000000550000000300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r2, &(0x7f0000000240)=""/232, 0xe8, 0x0, &(0x7f0000000340)={0x2, 0x1}, 0xc) 09:43:29 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x200, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x6, 0x5, 0x2, "ce993a590400", 0x7ff, 0x1}) kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x4004, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x100000001) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000002c0)=""/58, 0x3a}], 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x6, 0x7f, 0x1, 0x1, "a7f46c552e70da82fecb1e734e8eb8cbb421106a", 0x89, 0x7}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x810001, 0x400000000000000, 0x7fffffff, "fe2cc76fea77f3448c15d700", 0x4, 0x12c5}) kqueue() 09:43:30 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semget$private(0x0, 0x4, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0xfffffffffffffffb, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mkdir(&(0x7f00000001c0)='./file0\x00', 0x20000040) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000700)={{0x7, 0x1f}, {0xff, 0x7ffffffffffffffe}}, 0x4102) chroot(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0x1, 0x1800}], 0x1) r2 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0xa4) r3 = getuid() fchown(r2, r3, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200)={0x1, 0xd0}, 0x16b) semop(r0, &(0x7f0000000040), 0x460) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r4 = fcntl$dupfd(r2, 0xa, r1) r5 = syz_open_pts() r6 = fcntl$getown(r1, 0x5) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000580)=""/228, 0xe4}, {&(0x7f0000000680)=""/8, 0x8}], 0x4, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) preadv(r5, &(0x7f0000000980)=[{&(0x7f0000000800)=""/219, 0xdb}, {&(0x7f0000000900)=""/79, 0x4f}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f00000003c0)=""/52, 0x34}], 0x4, 0x0) semop(r0, &(0x7f0000000a00)=[{0x1, 0x800, 0x1000}], 0x1) wait4(r6, &(0x7f00000007c0), 0x40a, &(0x7f0000000100)) wait4(r6, &(0x7f0000000400), 0x5, 0x0) open(&(0x7f0000000a40)='./file1/../file0/../file0\x00', 0x4000000000000, 0x100) getgid() r7 = open(&(0x7f0000000740)='./file1/../file0/../file0\x00', 0x800, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) semop(r0, &(0x7f0000000240)=[{0x1, 0x4, 0x1000}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x5, 0x2, 0x1800}], 0x4) fchownat(r4, &(0x7f0000000780)='./bus\x00', r8, r9, 0x4) 09:43:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='$&}\x00', &(0x7f00000001c0)='[#\x00', &(0x7f0000000200)='~#)\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-,\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='{:$\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='(\x00', &(0x7f0000000440)=']/\x00', &(0x7f0000000480)='E\x00', &(0x7f00000004c0)='\x00']) write(r0, &(0x7f0000000140)="601232f937e2103e7ac746319a0001", 0xf) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000540)={0x7, 0x49, './bus\x00', 0x3f, 0xf6, 0x623, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="47aaa3fd75c1ee7706235ec94989afab7ee5e97fc9148bd63f2b8ca156f7458960f696fa0f08684c6607a0e28e08764b274af4166f625ef060753736313c43", 0x3f}], 0x1, 0x0) 09:43:30 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0xb, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x850, 0x0) openat(r1, &(0x7f0000000040)='./control\x00', 0x10100, 0x1) 09:43:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000000)="ef", 0x1, 0x0, 0x0, 0x1db) r2 = dup2(r0, r0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffa, 0x8}, {0x1, 0x40}}, 0x2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) sendto$unix(r1, &(0x7f00000010c0)="21ee5afe6e51bc61ff673e3a2ec888cf59a5feaf7b179cea86c6dc86d48eddd2b879113f3741bdc86755b2746637da13a295a290e7a267511fc2a73a68cd554667298d1d697de967e55e7e03387315af5f09596370b23e69933a84b5ba4d7f51560c24cb68925de20b170854fb59121d0dc3e47b891922346d4b72dec6eb062ef0a974c4732bc3b34b123f29ba130bc3c911d18cbb461060d37b3eb807f7c94972b4a824f6d33c1b03d7bb1a2760c365b1f6f8627c76df736f0085dc083814281d893a62275b8ba98b145085e2254d448364ca9e32d7cda540711d1508669f32caec05a50cfea55947daef8f5380d97870e80850b904c98b82a790208c49c648a17bb62674e0ae73b34e8452964696c720958793d88e7eed6fba05c4ec165717f59ea8dbc143205ead7d42386ee4b2a7fbeda81e1f9a45ceddfb57bae679d9f41a254d9ec7e41d7240926abf986bf30949242222d296eb6b7c2433fb63aeeb7afdac746f9e1e1b5f4f8a45d0a95f649ab1b3dbd2b622bf5e1f67f08380a6f68087f6569ada42eea7cc2e4d075a6c5de31c5a095a9477a9c4c0e2ad07ee3ae19a136c1701028304756745434e0d0b57ab701d7dc908fc43778a16b26dd6989ea7cddd9d722cd56926949cd8ca145ff6548db8c05332cff60c2ef35dc7417c322213ecfd2dab0ebf65e78238f2e90277d7d6d39da8d584ce91d29c2f510f5ddad7891ccf08a4238a13582cc6de73e2f163b28704e38a3b706dd214336506bcef265088523e92b4da0c09107104c8af28260a9d757559110f93add958be9a08c9742e66d59c00085c2eb3b6c29c966c388834e2b2115aa5721b7ef2a23b01ab0414f8a42291748ef8ebd3ba5e62c4ec7d441ffb5cef873a09a1262b11195f86311c13c2f3121473eb27b3d2dc56bb5ab999162a873e3c41930d6a7469b5d5afb3c40ca97873d77edf8f233fe5e57b03e941a36ccf88b441ec97afebfafe9c8c5dadbc94e8e65c65df4f8f936aaec7e9b5ab6ab159268b4e09d771067a9fb51b8de7fe027d347ef582421f6e1c18f9b040fc33e579b874bb6f93e1263a40e9b34ce98c7ff8947c12a0d2698eb657b2d2c28bcd827e4c7f8397fa14de09cf16870a0fecede92b3e15e5fb822399168a5300728a1a2685155f591a7e26257a6b68e2f3120f428173fe6a576d9d69ab3f74813a5c37b78ea0ca94ded644d74ee55db5da04eb0827f10918256a03453882977224aa7f37fb1ff27c67a5d87e4b791b0373e2c8d71d32a799b61f68637ffe122e2d0abce113ad5942c9220b8dc2d0954fd4bf63c84e225ab3d4a0d4340120c9b8fde92fcc4a09c2ea5bb3573b4994667de7ed17dc6ea6cfa03b22f5bca45d01260f6197669e081bc4feb78016ea54bd6a3da1c14c336879f6d605bf0ed50b13feaa42085c11ac28ba4324cc760b52db4b53684be67c3b7830d6d82475474b4162bc0609480091c0892be81cfb8def507a90696af4ab21e8aa2b96eca81d2e0ddc98c7ad401bfb352214eedf093f93bd76135f8747d293d5c5419db6190f7de23fb9c6b0b8180642903cf39dee7809194b0b562c3f5bb22bdeec0b9d224a31d7c0686108ce92626276eb399e684bf471bec2adfdbdcab0faff857817dd46faa2410d10573e302e423a47907727fe87c8875d94df58e21b0988f57fe4a7242f091d83b6727522f4957632c6421035ac25ddb0a20cc040d901aebd1611b9ff3612ab9de34a0764a8b071c667330f1c2a8f1d3ad254aa7a12f34277d193d7d2450d57806829008875fb87604b6e74e485bfd80b53ba7c33908bb7dd830ab2f10e3c1cefc038d39abd2810e0c2d32311d4a9ee1e50efefa566700f19be52cac277a5fbe442c39080fa2bbf1c32118b5d38bcf4db9b45e2bf117d7742820bf803efd3b9aaf9d940bb8d0268a668d8f702c3cacccb38bf45352aa714facaaaf4a04bcca4188dd578bfdf4925f2ca156c39d13ce6ad564a340ca8485df80ed3b4f39ff5e348ddd482d32a0a157dac9e9248afdd95541d53d9b22f9999a8e4fa2366730802e4944b6df8adafe85f3957338d81e5e3216fbf99662b0cbbe0350b7b92cd1f498830d908e03355695496945d321b39868d66ba673a0b4167902fcbb20d2f59bc28f7b36758d454bc65825e56a76794e116e4307723e328d027357f7095ad3ebdc23a200586f67ae76a35be5347588c240a079ca67a6a5e6333d57f778112fbb850b6b78ef8c02a6fc699d53d1f80e1e39da68ef6f9faf001c5db41e79771376736e3f7568ee7ccc19c0ef9164bdf3b2621f6e0557c34bed940cbdd2042432586d3d580bfd6f5b4d2fc16c638e4f1c55c0e8282809aa78975bcde72329b46aed5ae5b96662f41cb5c4cd8181247b0150943d025a616a8ef4bb234c5ae0f2b05d66be0f5bfd58c46d3732c80be135810d4a620238b9bf4fc5ca26564414d442a3d52fcc9a2f8f57e9e5770038be2f785eea4b8da32dbe16b74db57d45d4796e5a4eb967c4688f80757c93ad6b6b650074f9682625d4a3c4a2a8286b08518988859536bb9595b966a45b51dba8bef5fcefb60df87a437fd7ceebe8a59032a07540e014f2adb25cb67e59ba21030368aa46031a0ec03a2405a70a7832dd8624bc6a7176cf581514d344f266c564942baf1602be7199ea944a6c1ea2587fc2ae75aca7b13a4459e9b13eeeef5eb3244d7c3c526264604ce914fe188af8aedaa9ed113027ac667a5a7cd6ad06b583a8970f43d5577adb90dde57d01c021a69bf021c10e134191095b48b2bc871d9f8bace1b4a0b968709baa0373a74bef825d7a12e89938669497d6509699574a14befa38f5f4afa44269a06c83392f665e7d4bfcc08c1cec2efb0887ffebc8a3469b265eabf571a3015ef6df22bbd3d43d89a4a9c754843314abc83947eb8036b94a7875722c07f78743990a2e6d8833c04141f39d6db9435f1f8ce92d921d9c4df9190c2bc480c91926b549619f2cafbcd582d3e0bb906f4a968259fb0180f170fee477c3ecafa95c5a986cca5e5d4aa130b7cdbf7e621610129df03fa0843b1ac0732840144e5720879741a8b6f01f0a482fa8e51bee650b5cb67678d0009916d8b512cc80cfc6bc72d81e9b40141a2bf716d674bcc3d446f551cd76e1bfb45bb754d36c59a78f2f2516091ab6e0c9660cb904fda20014a5a06d1666f1f658355335a24ae243b0fde055cd83b05db2276fa4b3af68e8bc6a072721fdb7a430b6e2ba5e5731e6abd0ea2e54e2d0ee879cbc5b73b559f4cda06a2354065583dfb5731ab1e43956bcfcd3fb8e036e31d45b8d9d1c4a91e89217069b82ff956db0e1efc990ddd8fb6c710d264426e31f6370b767735ae53c5531a8a73ab6054c980b11e607cd58d1b633ee6b34f2237c9942fa777a0cfa98453f05c14cc82c29f5f9973da773bd66dc599ff86cdc1846146dcb45c4185506fc097d3e059b52d8031262f275bc0f1aaeaf2f625d80e102de1f4b952f84434017ebc1461d10f21588be57a63cd9232e6dcedb4fcddc293a3f86828e6805e85315b918d654e80a05a3edb378e557500670518ec56b2ef1fa9522ef3046d2729eaa2b586d2c7a8a75e16abe6ef89906e3c45d47fca433bdd95accb7147b6c6a7377a53c22e11169fe8e03399e00247eb275694a6d970b4245063d3f85f35b1c9feb44d33482275aa8469355c68310ea462b0bb7732ebc1f0bcc3e3dec8a1cfab51a577995262fff9665fe97160368cc883da43877c9e699d97a11bfcbad5c418bf661fc27a310826a25d3bb7ff9a614f22f88d81fefaa405ffa473b9acb153d00b5fbe679160ef9b4841d86c76198992e2012bec6afa4c80294d8a536d3214c6e654521896d6f11e283cd03b3590c33ec9c62843e107b6e3cb6c9762555ab3b493e7e6cdb7f7e506454fff9bace7c443f73ad405a8f0be8191fec1d5c6df135c511dd18053e3b3f9b017de7f20cc7a2495b2d0367087c9ea4a1d88184e3a55cdb2ab9bf057385e361bd7388154ba43dc9929ccb353da7f223548acc4e8bb234836825c660d498f1aa8a6962d1d0e59ecd8ddbaa90b842751ccfa6480975ebf9a6b03232e960e6604fb2aef89c33bc039695f485de78071e7723125a1acb6d6d8a38a7d78c8e2f6a799eed3c61afd6b30e88da5d8a3b014256c5b360d7ba8b8eb70936245b0f85180141ea00dc6894109971c3222a90092e5d254b74fa2256c4ee5fc8c9f98ca4e1501d96bead043c03029253a0568b80dbbb257e448dc053a4791ba223d0f63c9564365df72da9130217a2ce66d9b797c474d21035bdc323734048f0db55f5e1d3eb3b72de83186d1be464413f65962f4e1daa4d0307764017ca252c732077fa821762f98ebe5e16c3baaa06097cd1acc012f84001e01b33f74382bb73102d47bd96110803a195ebc8a4e4e6eb319fd68396dd69a9a9b4438448f8e648c71b42b856877e1530927ccfcdf3f82ed71d1ebfcb1c79b373f8ae2f8b4bc21776efe1f59c8a6cb06a3f4a2fd2e383156e87c06470a6ce732fbccc76ae535c0edfa185a988ea1b79f3e8a4d1b9c2c0a943171e80d44f7fd68af953592af0fb58585a8f9f845bcc518862fedf0292884083d0268e6b71cd526c0955c809649e8b53770deb018ee0fe3e23d545c401e3b2138b368c9fab71e8b242d613c80389478cd8a15c588258e7a7466c41a36307b77af464db813985ca9cd4b801c1eaae08a04c959e87db0a8af4806c03ba3ca42cb95a839be63748e0e91ee4698950022906d178fb32012512e20ad05c6f737af0d315f21c0550cd723e6471a2dba0da71fcfc197ccf619504b55ba671568cdf660c4d4143a9f76a3f090308d5ef57ea87a2fd926d00807d3ea49f0f182667c2280707551ed2155a1746ab4c1c63cd9808b9e3e9f7897aeeda199044155b99f479fdfcb72216a2793f2224ffdfe25b81ebf5ba1a29876e4383380c0a470cf9ef2f86c9d05f6906b2a6a5d72cf5c08917ba6a14ceb34a901d48ae2f0242bc6440d3c228b654b954b0b4ffb8b8c9b29c5f0a264eb1a8a337ce89ac5e5156536f958b25b3d78606fe81a4074319fe1b5a916c2cf1342fec2df20f729dbdedb7677dd4d9ec462db06337402f3bc0cfa8234846509a50c0314a6d96d806c8076b9102d09fd08910bfa6d345489fcdf3dfbfbc6bcc290bd3fff09c4050b17ceecec0451bb1629248baed1be217bcd1f68910b1fbd92cc53bd5c15a63cdc7511fa9a9f1e0812fdf3f3d2378cd3084ba330f79fa7d9b17249ccc7826622af84127d518a28ee3fb73c08b10484873b34497999492eac2c50809ea7d39f74452b76cafa05f7a0adcc738e9427abd46ac04b8768835a146fda9b254f5912f5700167725a37c9acfd89c9f17bb46dbcbddebdeb95ab79cd2a1ca4c0e423ecc3ee3915d9b6c5f2fa37965d02977874e503747b4af7e6080d37e1e67159b5a4e059fa608dd2ded29bcb0c15aae479fbf61ee9703b5c0dc1c503d535418b1e2183e6d5fa6057c353bf87415975cd0e5df8f9a499e1b33a48c181cb92a6d08392c3cffe62a358312b4234723c9c858b47cfa1275d1ba5ff99ae64e374a4a8cd7b9e283b08c233d4d6b466cc8bb631ea23382a220ea7fbbd308b20a1b013052366ad800e129a68a6acd939d2339fd99fa64c69cab2cd8bf8a9f7b0d6843321024fda42a34ab1468fa9f380418a1f144ac32fa5d38a6c49a380277ad39c7c966812f5c45b42b2048a03ca89c0c8bc7bf1ce7ca932c7a34bdac267eb9d0160a0695507c1fe3343d13e6f2db4bb9ef79e3ce73ad5887e3360e9abf08c8ab857200d9279d0753887748031560cd10d62ad5234a42e8784ed1dffa73df454a491bd9b0066be0aa235261daa6646fd2dcb4c4413d8e96b461e99e86d4550adfca43c32e6a6326d28f67523b62c5e37b0ab36cac3494692aef0fb2fe48edeccd36bff3a9aa41baf5fd0d8740182a12898fce0a8a6d1f2395e6c56b3441625f01c121d8048b6358fbe3e8893937a", 0x10a4, 0x3fc, 0x0, 0x27f) 09:43:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) unlink(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 09:43:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = msgget(0x1, 0x4c6) msgctl$IPC_RMID(r2, 0x0) 09:43:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="ea92bb1305000000", 0x8) 09:43:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x5, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0xc5}], 0xcb, 0x3110) 09:43:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x2000000004) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) 09:43:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r1) close(r2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x8, 0x4) pipe2(&(0x7f0000000140), 0x0) 09:43:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 09:43:30 executing program 1: setrlimit(0x2, &(0x7f0000000040)={0x5, 0xfffffffffe}) r0 = dup(0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x81, 0xcfa, 0x5, 0x1, 0xffffffffffff7fff, 0x4, 0x8000000000, 0x1, 0x3, 0xccd, 0x4}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18088, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x4, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x80000001, 0x80000000, 0x2, 0x0, 0x3, 0xf6, 0x0, 0x2, 0x0, 0x9, 0x7}) rmdir(&(0x7f00000001c0)='./file0\x00') r2 = shmget(0x1, 0x4000, 0x484, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 09:43:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x11) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xe0, 0x2cd0, 0x3, 0x241, "fe37f52eca7df4d589c1c35b24255ef8bdb384b0", 0x2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fffffffffffff64, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x1}, {0x5}]}) 09:43:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 09:43:30 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) sendto(r0, &(0x7f0000000300)="b48a6f4db1ad50ba9ec5bc77ebb43cf6984219493deef1c78573baf8fe99109b27b5d6d119eb32929e890b8fd32a9c8a044c62b4347c07cb7652931be18d30a64f0fa5076aef1f94bbaa82108d12689619fba36e3932fcf032aa736d4d7124ff7e3d5f4859a1547e2c7fa8417c22f64a6fc6c6ab6947fb3aea428bd8543f49988194cd8df916e610ecd94fd3c02fd7016c344ce3de4779d7a9cdb9dcbe940946cd78b828792b5b31446367455530c818701c5822f51b71f7063282455852f228d65e2bf0a162abbd1e66a25f5c35c821b4f86bc1464d63fcac68ec9cf460b0cc63ce43bb1ad0200444382924468dc60e0f5f32", 0xf3, 0x1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 09:43:30 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000220, 0x40) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r0) 09:43:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x11, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x40002, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x5811, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./bus\x00', 0x6) 09:43:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r3) fcntl$setown(r1, 0x6, r2) r5 = geteuid() openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) setreuid(r5, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) chown(&(0x7f0000000180)='./file0\x00', r5, r4) write(r0, &(0x7f0000000040)='!', 0x1) r6 = semget(0x0, 0x4, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000001c0)=""/21) 09:43:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c6, 0x2) select(0x40, &(0x7f0000000040)={0x1, 0x101, 0xfff, 0x7, 0x0, 0x9e, 0x6, 0x6}, &(0x7f00000000c0)={0x8, 0xffffffffffffff00, 0x2d, 0x3, 0x3, 0x1, 0x560, 0x7ff}, &(0x7f00000001c0)={0x5, 0xfbd, 0x101, 0x4, 0x200, 0x1, 0x0, 0x7}, &(0x7f0000000200)={0x4, 0x8}) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) 09:43:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x200000c8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 09:43:31 executing program 0: select(0x40, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xdb, 0xe0b, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) getpid() recvfrom$unix(r0, &(0x7f00000010c0)=""/122, 0x7a, 0x1, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) 09:43:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530bf"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendto$inet6(r0, &(0x7f0000000140)="27304c5d495c59dff613e034e307096fc7d991b69c66463a53430767e2a2f11fdbbea527861ba760c7c0c6fa6cf647604453aa00c2a6d2f4fdafff174a0808203b6662393864811884c887d478a2ed2cd46dc380cfb035f450ef966a6e3798c4c796d6b47a2593789e81cd307d5851bb51a05539ec1f2c2a1be35a80f558d38c0037ee44fcce4b4671edb086148a695ec7773a3fea55eab25d9424da3b76f92799c8530d550e4ffd341567878cd4c7000088aa6c82f52c0f5b0e88d3610cdd907793943961156fac53b91b872449f35a174601329c68ea1158e97103", 0xdc, 0x9, &(0x7f0000000040)={0x18, 0x3, 0x20, 0x74}, 0xc) 09:43:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04434440abd8893d74333c00d19891ee44538764e245c5cd69a042225ceaf1d3113f38feebb1cf13bd46d4097305273591e76b4f4c9849bfbd66fc3d906c0ba17f7a5424134a8499a6435ad206a2a35190fbc32b65eda25ed5c137d085082d75ba4ed8114d99c5aba03a243047e42f5b0747ffa155d8377ceffb077448eb5fec921e1d85c035d63e167f71042cc3ee154736601d614bf518616122d94f9de26320326ac729490ee0daf3a7fbdca99c7b94eecb54f3fdf0251f0fbfd82adee9062e63d14ebae4f94ef9d07f8b0356c680541d3abb4f180bf15b89c5b4c410c246c92b9b491206291a63f82f284a3d724a6cea39973d76a0c9cb7ac0fb4ede6bc1c7d63729109ca891d00369545f34dc00fd81660a0d9306d2dc4138a386b5f2e2b4ae357998400e09efffc54d67691a250b38589cc1f50d80a20333e4f3065d825841afe448ff47eda9ff8ae1d6af39e7d471d5acc06be91228c93e74d08fca4e5811df012c1ad89418e46c942c9bc9c396c38c008cb2bcb076d6f52388b36db1e425fd7bd4fe00e952ca5b2b080bbd9021e528ab6f9db486d1def3f0439b1ef2007fc1373411f928c7afd8c344cacffc089d1e1207b9b2171705e24b6c41beec0ba41fe8187dacc6465242c6be29a14187d98b71b4641b56460d8b52e8ca51224d69838c344974c620dc30c86a2acde6344160537ab61006bfd3c169d9b514122870d5bc67ad91d1023ac53416928bddf966d9d4bf2f3af319d6ae86695fd2a3ae7f848944399de019e0ddff7c3569d645b2054b6d4fed96c40801e33a938891a8b5b1582d5a2eabe5b86c00d37919312fd82d6c27c0da38f59d53a5194f5d3d2b19b280854aa85d4664ca100d627e0fa2e076c147f1e741355a07c87e1e6eda03cfc177b25cc57af74bdf6928afe8ff994f744a141dbebe4f4e08eb9713ad3d0a760a3bf5f3375bc92cb1f992e6ecaeedc3ab2625d770cfe9fe7f5ecc723f8a4be0ae6caccc6553523c352a309c9dc5340b4675c050fa9cc24ec78bb11d163460a45e4ca78aa232d6b711b815d7df9858ad86e4d82961d62842b680664d8dee199f098a9d8896ebfa66ce9e137630a800f3c4c9b958d2b0e1c213ef130099b941cbb494b9b87e34c39962b1dc2fe026c1e93ad4a24f2af969de94a10f3e7c3202e1fc17519669508ff3304b21adddf47ce24deecfcd24fa25a6b4bade3e3ae10866023d09d051ab3c5ef1b3daf54f5bbf9123c0148b1d859f7e0850c6ff4532bdd75a0e0256fbd641faa76e3298437a135c6b826cbfdc677d2b2fd370853141404833bc4a5c0a67bdd930de9bd1fb82aee023cba7de065f2508a182885d3545c0ccc5d741fd6b88b45693acfa9535d64dd7e13b1e687ddb29485fbedd9d4d81ea32871a73c1394c671d7acf966fae37198950cee95b117410c9a7545333c9df181ae5bbf6d25228850106fa4a354a958b37b1104350a0aef0ddb23bdfd1633c4d20dcdd46661f19032388d119b4422093cc3c68f9d40ec4414feb4a7b2e512d9044756e1d17164bd599a7feccdc25b174623576ce629d2924505d0a0035bf0565519fb49c609f2734eadbcb4d6a1c3347e23bc16c44c46b82eae55b13ad99fdda441b68f9b26c36657d7d84852fd68be5c322c75defecbfdf42dee201ba2aec30c4b598dd9b6bc220e92b024c8ab761196eb55a7d25940005107f492ef80e269b6160a8154f3c4dc3ef18aee5066cd826368e0cc9293fa0e2bb1e11ca686f39a50f4f9397e3e3752709b1886ec69de6d05f7d9c38327f889b6f0911e243acb8ae24c545c220b7daa1c2c2393b40e2b6a3c4400a9266a13c270560d26c8abf95763aa45edda8a3f2eb2607e2d77d96974893959d2d4102e267cbae3aef2fe9a3c5f218e4f39b06e47b520801225bc7aadb16294e987fed3e8e8c1a0d4c5aca3e507decd3ff644d9890f2ee708031dec0f92a1b580d6f1180e947daeecce6245dfefb76f479ea788704e49cc28af3d45ae61418bdb824abd515fa1f8dc30262d96de1db745ec7407bb3108dff8fdfafa6ce7db2846601959169d5a40a41866bbfc81cabbf2bced0d05ff7c35a3f7d53ceb7bf21753432d5dbcbcc3fdeae2a392aaf80459062c400809b8a2a51aa0ee383951092bc53744b60a056dc220da007de2f031cc7f8429a3c62cb4ea4e3dec55a99d1ef6c24c980dce343454b967186a383699c8208fdee5692bab15a68a2600d6d5775c2c75b84cd3b4ae4e58025fe81cacfad095e668d69ffe29a45a99d67032c15c0023f041017ad22a75c35eb3be0c5c0d11f20eba772409486644396f05676028d30239f133d75422ece41e36e2be1d60762bf2c8815a47219f3a30f07b72a3b646fc988afb9d7f02f18f0dc20649f5c8336d4ce70816fbdf9eb69e8b3d63ca257a9d7fcf064cc101a8e354fe414f86e324ee50628ca7c44a0f1755dbab2a203dd1803ef3a52bb4452d607d87b2e13d2281a27a0693b594850c50e85b61eedd248a37f4f83dfc2796c2b0bd5fa13474ba96f57be376c4acb5929acc501214de55e99ec8d439f4ce2157c9df10461bcfa7904bc611644cbfbf22a520249acda117565ab479ed112b1cc7cc2d8db051cbcea0da6aad0acd7ecd252ac1d0ccee1476ce53bddef29d809f47d8956561627f25b8323f7deb2da705ce29c18a2dea406cb6485c227cf77a067f3ee022b66901a606bd9c792fe637d24054bd77bb6be777334a3c20ef0e053ac09228cb2cda9421f570bcf6d2a0cdff15173b887fc7bc8ab1cb6c20dfe0d89ca4545342604532976570e24948157bb809abf130fde3e14c73fbdf687121256326dd799bab9ad18f857037c773e375806ddcadb3262422b90e03fd2757f3578d514c7705f23ffc847a66abfcb36f05079fb0aba7cc990f9cf0f70ed50a041eed69ab01785c93df8a48a67bd5ea296103c54faf1c0bc21dd6fae37913de1100bdaa1548b2cf92c1fa2d829abc8395b3c02778aa65b7116ae783d82f10a7002b30ee0f2b3fc3bd2fd0e6428d51a51f426add75b4fb1efe7165e804ca3d3c1f51fbcf25423bb26474088d3617418b98929fad0954e1099be06dd27c65e95cd494862a42a4a5945866c80d29a312b0ed27b9956a68a8fdfe26a455f5b1ce71a4db33c263dae984cbc4de7cb075e354d9393ed0ddb358b9d06e1599af622620ac4858ac17e2d3ff1b44576866c460b2b842c4ad67cdf50e4f51188c1dfb2364e2f6670f7b9eb40d2bfc66264afaf54e53c2e633ffc7b469bc657721fa35b2498460adeaf4aefce7537c348b41699b8cce5e2df4bf86ac927cd1b10a879a20f19e7e9e7442c751fd38e49f7974ea0cc962a60d0e8260baa1acc75c22228ad8b8ab3c8680d4c85b9a2bcbf1dd0fcb95d553c5cddbaa5f4d549213196fbf26c7567340aa34bc960b16dea611b1ae263e79ebde7490ef59dcf9538bda5341b00452a6b56a6bda871542c55a91383d1960a6cba1b9a0ec236183a8df252bcaf8a5a0418c6f822acfda0b6d13eed68573acec18ba996d83ee08d3c5387b16d8d2e2dadedfb86dc10069c1bb7674c33618920c687e88ad699f9e4fe68287a19487b36eb7f31356d632eacfa27156994904cdd432e20b7e4b041e7bb9a6ae21927bcad616e0773a97423809ac43cae804438dc7b54c7a59ec25ace0d89fe0206ab9dabca23184fb7e4b224773fc5721425f1e14772eec6b1205fd762ff1f2a3769c420010e007498", 0x1000}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3, 0x1, 0x1, "e08bb01d2f666e30b02a43f9d1ba64b1d5ebf7c8", 0xb30, 0x6}) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29b00eba35516245ac06d3a2f8f819aa41faacde9dd3d6e71e9ace67c8602db98d0f4ff6b2e0942147ee40857c3555f0513da2d4e67d3c120a", 0x2cc) r1 = syz_open_pts() close(r0) socket(0x1, 0x4000, 0x4) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10080, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff5, "ff03000adc7d8a0000000000003200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = kqueue() dup2(r0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 09:43:31 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) 09:43:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) pipe2(0x0, 0x0) fchmod(r0, 0x82) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x6200000000000001, './bus\x00', './bus\x00'}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:43:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x30, 0x2) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x8000000000000000) flock(r0, 0x2) msgget$private(0x0, 0x10) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) recvfrom(r0, &(0x7f00000002c0)=""/69, 0xfffffffffffffde3, 0x800, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0xc) 09:43:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffff0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 09:43:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff]) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="b7", 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xffffffffffffffe0) readv(r1, &(0x7f00000000c0), 0x1000000000000029) 09:43:32 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(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') 09:43:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x90, 0x40) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) 09:43:32 executing program 1: syz_execute_func(&(0x7f0000000200)="420f18dec4c2410c476a8f297882ddc441fbf096344a000066460f5c9200000000c461a85fd4c4616d69da660f595ebc3666dfe90f0f400697") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x10001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x0, 0xffffffffffff8000}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x50) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0xffff) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="860ef4039144586685fbd0094f0b5749bbb1748742822148b98c791f4fbc35ad12444337c8654d641e354fe5bbec70e1b129783c1b99cc0f892a49f8a90feabec2265d1903edb0b4f56f77eb10c7b687c2648f3fbdb59ab3041c843c2de8ceb406ad93942320d9d747cccb04fe36b3d7653df5c6e5235245e95fcac44d24a4bdee529f8a3d3c7b6023ad1b43e9856eb6b1c8b163bf01922a6598cf58fdafc2c865e30035faabb24cded7f9b28578c3927350e4b8faab4d", 0xb7}], 0x1, &(0x7f00000002c0)=[{0xd0, 0xffff, 0x80000001, "658485561d4ae8843bd9d0003d1f8c410f149f9a8ff7ec37d687b960125abf5c7ce93fca5742601d6bef498e2bc735f7d1bbe5211ee735811ee013f92d08c19787269e717ccbdc197fa10795533250bda99a91c4779585aafd35f7a1fbefac18657353f4dca43fe658625be86dffcc337dd9bd9a099d4083901bede394ad21dcb78ed604cf9f78a933d72c9aec4e7d62871487f9276a9aa806e38940628153040cf82029f80e04b9e5063311f7b5cc8c5e921200cb1e00e413d30a4c"}, {0x100, 0xffff, 0x1ff, "5289c2f37003c0545a9e8947d97e254cdf7853a8e04ba287432d39ef6ee26dfa06fb63eee177e9080cc73f261f1ee6e49d5d0338d72d990b8111c5c2c02dc7e0f78183bdd8d2c148b8257a4145ff8d319e7d4fd5ec7afc0a37caa18b3bfab8b07f748f92207de2ee1467b51dcd9c1fe13c01d6553cc630f1a7ddd73e740509faf35a25637973dda2e5b514cb15843cd6c2d775e61509c34b54071e531424d894a5ee60517cb073b97d70bdcab73f0f11bf850fcd4b567f8dab5daf0a4012c800a63930d3c1e347e107842ecf5e8300a2768f818fb2a9e0520fa7df7a0df5f873eab35e2d45f1d60896872d40da"}, {0x68, 0x1, 0x8, "3bed95f2acf731351a04bcd083b5bb75514be0effdefc7fb862097617380b59660da57484f3d3c48f5115ca62eda6a45dbe145f9c8ecf38b66a927efc917f58f0a7d2c2ca0166debe9eae2d311da9d14235ff0a564"}], 0x238}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x4008426f, &(0x7f0000000000)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 09:43:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 09:43:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="0b60e45c", 0x4) getrusage(0x0, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) r4 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000300000008005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303de3fe9cb02a31383be7df6a46ce5d9b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290000000", 0xb1, 0x0, 0x0, 0x0) 09:43:32 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/187, 0xbb, 0x40, &(0x7f0000000140)=@in6={0x18, 0x1, 0x77, 0x300000000}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r1, 0xfff, 0x3ff, &(0x7f0000000180)="01cb12de5228a2938e464e37d96392baae992ba02f5b940a6880b6ec71093583a4612419d7dee94228cabcb43c78316997ff20694294f82af08c1aa9029076950f8208105bb0d7bc4409f63533287159fd82fb10029ac78fb2efa20e45fd720792a9daa5077cdfc7d276f29dca46a02d4379de1ad5f393b3b73a0afacd60bdbdddffa0600027339684375e5c45d851e52879e981869b51b5989d1ebfc29875deabb83690717f6febbfea033c9bfbc68f581001f0df9cc8691fa58cd1250fcd9bb29a0bc698b5c572a5a5b2bc82344070e61f5d93cd2b714381ac21b486b8ce5aa209dc298beb87ac37e0fbeb31cf59eed099fa0101718bf90a", 0xf9) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 09:43:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x10000, 0x0, 0x5, 0x8]) semget$private(0x0, 0x0, 0xc8) write(r0, &(0x7f0000000040)="510f0009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffbd}], 0x1, 0x2) 09:43:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e700bd91e74de4000000406d01000000f2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x3, 0x10001, 0x36, "b6df6d95982eeb213818464a1b1f1509d5d52db4", 0x7ff, 0x4}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x1f, 0x7, 0xfffffffffffffff9, "845c0000004c7f8335000000000000800100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/164, 0xa4}], 0x1) 09:43:38 executing program 0: getegid() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') socket(0x10, 0xc007, 0xffffffff) chmod(&(0x7f0000000180)='./file0\x00', 0x20) 09:43:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x40000, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x81) flock(r1, 0x4) pwritev(r1, &(0x7f0000000080), 0x8b, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xfffffffffffffe00, 0x100000000, 0x1f, 0x42}) 09:43:38 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x300, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x800) ioctl$BIOCFLUSH(r0, 0x20004268) 09:43:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506d", 0x53}], 0x1) write(r0, &(0x7f0000000140)="b5ae", 0x2) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="5340527ff2c69877cf234a67938d5cee6b9505b891721aa67079ee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5d07f600f1fb72d606445359ced9cfd6a9a249139370ed85df90e9f31418b255df386da7ca8027220d7120d1c24addfbfbf1a8429318fd1d1133aa18eb411054e5176b044ae3f8a0e7aed574de985925ed5e02bd1794994d56d", 0x8c, 0x2, 0x0, 0x0) getdents(r0, &(0x7f0000000280)=""/199, 0xc7) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000031c0)={&(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001d00)}], 0x1, 0x0}, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000380)=0x1) lstat(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)) 09:43:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000040)="d42093341eac39010564730d045fdbc6658e3ceb11f887f818bb92bf2c0b8c834c66ac76495a0303f1b198dedcba43b26562fec27f42dd7ab282bef73c407b552d7c9df5f03bb68ca3ed477e942a860165ae8d84f079ec767f684414d1a2d1e19e1c2b9dcb88bb3761d0d8e2b572afadc3083ad02f361a75615378dea35e8ef5f7615e119e5da001e4a38dac4796e89abd6915b541bf14983f79fcf8e0c0ae64b66f6fdf16b1", 0xa6}, {&(0x7f0000000140)="d484f08187a02c087de03fce3340156967d6bc5a83a1e979c8a2c14643dc817f3903594c7eb6a4d92871e062bf8928df872bf7357872cacd46510e59ab2cabc1cd2ae9cdaf28ad33aa22ef48976705d01b8fdb8b08069a2a8d1d8e2e02cf06dc6d2104256c937e6c6378a3360e8cd5c96e84199ad585eb930040d6f7d8913cbe8b603871e98ec1c4bd4dcbd3dd272e75343345ff9040fc81c004079ea8cec9015fb99ef227714baf1b4d36eff23d27179df7a0599e48e1c5a1686852f4aab89b7d7bc9daf77857", 0xc7}, {&(0x7f0000000240)="61a0c7b5f49b9a58d5ca6c521c435c3626f2674f60c07c728de87934bbaa620ce12eb7f979b250bfbcc36fa9245bcc18a7c6465712b4ee8856d88cc0d08e882818482471c5e5623bc0c6cbb8eeb840817729e9008925c75348d946467fa22941e68a6a3e3de661c4e6046e0ab6228f48c6b16706d7344a4e42a30ab84d2a2a54f33b459b45eba7577c56d1454d91ef7d45", 0x91}, {&(0x7f0000000300)="3f299ed30437770fc6aa43f9bb6332a24138bfc702f084a68eabd3e71e576b5a6049869902be04e50e5fa2b98b037a66c8e371f9b31b46cb53", 0x39}, {&(0x7f0000000340)="62ad3e5d8e25b3a17c890146ef6f58b875662615502b1b81e99675cd", 0x1c}, {&(0x7f0000000380)="506be329f4428c8baafb003565ad6f028d7a61daedc3742d3ca7d5677bc5be06dddbbba3cba6a63479348f0e1eb87e411fb668d0e202e27f73aecd64ce61384857fd", 0x42}, {&(0x7f0000000400)="9c66f9cf53e64a710ed2e9510821b2bcd77bf9035af8a96d5fecb926f4a1035cd295be45f13375797bf6f210b1ae435f61dc9ea6f7a7673c3de1013ae0432a6b23e174", 0x43}, {&(0x7f0000000480)="ed09c82038458a86c600455130432e03516e6ebd990a6aa5c4e1621a7098d904f6fe4eca722f4c786ed8a3a6ff5b2d88d960888e4d043ffe40b4227a3c181481a62880b61db34adee09339e8747dcf7b31ceb255b1b01236302627950d5ac76244f4fefede2a65f914442da9b48e2c85909c717c8de7e677352cf2be4c", 0x7d}, {&(0x7f0000000500)="29f33aa8e4e5867a6fffbdb111a445d18520f8aeb0d98453f317ac4fd465ae9064283f820bd2b1b9e3d140dada7a78c5d00a9f798349bd5f3799e4619c1d66d53faf7e7d857e47ef5a0c5b395e9a29f22f2b37b03b51", 0x56}, {&(0x7f0000000580)="6b5855f6c2de517101c8c77e1ac6bb56f8f86ced930f5d8691bcd82d180218fda41fdd4e2c8e70db23e7a0ede269973da41d73a030d27b2611659538df0bd0ded8b434d9871bbac422fdf7e6b2528e168ac7c556315ea4bce4b68e4ce9593578f7fe6afa473474ce5903b1d0348fa93d7e9b833e221d838c5d4b10ffe465b1e4b8c88436b621d9337ff8dda9a4ec57d17511cfed8ab099a89185ee7c23582833546dcc7cb8c6a4945747b476484b191a7665b1864f0f2bfcb89f0e90033df1d5d048444b146349b7947f9a", 0xcb}], 0xa) fcntl$dupfd(r0, 0x0, r0) write(r0, 0x0, 0xfffffca3) 09:43:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000080), 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r2) 09:43:39 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x400}, 0x400) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x6, 0x6, &(0x7f00000000c0)="006afa53841bc0cdf16270e49d99e7e45a9a5e57dc9b3a3db6b27eeb8fe086919d9845cc37c0cea45ad66a87fc9f2ce622231d7c3f10fef7e3a1d2fbff879e51fdf9f33f3c5b2ff7eaff4edbd90b1743f4171ced35e34ee64104be8db554ae38337fc528230eb61eda5356ebe91f850a4864d31e38dba99ffd979c94dad39c11f2ef9cb00c3a04ecb077ba1560600f924a9f0a8d547d8355896a2bb12a0af8c865ba724897f65bf71dc99cc601d6fb6c27a9409f051ce695b9b6478ccd3cf0a1ca9bd1b6537c6ebcc1", 0xc9) 09:43:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbfffffffffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x6, 0x4005, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x8001, 0x4}, {{r0}, 0xffffffffffffffff, 0x92, 0x16, 0x4, 0xe5}], 0x8b4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x19d, 0x7}], 0x401, &(0x7f00000000c0)={0x8164, 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 09:43:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10420, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f000000000000"], 0x1, 0x0}, 0x0) 09:43:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x400000000000000}, 0x10) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="321ce36b152b5da2b4796f46de3efbad3ff070f0a9f301fddcaa1f8743fdce854f6455ebbf25da3e", 0x28}, {&(0x7f00000000c0)="469faa21f06b498dae2f73e4def89dc239bf57dc1706c95ee25260e6fc608be57d67b69b182f5e3ee20921bd30fce1f1f4ec0ec2f3fb3660c0fc75e2ed40ff5aa2d3fb83db9cc9d9e11fe159362f49cc09a485ad9cf16f3a8d31cc9c9541df71", 0x60}, {&(0x7f0000000140)="1cd403ff649470bac6ba0c5447a8b464f24b6db966c75cf410aff560a8b96bb7b63f2a0e9f9b468543525457a450c4c64076aceb81ff75e66a4a81240c70f96cdf6e6c5c8e0f5a46dcfb99812db3dbc1955eb3e25a5b89bd32c91bc168877bdccb8890f7a8e274cdd423aad818e44de98aa911999b9531056e3e3c811d56ef2b56e0bb898a2b9ffb288a3d9d1a80dd4287471e2b4fa1a3f91d338837213855", 0x9f}], 0x3, &(0x7f00000002c0)=[{0x98, 0x0, 0x1800000000, "d845e05d9a95d41f4878a0b664a6a15a2d7860fcc411a0bb1ce53b8c812c278cbea1d03861740be30152cc961857e83d12d038967f576abaf5df47ce8592ac37f4789a97464e19bfac3804f43461618a5437a68d8f09ef1af6fa1d1974ecb3e8cd80dc99db53f62d753e9c5dfe3bcca11d9ab3d42686ee74d52e6b6fdbb4d384caf1d0600e"}, {0x68, 0xffff, 0xbf, "b0b8e7dbc6e9c04f8f7db7747efbd8cb7f9373288479f8f0c38633ffbef08f8912c905c3648f2dcf166715f0fe353e002ce0daf540bd344288cbc56cd927619bb95e40a318e0e577eb3dc6d925574ab494d66f"}, {0x38, 0xffff, 0x3, "b91ee77099acfd438b0c90d3325084391bbed7108db3eb00ef41a70bead0e14eed95ab1f2021bd78"}, {0x108, 0x0, 0xffffffffffffffe5, "2e84263110992f36a697d29cdfcce6a0657bd3aa46cd93f50207c556cd061bcfbbc0a5b404220d68b20c7d9323bc88b297a76ddbace9d32dfe23c4138e83a495d34efc485b0316d4779866353677b10bb234107e5f5a8dfa1cbd950aa975c822bd4e35d1a34d5c1bb42d269dec533cab00cc082dc2c37418ad055c543e9478b859fadcc04a5409c0db496be83390fc87795c843440fabacb45d732c62df80fd2489496725c25a0f496e6b9989790356accd4ddcf5009bf2d7e05eb7e258119c4cc677660243123a67c57258d434f62ba83b05596366f97186de6625de94f7d9b52f3078600bdd5ac949bd70015e646680835965fcec464"}, {0x100, 0x1c1fab50b3821aa, 0x3f, "7d1e4cebe4aa9cfbf1fd78e080b8b0c62c39246dd4c118afdf671405cbb41d76a463001c2c233f1bfbfa8a7ab48f024e770e418ded8a515df1bd515cd2e0200e91118f75872b9c251053944550ef3338d5dc303d61353a376e98ecbdeeb387dc1478b275382f8dcea029cc32dcb32d7da029e00852a9a6c13533a2556bad050d22f624d5a3013d03e1cd9e68d24ff4f9dabe40bca9a9ca48820fe3f2b5ee9a21913f35866c6372e59b537ffd471ec201e137da747860d88af9a6c82891dbb5470d396cf8802fbed25aec6ada145be42ed5a22dfb71fbeb98b5c7c95aab47368895f45f27a27faf68214edeab6a685b"}, {0x90, 0x1, 0x9ec9, "aa91015bcca7ecc6ed9e60f5d250592334a4f97dc8a27597a078800cef3f249a26bca84262ac25dd1c56e9d1cec6d7adb1c9f7a8823437336cb15c5bd9d30a172da08ff28f1e1a2b5dcfd93ff39ddd717e9058cf1c40741cbc93f142bd344ac2c9772044d10413d7d433d21a0355385239c25ecdaaa86db47dfe85"}, {0x48, 0x1, 0x4, "9fae919214cf3cc97dbde639fcd888b2f6f52323f96714cc86866371b6cf974ffdf093b8550fdf01c0341b9527c56dfa7c"}, {0x90, 0xffff, 0x80000000, "f0664f3e528fa19ffec5de3551c8f59908770b815119fedd83fc67d2a4c3d4f01b2f82de630845dde41e29b24f42b7307b77824fbfa5fed446dc613021263f00dab84217f289fa665913432bbf704f876051658bd56acbd81c8577ec15258bab051daeec49f2eec506c45b52f9a74a7b52deb1fac492c37fb3d3204b61"}, {0x1010, 0xffff, 0x80000000, "b171411f3b134dc4ff5db7f470fe2d12fe11b7315a962c367fd5ed682c59c6588fe33f3515ca7b793d4d7df571e798ede3b181175a040656380230abc49ad8bd1981555f36ad17f5d0de40e03b7e1d662d2e87ce1ab81a1ce71ac3866bab4e958d251f1bcbb360e9086d2c2e2ef4ee90474d99acf10949aea281722f947280d1d00e45289652ef79fa918f2f47a538486033f9808abc75fba62b6d3057f51a3ce165ca063b7713c9eaf6edc39b0cb20f25662e0ca4053052510cb6b7d62b0870bae130e02e68450102bcef1c8c6be9d2f052ba0b53514b04cf6d8bd184569a89ab7671e1c629806fd9dac0dbe8baedda5ebc8b24aca5ef8004e7d31021661173e8d421fef6cc92fcd5c7f7596b8d8d4bf6a7c6e59ae5a44e20cc05a3ba5d9d8e08d06110558e3a26b448786300cdd247657e2263cf3b8724bca0f9a2d28e3d82beb17858c50ccefeffbb3668de304b3418f2546077644da7e860fd5a0c994ef6a621cb643f984872ec045b38a2273e40d74a5a69de942b812dd9713f050327c0aa4aa3d1ff2bcba77b4c29e0e41171062ca6cb3db089d457ab993f20c15c747511ddf0dfba8795fead9d209153505d2f0868eb2d77f147aa18e8e6807cf01b9110e69a49a2cbca9d4cce2bf1091a2e768c1544a61d79e6356751fb42ab2e0ae798ce870bd349ea547bdaefddeb83341d86134916a59a1a9c9e5cb823e42d98d2f9876edb6764d56af8863792b6203b584f4a05432536cd6db417dfe9e265f3e65f39d28656e96d04a08557da0e8636b9147fbd7636e03a3f436234c155ee92d80bc1d01c0b1ab7d9036d9abe35960ef155dffdda8265c41ef765121734ae75fda659128f73c4284d059f556d593aac4c085d5325fa6ccec748da6d88926980cd2317806f34590e68cfabcfe3269ef00a722b62fdd6068204a9acf7ee7abccf8b87810502ebc87fa536eb7a7b9fdec3a2a399ab0b97d4a47c1871238c3ca2e5ea542783b6e0d8db4f18451615756a8062dfa9938c53eb7a6d1fbffec06489ebfe85d13ddaf90cf3e0c6f78142e7e4766a1b914e12c74944917fe90a46d206bf15835019848db86404928c20532f963dbe39279412e097b62777af3e0dbebe91f539802a33ac6a38cf29a4336b55cc38e338194426d8a2ee3c722b56dc31a810e230866183a0b6501419033e1c7c43c9f19497e67dc1fb9bbbc1d67ebc254709f7c577def4a614629ae5eebe7ea4c1f96ba46d3fac75171248190a4210cbf6c8b41d696ea8b434928210c13d6d5564b0e54c457b50abbb7ecb09c84ea2726420afbceb84270aa40481bfe014d61fc6f1e77ddbe27c66396f670533458714edd569c36efdeba3df46908174a9c6b37ae2bd34af91624b0b5a092989851c189c2b2aad827b92b81e93f5b9499fe2d2d58f18a5500fee63cd649e7a0517429e5c5a88470c70089a5c47f12ea07b5d963035c87e6e7d9176d4637ded790d9c444b284da4d47036deab3503f5a3a04727ec341d0a7d2647ad929fa02125e6df995fb4d0b2c024186fc3f76a166209415f65c696f67a9c061eba52ef71d227234a1516c27902724de296659341f96934dc609f5941cbba032b748216b1c4d8a1e497a758a576f39696e21cb3cd71e5519602b0dd34dae0a489ee74d6e54483935ce83cbba61d62876a62958139a38783398055768ebac5068dcfc2fce7d2f7488494c397418f6b55418f8775065ba19fc1c039ddc71693f75872a78f6aeefd3c2f334805d4b41ec5bc5a7429b4f96dacba08a79e560f8051983b223ca2b0371a9ea160179aab52fbb6e3739a89f580b62161fefd21f31707dd3ed96062522cb7ff7c1a8af002255e6952247bc2048e8207c5ae07f73760c322591854c2f36305d113ebbaef48581f54a0726597a267cec40fc9cf6101d2eb61b354765421a8db471f7a49e70ffe2abf82bfe57c912656ba87d34fe90d1553e598bddd43800627f36d56d8d96bfe666e6344acbae4302d6d1c7be071e99dcc38841e8fde244d16f9a7e5e063955d815bda038dda2461ffd725dad1538c9b2382051d5758b75facca43771bed6cae6c1bef69a8eaa5509b0a7d006804803ce16d54d8a07f496b6d958a75564735bf482bebf5b850a85b53a0df18954b4f05c9813a257ef2039bdf10dbb76489da378af69dbde21cb68656e08f88def37c28b934264a79cecf7c95a3f7cbc26c1edfbbe723ce5ad50c18df32e2394e3981647169c35b4d054720a61f32f05b8a72c919e2b54fd29d62d635da612b900aff37bbedb83eed6bafe5062a1e9811dbd20a6d48a8a58317cf7f3f0c7de7f9b864a175ff23ffac5e892e6ba2e2d577235a44f4ff1a9cb380e4c82e14288b605600b3abf80d0365d1a1c4c98c21ed2da095020c8f2fee35f1e866ac7bbf3edb5b009c7c3baeca74600148ac15eee753d3c6da7dbae7995f50c1ec3c0d699cb8e6a86fd9e09d051a6dc2473432b1d5a5dff816d2c38a07a612659a016f4667a93128da4937a0c2dbfdd33cb73bdd9bbfb3aed66f2c17bc5e217986d5606651451e4fe1c45ab899a4b414ff0aeba326c96e5ed16949bb9b51d46f6e3d55ddd492d80016382d8fb33848d24847137be80e03584720ccdeed104672f3dbafc7d1476b0ac4615405f2f182d57c74d63b78c53b5dfaed9f6053c7e2ec650668281bb905f2dae7ab220908d544867fbc2608d7fbdec20bc7239ec1b1ec0c353150eaccae841e674d186f5fa7e3e99941ffe27aa9ae20084b6b739b08386f88d956f14f2e738163c0e3a642579ac4aeccf60925eb592b5cfefa93460586580234e83dd160e91abf1678c4dddf57e9e0a963427624e50ede3d244ac0ff9defb451ad92468f7cc44f56e219e6cb5f7b93a95427cb3f8fa936233a2d9cff5fd314dc16aeee4c4ed15974496e141681265018d7813eb2ccbbfcb4c360834905af0988eb0b2b4aaa403ebd225c1b9a3fdc04c8ca341cc897484224234703e1a325e9272c11335d0822c95bf25cdf13e25204b6662b5a21a295bafe11e70fa7092c5c045f196b4163172e14e9da21975e8109fe33eb88d8e5adc20b797dde14ee24b961f57542595f4f2ccf2370a409d1932b6821ab743e789d001c9cea0dc17d18c4fa6d90ed7ae06a0ec18a58df4aed3f99a67168cc2138e0ca0c6567be12d6dad02bb3efc18a8ccf2a7ffea7f2cf34f1fbe5095f602ba5dd19d9b22b44c1a786fd0835c49977d89007ec408a1b61c3677cd63edb33dc9188537f45180bce310cf753e73082cbdb0be5e4eeae8e9e470be802c46982b426cc8c400ea8bfd603be34bab59068e722a69c9abadecd469039e2ba5d90ea23617c03c9c4c86e8034414c4a2f746545a3e17fe2e6fe44d61d5b61c7c2ebc4e134774ee017517e5999b7b26a07ac49aa0267ef7298b69b23a71417002a2887ca12cd61eab03aae91069cd7e7d2c5c388ee1ddb51beb2c5b05d3537344904789aa07f1b0bbc33b717fdad42f23968177f02d9f2050f8d6de23df2efff7332cb4b74ce096f14523accb0f4a7c2c22b6ebffb1f8cec166e3c02985596f6348beaa04d97974e1ec059dfdc69224bcfd50ee4490c2b324911d328ab41c7fcebb06d4797e0dc725fdc9354d04c40d3c78d09a65ef5493726886fa592dfd8ee5d0c1bdcf63809e07834b414f74a3fd03f95ca6ccee6e30405eb8816bfe36897fd2bb54df500e3c1e47add6b36458b8f4da41f67e8b1d3e6e2aa93cefcc8eaa172fab3f4eed905ba0f83fea4a931387776b13813b38dec974f2c67007feacf8aec465f1665ff1bb2d31c00a0d2b09c020c5673310b518a8346cbd5ed6e0a64a21bef8e5bd03041fe99c19369d6475d63457d6281bd69da0d689b4799690263a91e948aba14bcd804ed1e35770e9af64e19df732f63a3e3f34936e9994ebaf2dbad4a03536cbd2a0569f4822b2751b78c6b76e44aef7a67babfc2c92a7207d244f7441386824a29c71d56d351416f3b358cd82a4eb2a5a166cb3f2681936af3b23b94af42872801af9ee59a457f620b8cde1f97a8ab21b807876a04e806f22f4930a0c16f49e8c096304aac2f9cbcec9d5c96a28ddefdec244c00dca1d2b21cca6b8081b0ef3c3018feee78c4daf31cd1d1f4c68fffd4bef3689d2246af9233fce0f8665fdf40cefa400e026bbeb3a5851a542d81bc029ad591a16291dab56bfa92f77ad4ae0e1a4e4bb54c0a2ebb5594168134313c501228fcde98b1c5370e1f4f095f96f90b49f25ee6f4e0501b6c6b56673e8d21032f71ba8941dc8b269b2177a0aa86fcc48d932df7c7ef3525a1c5a171d2f271480fe9b82fa5e0605e860090e41184ca0b8523ee76d9c7d8b5fa0bad0ec31660754f38558b381143306faf6758239e1cbc15b5b8060bd7763b2db6deaa53ab621415171ddbe7339b15583f18c9bfe440436fd6c7e049e052293eff1e3e840a7b741b09a80373587164b8d74dcade3a6dba704c00df54adee1386e3587427dfa5397357a06d930ba4b3e279deedd0bdc709b436281db21990ef627291aa643545c244d4e6c825c14f264ba2b0cfa22382a0c47f506e0c99d66644b89eb25e628581f5fdf9df8348d3185cc78fc975230a410a22abfa8242e2fdae84d1881c1324e6a2991ec6e774cb20a558b1b57da38c3db6028dbb29148c2728a777ebd2b5d88747d35f03e435fa9ac7bcb52fcca322b346a9ab4c997b27bdc2cc7ef265cfeea419edbf350f43c93b5e189f37c8d8d2387a3d568b0247ab397f888edb888641ffaf5eeca29f59916816db01e2fec0688d197e0c9f060e8452a1c4b6fd13ae5ea7fd2e99910bbce8246e364432c40754a43c395f7b55b4c7ac9945af771890e00f213b8c2761e817e1c6c27807b7af07a7e8123c3bb3136daf40c09975957cdf7f113ca12d06b90cc0389212521aae1e0658751f92f8c27d3bc4a739525d80216ec4107f2c10df4bf230b0381f624e9fb69af3eb72a45e3cefea2ebc555875f8c93573c0ce4132d416f98f7d37e7fc53f3e0e3a82031a52770a5c0addf373aa6261347a3f04c04c9f821bb9ef1bf81c3f3d59389ab0d13f04f2edd3eea6009f335db438843fd5eb235dd12d5de895eda389777d4b316605e36a6b57fddc4eadb01a935c698678d6d465bf7293862844bcf93dd56b391d57f322eb74cd4d46f087876d2aeb180676d0b5332a8c882ddbae4caeba47359e371e2301b440748247da4dd91c4988c98e5365b019dd316354cf5c5d94297fed7234598a46ccbb219c31cbf05ed246e4e29c6ef59895859d5bf4e56d91dea0e59e24bc056d1975d9623390f007992ea692736121171178cca3a91bbc5f0d4d9fef2d2d6892460fe0887130d3b617f7d48111e69c81b8d13207facff5d9073e8d12137898b3ae16d2dbe98c8c6abcde181cc731356904f03b9db6aa663b6b089226b0eb0c06dfc544503b9f1cf720cf4e02c4d17bea7b40e6b4afe58873e0a86df5b61baaf9af2f1ae447dd1b53ebb28e181048f586afd815128920437f0efadf4b596eed2e3fbed3a0b92a3f2e03be98b7046efe3e61877f7234f22211e472da7252fd7d1240e977082d3d18a20b4b6221fd0fbd0530ddf1b5df7e1331cc6df38d265bfeadc255a5734fc53b17be2f18f3f392099876a8c1ba6dd9bcba5f433f3a1cb8ba6569c07b87cbd7def6b28a6f67e50810489969fb23b5f726f7cce47b215c17bc18989a86cda5bcd47ec51bcf1e0b9944e90dc0f06b06f254a761492ebf852de023eb009f2a091e8a08a972cf5925aca9bdd5490"}], 0x14b8}, 0x406) pckbd_enable: command error 09:43:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20000000000) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) pckbd_enable: command error 09:43:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f00000000c0)) 09:43:41 executing program 1: r0 = socket(0xfffffffffffffffe, 0x3ffe, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="6976920b3d617293f0213fcdcffbf5e2b39bbd9083fbbfc83e46c58437eb847c2341dcdc2e53050b642904345535a4b6d731223ca444eac59dde6d8b947dfa3824880022f198feac21a5304ea51afe4ec8c9372091d27027b09cee1a5f2ad392622d8fb5dd96831d59a1d2cdcc1978f059c8cf1dd7c5aa7f4b914a9eb2313e24", 0x80, 0x406, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 09:43:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1013, &(0x7f0000000080)=0x1, 0x4) ioctl$TIOCCONS(r1, 0xc0044266, &(0x7f0000000000)) 09:43:41 executing program 0: r0 = geteuid() setreuid(r0, 0xee00) r1 = geteuid() r2 = semget$private(0x0, 0xa, 0x1000000000000020) semctl$GETNCNT(r2, 0x800000000, 0x3, &(0x7f0000001080)=""/104) r3 = socket(0x18, 0xc000, 0x9) r4 = fcntl$dupfd(r3, 0xa, r3) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001100)=""/216, &(0x7f00000002c0)=0xffffffffffffff34) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)) r5 = dup(r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgget$private(0x0, 0x280) chroot(&(0x7f0000000240)='./file0\x00') r6 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8001}, 0x452) r7 = getegid() getgroups(0x0, &(0x7f0000000300)) pledge(&(0x7f0000000180)=']*[\x00', &(0x7f0000000200)='+\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r1, r7, r1, r7, 0x8, 0x5}, 0x673f, 0x1ff, 0x7d}) r8 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8020, 0x6) setsockopt(r8, 0xfffffffffffffff8, 0x800000000000b76a, &(0x7f00000013c0)="caeb32eb34bfe9d470bc6fae80ba1d50dd1e6e9311a2526b7e1eeacd8db44ec9eddcb1fd28a6889d1ed6d8ef720d219b2895236ca7e6f4c49fc212ca8270eae151127fa23293b239539152d6e895d0e401a2dbb628b1889259dc5c691aa86dbc6194fbd2a075198c0d012f81eb12f1150773991289f4dbd0605578a47f152d559f96c89853a1ed34b49984243eaede7342081b3184dd012a07603fc246613877d9c11cbbc7cf55bffaf68e52ed5b6dcbe35d6f90e943f201c003eb7e9e31a35c52ccb0c1d5da6d38c45881a9e87c2cb6dc5aadf793d46fb186adbeaa71eaa9554d9dbbc292c62893374854407e632d262111f3546d38400d97590339f83c48c0b4f3b9742adcb5f226613f7ea6ebfde62d7d0f56feee1c50466c72cb994c91591d61c2061fc32004ae74cdd73d2506976b7a31e05d20cf25ed118d736cf87439206ef9715a219e3246815737d261e1aeb466f92c826c10e5001762d678c58ed9548a8567c0fe897ee349489d4c9bc5a07fe0a84dfe0ddc7f50a65b48b48203a2f780122b2e28ec628beea4e7f71fdea8347cc3151ce15f8f7c3aa314a0b9eba607793212815c39cc275a230bdcdbb6c52802908f471ef370e0fdb3fb8083e7cb8a3f9ef9a8f9f7e170f907cd8599c72603511bb74f56301a926de8c6a59294ef77986df845e393288ffbb24def8f663c6aa9e569cdae035d8d0e0d68461944226dffe181e6e32c1a6935170fbf8a60734db772251a5c9a445bc1f9b90f72a4c7f512f8e4276393228ca2a8b9b1c7c8088dc2c5f6515657c475643e6b063537bb0c09ce0fb3391c353c32707b4400dc3635f4044d410af4841f8a1d544c6158ac99e7512eec6c4180a170c5e39095166cf8c31e97091369079ccd17d5529a64b37d31ddd1f486aafa552895cd55d61e2c371aedba1123ec8c259db92658e2002fbab31ff6a8cf1bb320ce118ca9719dec48e32f5bc40aef92a984c33eb34a98175a24d4310460aa0072107f9f0e7298ee3e235227ee84c95736e89e86e2b2ee67bdcce96f583c8ae5b4179226748406d6f892c9f1d6460d9b88cebdf9af270740fe8665ac39236dfe541b60fbc4b3e42880dd8fcbc4d9e4ec1d54b4b64063e6b23ffd7948ff88955f9cdd6be2363b288021a2098cb897141acf4a4c1aa45a1c16a5498557bd79ea8f0dcaa4bdcf335c58cc005e3c48f446b48e406c69b88cc19029ee692f29f6fc1ae55e09c44049488629a93d501c08bc87ed133b5f2f22ef34cdbac93e5a2a18177c69a454fb5932d02dae123af1c4ac980be29c01c6c9103e9a318c48dcb056320d7cd58b883a90b595b3e0a163b9b41cca83a58952384bf277ce4af05a4e88d2dcf1220fd979eb18f70271d23ee0dffba7cd59342112148f6f514e8150dbe75446dad095a6c15a23e381e10551b8cc0620572c33e0602a0d502ba54b4e0f1235f5abd99ad465ec2f428f16acca2c944efb0717e17eab7f6f681ed638c4bbba55e62522394f0889e9045bb4c89e30a327cc85a31074ca2b9f198f9b4e6f4cbfa31582983ba90b9787bf8bb25206c1d7779d1a33ebd61456ca58ae814420740fafeaa64f2bf318000f489c14848cc33a58dcdf181936e4103d98228d65b3af2b482995cdec26f82b7cf693b11b94b2ef8e7cbad5ab8933143ed9fbbec5730df9e9cb7c5ee102a2ff46339f7ecd52d03475bd2bd122ede0e62a9ce7e2cc0da539558c8f66361f69a443b695655404c35625a0f3c775aa3e2c6849d5d36659e9db35243c9bae0a3f3e4caa5d0b60a43d670cf2ff012878a6f115d7027889d56c6cedd532e4d5a47e4c73f1808769553ea2bbbab9e98de56d7c465317c01a0d752d065f7ba62553169abd93ba46c5bc8e13f03d85ab05ec3e6f47b6edca0d052816573f5eab18957aa12432e38072957de74872d37b4762b04b950d2537eb7674bf2b93fe15f79ebb3cd7a7e879451d05612d049e5c908ed9cb3f0dc1e4140c2122d73547c24e545f6532e0a2af45fcc7c9fa9376af7247430ed0c67bea6e957f41fc582078a5dee68ce03e373806b9bac1882937e5166dc43229359dcfa8c44feb1ad3c7ef116b356710d3da37fed5ca2c2669c8ef96590f9d72fe7fd3c07f1ddbd28e4548c2cedc0e59175b0fc52a0681e718c13e62781b7ed97d36a5e711fa707589c88a8962085c87c9b7a4dc43898836707bbc360eef70c4423c70e1b7dd107faddcc9c306d0857449c4e9fffbed70d4d4b8afc73768a60a0ee23b96a0a3e259cb0e1a52c6476153c997f31bc6d12e37af6b918b79c088f14fd72ecf82a7b3dcf44c6e50ac4fdf8e2423d201180ac2bb32aadf94a31e2aa4f57e203d01d75a475226d7ac9918c3cf9bc2898345b049ef5dd958371980fe7fc17cf01f91bc6bdf7d2cb1597ddecace5c78cef12f6cf7df178b0b4eb935b0e48fc07b587bc869ab2f7963d92f6dd47ac549215b6cffa7c7faebe026f67c730033603feaae001256bc37b5158e848b9405b09b68726eab588d64f0d2f5e21be855d52083d324ef4d6476a241057861b279fc04f7b845702da05bea78694832f86eab84b2817cdf15c6d6b1dc9fb3322659a79175a50d02b173745274013339ce491d2b43e9d72394117067ba0775b451671a42dfd407b0d558cc3792f8b75c39554121c88732be04699341360ac6347a71d741840d24636d96ded953bd299633a5e53ee07645112236d9d032ab3edbbe5e3b43ddcb14c898ccfd2bc3ea086079bd65d08fab5b08894e08f2eeb2bba4316242ee859d7905deb2f973140ac973d8f393644565ee988bdd2d83aa0af50c57cd0805995edcf56e4a8c0af2b3faade13baa5e2e7d8fd7dc0ebc3a34855caf54a2e2a63cb278faa6cc6ca9fc599c555110f01e30e8b46a04780509cfb882c35a1f8ddcda3d95ac1885498d100638a1974f48a4c947a36044f4906c56add15906d3a5aa597cada348ddb56d0beb3d2531a62c68109381e091f6bb372051108c502a59e356496bbe3b5650d2dfd5854f32880c0253da447c399de3569a9b553e25f1fa1d645110692f7f25ca50257a8a76b6e2b8f8611da4114a5fa1e024439ee0f88fe53acde71ae6dbe5a0079a5148eaa09ad2e480ae6d93a6e74ff10a4c5b2a11b0819661da92b7f4e0946bae3aacf4099111702d5055f92a20492064ea5798fcc5957c5028a9cb35bdc127c9349a02d6ee450670b82447942238a30b77c949a4c52da4dec67e34b667f353b584db71d0920138f81e5778d27ec627da246bb1cadee24e9ddf93818f8454c2056866521a9be658a2a641dc92e823bc7edab367e170a411c8ee6a5b30d5b763d321d18c66129058598f04608093cbfc8f77d12be14295da7e3ed96df6e78d2d036cf8e2264adcb67a38b823b2f892d8583737c82f8c04ba994b721d95885bc0e3ce4dacd175ac9ee130262f053102690358a1e31e47585e0664cf17869cd3a3135d11e7fd23d2ce12f07c2c57429fa87d4fa2b005e27aa7eb3183c660de7a48a96786b16b327909c920dffc4a36169e31e2b41ecb4a151e9591beebd80474074afb1dfc7e3ba60cc2624ae0a405f06c66a5f3f93d1acb111a3850f145c0e623ab6cf186ae7455d900e650cc3da855a50e59b53eb4bf189eb1fdfc0a714693d1f04efc5e452e24473c356a71af132f5eb811c0345b2034443498158b689cdbd6b62bbcef123f9e21a0a0cb79186a0a3cbf8276736e0d4f42d15435d0cc298f2499e5c9e11c00727d8fe9425273ffb746afc7c7186f0225194c27513d6d3f089810face8710d4564b5dfa8f67ae01de09913cd421527bce284c847903e5733ceda7298948108657ebe0e6f5c6d3bebd24b4a0ae3b40e0791c39d12cd27c2a22752dcc822bbd073655eb686b21a9b678169ee78d77ab8997cb1a324f5e2214863b19bb596b018443773c39a3084b79e4994ae8db158c637673f4dc4825c5450d8bbeaf8f939310fe4cbf88ccf7d995b2f17007960236300ab6b4939d44add21303e0bb4dbfcfc53046ef07f7262bbb66f7bb48e6f924daab7470e601a02e703bf89353139722a126a4fd59e0a9ada13fe74d7f7560b43fe47de81ed481e00bbebfc19bf446067046476029cc084f93516a49049693c0fe4e105d236bd2d7c7c2bcae161ae2b4565ac8c08d03e32690fc8672c361aff7b5e51f3ac855bf3c6565b12b62c83b34e2d428b850e5f996b06fcc6478546b8aa561d52ab953ebad61ebc191ac82d4861c97f355f2f4deca0e027aad6594b1b7c2c1d0a05d8600a905765be4ec935eed582878fc4062558f247e8994ba9e77b25ae249db0b5129a51e1df8f75ccfd8395e32886470099f6865ed8bda615f95760db7ea7e434e2cd554de5b58f6b80235b039d4d6938fe87bc37144e695da1909e5e4c5d7adf3cf2aa0c3b1f2d9456534cae76ed6bac6a5a61fdda19d864c51b1eeb241dd4e4b266a93c5eb533f0524d40919e46338eb122936b1cc1876d9a8061e0ff7455c333e4ee26442b84663dbc2e4468b46c8941ae607257bce6f4b7502e99b8f60d5196c800267b2b22fb273ef96d685bf05426d2a46a12434a1d536488324a67cee21b22326d508b12d5a716bfd23f0bf6c0cc6eb65a79b8858c5f2d6ab36e31ba62f611dd3a712747ceca5850d0d1fca2fc43402880f0897b80de6dabb8075fd754347c8cc1125b21e03affd0945c32fd0d224e76242d198a59810b9b37b6c59904286c98bdb1b585d8c1c9cac62a353e965f8e34e6a7c43e56e648bcc7b530626f2b2fd01ff8aff3f00dc9d4c5c21ff7ab53e490f3a0d99ceefd1c9aa3edb4b1fe08ceab4aa9b502d19df62b03b71caa94524bb1d8535f2e9413c54dfc0ce77017d98e43c3a92886636a96e3664feff3d835ff9b5da208a9f3f87b66e59b6714768c38b21ffb9cee2066e16298d98e9417fc70ebfe9b532278f67b3d313bfa394862379e80562c028e8dca78eca84cf49f6714574901e0c48c11a70b90d80132a3fe38eae2155b2a33b79483173f6711e8a55f11a591ad5d62be45a6a2c48e820ee019967393b6a5ff441c8aee439c6e26fdaf73898769e07898d545fdf6f7c83bc7f86d323d47e1b791e2d51a6d05e4d6e0d94cc068981ed0e44de5e7d0201dae90ffe5aa94f68d7445bbcb4447793697b81d67b8a93459eb7b3368096372d51a45a5d6607316a69a72830fb32a34b54bf49f2d83f85fcb0c28fed1a9bb9b519d61b799a78dd2cabec76ec8eb3976207e9f85b55812028637f3f8f53fc3cacf30cad00bc67cdf9cf0474529ddc2f7138ed0ee268c39d3f1a34b85dc96b6be63467e95bd3ab3df4384b6371cdb877f88fa6b0592bb51ed999d1effab68610e103874553aab748646f2483ffb6455448a84525eab429f0c5fd183d62e4c1d4cb8a8b0a5758cc0c49884a1b7b31efec4d2a8e19473b8c6edc40963cc4ed556127e7949301cd404aa3f878f58a78509edc894aa7e52d6fac2c430d50ca6335c2768eae8ce13cde7b056e929351ec7d4832c60eeb970e62410875bd1e173d2a41edd7b0444de8a13db1484db5bc7c43c608ff768cbda037a0d6027961dbab688c338eda89d4cdf498e289cd5e3c50beeea31a11ba69e416bcc39b0f784268e2babd54b9e7fa5bdf8160283f1d8ceb74fcb6613156bd3aca009be8a1cd1f9179274f52c4d8c38d0314cb59fa9668983a35142c592206e0099e263575a043319b2f7876278aec93bd3d840f423f255fb5864d646381fb2eca41e7a4f7daf1586db69cb16cd046ea6df7d2cb6b2f", 0x1000) fchdir(r5) setreuid(r1, r1) r9 = socket(0x10, 0x3, 0x1f00000000000) setreuid(r0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0x1b) fcntl$setown(r3, 0x6, r10) setreuid(r1, r11) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f00000012c0)=0xc) lchown(&(0x7f00000001c0)='./file0\x00', r0, 0x0) 09:43:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) pipe2(0x0, 0xfffc) fchmod(r0, 0x82) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffe, 0x50, 0xc0000002, 0x8, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x84, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x3, 0x400}, {{r0}, 0xfffffffffffffffc, 0x88, 0x2, 0x3, 0xc91}, {{r0}, 0xfffffffffffffffb, 0xca, 0x40000000, 0xf9, 0x2}], 0x5, &(0x7f0000000040)={0x1f4, 0xb18}) chdir(&(0x7f0000000100)='./bus\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000440)=0x80) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xd9, 0x6}], 0x0, &(0x7f0000000340)=[{{r0}, 0x0, 0x8bcc085b290ddce9, 0x1}, {{r0}, 0xffffffffffffffff, 0x62, 0xa1, 0x0, 0x4f}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x1}, {{r0}, 0xffffffffffffffff, 0x17, 0x4e, 0x2, 0x101}], 0x4, &(0x7f0000000400)={0x401, 0x10001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x3) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 09:43:41 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x880, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) r2 = dup2(r0, r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 09:43:41 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x40) 09:43:42 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000140)=""/106, 0x6a) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 09:43:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) 09:43:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) open(&(0x7f0000001180)='./bus/file0\x00', 0x8, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffff80000000, 0x6, 0xe68, 0x1, "50b0f1d07a681a5711e56ba65e9cafbe3a1b07a2", 0x72b, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) seteuid(r1) close(r0) execve(0x0, 0x0, 0x0) 09:43:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "85117b875f7c2ba4ffffffffff9c1100", 0x0, 0x58}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 09:43:45 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r2, &(0x7f0000000100)=""/31, 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:43:45 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x3f) setuid(0xee01) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x100) 09:43:45 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) 09:43:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3f9, 0x0) write(r0, &(0x7f0000000000)='n68', 0x3) 09:43:45 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x80000001, 0x3, {0x1, 0x1ff}}) 09:43:45 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 09:43:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7e74de400", 0x0, 0x1f6b2068}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="97dea843e582b21fa501b5dcd2e78517ab0cf9be8348d61de6349624e1b138be05713af7f42121df11d8c921e59ef73689325356b59303931c5dd6b2d12c0f5f3e336795cfd8b89bb37f901afbf5ba23858b100d2ef77644854cb97dddd42297d9463dd72a8b0d60aaed43ae7d8f53302f3c0da19b6e3d47fd2c8fb60cf25c8d7e2337faa04f51592b9d8673312cfe4321857986ad2f867d19685d9e0d03d21ac3a3a3000000003669de885f6bb898a6341a6e66d9c5c2d2328eea8c89b87b0530c70ef5124e08cbc3fe030e855500916ccdf2ada2b7d8925d5d2426339918638e0dd3a0c802528d4d1c8606a57f21861bd92b297e0f6b73e92adc34484c08e42b6652173c198cbc1b127b4f2c1e65d1e92ac3c01038723e2b4a48479818db73153c77", 0xffffffffffffff95}], 0x10000000000000f7) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() 09:43:45 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 09:43:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x48a, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10580, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0xe6f4) 09:43:45 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 09:43:46 executing program 1: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 09:43:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffb, 0x0, 0xfffffffffffffdc8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 09:43:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000001, 0x0) close(r0) 09:43:46 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00080000000000000000ec61ff0711a69956f8eaff0000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x82}], 0x1, 0xffffffff) fcntl$setflags(r0, 0x2, 0x1) 09:43:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x84c2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x2c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)) 09:43:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 09:43:46 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x142, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8428, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x4a10, 0x3f, 0x55f, 0x0, 0x2, 0x490, 0x8, 0x2, 0x1, 0x72, 0x42}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)) 09:43:47 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="9fbe9b72400360a2220eb83a8298b6edbeaf5595067a43cc91fd1097d8d52625b9ffd6b9fcf0a1fd15458d1208f2a00118703475cf02437810c35f3ba2e0f4459c7b15b453d8", 0x46}, {&(0x7f0000000300)="056232ec0af6363e5957379262a446b99439d3344480dc2c286bc975927066cdcdd745f6025e9b1a4f592e23946640f6ec2bf3efe855b3f428c578aed46735bee2a0ed41dfaf826e3009f1df385dc2eff637da23eb3eca40460ec4ff60ee98afdd72bf52925eeef67299866f114b765531f2c8a5964efba6d639b99dc5d76b4fe30205ec145ca9d5b749128009e7587d8d5dec0c6e6a7fe4c5c63c5ec7322d74811cb008f577e634382810236a04d224e2d4f991d065064baa67650cc52b67eed8f833d1c24ce6ea43cda1ff153aca80ab6d23f21a3feb072c162f5b", 0xdc}], 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="9e831fa693aae9f0da2a1a6243e13d7291c8c442ec86bb7a0a061761e55b865bf5285315c354b7bd6182fc65c57f791dab1424eb2082c7ea260a060192c431a6a26ae31399f81b8e4bae01daf4877762d19902f0b004f15d453d68f03ab882941b955362b142afc02ed75d37e4738f02fff305b9e5ebc4e91a2f58d1185a736151a8c48b44927388794e6567351541ae7bd570d79a68585bb37bdaa114d44ad342cbbf5ffa63cd7c723f44c1e088fea3a9d761b982bfad54d89df99033effef5ed52845db6b4a4b2f67977e308d36e56a5754cd784a42cc705969333b70bb2d737668793a6a1b201bc0b3e492495f1afdbe36c2ba07016625b9912a3b73ba7497d2c93b8bdb7f8d7f375a5936eaa67f659d52ef57db7c0a34f07d8107592287744c5f70a2431c291d84ec6c889763d52c823411e17e4cc863c0628d27dfa73d7f83a3eb9af29f0468a7d83c496815f06f2ab7f9ed9a24f93f13e408bff700a707910c065fccc783cdbae5f8eb9a3f228b1383a15bade8b2e47a8ee343d729dbc8928b11426bef1d325ed0712f954b76ebfd2b9ab49ef06342e998eae3d0a5ebb7d8b6f539862e5fa9dc6b73677339ca08775be7efb8c30366607c7f35b663004804c5987766d47bd2613cfbe33e067b1ff16dd25a5373c2a667b758fe05a6299a75ec4329da03584374ae6e99b9acdcefc55f92153a9bf45bcb37e98ad5abaf760b8a70fdcbd5f4e3a714f5fc0800a187583305ca39d7ad66e4acd5bd35de1ac920616da508a58a66196c71c918dd2ac6fbe38ed856554431137c94fe3f4d2fa6952f3f50546254aeb650ddbd5650be71dd4d80658d2258008f5e5033264affe8911511248c29329be0ca1846d3de29b393d52acecb8478343f21045e940fee751054dfe69719cecb1430eb4b4b69048d0ae13d197eea817dd2cef9ad72afa5ad9a2e553a4647e52e32f748235b56c30557f7c205789bf2a3806b6f1eef9c8b836dbd76fc1ab4c5f0dc43fac67ea692ff785053e733b5661ed7fe4e818a742b959c4a221b719bfb679cce3aaa42208dd6f18365f9bf6fce90012ecfbbee56e1099bbb5f4852026328501755e20abfe63cfc2722ace891138ec3301834ebf75f76bf9e0e711474f7150e62ed62f42b38621dfde9b7f7d525e3cf5ca7e2843640a12f751de8f3766114e4f80eee4d5a4adddd57e93651ba880e3fe08c4177daf8813b08d95bd51aa18f5ae8953ae9a5b09d3b806cfca0866e231961c161695b42761304777deae4920d209bb99bc2792c70a932365e235f8d8f3da158bae278e88830e67c2fb8834329561f0861b3731ec055840bef5f3f76f9124ba73f23f25e64015e579edcfc69bd997956f94e02279f070f0914e4cd99308fcf97c1e05a6f357a89a2cfc640e7c4ff591de3cd016018b1270eb11bd4eed50077a20b503dd8669df6bcec180f099afb748632f5b85f6855739b080b5578c394df4d0c551af7eb02849e9971547384bbbf13563b670750e481f861e4d72b6edc5760e3091db5be5e5117c3bb5028aa923df6519f511605f0b19a5874f7d22c5cce82d489fcd046685e45a51c56ae2f1335ec8442196240b440d303338271963c3095cb18f46ed0fea93575a22afc779f9b2aea3e94124e5991ecddc33f15b579b589f8e8e22fb19fd8828ab0780e33d00b5ebf1b90eab5c5b15c09520083d287b6423ebcb35bbfe576b8981881db57c32a828b1d5db5f2493c2d1313452098eeadd7fb093c8737e3e6e5a03ea388bd716b0ae33af4d77a16b7a311aa57ceca83f8f6909372aefa4706514508f10311dc48aafd521333206e5ffc25881ab28a066a9365df713bbd25dc7fa5ccc15655178f95cbb2f81a703b666bc24ee7734b730a309dda56fc939b16ad69fdd04eb82d0701b31396f4b731b44ad72379e029c951f9e4a8805ab1c15ff9ec6ad8102233a2b09d946039cc7d9afb3e463fe5615f3b6ac87ba19011eec2b1e7783aa78ff9199399e651668ccee8512d4ad80ecbd4377daf108f4541b3778ae04434440abd8893d74333c00d19891ee44538764e245c5cd69a042225ceaf1d3113f38feebb1cf13bd46d4097305273591e76b4f4c9849bfbd66fc3d906c0ba17f7a5424134a8499a6435ad206a2a35190fbc32b65eda25ed5c137d085082d75ba4ed8114d99c5aba03a243047e42f5b0747ffa155d8377ceffb077448eb5fec921e1d85c035d63e167f71042cc3ee154736601d614bf518616122d94f9de26320326ac729490ee0daf3a7fbdca99c7b94eecb54f3fdf0251f0fbfd82adee9062e63d14ebae4f94ef9d07f8b0356c680541d3abb4f180bf15b89c5b4c410c246c92b9b491206291a63f82f284a3d724a6cea39973d76a0c9cb7ac0fb4ede6bc1c7d63729109ca891d00369545f34dc00fd81660a0d9306d2dc4138a386b5f2e2b4ae357998400e09efffc54d67691a250b38589cc1f50d80a20333e4f3065d825841afe448ff47eda9ff8ae1d6af39e7d471d5acc06be91228c93e74d08fca4e5811df012c1ad89418e46c942c9bc9c396c38c008cb2bcb076d6f52388b36db1e425fd7bd4fe00e952ca5b2b080bbd9021e528ab6f9db486d1def3f0439b1ef2007fc1373411f928c7afd8c344cacffc089d1e1207b9b2171705e24b6c41beec0ba41fe8187dacc6465242c6be29a14187d98b71b4641b56460d8b52e8ca51224d69838c344974c620dc30c86a2acde6344160537ab61006bfd3c169d9b514122870d5bc67ad91d1023ac53416928bddf966d9d4bf2f3af319d6ae86695fd2a3ae7f848944399de019e0ddff7c3569d645b2054b6d4fed96c40801e33a938891a8b5b1582d5a2eabe5b86c00d37919312fd82d6c27c0da38f59d53a5194f5d3d2b19b280854aa85d4664ca100d627e0fa2e076c147f1e741355a07c87e1e6eda03cfc177b25cc57af74bdf6928afe8ff994f744a141dbebe4f4e08eb9713ad3d0a760a3bf5f3375bc92cb1f992e6ecaeedc3ab2625d770cfe9fe7f5ecc723f8a4be0ae6caccc6553523c352a309c9dc5340b4675c050fa9cc24ec78bb11d163460a45e4ca78aa232d6b711b815d7df9858ad86e4d82961d62842b680664d8dee199f098a9d8896ebfa66ce9e137630a800f3c4c9b958d2b0e1c213ef130099b941cbb494b9b87e34c39962b1dc2fe026c1e93ad4a24f2af969de94a10f3e7c3202e1fc17519669508ff3304b21adddf47ce24deecfcd24fa25a6b4bade3e3ae10866023d09d051ab3c5ef1b3daf54f5bbf9123c0148b1d859f7e0850c6ff4532bdd75a0e0256fbd641faa76e3298437a135c6b826cbfdc677d2b2fd370853141404833bc4a5c0a67bdd930de9bd1fb82aee023cba7de065f2508a182885d3545c0ccc5d741fd6b88b45693acfa9535d64dd7e13b1e687ddb29485fbedd9d4d81ea32871a73c1394c671d7acf966fae37198950cee95b117410c9a7545333c9df181ae5bbf6d25228850106fa4a354a958b37b1104350a0aef0ddb23bdfd1633c4d20dcdd46661f19032388d119b4422093cc3c68f9d40ec4414feb4a7b2e512d9044756e1d17164bd599a7feccdc25b174623576ce629d2924505d0a0035bf0565519fb49c609f2734eadbcb4d6a1c3347e23bc16c44c46b82eae55b13ad99fdda441b68f9b26c36657d7d84852fd68be5c322c75defecbfdf42dee201ba2aec30c4b598dd9b6bc220e92b024c8ab761196eb55a7d25940005107f492ef80e269b6160a8154f3c4dc3ef18aee5066cd826368e0cc9293fa0e2bb1e11ca686f39a50f4f9397e3e3752709b1886ec69de6d05f7d9c38327f889b6f0911e243acb8ae24c545c220b7daa1c2c2393b40e2b6a3c4400a9266a13c270560d26c8abf95763aa45edda8a3f2eb2607e2d77d96974893959d2d4102e267cbae3aef2fe9a3c5f218e4f39b06e47b520801225bc7aadb16294e987fed3e8e8c1a0d4c5aca3e507decd3ff644d9890f2ee708031dec0f92a1b580d6f1180e947daeecce6245dfefb76f479ea788704e49cc28af3d45ae61418bdb824abd515fa1f8dc30262d96de1db745ec7407bb3108dff8fdfafa6ce7db2846601959169d5a40a41866bbfc81cabbf2bced0d05ff7c35a3f7d53ceb7bf21753432d5dbcbcc3fdeae2a392aaf80459062c400809b8a2a51aa0ee383951092bc53744b60a056dc220da007de2f031cc7f8429a3c62cb4ea4e3dec55a99d1ef6c24c980dce343454b967186a383699c8208fdee5692bab15a68a2600d6d5775c2c75b84cd3b4ae4e58025fe81cacfad095e668d69ffe29a45a99d67032c15c0023f041017ad22a75c35eb3be0c5c0d11f20eba772409486644396f05676028d30239f133d75422ece41e36e2be1d60762bf2c8815a47219f3a30f07b72a3b646fc988afb9d7f02f18f0dc20649f5c8336d4ce70816fbdf9eb69e8b3d63ca257a9d7fcf064cc101a8e354fe414f86e324ee50628ca7c44a0f1755dbab2a203dd1803ef3a52bb4452d607d87b2e13d2281a27a0693b594850c50e85b61eedd248a37f4f83dfc2796c2b0bd5fa13474ba96f57be376c4acb5929acc501214de55e99ec8d439f4ce2157c9df10461bcfa7904bc611644cbfbf22a520249acda117565ab479ed112b1cc7cc2d8db051cbcea0da6aad0acd7ecd252ac1d0ccee1476ce53bddef29d809f47d8956561627f25b8323f7deb2da705ce29c18a2dea406cb6485c227cf77a067f3ee022b66901a606bd9c792fe637d24054bd77bb6be777334a3c20ef0e053ac09228cb2cda9421f570bcf6d2a0cdff15173b887fc7bc8ab1cb6c20dfe0d89ca4545342604532976570e24948157bb809abf130fde3e14c73fbdf687121256326dd799bab9ad18f857037c773e375806ddcadb3262422b90e03fd2757f3578d514c7705f23ffc847a66abfcb36f05079fb0aba7cc990f9cf0f70ed50a041eed69ab01785c93df8a48a67bd5ea296103c54faf1c0bc21dd6fae37913de1100bdaa1548b2cf92c1fa2d829abc8395b3c02778aa65b7116ae783d82f10a7002b30ee0f2b3fc3bd2fd0e6428d51a51f426add75b4fb1efe7165e804ca3d3c1f51fbcf25423bb26474088d3617418b98929fad0954e1099be06dd27c65e95cd494862a42a4a5945866c80d29a312b0ed27b9956a68a8fdfe26a455f5b1ce71a4db33c263dae984cbc4de7cb075e354d9393ed0ddb358b9d06e1599af622620ac4858ac17e2d3ff1b44576866c460b2b842c4ad67cdf50e4f51188c1dfb2364e2f6670f7b9eb40d2bfc66264afaf54e53c2e633ffc7b469bc657721fa35b2498460adeaf4aefce7537c348b41699b8cce5e2df4bf86ac927cd1b10a879a20f19e7e9e7442c751fd38e49f7974ea0cc962a60d0e8260baa1acc75c22228ad8b8ab3c8680d4c85b9a2bcbf1dd0fcb95d553c5cddbaa5f4d549213196fbf26c7567340aa34bc960b16dea611b1ae263e79ebde7490ef59dcf9538bda5341b00452a6b56a6bda871542c55a91383d1960a6cba1b9a0ec236183a8df252bcaf8a5a0418c6f822acfda0b6d13eed68573acec18ba996d83ee08d3c5387b16d8d2e2dadedfb86dc10069c1bb7674c33618920c687e88ad699f9e4fe68287a19487b36eb7f31356d632eacfa27156994904cdd432e20b7e4b041e7bb9a6ae21927bcad616e0773a97423809ac43cae804438dc7b54c7a59ec25ace0d89fe0206ab9dabca23184fb7e4b224773fc5721425f1e14772eec6b1205fd762ff1f2a3769c420010e007498", 0x1000}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x3, 0x1, 0x1, "e08bb01d2f666e30b02a43f9d1ba64b1d5ebf7c8", 0xb30, 0x6}) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000540)="7b33c465b643cd726d781b70794cee5f9bd761dc5edc71f884e02ab1dec8a410fd5e4e2166c9cb72e7f1f1ebfead75d9f8b22b9cd53d65a8f8ed8b438d115d0e68aaf77892fa4a36382cfcffdbe2f4a2700ec5ee1922d4d1ffa00518f6f87667bdf0ac1a99f7c4b6c2a9e9527e8a06d7a44f54de6674c13ba30e5ec8b4c80106b0efc877713914bb550b1352e505180ff291c39e4359337ed60048d0c4dfc5bba814a51a58329d922ca8f9ebe7308481ee471bc78b8ed73f819522f6b2eae08fef0dfe805259ab611573cedbb4d30479dc5f55640dc4a325a95715fae6df2f234759a38bdc4f3efb51f621799f185203c0e6c52e298451ac43e4ae615e7075ed24dd37c2be20cfe52172b3252931969fc4a0881dc0d3c2a8a618bf80bb1b907af99d4d156aaba1a686557b70b924ea5dd4fdb9b22eb20920f7e059ccb197ed77d5090d5d89431a6e11aa486b6e0fc1dac9e6c249b3b088378b7498103aa1e0c6ca0640dff05cf158423b5a3f1412f5c8090e648c2617838ba146116c0056924f83bf5372a8113c63d7021ff57694904d2132ae0061a765a7dae842b7d9c4585268ca73ec7a24b23f8f0851f5c91dbf45a8d5b845dd1d23d453c08b256397f6af1a3430c11200ff13df1a59298d1da9c083f068f48590aafd2d5e6be32788c453bfd7009d4d0901a95c1f6322eb8f56862cc79ebd5b9d57a6face9b9e7ae7e5093b253be30063f5e19ebc6e536c6aa06af59de3f6454ef3e370936aef13205c8fe3a4f07aee173130633c7b368e056ebb4dfa3f955d398df230b4b19166dcb9c0712ab9ff16a2da9183ca1fbf86e628d4dd27bfcdce9e074f179e15a65171e33d0d8e4c788d8022f5afa6e5125c28017c9e2ce399bc625575396dec3807b922f3265830ca55f18a6a7c9332101a75308a02ae5c29b00eba35516245ac06d3a2f8f819aa41faacde9dd3d6e71e9ace67c8602db98d0f4ff6b2e0942147ee40857c3555f0513da2d4e67d3c120a", 0x2cc) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xf6b9, 0x0, 0x1, 0xfffffffffffffff5, "ff03000adc7d8a0000000000003200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:43:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) 09:43:47 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0x5, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0xfffffffffffffffd, 0x883}, {{r1}, 0xfffffffffffffffb, 0x22, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x42, 0x1, 0xef46}], 0x7, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x20, 0x1229, 0xffffffffffffffff}, {{r0}, 0x0, 0x42, 0xf0000000, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x82, 0x80, 0x101, 0xc2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x20, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x8}, {{r2}, 0xfffffffffffffff9, 0x6, 0x1, 0x80000001, 0x1}], 0x1, &(0x7f0000000340)={0x6, 0x7}) kevent(r0, &(0x7f0000000100), 0x80, 0x0, 0x8001, 0x0) socketpair(0x20, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r3, &(0x7f0000000100)=@un=@file={0x0, ""/97}, &(0x7f00000001c0)=0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) dup2(r0, r1) 09:43:47 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r1) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/70, 0x46}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) write(r1, &(0x7f0000000200)="01", 0x1) 09:43:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) dup(r4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) mknod(&(0x7f0000000540)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) 09:43:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xfffffffffffffed2, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffff64, 0x0}, 0x1) 09:43:47 executing program 0: r0 = msgget$private(0x0, 0x102) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0xfe89, 0xfffffffffffffffb, 0x9, 0x2}) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r2 = socket(0x0, 0x4004, 0x8) r3 = getuid() msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) readv(r2, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r3) r4 = dup(r2) openat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x10) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8ed0239c7b837b", @ANYRESDEC=r0, @ANYRESHEX=r2], 0x3, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b1b9f32600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de516741fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cfa5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e26ba145369e5c57a72228d957938635a2b88a6c4ab0685a49c293b1fe89887f74ccd521e38c8b1ba351ac518db52209c49f889721ff031dfda5175700b63f226e0"], 0x1, 0x2, 0x7fd) fcntl$getown(r2, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) write(r2, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r5, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r5}, 0xfbfffffffffffffe, 0x40, 0x80004, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 09:43:47 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, 0x0, &(0x7f0000000080)) 09:43:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/249) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) r3 = kqueue() fchdir(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='&%\x00') pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000200)) semctl$GETVAL(r4, 0xffffffffffffffff, 0x5, &(0x7f0000000740)=""/232) setsockopt(r5, 0x6, 0x7c72, &(0x7f0000000340)="d05d9b91c228b66b79e22cca65604c8bb339330025d16b7ca05947c8eecdde5fe56195b438df83f7145463d5f2bd890e245b260a27c12d580c449dc2167e73bdb1de1ee8ba9df0aa1afda6f57d96629b4da1b3048a10a9d6c7801120639a4cb89a06316b60e7f289e8fb2a6a3f6341b63cd673904691c4a18ee422b17011c61baf4ba3513c1dd16606d7311ef170b71a86fe12bb8390ad2d69c774fd520fed1600ffe37c1158e2337fa3c78e5603823d80b298b3b51436fa40b583562a57ba92620e5e6a2f8ab019a218e45e9e707e0f5d7869fe933b108f365c37af4593cb5e36d9266548b1b387d18d4f283701469c49", 0xf1) dup2(r3, r5) semop(r2, &(0x7f00000006c0)=[{0x3, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r5, &(0x7f0000000640), &(0x7f0000000440)=0xff92) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000700)=0xbf) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x1000}, {0x7, 0x1, 0x1800}, {0x3, 0x81b4, 0x4267c2303caa6585}, {0x2, 0x7, 0x1800}, {0x0, 0x1f, 0x1800}, {0x3, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x8000, 0x1000}], 0x9) shmctl$IPC_RMID(r1, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x66, 0x0, 0x0) semop(r4, &(0x7f0000000480)=[{0x0, 0x707477ed, 0x1000}, {0x1, 0xffffffffffff8000, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x961, 0x1800}], 0x4) 09:43:47 executing program 1: setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x3, 0x200000400) semop(r0, &(0x7f0000000240)=[{0x2, 0x8, 0x17fc}, {0x3, 0x5, 0x800}, {0x5, 0x5, 0x800}, {0x0, 0x3ff, 0x800}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x0, 0x9}, {0x3, 0x1ff, 0x1800}, {0x2, 0x81, 0x1000}], 0x27a) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000f000000000000000000"], &(0x7f0000000140)=0x1b) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x70) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) sendto$unix(r2, &(0x7f00000001c0)="4d658dd92cab5f852b7f1eb6a2d8821c9c4edc9a049c3fb130b8", 0x1a, 0x1, 0x0, 0x0) getgroups(0x2, &(0x7f00000002c0)=[r1, r1]) 09:43:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2010, 0x6) 09:43:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) unlink(&(0x7f0000000100)='./bus\x00') writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="17f12c216a56b5bf3e752b000000eb13eeef626d8a0e69d0086039d7202000004dd5706c8500000000deff003c00e5ff92062a382b20bd", 0x37}], 0x1) 09:43:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x85, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x1cb, 0x3}], 0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x810, 0x3) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x8) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) mkdir(&(0x7f0000000300)='./file0\x00', 0x100) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/252, 0xfc}], 0x1, 0x0) 09:43:48 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f00006f1000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x6, 0x8004, 0x200) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:43:48 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x1) setreuid(r0, 0xee00) socketpair(0x2, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28091, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) accept$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0x0, 0x8, './file0\x00', 0x4, 0x2, 0x7, 0x7}) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getflags(r2, 0x4004) r5 = semget$private(0x0, 0x7, 0x610) rmdir(&(0x7f00000002c0)='./file0/file0\x00') semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000180)=""/2) 09:43:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="9a", 0x1}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 09:43:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 09:43:48 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)) dup2(r2, r1) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)={0x200}) dup(r0) 09:43:48 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 09:43:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) select(0x39, &(0x7f0000000100)={0xee5f, 0x0, 0x100000000}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)=',)!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) 09:43:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x401, r0) ioctl$TIOCCONS(r1, 0x4004667b, &(0x7f0000000000)) 09:43:48 executing program 1: r0 = socket(0x10, 0x4000, 0x8e85) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) lseek(r2, 0x0, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd1a) write(r2, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) 09:43:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) semget(0xffffffffffffffff, 0x2, 0x204) open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r1, r1) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fff, 0x3}) setegid(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setregid(r2, r2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000400)=[{0x22, 0x9}, {0x48, 0x20}, {0x0, 0x1}, {0x48, 0x5}, {0x44, 0x418}, {0x86, 0xe2}, {0x87}, {0x8e, 0x5d}, {0xc3, 0x6}, {0x0, 0xfffffffffffffffc}], 0xa}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80000000, 0x4) preadv(r4, &(0x7f0000000340)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1, 0x0) getgid() mknod(&(0x7f0000000240)='./bus\x00', 0x400000000009104, 0x100) 09:43:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1e, 0x8006, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendmsg$unix(r2, &(0x7f0000001500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000140)="c9d58cc5ebb681580dc24ae3ab7ffbaae66c0c771c33e95c887bd512af9c8278f65fd392d59fe64f7af9ecbf739c3c7ff927480ded3a1d964c2be09453f2c205f42dac28aaad7cd035a51898b77b4be09c62d2748e9bb27db11d4d1b0624bbf71167fbb077e9b04970e7e25337d2cd0e75f4a8e23f2dc8c8ab8d14879ef18a1dcbd9adbeb58a1503df63546440e372ee368232ce1cc97c37fcd890f817ce78e72a0ca46ca1feea7eab4d39ac1a9c8b5b1edfcefbd72ed194f8568e0398d2eb9962c9a11b3eb122dfa130ea991ad9d16f8066fdd33f5e", 0xd6}, {&(0x7f0000000240)="fd29352806b52c93876b49d029cc1dd2f9be41cf74749024a3005350b14edd876a7c13159717bafe86fc5e8072fa4042bbef16300dd55a07d4f6018f583ede7d6735305a4fc61929096a211802fae22c7ec3ee6bac6e59d6434c2678e9b98cfc561a8c03335c39bf9b8e42bc65f813af8556bf60d577a9ef3611e8da10fd99b13ea655459d575555422ad15d406273df96f1fe5590aa05ea83b705cf244496236dbebf1f43c11dc50d5f1bce61ac64a15c88be57a3e417d48b666a8594f9cf6b4cc6a4529e0bfef53841534642cb50c5b9e6fa5a1f1d4ae5c6eaa6cfc0c97de6a7870f9ae97359bd28051c54b0e3edf0394977b1fe21fcc501716e8d191651788ae1863903a239df6f649b52739e88f8b4c0a8094b4d4258ff43c92427ff2eeb81be362414a722d67ea7fb78c7bad9acef7350edba85175fd664741d60ff49d93cdeb4936f35475572ad048a056daac057cf706ced0e005091264e51c3c6bbefef33fbb8dcbc6b00a6dbcb88e17736a5ef1a6b879d1821f5696b8ee18b6a40ed0765756dcaac407f7cfcfc9e5c690b5cfc2151d441483ec161b94604479ceaeeb4a8a19bd709a164be158da5b674be90102d325c5cc2bb440e1a4d56ebf7f99081f1dbb019a9d84581b3111801642e7483e47e209e7ea760c7adcfeff9c07c6d12d4ec1e16162fb1e17661907f093a64c8fabfe168f7e94d650b454a1c798e7b04c0e8683b1cedd672bf26f8a31cf6b5ccee216aabf1d8bb123e8065ceaa9a6188acd8768133774ffc6be5c80ea6aa7c242dd9d3b06fc601a5797f2a4a5cb3303af30c22d853e8e001f1a2264040a17ac4d6f88e65deb6ad5245ed6336083fa7ea8df777221aa287bbdbf6781ee199b4ad31026f2c6ce00e01fa2b7dd7befea1220230029f5717a8f2c7eb00dcccadfcdc1e96824224b314757d8c54dc3ae773912c7ca19b5a71472c83d149ff29c969b2a2144e0931dfe5b1e58e765e437114aa9d3065b9968257d350d6b34fffa67fe74152b127c3980f566a8e22169b166c1bd82a1b78f3d4ea8b980b0f516c9f135f112a7dc91b01b268e64685d4162da823881902a385bdf6ad80d9a6f7811aeb03c2178c4d53f1783ddd44baf27288427c7041bf75aae611fc6685c3311f6f54478307f794cb193e39a33ba5928c8d510334c8c2470a2dee07c1cd2f0e374cec7ab2a40a44d519e9516f7fbc3c92b82b5b4a0ffb309ebe2511ee976001be00f468929642c46572a1cb85ff1e784ccc1a73e45616174f435eb6fd73f338b16aee1472f0ea88b6b6ed0d66e44b0026a6eada91b206b88a7a26c27a0791c286fa3e4202996aaf9caa026e7bd49510ba19b99cad5bf10a743286c17d6d6fed94e9602f1624ce7eda8cebc26132621d8fecaee55cae1c5d6842150b5209ea8c22f7128e6dad6b63b6b435a4d29d52ac3c5b53bb01ac02866b80c0c8f58bfdf993a63dd556e576c55ecacb10fad6c59ef0119cdddf7231352598732c4ef5461f20e70b27fa91e03e1d0baebecc557f83ae8c822833a11d0ec37dfbb49b34baafcdf1554cc31630ba305892f94c0ceaa89cb250ad621adf2731ac8ba8776822d93348851a7db5bbec0959d1649254660a9b1f89a1400918763cb46f0db04d0ec523c8f1484cb70686de50e8d83528bd4fece1a5e12095c93e7096b7dfb08c258ca1a06ac0d32017e56e37cd6bafdd3d99022ee5cb3979bc84522465de65f3f376a96fc6ea9f1d875deb833480ecfa452dec350b635f18c32596837eb2ad620e2fca8cc9cd7bdff141117cb89297a7e6247396883f0a0e48c6d5fde1b8751b9c7c76a60ef6d04fb634665031a5566be9406aa850da06bb9e0c47b59d1ce6ad25c54570f8dd2f909af5ce35efddba710ce1368d02e4521609d312089647cadca7eb22c1ec9353b16b381075e6e1fa2009d0dc7515de65c6b9b678260512d3f3036bc288b612c5ef683318a9e968ed325a946176c4f65b3d2b65d31a5637e95585857af0670ca8379de4907aee134856df9a5274cc25100fff10b3cc58aaa66436f59cd95b57862bd99e5759e8275e6cc9b744ccfcb5cfce50b5a39449bc030fdffc9af69677627c3e21f7f4efeadd836b3f43c4e2ab40b635d6a14a3931f3e032f698da4a7e534aa079dc8391e597f96234d5b4675b7f81977bbc373f329a29696d1fb1d88bd874bee470d76c5c8d0a2b57952f42bb51c15a2b67ec11af13c6597e2acbd766fed43a79993377ff4e49cbb5b1f455558c4cee0237e34042e6a4fd2fd9481b6f91be7abf8848ac68e51d89e447767ded3f5537d6b9d03ddb6df81a9c77194b6bc3dc8b18804437ffe99991f47c5e659585f7248dcb8bd6385e34517b7b6c9ebf873b7c497182d9238c68d93412fc189baec54560618b2f89470305ac8ca8c1903c40ca2f6946c6a5b6900dd2a8ec86be7266520a4be3015f908145fdffc9e77a6b8abb5a0f75f8dc10691a7b1c2398d7807af37bd66701a038eb498e08340c2f63473d13278a226f59b1301ed83dbc6b131c89101094634172bc8503d540743a7b976705b389a3ee10d8c26b9b047d120594f91009d6b6d1508181d5c65c19e2d9d91f45ae9b6dfea958f445b3352e377fc2fad0fd17e525615d7895427bc1d1347d8dff7fef76d8e9ccc970c56288267ed9844fbd690122848299ff8a556c4d3df68a9e26eb75944757398544c7f3512761e9d3ce1e601ead0f5ed764753c94251fecf3c2bb6990aa6a1688087e51f0d6900f8e5108caa3ff3454fbf5fe8f6c4c19fe55d5476d2aaa50d4e122a1862656f6f743556e599a99bafcd05b5eff4cadda996bb4354bef92eb16a773c4bf43b796f08e7465ace23196ef946b8330400e1d5e83f6c47a4af618869c03d55a1c3f6258f1e08035c9d38fa6ccf833954297edbbe16af8bbc2ad3c74cad0d2f64408cc4c0a9afd45a6fef0d45d62327bdf8f44b6f104f8c19355bbc1c499a9075a980fb0c08fe8cc60dedc4e8c20feb48282203cd6548efd7c1fc3924e4aaad64153cbf94936be2210015339e8229eed609b3cbef52729c68f2db0d92f2ecd11be0f9721f18b389a895aa0d563501c2ef22561db8206461daf6778c510cbb9cac8e0142223d603fd4f35a799efd124eee2af515098d7fd71afc088189c7172ebcfc284efb7261323da22c5ed4cfb6d0c4a03e20e77878d6e42342baf792fc0f48443d26865f78b6eaa23e46691141184477e33e062114e88394b0bca0190841fde06547dc00e254ec24efbc51244c465965d0a91c137a726eb5ae1624eb97ef207a8e9f807c46c584c43f3397394b74c61cfc3265b8093d95610186bf181fa09fc5982bf8c580698f97f9f4ac9f8a5d96ba1d622d74bb25726110ffb26cadc69c89f0c314c6ab7cf7039a5c7678fbfe452d8bad1add3d9ac33e8c4bfd5ec9fb0f2f5944cc7ccddfb1610ae85a08b48afea972eddd08df83643e14fe689997f54aeb41f31d89aec6c7f0ce00e078c8c8bfe466e13a1134ddce61bfe185f51594a6cbc34a00e02d820f5325988a2f2dec029c54c2216a29ca86a325b4a3213eebe33acecb6dd96e8ab1b52930214ee6b551aa430c52b20601c18153a6c6f1065025ad78ec2316adbf1886da006c0ff1ff06bf804aa53077b4ff81323dde7b4cbebbc8c544de72f9042bfa656b1bdadb9cba0e24255ad3c105beb37599aad3854fa04f8c0529bc12c750becffacd675b13b1819b706b651d3518f12063b4e9f53c219cdf9c70358807b2bb6b7dcf35a601f01b55aed9b45267a7cacad70983a8504ed1f24c56baa1880aa23bd222107687e4037ac8551c08d7150d2d1731e4a93a248f948ef6db85a58152030db06884d02d7cff1f6856697698b429e2e59b163cddeca40b84a5f365dde3a55e73afd3fbae5a87b2ac838c8674da50c88b66f039dcfc1e63ead4e3c25020b08be9b4f42e1e494876ebd23b498129417a3cdceb934362ec6539c2f1daf51c0af293d93fe47b2ab2827992fdb8bb211853d7833ebefb2efe7bcd0672b5672be016fd854c016ef9f9bccd5749ed376ea56cfe07ea13e0f734aa74c38aaba7fcf9debaebfbc9b7937d82264e94a65c116b7003c5a9490426c977814dca0959f8bd719801305e920235ebbfeab7e6cd50c180696724d68c7eaae62b2079e72be70e621045087e7d3b1458045fe846e90c38faea31c1164d8c2f738de575987f1ef1d9b6cc323fe441e1c203a2010806a251b57a6e2f215a1e3003d603d3507a2310a06bd1896b5a5989bed8b240c6a46a3f92ad3daad32af7af542f6a633de77fb2bad14fe1eee35fd9fb6cba584800651f191571ba3f19604c65f08aa8f33a4f3a21f305959b77aa4416867e90b04cb50d80e7b96dd6a03e64c3629724fd1bd0c99282f57f314b4ff12fd5f6c0f9688cd083383c713f4c2db567863be20ba250aec6abe4bd3bbe23f3876c7ac54c3cfb93b0cfc13c1177308fa0a8d40dbd3d3611d77005c4bff884617ea7f902c98a9c268bfcd4cffc276757146eb8fed3d122cbdd6b34f3ded4a09405b9ec36389aa180b9359594b8be09404e14171748f5b906f66245457297e90c9ad8ab2a8e899f72b6b3abf863ccb3ee52078ba9b3b3622010fb10601f3cbfcd19c8387b8b2b450a1a241431d84d4ca5d0698a4a4b68e03c51a323c59ed695b004603841884b1486f49f7a7a166e87dec0c6f26fe9aa1372df719a51d7bc087fa4cc5a0131b764321fcd193273782ba5d8cc79e47ea3e2037130bba50c3137e10156ef2d99d77ca94509733f4c3d59b3dc04c9c9212a1908ca482c6a9f8894a4a139c1756334e3dadb938778009e9a993d5a5e55ca6837ee379a0fa5b74c39b2f933a69cb8de4589e96abeb4cfeef6f03e752aae79e56aa3241148e62ee61114146ba8962642769fb9e55558d4d6095b18c94497ee2584804b95316f4c4c2b9b668ca8cd735a61391acc1b8e49a961508dd892a4848747110ab7f3fa9a6602af9e4ccf62771484f289782ff6fc9de795e84a421fa76239a71a5f3c82bf0351a4ba2051d13357a1db2683743a031b06094de9e5c0c0974cee4db0d1ba6e585059d272c7fa668bfbd8ed4da0cbabe5ec1c55b8afba8b64c814adf156749cdcf1da8e9b0d3098d8d374a0bedb9ed003d08c107bba2d15198a277a94eb62229c074520965d11c99639322e4bf26b73ffc4fa953be2c4bfb26f15cde13912ffaae2b11fbbfb1e927f75c8d5f107d655e5a10d259058a3a89997e81ceed9e0000fd016d625461416f6c5fddb509278225cab88aa504da43886e14d3bae92810708c990b7839e90c4e9c945400cd142e68cdbcc344a8a55faa97c38b91090cb86de1ad00886eb5c3f10bdc30def87e011f1bd170e473ba343a9e0525dce7c0ecb9d31ed5fd4707aaa48e2e2ecbfe3e530b8539fb8d1479ad6fc6e983d6bd8f6d1fc2790e1f904645a6009f3a1e9a935871236a2615e2c8bbdd8bc1cc40dbdcff85bb305d48e242ae5c06ed248b2332ec1d982c24418e558a979153527d4747a7565c3d4fc58cd326829a07ec6e51f01d0aa6ad81c12f646bbed0918b3c89dda177c6f69c6ff3d148c13f47ed2e713bc8b1b50cb7d999069b28472e6f9819614078dd6b25404bdf27b2542ece1801e261d69c3bc2b9fee673e300f804607bb21f0c6f14cb27bd5b0e91c51cce0b316932fa191f6fb05d958f90cc800ef4fa2889f203fc50fead743344033659367d550aa7dde495523355541a9c3d1e446c5b6d63315d182b6dd61e5ca399a37a32740d4d", 0x1000}, {&(0x7f0000001240)="6a46c5ea03ec92e781e2f30316c53ba2c619ebaf53825796448ea2290435ca579749d88fb917114bb95e4339b89c1d4ff20c093a032cb3594e3f4aa5ddff19b4026addb8d1f6789317534e232138e3ce295fa18a05b543bb89c0e87857b7f01ced2198dd9a507ee3f989f7d5a21044d4ae41d6cd2b7b5e666548439c00398b52266b9b88944289270296ba0898cf5ef567ada394295f923a5d5107617d819f73e1e21c31c055cbd71dce", 0xaa}, {&(0x7f0000001300)="4bee45278a1b7fd77622ddc38632f11c5b196789540856348322fae19d6164e1252b", 0x22}, {&(0x7f0000001340)="47bc86ec5adf1e725f87e302d6565688e8feccc3840447d57d5608a94a47eab474c5c07a79f3276cef80371bbc021d06b15e8d7076548da342e599e759fde353531387984192b596105bd0d3897f4b6c799646170de8a051460f0ab13552c64d0d", 0x61}, {&(0x7f00000013c0)="48ef44386063548a0d01c3ac4043d8095290400e2c0479fbd516fb09158147ff25449255a75aa85b3470e3a30c1150ee391979182e073ad1c510ad34673edd3a8a9d7d8de269f90d3659b776fdb358ec479e414147c9573096d4356819f78e8266154a3582d8a0c4f3a083bc383a257cb20f81a4f85ebdbbd064ffb5099ecbc7423a280dec2eb2d0ccb0758cf6d95069025f66a127aa", 0x96}], 0x6, 0x0, 0x0, 0x8}, 0x1) socket(0x2, 0x4007, 0x0) 09:43:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) getrlimit(0x7, &(0x7f0000000000)) 09:43:49 executing program 1: pipe(0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000005c0)="eaff125c000000007c01c8309bc99af5621d45897f8bbb64119535137d2b2ad001d379e9df7fd6d1d7b2a7c9bca04733d7de7b0eb189ee8f1495d7cbcf478fd64015f111e4e8d3f247935b96ac5960cb08fb2dfdd305faf7fda4e401a50e2d7f40a2b7bb9e9afefd389cf43d71b60078d99d63feb4a550118fd123ce8114a4fb8ed36ede81ec224a1209120627753e7148bb2671b1a4372927d077ac51e2e0cb8bcf5313428ad4a2a02e6da58c29ecd4a7badd0d4417b68cbed0ec6f067f3f3210efe10fca0e9ce8f0dbdc2b20", 0xcd) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000300)=[{0x4, 0x4}], 0x1) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f00000003c0)=[{0x7, 0x4, 0x800}, {0x0, 0xffffffff}, {0x0, 0x95, 0x800}, {0x5, 0x421}], 0x4) chown(&(0x7f0000000340)='./bus\x00', r1, r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000500)=""/97) semop(r3, &(0x7f00000001c0)=[{0x2, 0x1, 0x1800}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2, 0x1800}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}], 0x9) nanosleep(&(0x7f0000000400)={0x9, 0x2}, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = dup(0xffffffffffffffff) rmdir(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) semop(0x0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(0x0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x1000}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x400000003, 0x8, 0x1800}], 0x9) socket(0x2, 0x1, 0x8) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000280)={0x4, 0x1, 0x6, 0x1000006, 0x1}, 0xc) r6 = accept(r4, &(0x7f0000000580)=@in6, &(0x7f0000000700)=0xffffffffffffff89) semop(r3, &(0x7f0000000380)=[{0x2, 0x2, 0x1800}], 0x1) sendmsg$unix(r6, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) getsockopt(r4, 0x3, 0x1, &(0x7f0000000100)=""/80, &(0x7f0000000200)=0x50) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)="e89b3bddb544f92532bbe16146bc99b52e05fd599142c5ad8fc5d80db009545848f0cb36ca842a30ae5984ced0836abeda1cf3c9a5857bc80b480ee0750261a2b265d5020442f9aed03ddf19e9dd97a65724ea4ac02c841e1c862c", 0x5b) getdents(r5, &(0x7f0000000a00)=""/4096, 0x1000) 09:43:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x46, 0x0, 0x8}], 0x0, 0x0) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x802, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 09:43:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r5, 0x80, 0x7}, 0x0, 0x2, 0x146}) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x0, 0x9, r4}) semop(r0, &(0x7f0000000040)=[{0x3, 0x1000, 0x800}], 0x1) r7 = socket(0x1, 0x3, 0x800) listen(r7, 0x7) 09:43:49 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = shmget(0x0, 0x1000, 0x130, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 09:43:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getpgid(r2) getpgid(r3) getpgid(r3) setsockopt(r0, 0x29, 0x33, &(0x7f00000000c0)="f0", 0x1) fcntl$getown(r0, 0x5) fcntl$getown(r1, 0x5) 09:43:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000240)="b1a864496702659877a19025cfef2a4ce37258efab67505fb79edfca7c5c251b2513191fd5a7038909329d85a40a9060209e87e0a2539468e9134ba9d310f300ff44f476c10c37982c2982b154fe715821dbbe84f3edd670df7ae728c9a689dd9b75515cf1efffb10e9c4e11aaef7494587a189a860cef72b37434eda869ffc6c3d5196701ea92efa281a7715c3c5e9fec2be7ab9e0e5c33383258fabc5858e82a6b92fe1f853ba167d048fde3884c83bcff7f0000000000003698113d86fa76a5403088bb68123a1f2a2ce0455cc5cb522d4cc4b0c0b01166", 0xd9) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="bed018f853eb11d82e095651fe6b38ff26a1986f2b604b554e67aadefaa1c4c1ca9a3d64e8a517b38084f7cc6e3b7f307c70c0e4f70ea8034825ccc4d412e784231217db2ac3844f6f1fb9f2cee6a6ae8a548dfdef01d55a89734904b0798d3810305d5e98edc0002b860ab3aa6c87c6888c1e2fddf8a7fbd979648eb4a362feafac85ecc0c7e354653b30bbee05bdd2", 0x90) 09:43:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x0, 0x6}, 0x10) write(r0, &(0x7f00000030c0)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a31e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d21349b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e36b4a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60734ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0e10a0d8328b9d92d773d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7a6dbf851256806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d1e3ff829ffcef010a155d9800100000000000000938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042104966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fb3bf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb515d704fba19cc6cd66dc7905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c864789e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9e856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e4332981f7d44d2582b99589fff6a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b164f99e4533e51a7c4f8608a187114a5f766970000000000000059410d203798bd637e88c728e806aac11ef4b3c8600bf8d8a385383b3171fb50adf3c35295f893859aa7a030f718260d70dc9fb1a7459935654b428ec1029755b5e3c443049fafd398d6274d0f2ec929eaa70bd5b85816a7562d151804ccf881e3493fcb619906b4d549c9a8a44d68b5e357c9e173b661bcc311216edf11cd3f41a6f3e6aeea4b14db30ce6c5fa02c0e16b26885657bdcf1e7e777aa5ad13688b5bd602410670c14556ce3cf2138a22d6bad64", 0x1001) write(r0, &(0x7f0000000000)="034ddf4b324743996eb8b656037693b58358e6fa7a5b3941f6b5309109", 0x1d) 09:43:50 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r3, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) kevent(r3, &(0x7f0000000000)=[{{r1}, 0x16d5b11356b4e35, 0x1, 0xf0000000, 0x5, 0x1}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80, 0xffffffff, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x10, 0x20, 0x9, 0x8}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2000000d, 0x200, 0x10000}], 0x5f37, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x18, 0x80, 0xffffffff, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x80, 0x100000001, 0x156f}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000080, 0x0, 0x300000}], 0x6, &(0x7f0000000100)={0x7fffffff, 0x6}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) 09:43:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x6c0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 09:43:50 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) 09:43:50 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r2 = msgget(0x1, 0x104) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x4, 0x1, &(0x7f0000000140)="c383fd31b52cd92546dc47184212df921c99e59b09017a88a0227710316bb7c896268777a295df842442ecf33028459339538dc2b0a433562c79cb3f0b43e74154dc9b7e99d75dfc7caabe69898dfbb71e25d0ef4856060bdd28effcd9a2f0cb923a0e197a869c527ef1cc0ba234eef22c06d7b02f5e49d778e5fffb0f167a9ce3370516ef97226fba266ad7619aca", 0x8f) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="03000000000000009d13e97ead9f46926c40a6b814ba458225c45c0c00011e0900dc3c4e92b466df73766fc0c6fd9c5fe682bf20740bcd31536bc8172dae56b1dd398175ebf16521974df70a6913b7459844507b6246e07696c1f08bd6a723423970cf67e2b215ab5f04efe77f7657bb6b667c26b1579ce7a93b3d199feaf8d6e90d702592b8aee0a207de8f9bb9b88cdf3802e5bbef3354d6b667a14a23823fd0aa9885f77896b90f459fc331f814269981585dda0d4c72bedf721bb992655513c90b8941d2eed4e18a5e4da2887d93b5f027e19469b3b54c71bb3d1437ebe942da7f7f7c87872148678ed7497d07c5bd4a25617ebb5899ba4bcb43ac4612434787a13227d4671850ae0e82d1293c56ab8c8b8b6ea707d053d1fe2210a536e1757592e88db03a8169061afbcb39d773127bd13beed20f2b93f278bc9c1798d4a4214dcdf91d25320054759e2c70591940f2476c925164054d8fc8b63f1848cee7b3f3a16ad91c05fe67a71cec35e170b2a391167439f592452a75a7a309bf3a6fef497f2c749eff3b30a709e0199df50500e3f860ec953e749155c578faef989033bac726c5f1921eb7ff4597efee330f637eccce6b8561ba2a970f701f30cb516a2b0845669fcb71fa1e08c76e1b408f5d9eb7413ae35ce077bb50cef81a61e5c69a99e771bcf97dacf957a621c14429e0a2835fff7887e1b6e8fe4ef0bce2b1df70ac619bf6b066de24346c21a0597923b6bff824b99cc58a31298a7a39383da19c7f5411414bc959c7e2d55f91e78271177037fb05fc66b6b6c570140181a4732bc9857ebcca2ffb4a74a2abd274d948550191055c1ec0773db13b7906695779c3a3fe0caf043c82d813e4b270899762598edb3bf85aa963c4a10d77"], 0x1, 0x10000800) munmap(&(0x7f0000cdd000/0xb000)=nil, 0xb000) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fa1000/0x1000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r4, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socket(0x1, 0x7, 0x1) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 09:43:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x3) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f00000000c0)=0x1) 09:43:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 09:43:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x6, 0x7}, {0x18, 0x0, 0x4, 0x3}, 0xff, [0x6d0, 0x34d, 0x0, 0x8, 0x4, 0x2, 0xffff, 0xec8]}, 0x3c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4e, 0x80000000, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000080, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xfff, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x55, 0x1}], 0x9, &(0x7f00000002c0)=[{{r0}, 0x0, 0x4, 0x40000000, 0x6c8, 0x71a7f090}, {{r1}, 0x0, 0x10, 0x1, 0xb71, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1c, 0x80000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x58, 0x89, 0x101, 0x200}, {{r1}, 0xffffffffffffffff, 0x5, 0x0, 0x3}, {{r1}, 0x0, 0x1, 0xf00000a2, 0x1c1, 0x8}], 0x9, &(0x7f0000000380)={0x3, 0xffffffffffffffa6}) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x2, 0x7458, 0x9}, 0xc) r2 = dup(r1) write(r0, &(0x7f0000000400)="53dc1c834e10a6367989ec5e9c2a94ca53523ffeacce9926c841f6c1df0ccffd9f250d23b7a86ee49d45af55e6282c967699a9e752e2524b14ecda51ad41abc1cb51c7f3a0f90d1e3f1b9445320f114e32f87b9b5c60ca792eee96d215a30927b111ba1498ba1150fcba71be4d174452b1ab38a2f17c8be60c94bc14c7918f2206520657a8a6fa2ff889255393ec5d21ec8447f5c90334737babe8487b6529e90960cae673f359ba45be35699989d49d820654da52f84874a1a4217dd1f5f4cd0a20f15bba3ab4143e33292f46ef2ac84b42a34e1f699fe0a3", 0xd9) syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x1, 0x1, 0x80000000, 0x0, 0x7, 0x1000, 0x7, 0x1, 0x1, 0x2, 0xc3b}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000580)) clock_settime(0x2, &(0x7f00000005c0)={0x1, 0x7}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000600)=0x5) lstat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x6, &(0x7f0000000700)=[{0x383c, 0xfffffffffffffffb, 0x0, 0x8a}, {0xe5d, 0x0, 0x0, 0x4}, {0x6, 0x6, 0x1}, {0x800, 0x401, 0x800, 0x80}, {0x100000000, 0x0, 0x0, 0xfffffffffffffffb}, {0x81, 0x27, 0x7, 0x5}]}) lseek(r0, 0x0, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000780)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000007c0)={0x6, 0x6}) connect$inet6(r2, &(0x7f0000000800)={0x18, 0x0, 0x8, 0x80000001}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000840)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x240, 0x0) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/68, 0x44) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000980)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000009c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000a00)=0x100) getsockname$inet6(r2, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) sendto$inet6(r2, &(0x7f0000000ac0)="d6f1b303c618394bf6153c72628c8c42242dd7f3fad6a773f09eb20166e8e47bf9f098c7ac95fb9278c9d1bf802a18f178594c530e9575f5c539c959f33de658a3102f61f6ab90aa05f4c30691ef3309a5e87d6b36404dbbd1691a5caafa377a77a0b5c0f8e421dcb71be8cfee97c6176636ea71ce104dfff7d0bb25b626f0b821c2f7effb1b719b97bd7edf3912326e8520d7d1d550f3afeedb0ea3bce18d46daa4f4bc2a6276744d446928106857fa177d11ec44b837ae317e9bccd6a4c3df33e54ebd788189faf8ac5f74acf85f1e9bc59a12c1546fb2ec6c762064314adfccde416a0de50d3395b3f1737d6f50b10ef7", 0xf2, 0x6, &(0x7f0000000bc0)={0x18, 0x0, 0x1}, 0xc) lseek(r3, 0x0, 0x2) 09:43:51 executing program 0: mprotect(&(0x7f0000301000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0x10) r1 = getpid() mprotect(&(0x7f0000641000/0x4000)=nil, 0x4000, 0x0) setpgid(0x0, r1) setsockopt(r0, 0x29, 0xd, 0x0, 0x641) 09:43:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffff80fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 09:43:51 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x3, 0xfc) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x0) dup2(r0, r0) 09:43:51 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7ffe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="137c4b045a2769666dab45944bcdc92ebbd13c67c9bfa214fcec884ea7e58b7f36fc52b9d30091fd78417f247127889b6faf45e4c4031d0738", 0x39}, {&(0x7f0000000040)="b883db7655fd4c0065125e69b765dd78e5b36aeaa11a94f85f2585b85ae72ce7b75b3a3c88998950dd1f8f3f525dd1524d63cc176d6ef681c6a6f69cfe54cb9b36f5cac4f8157f001030a8a796a2bb4b54ee0a663b02e4cf821ea3c5c6e6e162f89a8b537f35142862c04162c0de284fba1deb55497bf57a6b96d17236b82676b317b8155c48a22e4b4eb30cf13fb3", 0x8f}], 0x2) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x0) 09:43:51 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10006, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f0000000140)='./bus\x00', 0x606, 0x1) 09:43:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) r0 = socket(0x18, 0x3, 0x3a) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x80, 0x4) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffe9) write(r0, &(0x7f0000000100)="9b57c67b12f0863cc3bff2a3fdb7513bc1bccc1402bcbbb93c4182a4f849acea55fce82266a66bc38ca4177cbbb0ef120d98f193f18416ab85cbc79967d0b65cd4b07a2c6a1244bbb457b576a7dcb57648ed4430e87ecb40a8204959cd7fa23da2cacc96647b4184b92434eb2a740084d1fd6cd872bb8a3b5d4f48b745e127331d8b557a6daee9aa383532572511db5eb5c4f86badcc2809e17b781dc38ba45876339c236d2842d569020287ce96991408074f0a8b7f55c354e9b9d8ed2600641a158f11973a86ce02a5a6b8740a0f7ca4dccf1e3e98f68c6fd576106c7465f52c", 0xe1) r1 = dup(r0) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) fcntl$getflags(r0, 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x926, 0x7, 0x6, "f5760d137c2b3a7744cdeed83caf4d36a619d87c", 0x0, 0x2}) 09:43:51 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ae99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000080)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9276f4ab7e2c0d75f090f87b564706311ca337703a4324785c879ead5c23df34b7ece0dc7f41ecde7825e737da7db60e813af629a23979667e0d", 0x3a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="37396b1c4103585a3625f6eabc5cc84991058a771c9deec139127d9747b5be1d1d7122fb383b0c639b0a79a346d4748b1f4e7b7982872786a6bcc893a42f12340396c8f4fd7e064cd07318804145eef9831b98db7cfef0e04fe5577e40226b3cdc2a361992330f46a13543706425d7a9f796bc1c2ab64b610393f6fb3ef688c2caa0c361ae2ea0e46dbc72fcb047", 0xffffff86) r1 = socket$inet(0x2, 0xc001, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x11, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000001f, 0x0, 0x0) 09:43:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ff, 0x1ff, 0x3, 0x3ff, "537f755c7dbbb55e7f2e319ef1db76ec31af0fc1", 0x2, 0xeeb6}) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000100)=0x840) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x2}, {r0, 0x10}, {r0, 0x1d}, {}], 0x5, 0x0) 09:43:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) pckbd_enable: command error 09:43:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) dup(r0) getsockname(r0, 0x0, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d2e1f0f900c7ecb3fab94a03a936101631e20bae23218d7dbb", 0x19) pckbd_enable: command error 09:43:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) fcntl$setstatus(r2, 0x4, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0307006, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x2}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x0) 09:43:54 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x6, 0x8]}) 09:43:54 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x111, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) write(r0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 09:43:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2333) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7f, 0x8000000000003, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) write(r2, &(0x7f0000000180)="3818", 0x2) 09:43:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000001b80)={&(0x7f0000001680)=@un=@abs, 0x8, &(0x7f0000001a40)=[{&(0x7f00000016c0)=""/32, 0x20}, {&(0x7f0000001700)=""/33, 0x21}, {&(0x7f0000001740)=""/145, 0x91}, {&(0x7f0000001800)=""/255, 0xff}, {&(0x7f0000001900)=""/24, 0x18}, {&(0x7f0000001940)=""/254, 0xfe}], 0x6, &(0x7f0000001ac0)=""/166, 0xa6}, 0x801) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004667e, &(0x7f0000000000)) execve(&(0x7f0000001280)='./file0\x00', &(0x7f0000001440)=[&(0x7f0000001380)='&\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='\x00'], &(0x7f0000001640)=[&(0x7f0000001480)='*(]/+:\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00', &(0x7f0000001540)='!\x00', &(0x7f0000001580)='-c}\x00', &(0x7f00000015c0)='/\xf7\x00', &(0x7f0000001600)='(\x00']) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/74, 0x4a}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)}], 0x4, &(0x7f0000001300)=""/30, 0x1e}, 0x0) 09:43:54 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt(r0, 0xde, 0x6, &(0x7f0000000040)="005fd97ae7326ea14c35912e71c154", 0xf) r1 = socket(0x421, 0x6, 0x8001) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) 09:43:54 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r2, 0x40003, 0x5, &(0x7f00000013c0)=""/74) unlink(&(0x7f00000002c0)='./file1\x00') semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000003c0)=0xffffffffffffffde) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x6, 0x0, 0x2) mknod$loop(&(0x7f0000001480)='./file0\x00', 0x5da24754a5793da0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000015c0)=""/157) pipe(&(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) mlockall(0x2) getsockname(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000003980)={0x8, 0x101}, 0xfffffffffffffffe) mlockall(0x3) sendmsg(r1, &(0x7f00000038c0)={&(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000002580)="82e5369cb51e22e368786a261c37654fb0a0a43c3e0e4693c2916c0695ae55094c1e8e8a28fafcd46cf11846e5b86a641cb7307c8ab93a9b7328", 0x3a}], 0x1, 0x0}, 0x1) setsockopt$inet_opts(r4, 0x0, 0x4000040000000001, &(0x7f0000001580)="13433310dad4039fdd473840017bda4ace63a106290abce3ef59", 0x1a) semget$private(0x0, 0x0, 0x80) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000001500)=""/102) semop(r2, &(0x7f0000001440)=[{0x4, 0x10001, 0x800}, {0x2, 0x800, 0x4000000800}, {0x6, 0x7, 0x1000}], 0x3) socket(0xf, 0xc003, 0x80000102) setsockopt$sock_int(r3, 0xffff, 0x204, &(0x7f00000001c0)=0x8, 0x4) socket(0xffffffffffffffff, 0x0, 0x10000) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000200)=""/35) lseek(r0, 0x0, 0x800000000002) getdents(r0, &(0x7f00000000c0)=""/175, 0xaf) 09:43:55 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b0006000000000000000200000000ffff000000ffffff09f6ce4f22276ef73ab42f38d0e9", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = semget$private(0x0, 0x1, 0x709) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/33) 09:43:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="750f", 0x2) write(r0, &(0x7f00000001c0)="641cd86c6cf5ac", 0x7) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x3, 0xfffffffffffffff7, 0x9, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x6) 09:43:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0xcdb) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x1ff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x7e) mknod(&(0x7f0000000100)='./bus\x00', 0x1021, 0xfff) 09:43:55 executing program 1: r0 = getpid() mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x202, 0x10040000003, r0}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x8, 0x7, r0}) writev(r1, &(0x7f0000001700)=[{&(0x7f00000011c0)="078efa57b3a7ec717964e2560de33bc14d94460651824ee1fa9cf6cdecdaff55e529588a817e4b7106f96e03138a161bfb99ca534502344012817b8714f486979ff1f9e220bc1141278d446c7cf92a48ce9b007e2bd52f815a3a268596665a011acf55cc40168cb9f98c3a0e442c13970a156f5496344fb3251eacf65ec59c76e450866548326141bd1f690e96983248797da7b43515cf2c21f6c2850ba6b57ce55916e1a1707da5c2025b9a6356f0d5e27f319100461a31074a2a06cc13ad0885e9eab02d28ec948196c87e61063a1eb0c16a0c9c9f584d9e2dd1d57b8ebfe601fa9f504bd459e6f1e9169266b8", 0xee}, {&(0x7f00000012c0)="a3673b648a989300a3a211b0484b3b275c0788b1de742969b692aa7777fbbcdaa1abbaae698d7cfd0ca2d8b58c4452345f29fa9ece605df2df9f3b096a2629d235c07eb2ae6f79cefa5d1ac206417a21d799399cdb4a6a99d533c24e8a28c8ff68946f32d6296baa0242040722be8f728fea018eb58fd15b4702d663d4ca30c28a0c95462c5e097accd325d2fa5b5667273d1109c0dcac353bdc", 0x9a}, {&(0x7f0000001380)="2e90dc3149d87094b31122ff917d8664c041d654f550ce83bbbf5d905773b14da92c7f9ae043d21b39549e3e476eb6374c62feb2a36d64e70efda8b3ce2a941bfe2d5bba30e7b0fc14a58bebb1e636347756378c9b5b2fe258be2397d44041e40e8e321c287fe381b024f703fa67d696cf59f84d7165c7fb5246773126f60b6172a2a18eefd01afd00fbfd664d70a576abf6b985bb62bb5fd4681e1dda92c92f0a7da80fbe06687b25af20d8b563f47a45113429b8d99b78cac6f4dc4de4893fdea23496b1ab9c0a0b64f34861c9060b792f56fac047161e48a3d08d5850e743e30b23b8953c83dc978a6e5115eeb16329af591b158d13929e6403e8cfe7b0", 0xff}, {&(0x7f0000001480)="ef317a82143d01ee2db0c3f18b3e97ce81d614699481d6da9e676b0d76b0ac8fdcd7d32026fe0415f98315eed90b4ec4fcd46620595fd433e1d94d8b9bc9cf56786e073aa1b39a331b55aa2def3091e37ee120791a123d", 0x57}, {&(0x7f0000001500)="f9487e697df0d3df40d071fe0e7ab5e51ce0e6f760f3e849fdc9f060277226539e5ebec76cb1d82adf72abe22d5991a138f209b86af78b8b3f1df806928291c6e5af77e0945bb82492570214ac7296eff2552089160c78486009dac2621698366b1b1c9be7dfb59b641d64340bca6997edfe2cd47a05ff3b1e62891034751a85f3d94002c854d002b46fb1a39a45af73660edd2c96176b4cb3340ae33a8a690d8d1f58d78cfbe41a99c73c830c6d5f600391edf163372e896b175e5ea79bc46172117bb30696371545463fbeed81dce16b7330343f1e1ec6d861d6b6cf605dfb5a79c2a33b114f0869ad4cb8684effb4fe1f85f6", 0xf4}, {&(0x7f0000001600)="b57f10fb7e60cf6ff7ec622d1ec06e14c7ba900ecd235fd156727fac3faa5345c9300f542cbe6b0a0d59cd2d9023df8dc88dd0e52ab5c6b16dc254960a296a647c984359b9dfd50d5fcbcd0e08e6c6b2bc73ef190cac1e6d42ac1ce3ee37cce7537fc23a5ad3d0096a2f34392e174829a0c8448b8ae65a1a939e42b1eb", 0x7d}, {&(0x7f0000001680)="26012c19b67a82fc8f8df8609f761b94ef0b395f890b32dc68f59850ebf881da8c6570ce850bb8638905303e", 0x2c}, {&(0x7f00000016c0)="272a521cb02f925a621e7182999ee8c1259df4353f06490149ad448cd1cc9498cedf34072169c29ae3262a791df5e35d90f75d5c658862bd0f353252b713", 0x3e}], 0x8) setpgid(r0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001780)='./file0\x00', 0x8400, 0x10) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000100)="8b520e99e166abdacb38b0c8d8022dfb17ff420199642f6620afb28b80e6022a4b2f67311d1b0313be0fa52bb49bc3722a6549e15eae3e8587f8f329b8be4edf4f7048d22d8ca805299f31249e1562a15a5e757a", 0x54}, {&(0x7f0000000180)="e6d25ea54ac9cebbda25643dbe91f6bc011488333232f1b98776ccbdc0ee1100a1707937d4028b10541fe6432c0966fdd7874c9ed559725b8ad9a62fcadfe443518b3b972e633c36367577e186b9a1e2f17f9240d0ddcf43092a8c7d6a1414524596492b928d4e8c113aa2c92ca118dcde854fc23c02294b9c46a1f8b8dfb570ea8962507f014c64087f4bc0234b15bed03871bce5adbeab89dcdd38034745bd5c488a931f1eee9e27c047d984d109bd3d9202af613fb230479a3d85f7d6ed5fce870b6c4123e3ecc6a4605c377ce96eab3b7c38c7ef454e7ddf20bbb981f25084b67bded91e2f652a4334598608c95936264e52cf0e2757beb3561122bbec19e47856d9282b04d140fb5f5f371a5bda437d1cdb33f3bef4f5579b25917813af412f239fdf346b09a13a1075ade05627d79961f6eabe4661dd561d9f43b5c013228624c32d913d04265a24c0edc72feeadf957fe1a19cb491b32ee1addbf9f1c8fa9b3d4513a7fee9186c710528e8b4eb2ea373c6f01ac2a02ef40d48632e1e30c51a35dd394f90cf68d1af71a31907d4ad38825a8497b4fdf38bd1871220eaa191afc8c951ad8da45a30c5fd661e15dda7a662752b4b4d2f9eabacb4f293f53cadc56a8510d2f9cae611d664e88e5f78032289493bff487bbcfb92a37fe247fa6edbaace928ce15b5e2476d609b94ee4ac439bf7333a763272c76db4ae4d7f639182bdee7ed3f7be210c2eff38867c7e41d281eb22a5800e83f3d60f89c49c1faf230a75c1af6e94025bfcd43ad7b276e51d54e547af7dd340783f1d35b1fdcafcf8d8baea90c25b04d9eefccd05dc53cc2b8496242f4de5f85d09eede0c716c00c9ea2c8e8d5a66f8070acabd37ca13018dde60742f407655d4488ff638f2dbe2c220b3efb110149e9336cdeec2fb96b58f079b646f084e69cbde4d6ff75e208866bb789e480b1c4571943d113040029ab5bcc69645ee204d2207773eab427f323a6f8b4a141c60c9bb4e76c67051dd9199e93ab7a59cce24f5ad64603f9cf80e282a896e024fd060690dd754dbdf4b717aa9f59a7d458f2921a4bb4a558f137d45859de61d1ce246e06faad53a215883cc78c1d9a1e87162095bac6e0e8354ef08a6a4295171ea4499c74dde10bf5fc772bf796a26873c860e0794e35fd00deea2fae6d83e0222168610afa9cb55502fd225c99d500cad8075fc0abb9ea423d929be074671334dabfe408b948ba0a94dce8d29586ddcafd0ba60125be83bed154b8bd1b724b964176d3f268568b66c61f220cc9845cee58678877219e00523f8f1c1d0af44b17df0a5caaac06ed23db608485d0542e9be3b271f703702f94aadc7fac07e953ef69cce27305ff3867112b6016f961cc43b64c703b194e4b126f7d767228a4874f5afc477407d68144a309082af1112f0335c41e01ff84f8d60fb4a43fba32811afbfef2f1ad9602336c9dfbaa0d9333cab9de395524eda76cf1dee5189a4d36cce83387e342abd8686777851d2a371dd2ee5d73d4730261b2e3b623142065b71e550fcd4014e32447c517aaa2e114e7074f9744acefd293ee6d2edb094ad951e3db9af752491280cf5f66b14e0bcc67fc741720dca4030ab5fdc48444ec8b6f1df0bdd9e9aea1e6f10fa6a30c3812507f9dc567a64d88323a3554aad0b5d6aa0d3cf65755477f643d14f7d97e5ffed3aa9cafa84a8b731dad2f7a024d6ea6fa9e1c545f1cca7f1260ac87c387eefcf0b84dad54e1d7942cf79433369e110a63162de9b94f284907b66a5ff62db818296deb17e11e747cb98aca0fc0910f71c2f35a4f08ef14048421816a810ea4181586ec1c7666dc61bdf6561296b04c4e593f666ec6a6bc2a0b808690719093f319181b4309cde73b7b584bea201bfe4e3424d97e3ae82230f619ca8d567dbcf5beaab1705b82e56dd55c1b1d718804b2e30b765592f2ff92e71b2b35baf9a3686067047055be333248cfbfe9d1f4e322eb0b45108bfebeb0f8062d28bc1be755fe387dd036281faba2c4db3f54108f183571e8ffcf624303dd353758b043a6b6a082159cb7020e31c1a1d0afd84de57332ad6a81b76293457eb18a174c97d34b71f8aac25584db4d3de3b56444defa3a92312e209fbd3762faf316b64000236df9bb7db660dbee289b4646867d00210330087848c18d24619f95ea4f9490e53e0da6a6cc460b6044992ffe011688f7f8087e52cf8f7b6514c9ce21b62890111892108cd6a9e0f4073c7afefc029a351b43731563b811a469801f615314112c2e526ae8f8803a6c1a0606cd6fcd11b03e0fb9a9a3610818e8a141fa17c87f1c387d9ceab0aab6dfa7fed9fa114d5546da34499b8b5497690b9aaf474507fb2b01f5d968b8e4fe002062dbbd503cdc809f7453484b114b0b44f367dc85e23525771f84092dabbf34d7f24b631261fb1cf79a7b1d0cef01158f00210781fee31a4c6fa7c48a5d5c659dfb7b750e5c3923436961b583ac0425c23f4d8958717cf14aba30f796c7ed456a9c3047c187f5d6cd7a36b2d40ba85a5265af3e1f04dcfff5aecdb821934d00420fcf0fec9c0337e0dd29fa05e8118a72a545b6c1880584e7b0552ca6b06610910b5d025755399a752ec0f94625d129fbbea6daf42abbb25e892e8af6812c8d5df34a2e21e52483ef22acb9f0e7943ff13b88704e7d722ac5c4fcd61f0a3d6ad5def75390c714ce7678e40ab05666e0eb2884696ca1e1485ff3508ca5593cd3e564e699676006495f25cf58a3a1062ff7392c6914cef9d23e4925c4a3cdf7b9e1a10f844d0ee6e8098296d99b1fab511bf21d801e0c05637d5f9fec72ca22335d5ec00ad876e2060557b5b750881c0c5ea328a33129448f227ce632ecabccb0c7861a8cde69019426bca22fc7f80bf0229fd388f8042eac77508fd26ad71ada1cf3365f166cea4f31a2184e6f8326927ff399e75c84704fa8d888ec4f89c45ec8565aaafb9f823f1719df75cc63e8c80a842214435879a79430ac765a2113fac442042d58f44cbfe36701774c83a68d2df2de9ac3b2cb639195c87900fb48d9d820398987d7746a324416cb659a6f5233a4ffae7c20d92d608604bab4914b6e1d6626816c06d6fc8bd308b344b6fda65304c639ae798d349bc90dc7d8dd0e2035fd079b36257f37e1f8f2c925ace5df5a229b264dcc2a1e66a66c468452ff5250f5ec2ece7352df98c7fa2b410a342ece0ca60512d4a1e3fcdfc06e9c4f883d6e3a6179e00eaae30376c4314338b710a32f63a06e148e78b4abc6d0da862de2e26e03e6eaf3212547f36e9cc16ceca9db3dfbb85dfa8737bfd867a3accce9c38dfa68a84396a8b4b8098e0b9954af869e15dfb21b7890cdfa4810763cbaa852653bcbe39b392e4622cae38081027c66607381233234f3416db01f220a9984e89dfc02cb36c6eaab41bb8fcd611286bb7f1dd7fb128d5c5c1b8771bc7cccaa005e91a75704b5bb4e5c217f4be085ba472dc3411aab27b93585ba5dff3571445a999e33e71fd3fd7c564883feaf6d1cff5cbd6e5519a94f44fbddce12d36217babe52762bee629ba0974ab11d9deb32eb7bd55e59d0afbbb2d3e9549f847edd1a93b4a60d66181d0008cb37630fa37e80769ba37547d9e0e92d283a67fe3af198b1b2b4b1ae55fd98fa4b8461f085d849d500ee21f2f0579f84e6dfe167e4a049089c48d42e3f008c8e7590b82bc8d84767b69e9ad28826ca309f3b7ab76504770db8a2bd1b1c0db78a9c77d76f48aacbf238c4c4e8c9e5a597b19d4d579bdd985996d398901c8425e486fe8fa5312c03dc36e45f50a7169284c9a8df5726714f11d9c8d39b95cc7376fbfc3d1f6495b58580a5eaaf7d5c4f7f0897d96cf47f7e8a31f0990ff8e79c9c8632aa83dbfe714d7838f79aea378e111ec184faf747f4209647f52d8e13818911a934ac42b44a5fbe01f24cc78ffc269c0565aee8594f51a256cb5fa7ab4785db9c99568124311e59ee5586f44cb9ca169210411ec4b47d7d37da9ac710c2e120f25f13e41a4cba4cd9017ed973633e679108b3efd8283ec12fbc9444d0ef677e1121eb9c126e56aea25aa8cf23fc6c4fe32c07b4054781c82f7ea97c6b2940f4d17fb26e76a8a6705910d2aa95c262506d525e9c2a8d39f51fafb70aef2c99054e5eb94345b8d6554e3092175344fe4b29aa5b8ff4bafe44df27f5f85cce9b12d4413306ac0f65f08ce44b2b63c7bb877139f7c7b7faf151634123dec37e1a628818dce85adff20b5522cd0339554cbba93d4307c49b6e4f436fbe84967849a1eb239681b2c612f892598389eb2f08facd2501574312dc061505a80716eb1da6e7e6eb692f871392bd02f318dc3102e3dbd20a9adcbecf52410e298470a2014d14417e5e1e2072ecd35183e90c0ca0b032c5c12a9fd89e3178c763197a0baeef842ef3e6da53fd9d1a006b50f6a3d8bb1e969fc9b6a523fdbb0872c6d02bc7a4b3f3d086347ce3253d7758896599527a5cd0baa407275b5a210865cf438f0de7b25dd736e5ff8e2716119f0ea9741378e6b642598d4d541e2a7d7092a4e2b98e04557334d65b709cdfb2af1bc28d6dd78d8ca6387db9c807aea80158e3ed63335fe082a292a933b6154c0b09845b30b7b0e0b4b981b476c6a3e53f52281ddb4b4b4e6e700ba0d252af9416d4171a41f181434907d0c4a0dbcb2def4ffd612a0538ec89960dc89382f0c582045795f3b48053db6be8b9b8042bccfadab479b7348d5eae090c29360749dbf8601282c0c3d10f39c5523eb7bae200df976b951d49e4df077675fe96a023c58ff315a1a7b45533164d362cf654687aa717977c7f75557418c3fbd5ff125242fdbf809a425ab5f511943bb2fa1bffd73e684c47b944d970b4d4f1c274345b9fe1d93281f69eef654cb05f24c1bee4ab566ffe11f3259ad25255c8e3fcf679d34c938e11329cbb0b09797b58249f1a882f1b4502813e5640fa1ce0242a21178153961a453ed085bd7dac30cb9f5266cc56fb351d607f166924f9715709c4f636fd9296276905f5a6de632a0ae5b27aa58c73a2b32c1633b44af61635b52dc017595217b8e99b3f30b44191ff19f6c314a3468372f87ccc5c3c354adac50e27f9d0342f01356072d16673a57a797a7607608ed85c24ace66790ec8c65374913658acac67490ea6fe5374a895204aca5cbcca5de32488e9b409c46d54abfb3575b9284489a5f5a485f0ff481ca2740207bc66e6182e7579c33532fb5ad9ece6c83c14a75ecf7eb099b9b53ad90f3edfcbfb85ce4e1717bcde34c27035cc1dcbe4ffb4d12d7cc11bb399c09fbece1b8ffeb991cbf56b5e5908b923df65e7e6117721295b4987cde0e11e402443b7e4b297d509626272cf02d5df463acbef3b66305db006f4996473659c3b147c675344267c8a2754fb66d5a69dab5bf9ba6c5642ac14f00108ab9a2d9edc7b0de3d64d6c16f3c3f7aec487cc1d247ebc4b52e43cf1d27a2b42aa85d8116bdeac1a069f4664cf8520b4c80afe141721377cd280e8ddb78a9194ea5f0306e61b02c41037603b5872cf079c9d7f97c44121cd4f57128d0243bd2e6c8e276ab84008d4eeb80523547fd00ceecb9f6691b1eb8d2711c18dcd9f12245b966d5f8a66e6c6880cf4c1a2de09236dccb11111151433017b28bb2cdfd8c96c7aee3318254fab12956656793c9924c2286d3fd97defafe34fafcab1ab701b06adaa120cdf0f07a7e3955db5edc6ddc564ec3e5d6c4b970daeb0b5683181dc61c567a0d53876e7cd761", 0x1000}], 0x2) 09:43:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90ce, 0xc8, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0x0, 0xfffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/75, 0x4b}], 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x12, 0x0) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x6748) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7fff, 0xffffffffffff0ef9, 0xfffffffffffffffb, 0x4, "a504426e15af124a20e87ad89de1bafa49cc2b1b", 0x3abc, 0x2}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) dup(r0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 09:43:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x89a, 0x0) getsockopt(r0, 0x3, 0x4, &(0x7f0000000040)=""/42, &(0x7f0000000080)=0x2a) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r0, &(0x7f0000000180)=""/133, 0x85, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) listen(r0, 0x9) r1 = socket$inet(0x2, 0x4000, 0x1) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x6040, 0x7) write(r0, &(0x7f00000002c0)="cb9702a6d40c0440f20c9cf8c2186d79e447b1a56de467847bf7a1a856df26b954f4228688342dde12462b91ce398d1e807e9d5c8abb58694ad0b39836ab71604bd294d3ed41bd1756dfdd20d7006b7be64ab46045660e0000ce123175430f7e4d2bacaf8be80d3f78f8a94c3f9243e369e837b0c62bd2004c587ccc3a608aa16dd37b98d30f97f2f59731eff244642ba75b23588a6f700eff6684a332b0941d6f77ec4d037abf0dddb99fb34a99bed615", 0xb1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="1e7e533e9cdd57587cb1b858c45cf3161bbad9be0eff2c6263445b25b6afc885e6376b30b425d4dc38791d7fb4df950ff377a64e79afc81ff750e25a78ae7b6f0c886733890249a34ff266ee1b1e6bef02909f989149be1ac32510ec1079dfa5defc5bb0b12f04252f1ec2574b000cd88a1955d09d1dc34ecdbfb7c56c60bf3010eb791360abc45eb6d40fe4cdcd42252f0b11d7676783df26a1472388bc", 0x9e) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/53, 0x35) shutdown(r1, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000004c0)={0x2, 0x400}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$inet(0x2, 0x0, 0x20) socket$inet(0x2, 0x8000, 0x3) r4 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x1) recvfrom$inet(r4, &(0x7f0000000580)=""/44, 0x2c, 0x91dd9613280a8736, &(0x7f00000005c0)={0x2, 0x2}, 0xc) bind$inet(r1, &(0x7f0000000600)={0x2, 0x0}, 0xc) recvfrom$inet(r4, &(0x7f0000000640)=""/39, 0x27, 0x1, &(0x7f0000000680)={0x2, 0x0}, 0xc) truncate(&(0x7f00000006c0)='./file0\x00', 0x3) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) flock(r3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000700)="ccf3fb6e2da3b206260940f118ad74cc2beec7d5626e00dd47e654e946d6f8aa00308afd381cf4a7c67cef5e23e06ad0645d3bbb5d582916f06797e0012656eeb5b3", 0x42) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)="b18d1a0a16e06bb75d0ac51a20f0f101c5bde0d6a8d90e3b", 0x18) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x11, 0x1, 0x10001, 0x5, 0x20ad53ea}, 0xc) connect(r0, &(0x7f0000000800)=@in={0x2, 0x0}, 0xc) setrlimit(0x7, &(0x7f0000000840)={0x3, 0x20}) socket$inet(0x2, 0x1, 0x7) ioctl$KDDISABIO(r2, 0x20004b3d) 09:43:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1a, 0x108) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80000025, 0x6, 0xaa}, {{r0}, 0xffffffffffffffff, 0x29, 0x1, 0x5, 0xc8}, {{r0}, 0xfffffffffffffffd, 0x62, 0x20000000, 0x1, 0x3}, {{r1}, 0xfffffffffffffffa, 0x52, 0x10, 0x2, 0xeb}, {{r1}, 0xffffffffffffffff, 0x0, 0x3, 0x2, 0x7f}, {{r1}, 0xfffffffffffffff8, 0xc4, 0x2, 0x8, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x4, 0x10, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x0, 0x3}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x1, 0xffffffffffffff00}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0xffffffffffffff6a}, {{r1}, 0xffffffffffffffff, 0x72, 0x80000002, 0xf70, 0x9}], 0x5, &(0x7f00000002c0)={0x8, 0x401}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f00000000c0)='a', 0x1) socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 09:43:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2c, 0x36, 0x0, 0x0) socketpair(0x2, 0x7, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:43:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="750f", 0x2) r1 = semget(0x0, 0x4, 0x200) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/156) write(r0, &(0x7f00000001c0)="641cd86c6cf5ac", 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) clock_settime(0x0, &(0x7f0000000040)={0x100000000}) getrusage(0x1, &(0x7f0000000440)) 09:43:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0x5, 0x0, 0xfffffffffffffe68) r1 = socket$inet6(0x18, 0x3, 0x5f) sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)="be7bc13c571fc32017e735cf", 0xc}, {&(0x7f0000000080)="5b0872c59fcfaad6d167966e0243a5391b63bf4c250663a2686122e66c8087b91baa0f8216f029829323d351020141cb8d6ab3fa66fdf8968dadc046223e950da594afe3d03c0ba056476a51dd332e31070258c0107c65a26ec8433ca2b65a7f3e91ae23efd7cf9fae188b231b145a99e7e2355b706de286298dfccd17c5e381fed17c9fae", 0x85}, {&(0x7f0000000140)="0b3c25627015c9d49b87c1d2e55ec60dd1bc7be64fd4caf4e33dfb2bf35ae947ec2067814f32fca8c908057cf9298a1ea11d2d50d15d1ea482bebc2a6d4b7ca13197b646ed2816349fcb191e6772ce990e4f672907791639138431c654c7d14125aa7a44e97ee97630ced9b102b12b00cbd6ba1ca1ff46e76bdaff1f1c887e2546efe6e54698330b49d617c3a6f707e3f06a37f8", 0x94}, {&(0x7f0000000200)="f13b44467603eabfd862a23deb3aa8dd7e608be74e098639bcbc722498ec4441d42b7689e0643bdd32cdeb71b180647e81483649d295a6826d4a8f7083ae96aae30f76efb63730d38ce1c26922772a0bbfa837be9fe69129a466f9e530bd6daf71025200748eb052800a4e46989401ba94dca2cd3b09e99a0c97f13d862d81a5cb571192c48b2d68e95f9c23c8f7f81b040815bd961c2e1d897df2887f27f06bee846dcf534106af80802f3d6f6ea83c34da0510867f5e95d1c132cd3f25349f90f23b24ee373d26b32f32451ae6670aea08ed61e458fcb3bf99d2ca87257262b80cda923457990508975a6d57827b", 0xef}, {&(0x7f0000000300)="8a5a76fb10ecaa1e4583bbc62a84a9853aa7d01aa79f16b887a7dea68c3c76d0bc229d7a30e527cd29ea1ef4f88a3fb97611d39fdc166bcacfef071882d04e93a638c53784fefe49b521407e66ead989bbfce8a2407d53d5e1fe72c753d0c547cec314bd9ad23cee03a8d6a3fee4276ab8b9d4901013bcc8394be832fe393cdcb64d67728647df2dca9468d62a0f60288b869d771589f15302431bba5bb2accdb0d1a241f1cfd6b1a2d8c67f51775995b639ac6debcecba10915a494818a52d1b9c840", 0xc3}, {&(0x7f0000000400)="d90d7cfd5434512a3a0657a4be6c8cf2a10de6953d55ee093b17b30d0a4cfd4af870aa1994eeb05cee270319553e41449fdf015419b9221a2bc111578c5ee1b8a626c5aa3fb4a02025e880b5c8c277b11e42d58c71e4dd5f23749e590f43e941ad6520b1af57bcc550fb018377654c710ad1486ed49ddd6fbb0e92281485cadce24185eb90065e693b2993c5", 0x8c}, {&(0x7f00000004c0)="a945ed309a67d9b17233afa07ea3dfa9246dbe0cdadce1b6440c0a8d44c6ff7d7235de2cefe37f817d44b25107c35acacdd02fedd2382c74d364b36596b1a250b814ca9e7b15cc55ab5896715e1c44fa82d481c385f1b1653fc123bc6608d3157eb0981bc550f08a1120915356203e979034c4873ad31143f38ca5d22d57f013a4972754159155eee506ddd392aea807988a924a6dc3bffab9604ca9779837b4e7aa949373108c09b46404e49a35845ccbc19267817b0a24109e98906599920e6239d5633418e7f0d5fa2af8063426584972500f14b1a5846d515e988c904d6a9c70dfab3a971762a6cd3d5ce6db74180b0bdc9ccf9346ff967b96a1c77fae8ad3733cafdc6d0ca9872cc68409c0643a61c88a71ec61925e5af76e5770994a7fc0dcf566ea80691d2d15c82d2abff6e4a4405ec94ae3db09c137bbc425a69f713597a01ef4eabafdc2670aeb2ace36a14e02caecdffa7bb72e3413925a005dc14e57b67f364c44822b8690e6d124a3a6516cb440f1694fd4b17bd84a27e6315253586e106f6cd24a80cf42f239a0de38f3d261bcbcecbc654e0e9264710ac431f8eb8cd566271f71a786101d4cb88a078a984d6d59f2620463491b3d90072152276dcba80b15fc9477e25861d026be1fe770b5d3b7686a122adb51cfb773c019f95659e54d6aa0afbf85046ca2d98e97620d1af93f28477350cdd157b1251db8b8eb0c31b588b5612a578ded2d25616730f938e6ee900e2cce6fac7b4ccb381559a39d16e2d13ef282cf96c767b3828c2c26fca615423d2f6e28164ba4900b68ef7688cc9de8c14ac4cfc9e3d9aa717c53771c8baefa482339ecfad0407885dfe63c336453b8abedeaded592363aaa812f0c63905c1703888e3513d5acd0a115db2f98a42370eacc1964cddf0e82b0fe22834540489ce0a6ae3334d9a4dbf0974dbd71dcd1894167bee580f080b604460579af11c6178d5e33ca43772520ce08b723b312be4a7c7324f49d715ecf9eb186ecf4057b1d58f0211db486b9c13a63b60fc4cb640d57501908afe47e5f7a58a38ba0c6a90c645a0f0b2f7c05da8e7542f7a08d09cc32fcd854b26c8d3681e87a4a528eacc0adc6ffc3e8f287c033c3a0065c6dffd680e426f967b3af72248188a9b2b2c88855ac43e1682357b41d1ffc0cd1373d2da4e3fdac84fd2618a81674cc125860e4e758c65a709063873445ef8f26f8f9bba3cf50ff700491a4b3e6a771ad20c6e61706e55835462c81b96a5d24734d11c535309d56623e94a3b545563af9e388ff7aac03d529f286aef4e695c3a1392a0399a30db91f5fa8da7c3f9a17aa50d74c40709cd178daf1dd78539ebbf9e55e0a9ab8e5c4b1159bc8c61f746c64a57c0d1e2eeefd3fc5588f21f20af4fd64714d68d8c0640fed2697f92d3518cb81b72173a65eab6c20ee429073442f6106eec87e0ce020287c358fe1190e8f65fa7f6cd19546f3924373ae88a95545f25ea3a95525a85725b91845e01b3355d914d669e8abbf78c91e266f8b1dd8e18f001c68371431484d0afde64c802c1705116085a0f4b1cf03362343d1600281fdc8e0154512af53489eb6c4ee653e2876158807e7723efd7abcd0caba0c89458890f104d899d67b1f9cf9ae0de5915acb898f4ef5a358b4a207ce9f0ca4bcde0697cb494a3f7ccdb9029df72a475eb14f50347227d28f088a5fd82dba637bcd7cfd0983392b4e7264ae159b5ea75f024c55fd629328eef9995ee53cdea24f0d10881567da3893bcdd4d48098e44754f34460152f4160cf53eb4c8172e46eba6f59d0af988318cde9cedd6f38996ecf441281e7b26b1d724974e9c0398993cc1a12344fcdff589e365f11212600e964a4a6d7cfc9976425cdede7b52a9972bf8203e212db901b36e5c477da1c82ea978a7380c80c2472061c552e58b5b8e77cda40fdd92827949633b906ca52c4baa550fa9888edc45d69846cf5fea888e6c9b9576ec09eb0e6ca6b0292ff44c42b63cf7501947b11c7a3e9e775117ce09f1629209b63432f250ddb2c92077b68170ce36677bb3a11099ed5e1c8ad13c19d785aa480bd84177d1ff0d1c048b1362d429ee42e320891f8483b8902fce06bcccd3505d1b3292317f50372e019b8234dc48f098879013dd0dbdae64fb3cef230717895f499af501d02b54e68e4556c85e95f7cce94b69250204b98dca4e462852e6d99f32b9340b758839321763230c05a0671e30632bcef3c8a9bd8133056a0393afbcbbe4d459db514a04757580deaff779d85f94d418ad208f4b8a0e140d5d0a7f96008a8da36749ddfae2c6a4691ddcc7247baf27c96cdca6af3ff54e81909db3b253ddb3849dfb515f154005bce445b06bdfd4b5ab8735c4d799ba112423453c13b9505be365c8499b5d9d98fa20f773f28e5729e4c15314d50df1d8b8026e97177cc1c55164e28c14e178377b424e9a3250f34a80754cbcdde6be979ca75dbae047bcba5f9aa320b23f3cb49717975ce0ac11d6ebe6215806ce0e403e13e3dfbce2d2cf8fabc7bf4b5b25844ed55667bed1716d840a5b8b2c1348a8d196da93004f2376b79867b3ce2929f6a62a9e3cd702c6e122040fe61f6ff605721a16287d850a9bbe8ad116f1c60f777bb938d9b00eaffbe14e1905121ba4bb6b85a59484d1e8c560f64a0d663e14a401019e329e11273c64c8fe987afe7a5fe12bbfff0b205aa4b1add1cdb9c19f04e5ccdb0a30aeec54f5e17bd9ccb2bed731b40584d19999d6681ae47d427962e9ba9dcb7e48947c977c442a1a2e27b92b0fc8c506518511d07247fce4817a393c830d121720a558069be9aab2ebff6907a317d8c4863c3c02b6262676ebd233004dd89eadd327f8d8359d391b72ca0e46a5f9aaa01214de0326c898eb787e8490b10d4a4a5b6f83e3697c09e34a1d983f5cd37f9e739613e83f8417778fb826ab7dfb851c7621d942fa3b50f7e29c2fe6c27a7afc570994f861733c3de8baf12ae2bb0baeb00d98e8a97b3935122db6327f924397234b03b1cc0ca3ff9458716d1a007c717dcf3a0ec865afd7d8b5853cf7e8db3e65584532b2ec0131afdd2187658292dd306f4c29987a568f4eecc70907787b98c61483462f472b7f4f41329d87292ddde3666eb18489aa2f07518e6f47c51d617fd32120ffc52225fcf4cc2348ec8fe98100adda3c4eeeac2476c9bacd20c1c56afe59dda4973b09c72c0426ece9c744a45bf1e789ecebfe0fa6e357249314b1672483db3dfde7d5780f6209679c6d9c2f693dc3c57adc6ef869563d921fa561c71c35d4474b081ec5c3551382aa6eb2ef67e0935e8b40f55e4e4fc252dab5656433db39dc9e5b03371f50c6fe5ad65aa868e07fde83cb430bf6fb303ec59bc79182dc2793703b859138b20407d5fa016994b987bb2798d012dd004303f4937dc1a146f1a62f187e0002ab2c669524b2402c396837c1d221a0a6e394a17bab10623a0a0ab36a9047565d6442c340522ca676106495494d3e9bf3fd9d222cbdb2aecb2bcea8ce96106e1bf59070e6f7bb73a61085e8fd5e9c237754ad4e07ec9b0adba55e870e1ca76dc37aae87a92bf27457524ebf1f7007bb860336daf16d99dd3e325a026d692e77728f9ef5ef125d45e4bcff20681815fc323a72d12ca3bf22413ab00ac25f5de831a6d94ba537c5072023d0bef2fdf41d2fcaf82b5a6ef5ee2b6a97ba84012bc7914e9d9bf088888c5c0b11d616b9cdcd4566f6c0a8fbe96f876c0648776e43c19086ac3e8810f637146645a49d5485a229770ed887746e977c7df80bd39f288838887d3e89110a9e9ae3402df727fa1a30e86ea6e1917cbcd5249bdb74ffbadc92d1c650ac2a5b1dfa22b486ec9fa3750c90e3d507d87677a927dc713848e1960d60189e9f9e3b81e9daf43358a66ec6f457ed784b255d13b9d9c371ea2f0e7a45feba2fe1e51c0a57043ed9de9e6b9435cd81270241f106f79e8295ea9fc049ee238b5f08ce50ff4cf0b6e3ac9d707f05e1d764125191316704bbc5428d150ac855835e601624c0cf1c77fff96e83d4b1ec73f90d6aa1c360fdc768f9fcc5202255b7e2f29f1350e013f483a58211d1abe97330b0a2efac0f38490ebdeb32dd304ecd932e452a53ad4a318025e566ad17cd19cbe3ead7136ce9ad91adbc1a48f83dfab9463963d67810dc844cc8fd76d8fbda57f4ee753d7ad3c0df89fa5e1a6bf6e7c87d3c3ae59c55021ea6b70ab1d7c30f8beb74bcdefa22b625c27131db281198b9cf08410a3031e30309095abf9750640c321d5fdcc7db80234bd6a7707120be829cfe66894d211184440bd0b45eda9f36daf247561562b8a86a26f4c8f87791c2792ee768165c33cbe2293ab3478b46b81dba7d1c2b1a98857abd0b8c759652bd5ccec43842ecedb923dfb18c5f75a48b4afb2100662ea4851ba1dc464e60731c25ffdef916afbce6d801b74b24592fa84f8b7d51833a1562ecd3fa846149de62430ee8d4690f59b226d3e76418a21ffa36ed676c8d5d55f3df83cd9753f119be03a9f1f7363ca8a08fa1d94913f06855273b278e4010ca6086778f8fc57597cbdf7c7ad2498baad69856c8a48062b78fc366abc251a29d798dea789a388402989ce1abd04440c7537947145b5336e91f2d3ea0bd88293db7a332929347148fee1e3cbcfac00808774b46f1d759e0c6a01419ba3bade9fc8583fee76385242a4c61360f4279c9e8a5480d9b0159dc4c989aefa6918ff3ce6c13c4bf47145f2ae656583b67f61f4ef12be983ffe4620e9ee3b9e27d12055ed7e8325af68a19a5857066057805a407822386351114d087765d1606d6979844a786994ba56fafb83877a08bc9413a1ec2ff5d52006639aef1b3d43f4fd824d49b3f3cddb0ba9c007f115aad3688045c4e6262577f84c6ea2629a56c52f5fea4a19c54c1fc9ecad25bf43b8c07a235946fe398493a7838a6476ecf298a0b939a68c1cb34f8f24df5e5d5eeb9580c8323c35ef3979068514fe58274f417baf2d1740f93900c984def3058901419cd64ae8a7fa0a86a8e226c83dc947a36cd80e79172a9605cce40a843dc4efe5690b008a33c8eb0bf2694b015c01d150a652feeaa1779e8c413f1951ca1dbfad7c373f6d8766e845698796c5c03b6350342774399c7d25af520a2e4ab9c4943309f238aa2e3b8e6b8d12a4f8077b8bd1adabd4d71a8184f2e89a59200a5457e1c33cb6427d0c04d9331b667d6f2f5bdb6e3dabf98800be9c896b8f60abf780d823cc6ddf87bf1c83c265e274a7b325b14642c8a78f03ea9a5e0f7e30f26079e8201b2e47da353a0e555ce7222e7718c0f42b7978043de1cab84579be95556a392996445c13ba9304c9a12482cd23c5a47b6627702462c8bea818210528e746b2b5462926015e9dda3fd01a2176b801f552a98c535020f306de025ee4c005767c4c2785780e83a4ee0be85d06caa88104ff82e2a958db529e843282c4cf66bee594a2c8268f22cd43bfafc10c25a42998301012a990a0801cc6b28678a98bfb0f60b4bef8ee0b8a9b3d5e742f9c45684f1199ba90ea1ca1b6cdcfb76b1b687fa36e4c363957f4419a80bd53d2cf04bd70e0f013878ec8f0862f25b9cbe2e2e5cb4d631cbea82030bcd2aa557d9c4a1f61f879a9ec52ad5e85356cbe498b180ab60b86cafaeff264fbd75676e41262cde361b46596b17eef90f950e06eac2723ace49617a96de96de83e432484fbe95a67cb76e0085fd1959eae89a9159878073e34b12b1d9659eac10b16ca939", 0x1000}], 0x7, &(0x7f0000001a40)=ANY=[@ANYBLOB="f80000000000000000000000040000007b6dd05d9653f788c18abe08a9ce4c49a8a6876d5d1c29e172585de0184b1d33402eb46aa65a64e11dd21bf289942545923a930eafc0eb82a84c1ba092fb82386d88ea2d68536f5c67e7af8baa3ab27290efd7ab441f13f67e76f3dd6138411578f47e2b1f48c2ac15a1213ee69c518a42018d1036cecb915f65d36e7a0f67082c99a0f2df08eb229b8206d9aee770e6a1db5fb79f7464319f2b19cb93bddcf92b700f51f32207d19543113d817e118db97da64b5c516e9b861e06dd57c64e54d86308681387a5481102806e292b64812bc5fde4f9df7f291da808f9faa2c75e753bdb3d07c70000d8000000000000000100000005000000567f4810e50d8ce294d80fd68ba1170f448c08957bcf41967dc8130e77a78255bd3b4ae0f24407df06ca79213f4c87e3f7ce004170c3b4c0bc7bd79e1e1cc27c69cd5276e03de2b5ab977f4a1e39b61510c6144be69c232c16d60bde7cb57cd826366f2b0298e973c486ffade58db96a2052b6dd24ab9b86d8b9f6ce73c69c8622d4fdc5ead5a85912a544cbb7cc9cc53acd6a2ed907a1bc25db8ce83b60a6e4a30329a9634d21a16f249caca0e3b6e93c51c943ea505f255a3deb1ba8ac4c678fcf12b308000000b000000000000000ffff0000070000007d6ab4f35702e34ca57f49819b5c9ce0f760aea034595e5eb458123af85ab934c6748662bc13273c33ff4f74f37bfead95891a92b501a9bdeb9f7ce15a91505f18ac4b2ca9898e37424d44be848ac767cdb9f476d6a2fb1fcd990f6c798e957c65524a51cbb5b742ae502bf4b81de2656edc0049902f585a3d73e9d8241b361b665268e4d067bd5698f7aa302384d76226c133bd850001ea8d00000000000000a800000000000000010000000500000006cdc1558f71354e440756b3d90313c6d9243a40d57df93016d7e6bfe3d0c75088686b44398976e5c0365441f1e158756078dd9af2236571f72c7b37e3df522ced5612b7bc7d0856d32856db9629792b297488096455a3d130c87de1ed61df844d3ed250d8f6bd990c70d3bc30d6dc7ef7c52926cd75ac0b52b8fcabc4a40d9001a17f3c4481f9365febe9dfcaa0d5a2d33e0200000000008000000000000000ffff00000400000086d8087a532fb0b962d8a2de1896539788fa0629bd615c22164bd81c4030c25c895e484431cf197d96a5f217a72b502f4bab35e060575925ee5ae441dba9b73e5158fb703c80084f539be18c9baf634ef15c4a522ea8cd36d23b941bef2e57ae8cc77416b3a14e46b790860000000000e800000000000000ffff00003f000000d114084ae7ef0092f8d0cf34f3a93b4d9d1ac769a54efae521f62fdf6f0a5701a86cc0461501c709fa715073e2f7100915c257f0effb2b80030804b9b61045b77c30094d2023903c0e9a9fa48f19680f35dc4a37137aa9eb9b0165c43c70826ba346acd1cccae2f35138ea8e19a39067a8363a64eea1deb3a596e200cfa0c807f19fe5be8f6156d396c87ac2c75317e7c6ebb9a081d0800065851cd098af721f48cd89aa996c46aba907e2ef7fb22bd07cefd1f6b5e8bdfc9d430a11d750d9b88b2e8d0c4372e869e0afcb8d9f736651c099a361d5e3a42e5187e74ca1ed077aca00000000000000"], 0x490}, 0x408) 09:43:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x4, 0x5}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 09:43:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x60) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000140)=""/246) 09:43:55 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r0) r4 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r6 = dup(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r9, r8, r7, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000100)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/216) semctl$IPC_RMID(r4, 0x0, 0x0) 09:43:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "855c55000267f5bfa200"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() denied attempt to set clock forward to 4294967296 denied attempt to set clock forward to 4294967296 09:43:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x15}], 0x1108, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x220, 0x1d3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 09:43:55 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 09:43:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget(0x3, 0x0, 0x148) semop(r1, &(0x7f0000000040)=[{0x0, 0x5}, {0x1, 0x3, 0x800}, {0x6, 0x5, 0x800}, {0x1, 0x1ff, 0x1800}], 0x4) r2 = socket(0x10000000002, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x9) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r2, 0x0) 09:43:55 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/84, 0x54) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000000480)={0x0, 0x7fff, 0x100000000000}, 0x0, 0x0, &(0x7f0000002840)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x80ac, 0x7, 0x7, 0x4, "4092b2d067e1f2b7fcc0df9a435738607d915133", 0x0, 0x2}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x9, 0x0, 0x401, 0x1, 0x20, 0x80000000, 0x6, 0x0, 0x3, 0x3, 0x1}) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 09:43:55 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) sendto(r0, &(0x7f0000000100)="ee40b8ebae314bc092b3864df56205d2af8c5316dc32764af19e4d6cd57593a7c0750752e6c291725acb4b5561882abd0310c4575128bc22f5872aeb4e36c59e7c15548c0487e776a10f8ccfc532e4b1c8ad0af6c1b71a554325534ab3aa8772fdb21028c8492900a24d3c681a3d9c2032fd6f2354f8dcd379c18bf0147e2d39757806c9e7b7", 0x86, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 09:43:55 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x10000) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x7) 09:43:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffecb, 0x0, 0x0, 0x0, 0xffffffffffffff37, 0x40f}, 0x0) r1 = getuid() seteuid(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0xe3) pipe(&(0x7f0000000040)) 09:43:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x40, 0x15, &(0x7f0000000000)='\x00\x00\x00\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xc897, 0x1aa7}, {0x18, 0x2, 0x5, 0x9}, 0x3f, [0x5, 0x7f, 0x8, 0x5, 0xfffffffffffffffc, 0x3, 0xfffffffe0000000, 0x8001]}, 0x3c) 09:43:56 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x4c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r1, &(0x7f0000000100)="b4", 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="e47cb5f57e23c6fde80eccdfbecc76519af189bb53e729ff6fbc23a918a28cf5fd88c8da61c8b46b95567c5c2560202f701acb94917075f275b677932846c349aaf11f6d48b263715b29922f341ecad386b4acb89b55e4032c00e3b1373e8c2c9c77862b0b2ad989246dfa1af86820813d2cd7510fbaaea601c6d7", 0x7b}, {&(0x7f0000000280)="2d0b90fadf3f2e9fcf85d14580bf2564fa65d75db5724b50a74e48cc0f8a2c85f72dd8e8377e4d67cd9e01730e145e18218d56521a770e1ac368c04dc849956c7cd33b2a36b7193d9bf6cebf932e7f8bb89266a216c8733c36faa61cf51b51ac557edb5c8b343e5fe1ec901fbdcec6397343dd0d57263d3b74cfb733c4b6385b83592525898428d78313102c8750dfaaa0bb1a32e88b6a12ca8672ef60b3a14f3fd11ce547eb437da52c10331474d2d4c5817c2773171126663180eae280e30dd7c13efdea91c775223d9f80ad394b439b066efd3bd217cf2560246c525a785e1f6d21c21dc7", 0xe6}, {&(0x7f00000001c0)="17019b2438a9141106ed28679aaa38644e012a36e2d23540134d1cc9f423348f3fc13910848cce67eb68b95200a61340be056bc76f16eedb4d68c512be3e6abf12f70b3e5b094ef389659fe618d3604b2f923ad87850500894ae6a8fbe151842c37dc7c353c7d5f84bccc3ffe3f8a6f1bce60d07cbe8", 0x76}], 0x3) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1) 09:43:56 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1000, 0x8001, 0xfffffffffffffffd, 0x3, "2fe22258ef7a299f4712910ca9ade9b4f9000c28", 0x9, 0x1}) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ee3000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x80000011, 0xfffffffffffffffb, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20000001, 0x7ff}], 0x400, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x60, 0x6, 0xff}], 0x7, &(0x7f00000000c0)={0xe01, 0x7}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 09:43:56 executing program 0: r0 = socket$inet6(0x18, 0x8000000000003, 0x8d23) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x206aa, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 09:43:56 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) fcntl$getflags(r0, 0x3) 09:43:56 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2000000000, 0x1000) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)=0x800) pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x1b2ca20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x1b2ca21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x1b2ca22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x1b2ca20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x1b2ca21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x1b2ca22000 didn't change! 09:43:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8080, 0x1a) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xafa1, "9477932a5d3c5e20dc44be5a9d0de9152ed8c283"}) poll(&(0x7f00000000c0)=[{r0, 0xa5}], 0x1, 0x0) 09:43:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r0, 0xffffffffffffd58e, 0x5b4a0073, &(0x7f0000000040)="15ce3efd4cc703a59c8651ec93c53f092735640d8b2ed0d8b26bb05ecdc0653ffdcfa4ec6066c0cc9ea595c1ed534c4818e8991711a0b7863702cd13efca8f24e487fe6b691ab3a2ad17aa78d086d6c685a37218", 0xfffffffffffffe89) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) r3 = syz_open_pts() close(r1) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "857b5c507c84a4fffbffffff9c11fe4dbfa600"}) sendto$unix(r4, &(0x7f0000000240)="d5e110dc98cd91e590c8e42138c545f740a9d1507e35fb7265e59ca4b2969704aa01a0a478c8109b15e60fe71a9f5f84bc74541174ddb575531668af277d4bb5204336076fe065ce16151d3e06f8a7b243695e1628d31d5f4aae0133cb731d9bbf449c1fd0e2ad38f8b8e8a09e33f332340374c89e48b5ea743cf7d3058dab99add57a4115e990b06f70d3eca4ca8184d9b385012d3ae6daaa02d3511c37e6d99a534c19020a66ac8da28f8b941d700e93cc74ee9c94bb2a1fbb31e9d3cea19f68222eb1186ad1b13814e6", 0xcb, 0x406, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 09:43:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40000000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r4 = getpgrp() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f00000001c0)="549fef33dbf3d670e86e83778912b23c1360b6bf3ba4b53405cbfbb6a9fb6a00699f055d7a9b9cc881f62a32e19cea06cbd092fb3b26a8186cc78b0bbb16be77bb3d61b2e8152d55d37e1e6bfcbf7b8f1a50d6050e3f95fde8ff2b11f9b98a0c4fd8655dfcddfc63aee4efa88e342a1e3a5f48db0c4ebff6c5f53d5903e34de4221cd5f9fc3f0c74cc087eb2414f4f19b07d588601cab165b5c2f08200c8658b0fccb9e4f7da4e4f3438177b981683e7d98929646b80a675b619981d717180b4e4ac95259ebd7bc592192619d99749dc1e985c4a16eccf807fd5750a0cec3ca2a9cdacecaf2e45f8323da9145b993ba046eaf11399ce75c77910902c038b9dac00bedb44569463e138b413037d43b9f538e3985290860e6126f50747177faac276018c70b740b6cbd5e8461060b93a3664a1ab6642e8213c04b485b3cc3cd9436bfb705182854ed003713ebe31d217fa1f809b91ad2eb7782b5eb2e754b67438d68026dd9db22b1a7931475733e9c8bd8199f983a36f1a6597403c1e6d2379963f4b6a0ec6e0050a34cb9083bb42e48417822b0a2292891ed44abbd9e56dfadaf333a80386706594e4a8d49e924ddd628aa38664c6461a6b4b26cca6de25593f7a009f0a0f38b9aa5849dee1f860a410c0575a37f17fd7b3dd6368be6d33682bf14d61c67dea505e75961f0b73680717b99d142bdc91d34054e210f79e779fc7cfc575f157adc149172217ecec43aa0ebea24808349dc2741ba93cbc59c4e4b5b8cc15f28ad0d7583d64eae2bb79840aa8fdfca3c7973608903fd8a40c726da2a2ff1cc276f9b4405780315242473f09edf9f0b3b110cd0fc8501a47cd24106b9a0fb47685839e9fe7aed53bfa06f287988c40628153e630e675e8f0529ee9325d86f6741e3f379b5cc2731ebb58294466d147a6346ff972d2bfd74b997ab99fc27835131f50e75c9df2b5b89861fc142bc938b6431b6d4e9310b9ce581d592c3af0018241c3a9c9503ace5bda0944939ec3dcab59ce2f7e9f96a3e1c54544c62d96505776fdf4a4bb5c16aa0dbc4d19a94ad462902e4f062066181fd3d9f317e373820b062ae108786b5da80d215e7951f929e071fd227762af40885e6cf78eba53c7e7c6b063548d41c31653a2a1024d15162bdf5a51572db36ef7cef81b2dd854e9abd10d9069453a53333e4812b38d9413b591ecc02e50e8ac34dddff340c8c93e464714f206c4db54988b8619484e326144fc93e5c594eff6ecbaa4c9688924fdf8a2381ebc192c8648aa8dd44dd308ec385d407c3b4fe2763f5a959b9540d723c92b833ffce3117d081db174d9205d09e242d6c912ba4fda0a6e0c99d39552a7d6696e36e780db67edb720dadac53473a5f15b28400a8d593b7f539f83df09d2a38b5ed9634930195f23a9ca5b4958a073e9ff1cc8ee7735fc170797404c524e5ad3f6c234aef505ab6db03c7eba6ad7485121962c2e45113ccd6660d97af00439182ba87bc1419039e8027db8e6158ab8669e6341b8f5ff304abcce9350afdb93152fb8c7ee4dbfe25fd60fd5caed80c53da54de54b5531f2abde10e27902866a635235d75067d4997888eeb1e311d272e40a880daf0097ad5c703bd2156324ec15d4ec23297fd1b2663faf716685c8c590d840affbf1d192ba1730774defcb63311180d4bb8135b8869a9e898e318ad4daf892074dfe594b2d2e1c0ee8d4d38e65e175b0c1908ad41061943260d6b42829509f1c5c68ccba8ba0533860bca892e529f684037dac1593a998065426af061284d0ac23217bb3d9dd498cd47e6cc0c4d15cb9bba42fcd5d141cc30a840991754044564467c35dc8c7dd776ebcec190bfaeae767fca0ec4511f9ff9d569c5d0847a947116423557e2dc9aa4e376c01b65b421e9dce9f0ded97d577dd24116cc26435d92d076c92bc53edf3494df886f01eaec650a9fe3e13095761dba3e2f86885ca988691f032057017a905aaf89822485e154f7317eb4ffe7289e72b8f0346662b1ad69876a0aa826c88c64f3199d2204186e94f250fdacccbbd0b61a55c50f23fd0bc68b5139879db6652cd78d1e8ccff56e3a196e4d146776b404a18d0224ba60a9fb87d4579daca1d575dce5760470cb949e2b1764760ee26404df505d26165466779bc07aa2f3ed8dd78f0da895281b4bea12999644eb769e9dd61ae978de4170996ae9edaf7e7b116b15a7300ab28c532ab547a7ea3a1a2abe161de74333bf475c138203fe595d9086ff928bbe2abf3782ac347ff49891203efab5600d3233195d3cbb61484d821c92b7fe5628599e4ce32b2d943f9d1a85d20954aa7874bdc0b62e6cba574e3d252dfdcfb2310018cd917cad8358328febe8f635f36858a170a4fa361a71e91c338c2bfa533fe2d1967957bd676ba57377547156e3f20058ddc1b41d0edeaae44c092cc08af85c9903891012e9c872bbe77243f5cdb71daae577b4ff3540d198cce65362ea40e6ed08a716be484294c31a31f225e2fa1f708ab1a756b8e78d73c160bb12717523621c79c3243a148b9cd09674dcad31c59ceb317ec57c8805ca03ebc6bc7900c3da5a8936bbf006e2a4788cada84c3a0c8842dfe65e01bd1db025f547346086bb83f7221d7ccc9d8ebeaffb7760cad8c8ece14f4dd9d2448d55d916faf6f275d8ddfd5c5a129ca3148e3a6d3bcf425a7dcdd4b91907ba120703f644a39a045926eb3d9ac4e2bdd9f738128ef3ce443cc5812f0fc6c4906fe2d77352b901aba78a427e6aa5c90f87c956ee84a2e820a69d75a20d328382963aea0846ecd058dede65637da5955da454c8ae8a38a348e7a1e502128c3079eb33030696fbd62a53a862a216e669ff2c79700b85e697d94d028446901111566f1b11280d4b9f57f7128e058d12950385936e39dbc6801195723f3897dafcbbd7daf0c9a82393597d2733d704afbbe9e40eb9dea578c8e123717dd5e25d9e599cb8c81a456213bccd0591167de74ad4009f81b50545a45a86db11fb92f2981fc07b0c962f092005e2e414c703e8d41ebdbb2bf3bf21e46fd0b74967584637b20b2e35e950146bda04e6c0e88a00c0e1e42c31c21c629aed48187e47412cc8e1172787cf02217f8c6efc0d03db4446c928f103166e08191eddeaa3afbb1617115d19e5f9967309107a34da68dd3ad6b31fb0c0bc11ab8758cd9c9f1b91da6fecabe179f69c49eae449006f767ec01f98ac6b2efc0cccff3e72f529179c5cf0dbd838bcfc377039d7cc1ea8fdae5d787d0bd2927599643f81585ff04fc9aa1173ae79ef67569c51787e3e75b848bab4b52e83b2730d9de15a77181cbb8bf3e50cbb7cdba032185319d8008a14ec9095d0ee5fc2fa1c7b451ddc3d9052bdc4a032618450e27017b7198de8e78bceb72cbcab5d4ba31afba651cb8fcf4645c9556c2487cf07ca7b9af533bb11c29e14363ea4af96b2970850a5e68d29a0cee8127e0f9452270950d31198dc0f9064cdf9667fd5c7834662fc48555bed4c41b5169b568eda2a11650a9ef7bbd80ff9cda2ca25db44432565c5538e38099381d4e4e8ba23b7056fbbafe08fb8ca39d0748839e3e3f408fa5a9e27a9da3f7f4d43608f7b83ee71b51e7896c8c57383cd655c88952f2731af2f90d06531b0a63021d01eb7e5eae95279bd1e5fbdb36de55f07c5c87718699009d5391a5330984489249ff8319a497ee3c84502d9ba33a1e5e301762b785186c9e1901c5c571a25fdf6f4fc0f77d045abc33c305a431d6552c835d5cfbe3ca8f0295c8bbd117f56cb72f487ac16e3c6ae5513890f56c3e5f1b3396aee666480835cbe66b18104202c6dc2e77cc9ec14bab51dab8793a79819cc131d8159577cbdab59ecbad79292fcddb9d18c6bf68c6668ef3c6a22e12525d3d4567282895c05d4eb5631133046218fbde85bb49467814fda3a5f10939452b6c914fbe5c377fa98f7f90e001b66a965af616ba3063a69e70d13b6de0ab3940c89808e9a4c89de3d56716c652ea9d476a9927b28bdb4b8301b154faa9de116e4efdf7891fc84d9d28aaafed94538554ba3a7327db4b38aee2e4989d9bf686411c10b173d97166e124b4a2bf1568092b1cb3a2327bfc1c0a1bdaeb559f567ae7af2d79e751134852d1b8c20aa0cc786c676bfb52714c8fa78978b01756a2a1b8091883a1f2481b808cc3ba5bae2c7cb0e7ea6368e988cd3ad24cef0d67d94b60d4c22ba76d65769d8914b4bda516c384c2da76e63c97f33c72942c4369659bfa989172d3f86f222c8346f0ba068ba8a91f85c158a4cf4e6fb08967803b1447c60246d8f1e5bacb837265763ffdf8ba6c0b66d7712ff144b0c31c408ae64d9500fe57538eef97926b23c5900f32fcfda2f53185aa8bbb1946d2502596c5efc4caeac84e6ce5e237a0bce431ee32c62c60faf13868e01b834ca62437538a9c9c08f2f97ab3b680f51a297f878f926f2c8f38d54e998e2a58ef4eb00cdbfbebbed2b46fa5164d6df62a106ff6f6b9a2747cd22d8b277c78af1a38cd94f8e9f6bcf4c9efdc82eb71eae3382eabb99c9e35eab88d312838e084a0d0ba5f5d95cc8aacc74aa2e9815627e73b981160b0c6b8bbb095b9a8abc822a9608eb8e694fa4347e11fd559b1cb9988052e664439d51ccb421253e10f62547465143c5df966a6dc3fce6c28a0ac051a561ca277c23eda24f5791377b230651d5e2adfb0b87f947c9de47b6de9faccfa4e8ec9b9b3151b709e161e13f6b5fe205fe968be2284593ae75d59ae3f4b1867fc3561599b2807c0a96f8498b25ef7344461d63b2777f199f149af949f5fc412cb36043809f533f6ff09b4ab175d1f65ec64ed683bcbb0f52740bef3622b0d2e5764765fc59932296cdc2131f198f1f7db65699fd4ca10c279c9b7abefca16d7c5e8ba284c6e4a762f3d16b7ce231fcdc8d1cc46af23df52fb69010b9a9ec2a855737974c69ff7a6606a7c1de59e6042c227edb0b72aad68e9297d0bbbf41bf462229959b20c67abb2dd7147a641722300b545bce7da8e26e4c6b4452a2be3e1371f6fea8975168dc7a33656b06ee7d766452909510e9fafe6202080dc28cdee3212e884c77c03575714cbb704dc373f8e7bd2331e4f10b40210e9168219e281674fa46e49cb2d79c0a8b6fd7d8ebbc9f163b69d6ee2ee0a06826169527ee1699abba0d433e2e4fdffc9bbdf85e40f882f0bc0ea869ef5314d5398a342a9c8422b7c731f64386da626aceb4aaf7c72df7e7dfb3c4e8a641cf1bb4806142939aedc0c539c66012a0ab4b13297c67316bcfcfc3b45c5e8773d70aaf1cd38c33e484d4f605eb6dbb218274a038f36f38e1059614f755f8472ac150681ca8bdcc871b1b91ea6522ba780957550f9846b0f53c1f61b824f6f01309a8f605db89125ab52ab6fe25a1cc546b416eeec26afccb49b977c05b71422ded7698cb8acd855226f77a6d9d009ca4f45a0c8cc49ffd22e7debf97c7f0bc3e5772d6e7c839e643d6df5bf0b083b1b52c755f2f979d78e4796a4ac9dd5f0a76d472cd057aa82a912e593da78db4807e38319f9139ab89b3f94796c5953c85f82e17a36a4da52de5e16f8c57400a10f93476c668f5940ca282b943b96a4be735404805a2b96c8e36e15e0d69664554a0d8c7553fb640b5e7e10b2487b14579a1c536345d2f78b85e2f20034453af8de76472455082a58292bac3ab79b2967d0d959e53e66bb4321e575d0c0140f92aede89373872637dd4a3d71b59f27162ee204a4c2040c49a43d43c7b1f68f09ae6306db1472e81", 0x1000}, {&(0x7f00000011c0)="7d1ef21f053a6ec1b0b521888be8582127150b43a5afba8249548772560d1b174a5d285d047e72b378c2ab84c164f334511644ac88e7b676c2e87415bef6c264f3b3b1a7e69661ff197b9b1c255cb8c667068f3512eb7e6e117e8381c5915a0f580f9c2b867af8ee03a49ad63c68a7cd527cfe34d55720b697ad323a8011916ddae92be4c3105611a43182e8a83bc23177cf028461d23734fcba7ed8ba5191d5d2cb7d4479525f518feddfa6794675f83ab0867b5ef8559ae50e43cbb60613b5edb3ebbbe3302a2cc9dfc797b1f39a55a8205a1cd4970ef7864530ede22e239f62700c0e9f73af9f99d13e4c9c", 0xed}, {&(0x7f00000012c0)="b02ab7bff49b6da2d17ce4e7b3db573fd078c1e45067d856da5e7f80f2c01fab3cdd7da9fbb752950bb345577b19f9b182768b6bc8175bd089ca1f134f1f7fccd168047b89abfe0728c9bb30efd0b8b42b6d99931b8a17510522462ca6e3a2141062950cc3abdd15150768c2cbf110545de40b464935ca56d89d3630591bb4ca87ffe86d3551c93d8ecc71e3d50e9624b84bf97d3f993c97e4052ab6d9e54ffe6299f4341fde631d67962afcbf378358", 0xb0}, {&(0x7f0000001380)="d87508407f61cd11285b63647768ac44588d8136e36b88017a5e15850972a60ad943be7b37151bb31d1d94652aadb327ec5df3c37199306e20d87b1bc6e9e3b6feda48eb1277e170c6b6c69d397f39077064e9813c15edcda258fa1c3b62f8a6cb168eb8c006174edb7239bd4a", 0x6d}, {&(0x7f0000001400)="fbdd2fde1f7a3066a9d81bebcce6f479a611cc90ac7b4a1a009b9cff6e81428b9afd76f6e408c13d839123c357e82a5b76de77cb4854490980cb33a4f4304bd5892d01ba85034c51c80405d11f3303829a47326c8dcb3790f3aa2313386a6827b1f504b813ab5f108d3d7433ff28b05deceba70442ff3a513247c843e83bfdf78264f60fff80581ae8ac9b4942b21441dbcb81de7c9803b24f5878fdea5e65597fc3f37751fde44ed7bab573bc8605d8cbd3866f3a88065f3de205e2d7", 0xbd}, {&(0x7f00000014c0)="e031637412e44756342fae013f14d997ebfdb30568a21b18175c9bad9296eb6818d1127ce8cdf5b92a17489b6f05fd7d80c3c33b102af59346e8cdf356ece97404c46c289dcf49e304e286eeabfd2bc0a12c075ca7ff42c7189d727093ec40114e3d1fc317f1ab37fc2fbf3c62df8d512a0ead1690b6460ed920bcd373829fe950124b1a9dc53830bd5b2272746cf13025f0055795e482cc438824b00efdb0ac7d519ac87841108f0c0da3d495aef5d3efc851d541ddca735fadbd4104682c2be698e9af2c0cbb6a4103007d6f55d490120c7c471522c684c1cc", 0xda}, {&(0x7f00000015c0)="a547200486a897f38401c57e4169cd5acf6aaba3b58d494fef3414a8f26e7ffabc6f720e1c9dc3fd06f9e9344c792a9b2280ee1a796dfb59180efd30197ead64d9080eb7ca60d06dfecd17d84ee0f382b603c4dd211191deb5df", 0x5a}, {&(0x7f0000001640)="7cbf041c4a560b01faa7a6992b6ff15c6ed766fdf7c3b8c23fa33db98367019947b19c5e25181d94f079f5d76d62a093b8385977a33feb9629323bf86172eec3ccf9bc9be6feb5148fe92b7d83e967d43cf8366c286bffdeca0c21b51314a3f6186cb27a29ed0d54ce25d2c54b2ca55e74f097027756bd49e24644c25b102ba90c1256d83a90d166be36dd031a4d", 0x8e}, {&(0x7f0000001700)="14292ec4a2095e64320376153b3574a8f4aeba2a5ebe13c7024a61748f88c69d6ee35d27e16737f336622b14f46fa154a137c2f61ba1a76da1f4af00c2521d266ea7ab195c5db621dfc338582c31fd9061659819025310896d7bb133f6aacb62c05f781ae4da39a8dd6970b11c70514b", 0x70}], 0x9, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x80, 0x401}, 0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004008b00063a0000ebff00001c0000000000e0bbb39c6afeff89af2dffff0000000000004b7f4f42c17462", 0x30}], 0x1) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) 09:43:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x8001, 0x1) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04002e2f62757300"], 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="47153e91a70514d93cd92d66ffed651d48b4153adb892abb926b", 0x1a}], 0x1, 0x0}, 0x400) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00037c613e2b5e58dfe6f95fcf235cd616ffff0000107d0c000000"], 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) r4 = semget$private(0x0, 0x3, 0x80) shmget(0x1, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000240)=""/190) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x150, 0x2) ioctl$TIOCNXCL(r3, 0x2000740e) msgget$private(0x0, 0x94) 09:43:56 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5) 09:43:57 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 09:43:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x111) listen(r0, 0x7) r1 = socket$inet(0x2, 0x2, 0x7ff) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) 09:43:57 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050405000200000008b10505037c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f96886a89239585055a8579d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 09:43:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000002ffff8000010000000800000000000000d17956d69193f667e96488475d0ed50133a18eebec8e84e3b743a340b194b59aa484f0370b4d75843c7b9d600d7507000000050c4d88ad2ecf3ea7f1c8172b", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 09:43:57 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2a0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x2, 0x7, 0x5, "5e2ad6d4d6fff447654eec7ea3992f317bffb63a", 0x4, 0x9}) flock(r0, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 09:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0xaab8, 0x0, 0x100004, 0xffff}, {0x6, 0x0, 0x100}]}) 09:43:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000400)='W\x00') write(r0, &(0x7f0000000040)="750f", 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000200)="6a968340d0145dff60ce84addb76a20756e929c9d3a02ec302d209bcdd238ff1c7df4fc71a06f66359490f2469bc20f63a40900226400c2e8fdce399f06f0f45225fd29ab23edb80228ff7585f0a8ea64e92772df88150297f8117005cbe0f48f29962e81b0de4a109d7e3df792d69a8cc700d79c8abba8d51bf3517f37f619ab70b514ac9afc49a978a8ef7a51de93d", 0x90) write(r2, &(0x7f0000000100)="1ae853c3d7aca94749fcf5b67c0332c6546e3b2896", 0x15) sendto$inet(r1, &(0x7f0000000300)="ef1648442ed283e5ca0e26cdc28abd684da3295ab2990d27e3df2588589a77e05e587a69c402bad90ed72629b9e198e73fd6d3a30004d1bfba61665f1a8e8800565eb933c7765fa5d1b27a566891d9355aa5b70f97538529c9cfb5f1a70e12dab953a618a79354c82b462c867382e11a02d9cf92429d8d2d0c33d5bd777ab25fe683530b770806991b1f6b81ab1255918d76861eb4cc9628911c3f3c6c4e5f39b5daf04fa333aae2f965856a0667b4d7b527c297cb3217684a4dc5a1f618a00c29f962aab83f17", 0xc7, 0x40b, &(0x7f0000000140)={0x2, 0x0}, 0xc) write(r0, &(0x7f00000001c0)="641cd86c6cf5ac", 0x7) pwritev(r2, &(0x7f0000002940)=[{&(0x7f0000000540)="e77da84d26707ac67b82cc00b993e109ebd697fccff1781c1a4b8e6298efca6c41f214dda32d6b47a8627ac007bd59df621fbac0cd7d90cbdcd593400a9dd7ead586502e95bd702ab5b29afce3a0c8de8f443c0f15fcfdc3053db4450219961145d1b55187ef94cd698a5072be878b3d5627a3c7157b8787a2ab9771127df6b59e00f58f8b11589cd60595e857ed6903d3750940bcb5ddec22d24b9af80329676170df155f554168c560523206cfdde296d45eb152263d5e6c5f9c88669451243a5b20d0ffc45984eec7bdfd7764a5374db18de80bc9ed11f07c9ceae72bd5520916ee902e9718751f325eb8f62e67b5420f26ccbf4305c20ce6a622f0bfcd028ca6daa1b3702ae75cde085ffacbbb7c801b5365c4a122d9adffd5d777c19a7b240a4219a8e14609aa90d2ac166485f2fd5d325149f18da4fc8352ca633b673cd8c8a524c63531688104972b0c3db44035234cf124ae5e7c54ae1445b422b8ff47c8115b7d743a26c1760dc4bfa740822fc01b99adaa2e3a263258ce3b9bc26aebe76543754768ec0b9d93d57763a03e294c7424085d6700a92c99a33908842ceeb90b85267f5e5d911fe3cbcf212ded3811edf7c64c459d4f8f5368b1cb5d59cbd0981b03c2d6699444ba0e2ed169a2553050a79aa4f5413099fc776ea6218ea37fbe5fdb2ffdaa144746cd9069c2370b51b3b9142d0fd59ef7869487b1e15cee6a09b2923d520de42b8739b93beb51fc32ecbd624f1f1bd1b7566933735d0ba2090c8ecad53b40bc651f8a4e24f9feee5ed04858e8a6d4b053efad8fa2ddc463d875674532441fa307cc7e429d9bc8e9f308936d938f35a14dbdc4585ab19cbddd7073629f75d9fe20afced8962ba3d6dfc5e04cf590547150d8a5b389138175449dbec718f1d79ca0f2608b957a258aa5a833c0061345c29edd9e724e4d76c57a7a0ae178871cb344297d4402e713702ac820822342649a4664e5e5653273beed6274e65b19ae27a00111f03d08b3806e98ad978b4a78152bb6cd8b248608a34bbfdbb9f240cc46c5825365d8a9f404adbf7b15b91c207d5fe23fd0b9d124a7eb66120f5595d536f02a8d63649378314d1c5bd9cf9cbf6c80b3eecd0a6026ad1d02eb82bcd40de28fb5cdced9aaaabd2ff11758b8e62cbc584f07b524760215dceffee0705ec5070f0be5dbf6571fd48aa435ab4af550064a29bd3d0fa0276ec394bb03977aec14aaacb88f14d632b810433414847822d9d4f8268f721150ae18f86ec193ff3be544fdef0a397c11dea796e7b054bcee5bef6a569bf3d153ed2fca6e69f16e944959c9eadb278f8299116c9eb83ff5dccbc889de9ffc012edb81864694bc4904daa80b248d26e86233d9860f1f159540e17f6e3dadb3a8f49be5b10ef5ff785515a9002d302c63b054176fc83921f2eaf8e069bb5ce90498ad0f32e5fa7316ad40602bb261fea6093594e22d5f55f3e5648a59dc58c0be5e49c9681f1eaf383003278fe2bf37acb657fdc59c9078fd04a7df072374ef684d297c8fcd475662fa740326e071785b8254c896032bf046fcbd8ea39396bd53468add3c3773fd57d97c8e83e3f929619d5a5a81f70b23b24ca36a13e02bed20793bc49f0d0a50c53587f95f464b897100af7f6151566868b08ed4f18c92e7fde0e9540fdb19f4745ff5276dadf436bbbb46f6c23702f8270fe2071e22448dc34d600984ce3d2e19f3fc7a966274cba0d70ea162d33c2510bb54b34ebfaea1a75da7d1974d2710ed31e1d4dffad327d8329a4319721408443af3f347737c7da2282ace225140c13da52e215dadbe43fd74c37630b4093cd7b1f4a4461117937265f79709c98979031b85669b491a61743ecde277ffab69284e5bb9f41a074540500116d87e8fd04443c929326cfb1ee46cfbe8f7a5866477e05a5742f799429c026dbbdba659c1c57dede81b06f82a358493a639160610bcc45a307c51ed59500ebb5d4603b3e03095dc5838e1b9d597dda92ddcf8c6f07c818ed700156ac28c86dd9e7d41c2b52e6fbf99bacd82e907d16a8e8aba260f447aa91fe5abbd955e2a7edab1c6ce7de53bb98ebfae361bbf7b5da33e9953b650f3c8f4a126d4861c4ff0070f24673b60f60051a358f82ab286053eb847a2e3ff48204c2b7aeea47bc56165b28263839c8e94bddd239a0b003b3a976cda91359d086db700fdaabf72d9f64abcc5715241b259ffc9d43700f6a63e7da728de1eb9e59bf4a449fcc25610247ff06cff23be3df75ce724476af6946771de119f81ba3c2432e58f56ffb7927c2dcef2189d11b7408509a3f5404cd1974fe93afb4ca62a0747c474c7b6897f4efcc658c63f40c0ecea123b889a10a70b80fad67bb1e4d874e37cacd12123c15a39fb244f29eaf184b4b7728dc644e04f73a1a93108b2ebfd622d518ad52f91afa7c5fdb87ee8c0082d02dfd51f32b98500d1bde981c989a5cd6fea9b5694fb40fdb148e918ebd8ed273becaf4686cbce5158668ccfecefcbf2dd3540f50a9cda1419d23b1643f4708efa20b1aa60c1bb249cb47b8b927e95b2df22b05e586145bf65aa09ab299982041975c84b97817a581df9ea820e9565a7be7775de5d9e77d6cbcf39cc509bb97bef7771d5f5f1543df10574445eb2313fcf63a2e993216289c31fd3dd27e95e81e0a3d253747a08ace2d72ef04e065c8696203768a54369a11872b4fe682c90a391ded53bf55662c5fc72c1ee8d9c7ae1051981c9ea11bee4ff89a7bff4ad01a75077cbb58e1ea951de8188c6094448c7ab51b42ac8b19c2a19fa6af7869fd31869257bc05ac338e8bdcc0d744343f0847ef039262ded17cc04859d1a16a5e2deae28bf33343e281cf6783966997ab0ed3da6ae3bcc63694b921a1bba3eab8885bf601f47c7752b64cf40e18091ed14563ab7b510d4df9c6dea6b3260c64c0d5460163d70dab6048458b860599ff28e242aeefbe59a8788897d84344b780fe70900b6a2286463dc301d6db3381471e7e5f6de1cec9b575607c0548811d2f26f0e636a6ea325cdb8cf64555470e695a05e7e8a63452c6ac4c571532970a2a705255bce212e0ee4c110c9f7906de4032135ec8ea12b4c19d55232fc967f2c85f961054c83775d52839df69f0b62fc18e0e636a67782470a4c7743f71e9a7d4aca516ba19201fc60018565144711218ee7988d30dc0540a8c0ff40840b4e35302d02c0078a49ce396e11a37f3682f28b895e8b804ae3f48e77234046a123571e2e6860cb6cf31c1bd60bf4c423cda63b0eb6d74a364fd9771cf06287bfca419a1a173510d6e8ca5adf6e2bd3ecfbe96c197c3ffc6dd26b1ab4b6cc41d14c328c19c910d93481b069d9e0ef0954213a4301c53e40acadc43f78f6035984f62d85ffe105a8887cad577bf2bc3bdf1b9068a44f3114c8c6046a8c1d796e017e096999bad347d5fac6a7c3e2be5cd53806084fc49dd0ac7fcc86ba8ce003c4e0089e7e11ac5e63971ca157c658a740f4325dc5c8c4a8351798c0dc47bcc97c324b5b9ac08a09f9ebfd50b72e4e72e76da0d9d16172a30a3844650119f71913af3eb2327876626cd15ba26ebd71027299eaaf11331c41d0755b8c1d6d9a4a3f2b30f332d9d55635d8019de055a5c90cab689fe5daba14f535a4b846f0055fbbaa6d7a5478dc530a9013125fdabd70fc020e321e98086e3604d6e126e3f3c9ed03a1cc4ac8a5ff2fa1119337aa2e05a76ac6e37a576fbf1501e419b56bfa0ac392ccc3c9c1255e887422efa44737e4da15e441db3a99bab95c5b4ac5665eee9ca6679dbd05656f84a27d09eee5d6dac7a070988dc3a8cf2c70824e304067f3a84e47ed114f7b3ff811e2a9b7d8fa933bd951f08375efc84afeee72a8171be0b813e6a26c2833334c5be45090419c113963c8ecb9184bed4e2656c216298278e38a14a6ff2c2f93d1191c0576cb118787f7b35fe71f07188eb9eb31f5a0b907829e1fe310177f9fb82dc7de29140da5ad3c4410da687f4cd97de34d15244cc46389f533f1507c4c16f195a53dab054d70dc385412e1a9b8584a39d411a05ec8be31323c35df9f92b8053d44f2c9632a4be08e2a2ad648efe2233088b778f0cf29ff89f54bda22dcb2311cbb24aa2f1ed86acedb79a10b5bad62eb3ee006cef6af1cb0fe59114a6fa283b63ab8f03a4be98613811afc02d341f0bd31bfbb26a726fa2c8a629e9ddd50dcd95b2f204abb15e39249b2509027ecbd515a9fba327f89695e51d1881d7745f8566a656452fbfc487b8bf19d3dfbfa50c6716e09af9d8f43cc61a68d6020e815ce1aa4d58658b1e993646a9cfcdb129e9fd69256ced56890953270947d6aafaa5a42f74d47fafcb4fce4acd5bfb5b751eea326e6dd89d8f997dfd165717938d7ce9b7c649734310363c69463f386845a5797bf34c418fdae8f6acc8944158ab3eda79183a2d062a9e0446f5120700813925bb28d14a3567cd4c004ff2c7ec8e3c110de5d41fd7b929e6ed005ef181157e963ab2a09ebc845e4235356f416ecc1744b189d76caf9be4ecf97618081747964dd1eacba284e8b525d4ac0fb31745384f4dceec1ce12eddda6e1d25db2de35f68ec7292b0e4de2a65c0ad8af199c0fadf5a2d79f0d956eab3a8c6a43d6d4a0421bd1c352efa164e63891570cc19e775ab55745e4773dffdc59254f5c8c916b63fe5b0cc92fa6f8d6a5b4e6dbf5edf54856af8de90aaeba8019a7605cc7699e1d025a132e000de256680ddf080c109ca17ee4c3f717eca0e551f71d53c0a08e99e4c4ffdd7abe46a962f3c3f7c5a0a160ce62d1bc4b10b00e7689d3a1d2cf75e4e2474b8b256f828df15beef1d89dcff2bc6fbf33c2e09a8caf29844c06fcab31d6342a22a48770c590bf4d51050aa7fd260eb1787ac80199f604fd0e4c61259586ec776635fb2bfa83ae37f43887b1bd57a781d60608ddb67c3493b0de54a4db3b6dccbeebcd9be2288103ae10e4fbf01b38f74803781cbd20fd15335d7b884d8efb70cd4e29456c044bd7dae5598bdbfa0c0b0e3c75b5e50135932a4eb15ba81a707ded0a716a8a3ef7c22cad696ac7921fa5c7de12394189f6440ec8b33e50e811e10c73730d0c52a1c4d7a1bfbf088367ad0e2a49896e48054adb035cd60d10889360865bb9028cdf583e3bd56ea93eba4b578e6352aa14fff09e0a643f78f32431a624dca6e27f0a063e507d29b8dc2f8e4587d96b663ac61ba3a8298c7318a24d490bbb77795e149bfe85ddcb46ad3bcc5e53a8ea3759f3b3d4d660613ebc5bd3c97529576b6680491399004ecc27098f47c9dedc7069d4cea7fc4b190d6fe5bb252c82dc9eba7c601278c215b5b999aeca397d6c0ab32e701cc068cd5e9c4542e310485c3f1176f12c201eefd4662b723bc60c77140466cb594f5ebe68f9a6c6335dc7c71330c231c49fa136508408324c00f74f116b1055750be25ff98fbc4ab315c0b9954b61a55eaad76033f2bfb0efa1e11f4798bde49aab4201dad947b99cb08e2fc1ffa0110c7a7ab78b64556c0b9e86371227db3ce5cfa7396d044a837afe863af75efbdbe58cffac9627800e3b55de5cbf89df67cea7ef9b2c12ef5d8f536930d37419cf27b444cb0a58db9a6536aca1c9717b675c9e1476af0bad18461d9a524d2b1ceb787477c02fa18e171fda2538cef53a211be20fe530137294b4b74b6bcdcb58c5a745cc3dd57d2f187d05c70f8bc73fc9670e23f3eceae4bb5351aa43fcca008076266765f46d4dbdbcab11e253440e853e8d45b476c0"}, {&(0x7f0000001540)="37f207fac23b5a03e0011c160f7b7dcd3c3a7e4447c3720f19447c71bd51c61d199cda78926fbf665906d37b3186054e2c317ed992619502d93325ee2f628cfe18e64e23936f97caf4371dfce6e555f511657431f793cb5fbed623d1fce243777c0910760aea08e94e396ecc8caa12618c37c8c4eda309a399ca4f94a7098d82af63ebae614db7098e67f71e93bffe87d8dcd879d9bff5d2848a52dc93ec3c20c0efae2da8caba"}, {&(0x7f0000001600)="bdb56a5604a6aa7044674d1bbb"}, {&(0x7f0000001640)="efb454d2353bfb8007b7d9fc7872980cc8c15fa2b81b8e22b2a594e6fc6dd1d13f5678ca7824397d416ea0633d4e44d96aa127b6430ffb3ce19df07dd456d688a62250401732e5027d48d38d211f3edb11db7f50255b86136270cf90e3574ffa0e8cfbcba1aa5018d839c0a7d6ebd12ff9360b6c1cff9b86a68ea6038b7fce27656fc07469159788718f50848db521c9078c1aa29e530b8ffb538a5ec9e729b39f17a3ad18b3bdd978a4f428586b01f427a7d92e"}, {&(0x7f0000001700)="cb1a7c865f5f13ccae33fd89d75e272246cd14269301b37bfafe415357f82e64ceaa836b46e8634c9042d1654d5cae16089ed71aeacc704c3b16b631fff7daa7f801d608e5af894a6b7bc1ffedd1032de467a362280147f4894b1734630e8a1a5740909740cb20613338dab1bd32"}, {&(0x7f0000001780)="f626bf630db0b19ddc97311230aed0da46b3ea07bfdc62bb89754e3ffc60a94e8a0cb9dbf649ce96b748b06760f1581dd07383f5a8042e230b254e1304dda6f1e12dc9943828238dcf8bbb1448a6715fa4a078890fe40fc51ce31ac6c06da9de82708e2679b1e7341cd2bd7e30142779dcb59ed6c21afbd53fc769ac49d545128abd8ee462a9e845c9af93207b55ed3c1ebf68663872af7d66e4f99f4b48df4944adeb45c5b91a9f2965848e268a59a0205f76bb96dbe6a0e92ea4e0561015b2f23ef30310dd9a698c28b6bb426e148a39956be64a8b466f0c1299747673e4b86e0bc011cefdc3b838086c124f5e3bf5a955466bcc9a12441ef220c2e6beee0506a2de4f4a59885952cc9aaf440ae85d38cfe6b535913b03796f836e33f19d7f07ef7da4aaf1ea1f70f3cc53e6a6d0eeb5d72875d0d3fdbe4a0c1be5a35b725fd5a970fb674110f6e56bc8062f920058977514c50109fa63e3485634398224b3ce4503b6d753be796743995dd6bbaa8b7b73ee637d50398e566c13d4b11617a5c2af42bff500f60cb0bf178f07d0e9a883594e723cb2a3f6d2c57a34cacb6ec675de673e520aa1a8b37151159fe7cf86d8eab177c594e07f0eead9eea4bd13ca2f70e30371b7a5ee2c03d0433362a010067c9cbcea3a903a812fd6cf6e00478d2f2ebdc3514b806d17e641c8b8e53fff34f56b20249aacf6b6c1e0ca3971a4080acfe8481f47941186714a19f04a8c988971e8c7b296e9ca2bb719f75e5b12863552bab22582cd51baaa6f7a49daea9f5510d42c2df55c65e170e19d56138b389118ff29bdc55d48d57f702970beb3b3f06dea3b1cc97549d19628fa13b451f67f57d82176b3a6d7fa155a87e20a5c6b66b84cc3923a0e48efb58396be7f0a3498354ee5ac4ce7f1d607d373c60934e71845a5ebc324230232fed21c6caec1cad64ded869a603f73828edac3db3c2b1266ed68762361cfbd8cce38118348c551f667112b29acc8fc51cc690a03cb37ef7fcd47a51e6c8ce4b596b01a1879742ace9561ff66d2805ae9145051245b3c654c9895f63500c9e75211868d11972f83ac203b31da3e39d55b3b4f06549311c468808a7e2306e77e3f2a51a12a06fd7fd67c75f9a44c0076f3e1725c6573e54c1ca038053e6bf2d964541fe5ee2d9258ab1621a32af0ad946d4d8230fc9109348dd883cbc4d00a7b3bf64156e75ec3b955cfbc3594a523c8156c466d04fb118ac6650c0eb3b1b71f467e838d788089635ae35df7b47c597f3cbc09693d8f6ebf0bc0aa1fb8aa0a32fef1ed76ce39690a9188410c2dd41b096dfb0502af6d06593fea12ef9095c322bcd9c21345fff0f9576aa340cae2da3701252b0ecd2dd340c5e5cb8e7b633a1f6864a01a201a71f99fc28d3da615793da3cd26b8ea0121f8841c079db10ac9522063491b1c9221b144b4d7e700d7a87d59a3272574e11d076e5e9700c5babe48bf342af3c3675d40354c83fb36c8f41481106d8503ca1703fb73395f33358681a6c9b1e05dac00157ada648a51bed80ac0a51dd8cb2e2cc74e1636463ed6e764554d17bba1a09a13047620a31359e190ed860f32a174f74d2b3e966ecb7d6f4e7f2f63a4c8178247dd81183191800371cab6f9cc68621fde742f108aec10e23bef1d5a5f7dc9c700d80be968e516f2e0b16f1b5d3581ec59777bc35ed6a31dec9f96f618b6016485b0180b89a3376cbe381660a51da16a56b2a42d367ad82acaec85bce98ed7616b7613ca77db625510263cd767245502893f44ad5162ca17ab3b76ea9366accbf74572a3a1fef17e4ce0fb27245848a5889fad2bfa48d095344b91b5aa6d3933146e7f8ac0ac8eb71014283e2dbffb57dd0e7df2a268c2adaaaa312a86fe78f5e6985d739f32b4907096f61bd63c9a124dad0fd0998a1aa52b1b46332e6ffab2d9e78948108578ab429fa5536c4fb26402938ef544a9fad721bb3f2739399ef4cec9a0373bbbccf46330f28cc817ae639fe71687569d835a68c6ea9be8fafbbbcaf495d33a7b9aa54f89714d56f186fe55d85bd7ad38ef922dd7f3c603bcf83b422833b15803f96b3359e504fb14c88c2aeabc26bf3a5a56b33dbba4d925a705c53a0f9ce1b2d4586786f5eef979fc976d2c21338321e694540213b3a6a08d5f94128051db257dd385a7417999006c050be158623437c1133a25a30e6c244841fdf243edf5dd2307965a77a082d7417af8f9390e0524e6ad2074b5435f4830f5f69f9cba98b7e1ff5178d1e915881f7079039ffb25a9fc06b0d4df1238695e4c570184f6d1713398ffcf426ba70f8d0220387e890ecb43c16b77c99917d4acf39a4e168a2b0d9e0f583128c42b0451a2ef4203006b70424e9a2de1d2e97518c3dd794ba0d815768d1a0ee3c2671726c20ae12bdc121062fffb9da12deff68c9902cbf9ffea061a7f7fb3e6266877b4466780bfa17cd67347eb62bd8acd12970f69ac02eeb73f3ecc216936880d3c45867af54b9a89f2940f4784e0556cc340fd6f791589199914c646c31d71e8288de7d610d6df277e436a731c9d5a309b64f2b623ede1056ba37f4c5186482c0e8f9ff4a21f7968ce07edf41c17602e5a39adf00cc4b1ea6879f7d35d4c1c67b44bba343b4cee1d62ce8d3bc8626450c15417b5eca641f9162748e7abfb046a800ee6eb042c7f3ea10668e39084edd9e142a171a0c23f369c8353d594b6f759132b89021741b9f2edba48ba8a5bafc3a3f9373a4db6a2331f01b2e49048b80f83886571ec49e52bf3baa1a96141123261c900a993293c618abca59fa0f10d7ca25b8e2c91c03da9e5dd3b3abfdb205f066c821007b8fa5d49cad677ddee85a27c7536f78033598c3b99a6920c051f8209f8107b0fc985162397e499b8d23647f2c196d5cb50c3c2082b419e3a8a212ee163cf0f09c12ee321e976c45920996ff8278fdd734aad1c60c256bc07f6606dd31455da043e012c3c266f73ea0b11da2bf2a6d9123f47d3d0fdcdf9e710f3bdf514dfcdb58c27139a3654347d41fc64bdc75ff90d4eda78bb2a626e8aba6729b3c10cd92ff1215c61a89dc35a3107c41b5b3b9babafc7631d49a3c88bd815408a0822289ed2d970d3ed0cc18b747037e213733ada49db4c2f26b186c4a380216dcfdf66f5e21a565e8bba70ebcde822bf64ea38281d3707a44b281c693a09e12895f5dd431ceb4a47f5366c63840624b0a95bc51308246b9f97640359b0d8fbbb3f53af42200b6e02c9b4b475cf6c36a8cb02f1a6ebdb96792392823ae5c22dd38bc462cfca3bcadc88abf58460f299e227ca50cfab3e045668d4d881e4edab0608913be06102ec5a2ce3bff38f039cb2598e4b259ec7f3c14c6df3543f77d41b286220ef9b58e1e79744911758f81b4adceaefa394b4a65605a970d2d77197c9af7d83e7ef54461c3b76b3f5d3e776b852b6aef8a95aef644f9cb9dabb5f62fec84c475f5c9930dd141d0015a83fca8b443c5d758cef3c3f6129d423efc4328bfac960e01c42f274780d5d81c90d013053bbe3937521bc5cc66f4af5d8a6c96561d58bfa6854d48bf721bdd260931c0db2980c1efc0ed90590afc1c81247a91ee7e4a97bb63c436c527cf54c11bf5b8320b13ff9284cff29a37215f58701ceffa975961be24d66531ec233734762648861b755230d7421a818c26bd0a5bff9056537d209ca0887ce2ce0b2c7078669213cff116f39ed3e8601bff0c512120c94c2d59e14abb4eb8aa6e525c68b866996b1fe2e70b35e610d29357e1c3887da7f1aecf4b0d277d590cdc902906b466abf588df0ce940bb40872f77ea95540ba8a0e2cbaedfad69615d3c386c4eb958b54a5a25e87a730692eab0e0411086535de6b11f2ea9da089729395a7161f5481f9ebf3d6aebb95fd1cd6e79817e9f2c0c33c2cead5b4d18364fa89c97cfc9dc225a0fc803ac2cb711d2ec0ac95e8a11d242fdb36def86de2c711513a35394a2abd9221bff256026c6a1ed84098cd332c2b6387a722147eaa8ae3145ee2deaac132eae19eb453eaf1b17b3a2b6e7c298bf97e3ffa710e58bb16df8526efd6ca70a2612a4adb2d35a81e33303a629f0241a974ec42327aa7f0073ab635bf3149bbd896b47b8af0412d0e1d281f0b88b859f45a13cdf9ac7e3be9b91ebade0ed16901496abb9feed6ce3e65a54ae67e174d7351936d52d08066e1eb32eb0eadf1f31419595258b5ed98e383c717c63bbfb0b3b7c592fadf881800723d265d0a23af11c85bb5879f43f78f1c03677e88b71d31776edac50202b138938adc6bfe5faa1379eb25942fa435d201b36385db5e9c8b72e75cddd3f2a9863b2fd554d4b22c62618d51c3ce34ac43f1e6752afa6bd62486f202db354877e4787b5a09a5ce6380e6461a1c44d0db71f92e093789a80f220775db06082775e9d2390d8c0198363d918b5ef780e85d4cc5a04e393780e958870aa5011771a2fa9a287d4c21fb86625bb4e66b7e7ad194794fabbcc1ff48644e2dd05ed756954cd1519b676eec41bbacaf36da6dce2653ac24ef5f9e08d6ce391c7485a876a5fb1e176d516de8388a736202a7400e0667a0dcf7fe20ba86b6e9b76efd0da0783ec9a98da34da55562b2e536455841964135f1595fe4e4a2cafebd0c87ff74d4c4581f94d3c5f27775be673c6ed1b70a2430113431acb9eab84033d81f6ac6ba089688784f1b67b3412dd06e040d3c2154954041ddb90a9198745378ee6457a740d998fc957e7c65c1185da1be7033654ecb109344fc6691a0acd11ccfedc735d5fac3aa05d54ccdaf1e87af9dd27a45a4a97fcef52d1fbd6618c86a566463b06f9e00d68784623e7c7a46fdfc0383dbc0d3dbc04a7f4e26e9e902d7faea2904b4a8d8328a6782313345ece12349c8081187fcbf1890f9e6c0fba721453329e406d8d314c62a0eab37f984f7a2bb5094d92c58790d54af92ad76b6957d4e3015401dd59b2847db921c6a65415e3f3baf9667e9b5155ca79ab0757fdee2c3932b4f60efcf68304ee6ec34ba5dfb5ecdb2396aa30613eb1265c8092cba0def3798f6561c20e123a0ce0312928c8e0d02a93dcfae4fb40fcc1b6a06bfca4e8c253d9491bb9e4b00691c5af329da17325ce6c4434116844c9caedc30f223a3c0226cf9d8a87c92a3a67a0b8bd2654b74229a37895e49866471d73f977b6483907b0080d47ed3a3a859821ff46a8c388b10a6a155132ad1f35a86c56e7d2132457b68543c2de56619e2ce0d30031e1bcbc59afee2b10fbc3276a439a920f3e94abeb2da4a9488c1b1c736784c5a9ea12e9075aaa7270c4c46136732429f850f135e4b2f01a9a49b08da11ed615d2114f820c48f90c9925c28903fe1493bc318b5d48880e7035023029e63475fac5a4cb0eae7d7744f4f6e70071d1f09a940057104c8d150d8f574fb239cd92b0cd3fa1cf59e39d24e1a409ba956b8ba80909a2e864173e65d519c59652ecd503c05238f23677385ea1a8330a3331a17ffb0da8c06203fe3d814dc77c4126c446d61f55bcb469d0a0cda294c8e5fba3f64f2d0122e2b31c001ae65ed18b20410057f72c0b2cf95c1155c8dad39f2f6726c58f1903350803951a8a94d581c9f23103c9266abc93465d071e1cdaa837bdf4dd30be3009b95c28db7e4080025c3c059bec56490635b5a188ab5e16f2d4f41b6b00204de0013aa7dae90ae858fe1783f9b8993ef1e1e0ac2f324e92fc4fbef38570b3dfdd46d67c354f9de5ac384ce2b5e0ce1bde50f7da61be11ce85e5eee80f2"}, {&(0x7f0000002780)="f1c0ab8915797d1b3f16a3014bfb5605ddf42ac9e549238ed1138fc08a212b3136bc0f6d77621b2ec6c11efcdfcfd6de1ca85c9c73ad43f415a44d2f1fc9b6bb73c76355524bd1169068d474fa0fa73f3f8be2e9ebffefdd8c1c98fe7b502cf4c19cb92beefdc91b91714dcbf200d3bc6cfbdf0fb6bd310882b9c4db540c97fe4660515f615df7c993e51f4d848b4d77f794c150d6"}, {&(0x7f0000002840)="354c9247b4fcb4d2a4a1dce163158847b60f4d4599472e7e3825f30c131c55e040bc3e25dc4e40641137da2dbb320f638e21b9cdef3c12ab805527d54fa2eb354afe5e9a72e104fb435b4cf0280c07b73df5ff0e5423d1d7fbb71f7680867083936da5c115a9cb939830a40568cca85361aab88c22201eeb3f98e7b7d55c8de44e81b628105e59a135de9ecf64ee24357c3370b0d48242f0c1c785a2ca9ff25b1010fce21494a35e5f03abadbf754ba73b7451a87bd0b49d92e717b3c3c352ee369a1114796c1370109063d85ee7238cb6b8296bf99746cb2d93ebd46b8aa720d44cf1dd652186142f535830ac0f2260d5d3f6cafee32fff71cb4b6b"}], 0x1000000000000087, 0x0) 09:43:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) preadv(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/214, 0xd6}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/136, 0x88}], 0x4, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x4000000010, 0x0, 0x8000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 09:43:58 executing program 0: chdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 09:43:58 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000001}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 09:43:58 executing program 0: r0 = socket(0x23, 0x2, 0x10001) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x32a, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x40, &(0x7f00000000c0), 0x0) 09:43:58 executing program 1: r0 = socket(0x14, 0x3, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c0505fbffffc0fffffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 09:43:58 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:43:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1) mlock(&(0x7f0000032000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x120) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setitimer(0x2, &(0x7f0000032fe0), 0x0) mlock(&(0x7f0000032000/0x1000)=nil, 0x1000) 09:43:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x4, 0x6, 0x1, 0x9, 0x80000001, 0x5, 0xfffffffffffffff8}, &(0x7f0000000040)={0x8000, 0x7fff, 0x3, 0x7f, 0x7f, 0x753a, 0xffffffffffffffff, 0x80000000}, &(0x7f0000000080)={0x9, 0x400, 0x401, 0x41, 0x9, 0x3, 0x3, 0x100000001}, &(0x7f00000000c0)={0x0, 0x272}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2810, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x10001, 0xffffffffffff0000, 0x2, 0x2, 0xffff, 0x4}, &(0x7f00000001c0)={0x7, 0xffff, 0x1, 0x8, 0x9, 0x8, 0x7}, &(0x7f0000000200)={0x4, 0x0, 0x7, 0x8, 0x0, 0x100000000, 0x1, 0x4af}, &(0x7f0000000280)={0x0, 0x1}) fcntl$getflags(r1, 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x67, './file0\x00', './file0\x00'}) 09:43:58 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmdt(r0) r1 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/248) listen(0xffffffffffffff9c, 0xa) r2 = syz_open_pts() r3 = dup(r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xff) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/159) mkdir(&(0x7f00000005c0)='./file0\x00', 0x40) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r4, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = shmget(0x2, 0x4000, 0x63, &(0x7f0000ffc000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$GETPID(r1, 0xffffffffffffffdd, 0x4, &(0x7f0000001880)=""/21) ioctl$KDGKBMODE(r4, 0x40044b06) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000300)=""/121) r6 = semget$private(0x0, 0x1, 0x40) ioctl$KDGKBMODE(r4, 0x40044b06) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000380)=""/192) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000440)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)) munlockall() syz_open_pts() semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/40) 09:43:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82bdc5262b01291621deafeedd39a62e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x2) 09:43:58 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) shutdown(r0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpid() 09:43:58 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7fff) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = kqueue() r2 = dup(r1) close(r2) ioctl$TIOCCDTR(r2, 0x20007478) chflags(&(0x7f00000000c0)='./file0\x00', 0x2) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) 09:43:58 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x0, 0x0) r2 = getuid() setuid(r2) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/251) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0)={0x9, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000280)=0x6) r6 = semget$private(0x0, 0x1, 0x4) r7 = msgget$private(0x0, 0x400) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000040)=""/129) r8 = socket(0x8000000200005, 0x1000006, 0x4000) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000480)=""/163) msgget$private(0x0, 0x280) semop(r7, &(0x7f0000000380)=[{0x3, 0x5, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x1}, {0x3, 0x9, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0x7, 0x800}], 0x8) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r9 = shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x9, r4, r5, r4, r5, 0x2}, 0x0, 0x6, r3, r3, 0x5c17128f, 0x2, 0x1}) shutdown(r8, 0x5) 09:43:58 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 09:43:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0x10001, 0x100, 0x2, 0xfff, 0x3, 0x0, 0x4, 0x4}, &(0x7f00000001c0)={0x4, 0x9, 0x4, 0x2, 0x3, 0x4, 0x5, 0x3}, &(0x7f0000000200)={0x0, 0x97, 0x6, 0x7f, 0xa0, 0x4, 0x1ff, 0x3f}, &(0x7f0000000240)={0x26, 0x6}) mkdir(0x0, 0x0) 09:43:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="76d11bfba01b2b437500f4e773d6d87539da24cace396c1d05b923466a161897509b78dd2cea3471e8956dc5fc20e77b6a13006174ddb0a7bd78cc8c51edf515c237e4adb5514027f448bb7080f211692ad81885ae85829eeddb24585b8ca5b54e9edb52d4ecab6e5ca284924102e12f4b934e112398cd4a74bbc1ef9e5004ff43289f51a030164e5bef69b3eff6ede8ca2832782da69a63e754249b41058f3b90423fa281c1ef6704cc155f8b6e7ce764b2f7b40bca39ff9fbe030a333c84ea554ae93faecd1d1305ac4355a7dcbdaebc88d39242a8d0e65b86b022f8eb0952c4ff0500000067fe8045b1e4a414505dba3a89837c91386b0aa6bfc30c3f6966fc6c644f6742986b4813f7e3621ec860cad94b75bcac8ddf00010000422da2d6e405031f1307f4a86db6ac5c7736e5ebba193e0c7017b81019f0e295d5cecd4e85b8a098", 0x144}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x410, 0x8) openat(0xffffffffffffffff, 0x0, 0x40, 0x111) chflags(&(0x7f0000000400)='./bus\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 09:43:59 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2b0, 0x0) sendto$inet(r0, &(0x7f0000000040)="6396afbf2405634bb9a2bc670c19db62ae44cee31730b5ffd2ed1a49453f546b7ac78b2e4ad76734751985e0140cc6e9fe4e03a3dacd39daa1adcf7ca6c7333a7caf488aef613c19b9063e471c3004ed370bab40f6569db6e3ea45c87a8ba14ec23c2cd4be66fd62e2651a7d5ed2c7e592045a5043cd7f3627cfc5506bb984e98941a462ea2a1cb419ad4c0f9b9021658b5a69b2bb118ab33d4c048015558f8ed807335e8d9c8bcd88274890464b03a04afba453a3007c1072985fe78417d1cba7286bf52e98fc7ef2c2447f3ceb9b7a957aba6c980e93bc711bf5423b20a72b42a867ac535d6343c2a83fda0e70", 0xee, 0x400, &(0x7f0000000140)={0x2, 0x3}, 0xc) 09:43:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0xfffffffffffffff7, "7499be46c61145adf8702bb721e0d25b62b5824e"}) write(r0, &(0x7f0000000500)="833ce80fd4e278c888a8c6fda89afe416aae9286837a36b2bbd353bbf11022d958f4e2bf16c5feee26604de1968ab6be40008dd2e2060df17af99236d415a98ca9ff3c66562c23817c3c17ac742ad73277472281d09b46aa843dac0d9aeb8ccf3b672a24b0bd8981a8d910ab1d66e64615195ea9c4e822e3e8aab6d25a042ec36cdbb4909e5fb2aa1772959f6ff4f5d95a71e6311446661848a8a0c6214c7b08cf4e4fa0d057b9fab6f8dfec3380a08b50b30d9d7172032110a964fcae99599d70cb8a7ed5c6c2f3b9253a8e11b2fd1820d72eb5513591a78081ab2fdb860ea33674255bcdd203a5421af170acedf7d3a49b37e41fd917e39a7d89eb7c3015a421e4920ec7f942737f10e30c420354b83a141d6fcb1c57ca49ce7b8b2651efbe62a63febd763a2cbb956ebe88f9494f5ae235b218ae6e58e94a509d2dcdcbb19483ab772318e467f75ccedca74f959c3e0f4fd4c7c0d0cfe0e67a48c6b141df639816e8e8749c952cf4a7f8224e2d4008bf9d023447db89323064da80cd0b814d085c5e831798d8cf3a024dafa4aaa9ef9b1396fad86cb011251125c5b95d740b8e557144a8760113997207602959719acaa787e2ccf3a3ec71368f29d1c2c9638b06cbdf0369a77267f8522a490ca6be090495f725527a292f5e01af79965e9a82b8440b72eb2bfb7766b2633c735f5273fd76f75aafaa62f6b6794618e76aa543e048296ff760c401e3a232388920d0412be87e37e6472de9ebdd11eaa3b7c574eabe6b32f46b5d1b9f062ec8296d0b40ce5b48595a968ddfe03e459ba4bb5d5817ebdd70c35272f35c436f1c7cd58f97a76dd150b00a42aecc389f1d3d8dd00c903d22ef5d594a6d5644c27695688a5cb07f208befc85262205719346bc2cf46db9e6e9436bdff471e8e433c38ef8155d58a7ef3f6b088685d6f9f0a4d7549d3617909bd107483e2afe868632c84e87da6727af9031e44ee6a4bb628f65d281d6cf293cb551e217d7bf8659836341b0965930a612198222dc52df27d35436479520e7bf24ff3e142894500eed73c05b8e5d98871e46fa68583d8c73afd0054476e0a8c72ea4b09f0e589b150119c75e62db76f4992087b5a51ae8bc7d2502d88f91944ea5721d98192cce831bc35b548503fc1b44d6c7377de8cce9fa26cc44d967b287883bec83ce6fb0d2518eef510d669e97eff0cfa4b9204066066bee3d8c883dd6587e7fb50df9068c468b13f21d38cfee86c01f6322608b9e1627b82ee5b6df55ab89b5db110b9405273b6a50508f43cdced1ff84fd44c4c1eedcd632cdd08a3535bee0d4744f4af34a67b7489b82949da7cf15afe2b6699ba42901d0f668ee7179e3002fcd68c89d3690f0cc51fa13a6f44975e96480cb56119833c7757f8aaa339f0c2247b74c2ad2714ee78004ce6e8b2612902684f0e6e62d2ba6b2a2a720e72f7f9188ce40220ac97cafbdf50c78016c6cc40701f5b841985177ca20ccad8e1047063ac7bf7986e9069222ee03e97648051379342468e9056b86d9c6bb2acd038e3ea3a31c941ef04d0c1c49dd5c812f6a57ea63d03e48fbe22d568ffc9d0efb31eedfdc44c9f8147001fb146cbc3aca5d1d72de17b1c8c3e3629d03ebff353c92d853844d0d35e6dbc5139a3b74ff1466b4dff6654f50dd11ecce0e675002f601354934358c8e47d650a9aae59535dae8cd98fe401dcc2767804c6db189733c76ea142fddd2f12dcfccd7e871ac6dfe0923343efb0f5963855d8637e35612d43de6d149b48fe50aad91201d6eca163c2691f840a7f102260f84ff10a0a076d3643c8ead0b23ae35b5050dd9523851cc7e65364330d088dd4a537fe631c2c9e48444838e5a781b8348e7d0fbc7dfc6103224581aee92cdbd309bb309ae28e8b45c2da7c94312dba960fae4724dd971c86be67b2f17cb642335c4edc4100b0132ce79af8678d257105945", 0x571) recvfrom$inet(r1, &(0x7f0000000a80)=""/4096, 0x1000, 0x40, &(0x7f0000000080)={0x2, 0x2}, 0xc) 09:44:01 executing program 0: r0 = socket(0x1e, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="6db57883ca90ba3eb876be63af796539249e0d9f4e41bfb64cd2d2109d5ccf179d3d282d7a5484ae8212c1", 0x2b) shutdown(r0, 0x1) read(r0, &(0x7f0000000000)=""/227, 0xe3) 09:44:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x7ff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x3b, 0x3, 0x9, 0x7}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000), 0x3c) 09:44:01 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x2, 0x7f, 0x401, r1}) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) r3 = getpgid(0x0) fcntl$lock(r2, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x100003, 0x100000000, r3}) 09:44:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xffffffffffffffed) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000)="4b74954c", 0x4) 09:44:02 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = getgid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0xffffffffffffffff, r1, 0x0, r3]) setegid(r4) setgroups(0x68688df1, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000009e00"/58], &(0x7f0000000080)=0x49) r6 = socket$inet(0x2, 0x4007, 0x5) fcntl$getown(r5, 0x5) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') connect(r6, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0xe7}, 0xc) 09:44:02 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() semget(0x2, 0x6, 0x2f4) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7b69b192, 0x0, 0x7, 0x0, 0x0, 0x5, 0x8, 0x1, 0x3, 0xf4b4, 0x9}) close(r0) 09:44:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0x3, &(0x7f0000000040)="3fed95f745f352c040943f2dc0b5d4646781848d103c2af4715a63ed2f4db83ac2ab89ec4a8fc87f3baf523535058cecc26651e4a2b87194fb5b5d155b1cc0e29411cf997022ad03ca31b0bec06abe589ab74e052aef7afa2fded401ae7da84ddd392e95b22e8749143040f94f0201d6f70a10", 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:44:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xbfc, 0x1000, './file0\x00', 0x8, 0x100, 0x34, 0xff}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) write(r1, &(0x7f0000000200)='MS', 0x2) 09:44:02 executing program 1: r0 = socket(0x11, 0x3, 0x7ff) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e604000012005786ca3849451ae3d3051020741038f53e8551f30c050ffbfffffff8fffffffef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9219830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x101, 0x257}, 0xc) 09:44:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfffffffffffff001, 0x5}, 0xc) 09:44:02 executing program 1: setrlimit(0x7, &(0x7f00000000c0)={0x7, 0xc62e}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e7, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000001700)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f089481bc42920e3e90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a079a8a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60ca53ae3d2ab075a498784b2af1a5ea90b5f570032d3ec4bea4d82cacc4b18879eb71bba9e0b2c493a5820d87371523d68db", 0xc1e) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d9330090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xe3) 09:44:02 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflagsat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x0) 09:44:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="55b74bf5312c53da78bbe140648fe2fa024eb5b6b7f88fe63df2facfe5c29d5441f22da3bbeac70600ad59506657f2b004d34297752f9348bef9208aee7e11f0aab404f0b6de08b009e1020be9c5cc5fb80ea7bc016040060ff1bfc035f9a00849a2b6cad1c95fdd306f15c8aabe5f50c06ba67ba88ced9817032189ddabf681806bab95e22cc0142e507d84e312f0", 0x8f) write(r0, &(0x7f0000000100)="0ae88e5847ac0866fd60ac08eee3a62cfc71bf144bf810d7a71b985d595398561965974300e59bb85426f18f02f7e785238b7b226ae867ded8ecc9217f8303d7ecafab9c31b7337afcc20f7fedc634260619557f87ea934223c419dd8f63d7bb729665d36af65438c101d076e162c8423e28d3bcd7bc233a2ce85a9f58c56f4c00"/139, 0x8b) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x2) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/120, 0x78}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000003c0)=""/94, 0x5e}, {&(0x7f0000000440)=""/197, 0xc5}, {&(0x7f0000000540)=""/234, 0xea}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000680)=""/94, 0x5e}, {&(0x7f0000000700)=""/179, 0xb3}, {&(0x7f00000007c0)=""/224, 0xe0}], 0xa) 09:44:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = getuid() chown(&(0x7f0000000240)='./file0/file0\x00', r1, r2) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) 09:44:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x0) getppid() getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000080)=0xfffffffffffffd3a) r1 = socket(0x39, 0x1, 0x1) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x5) 09:44:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x4, 0x9, 0x9, 0x1ff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/69, 0x45}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x100000000000017d, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000007000/0x1000)=nil, 0x1000) 09:44:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000a2c1da8d8753b4de2cb9e545f8975a91"], 0x20}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="58157d550f06d5cab6705a10dcebf818204faad802ebbbf9b7df52c5c8daa29ec6f237f916c3123578cd7e59b2e8ce0e021510b5f6f961b9ac2b462b471d23fba9c1dd53146b5cd8959c5c9ac13939195fb41b65fb2ac79bcc550e9da1b7ca723b975b8059fe20e70c4c7b4e51ca500fdf2e51786d2d7a16d132ec07e2a917ae563277fd84af32a682a7bb1dba58", 0x8e, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 09:44:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/139, 0x8b, 0x2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0xffffffffffffffff, 0x1, 0x0) 09:44:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x84) flock(r0, 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x2) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0xe) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xfffffe4d) r4 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x11}], 0x1, 0xfffffffffffffffa) r5 = semget$private(0x0, 0x7, 0xffffffffffffffff) write(r4, &(0x7f0000000b80)="7aeb5be4f0155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c081bbb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca5796172eb4c0fd0200d80000ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5f5cc31ac4fde729e12e511ba23242e4c85f19a03272e6ce710405d4d692cfe6b51a7193bda30800d7dbbd2d4f4c327f5ff1ce5b90f57da54be439cd81a0ad71a0c6b", 0xf9) sendto(r2, &(0x7f0000000900)="92c67effbc590d80536da528070668214ddccc28b35372a1eab2b391701f466ba2da4e97e089e8326b614be61d9ab5cef49e1ab86a", 0x35, 0x1, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff}) fchmod(r0, 0x3e) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000007c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)='./file0\x00') getpgrp() recvfrom$inet(r6, &(0x7f0000000600)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x0}, 0x6) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cd, 0x1, 0x80000011, 0xfffffffffffffffb}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000440)=0x100) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000001c80)=""/4096, 0xfffffffffffffdba}], 0x3, &(0x7f0000000a00)=""/137, 0x89}, 0x800) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b40)) 09:44:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x46, 0x0) ftruncate(r0, 0x9) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x7ff}, {0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) socket$unix(0x1, 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f0000002780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe000bfcdcb000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5367f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395f393d8327708800000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005315f6a4d5529f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212de6807b9800000000000000000000000000000008000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000200000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000b32e7349dc1b8005bd433c5a40c6f1eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048372c76e0b0a01507535e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9e8c0809a00000000000000002cdfad8ace63e47a05c01500ea56cbe754a9752883f5bee02531061c1239f91e8a318fc0015fdf0df0be6cfb0935ff0300001dd35d5ec9f22d90bf587c6b918153fc70748b000000000000d89bd0181733d7aaabf37fa9bfff63dbfd7d66a6fb6f449006270adcdefabcaf50b23a826a003ebd2d54ac3da6675460d1bae57b134aca1229ca9985bb062aad14105e8d5b4c252d310659519500000000000000000000000000000000000000000000000000000048a3cf5b24671a2029b8f55e5e8ea1f4f640cd"], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f7d1106abb7b128dd9e3b1173b25b584f52adecd0a50127c9831c0601c9ccc29b1205b1e14f18dc9f91f762f5cc2ff8614bc151a6818da0206666522fcecd43e53dcf639f82987971fe79fe3c49360c913eb1b6a99f099d60a7593d82dfdb81ca0435c8f735c2db13c493210fa61c28a3abdb3d06c8c2152995d00d682719a40b785feb87a9973dffc05e0e63fa9bb94044418e14975914ad38b23eaafe6a69104b0198da8b9c1c7537bc83943dc89a988fb9a0632ada62bb3db4887c171ecf1e9a68c1d52d1413b9d96c6e77ba2", 0xce) r3 = dup(r2) r4 = openat(r3, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r3, &(0x7f0000001480)={0x18, 0x0, 0x7, 0x5}, 0xfffffffffffffcdf) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x6) poll(&(0x7f00000014c0)=[{r3, 0x124}, {r2, 0xe}, {r4, 0x80}, {r4, 0x80}, {r2, 0x4}], 0x5, 0x9) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r5 = accept(r2, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000011c0)={0x1, 0x3403, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be7e101", 0x2, 0x7fffffff}) r6 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x68) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x1, 0x9, 0x8}, 0xc) r7 = semget$private(0x0, 0x5, 0x0) r8 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000010c0)={0x3, 0x0, 0x5a, 0x3, r8}) semop(r7, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0xb, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0xa) accept(r5, &(0x7f0000001680)=@in, &(0x7f0000000380)=0xc) renameat(r6, &(0x7f0000000180)='.\x00', r4, &(0x7f0000000300)='./file1\x00') 09:44:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000000)="01000000", 0x4) 09:44:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000280)) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x10c0, 0x23) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000400)=0x5) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffffd0) setgid(r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x80005, [0x26, 0x1fffc000000000, 0x400000000, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) socket(0x13, 0x4, 0x100000060b5) open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x4) socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="01f32d40e64073003559f88d4ff6afc3f18b2ee14e5d93f5de06000000f2d58effeb5a1868437cb66db6ac61045e42b97b4c66500169c4e6dda98183c18e2f1752c042f2382e800c5420f872d2c21047dfed97bf45b0f84d6554ca2e8faa1c1a80cbfaa187ca61c52cfb513a3c8e1eea041b7ca0b83b925b81b4ee4088d56a8a8488afd4550d66cba73ce101d97244910fe9530ded81fcb084fc24b29067624bcd3bfa320967280408d918a7b56534a91939c67ef12804106245c4c23b658ab036802a980ca0d7bc5a54ee6e8b51da416f8af43475ad64901b2f429f21c21583017be9f3812f49a83bd4bcfdfad18995cd499a8cf378c759da1fcd5d816012ea0fd915a8aacd36b65582a0f024e2950c9f4df2efda0ad2b2176d97f925ee00d30d2615d7dfcc618264f465c8d8a9303b1786c6476d3fa0b2a660a32efbcc74f05446faaf5649d1f2726c2661ca5d8b400180000090a79d5467053df6280021456b14fe2a96f6b187cb76103874cd00069eab83e82b3f4776924d7c5460273005327e325d94c23fb96d567ecb3c80770bcb3b2977d0a7daa87fc1e1d8c692e6ff652233c48e260229a7d73b3c32ff4e84525a4cf739867a09d6d20dcf2a3d0bc67b980aee8de6dad5ba4160c8a6bfbfd3ef3ce4bcc8863d33332233568f2d28218e7195bfd9e081e10442880d6b7148f7fdc30171aa4f12388f51220e170fcfb68779142e37f114e8d999aa419cbc00"/542], 0x1) msgget(0x3, 0x142) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcf6) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x42, 0x0, 0xfffffffffffffdd2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000100)=0xc) recvmsg(r1, 0x0, 0x2) execve(0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(0x0) mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x20) 09:44:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:44:03 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffff7, "854955b3c550d83a0a10f5a77c14eb9d00"}) 09:44:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x3a, 0x8004, 0xe444) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x3}, 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x1, 0x40000060, 0x9, 0x100000001}, {{r1}, 0x0, 0x50, 0x40000022, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000080, 0x8, 0x4}], 0x20, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x21, 0x4, 0x0, 0x4}, {{r4}, 0x0, 0x1, 0x40000000, 0x1, 0x6}, {{r5}, 0xffffffffffffffff, 0xe5, 0xf0000010, 0xe8, 0x80000001}, {{r6}, 0xfffffffffffffffb, 0x10, 0x953ba34499f026c3, 0x20, 0x3}], 0x8001, &(0x7f00000002c0)={0x10001, 0x83a}) r7 = kqueue() close(r7) kevent(r7, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000200)={0xffffffff7fffffff}) 09:44:06 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0xcaa, 0x8}, {0xd975, 0x3}}, &(0x7f0000000080)) r0 = socket(0x2, 0x8000, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fchmod(r0, 0x1) 09:44:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="01aae0281cfd6cdf2696022e", 0xc}], 0x1, 0x0) write(r0, &(0x7f00000007c0)="9c87c377284c35b84e2e2e", 0xb) execve(0x0, 0x0, 0x0) 09:44:06 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 09:44:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8c10, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 09:44:06 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xc75) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100000000000f8b4, 0x0, 0x10000fe, 0x0) syz_open_pts() clock_settime(0x4, &(0x7f0000000000)={0x5, 0x8}) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:44:06 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() r2 = semget(0x1, 0x4, 0x40) semop(r2, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x1, 0x1}], 0x2) r3 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x4, 0x1ff, 0xff, 0x8fd, 0x2, 0x3]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r4, r1) socketpair(0x15, 0x8005, 0x102, 0x0) 09:44:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x300, 0x0) dup(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() 09:44:06 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffdef, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4a45cce561ac20bf) 09:44:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt(r0, 0x3, 0x9, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240), 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xb71}, {0x6}]}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)=""/134, &(0x7f0000001200)=0x86) 09:44:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x19) 09:44:06 executing program 1: r0 = socket$inet6(0x18, 0x2000004000004004, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 09:44:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x14) 09:44:06 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20000000000) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) rmdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCSCTTY(r0, 0x20007461) 09:44:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x10, 0x20000000, 0x5, 0x7736}, {{r1}, 0xfffffffffffffff8, 0xcf, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0xd5, 0x1, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x800fffff, 0x4, 0x100000001}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xf0000003, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x80000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xa0000001, 0xf0, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x81, 0x3}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x5}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40, 0x1, 0x5}], 0x0, &(0x7f0000000080)={0xfffffffffffffff8, 0x7d}) 09:44:06 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfff) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 09:44:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x63855ab1, 0x3, 0x3, 0x0, 0xffffffff, 0x6, 0x4, 0x66af5e9979935c3d, 0x1, 0x1, 0x3f}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x401) 09:44:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) semget(0x3, 0x7, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) 09:44:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x8, 0x10001, "010000060000000000ffffff7f00", 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x1, 0x5, 0x9, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 09:44:06 executing program 1: r0 = getuid() r1 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x5) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0xc0044266, &(0x7f0000000000)=0xc6) 09:44:06 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r3, r4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000280)=""/203, 0xcb, 0x800, 0x0, 0x0) close(r0) ioctl$TIOCSTART(r1, 0x2000746e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000080)) 09:44:06 executing program 1: r0 = msgget$private(0x0, 0x100) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0xfe89, 0xfffffffffffffffb, 0x9, 0x2}) msgrcv(r0, &(0x7f0000001ac0)={0x0, ""/4096}, 0xfffffffffffffdd9, 0x3, 0x0) r2 = getuid() msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x7fc) semget(0x2, 0x4000, 0x60) readv(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000800)=""/196, 0xc4}, {&(0x7f0000000a40)=""/99, 0x63}], 0x1000000000000557) seteuid(r2) r3 = dup(0xffffffffffffffff) r4 = openat(r3, &(0x7f0000000600)='./file0/file0\x00', 0xc0, 0x130) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)='\x00', &(0x7f0000000c80)='*+-!+\x00'], &(0x7f0000000040)=[&(0x7f0000000cc0)='\x00', &(0x7f0000000b80)='#@)\x00']) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESHEX=r4], @ANYRESOCT=r0, @ANYPTR64], @ANYRESDEC=r0, @ANYRESHEX], 0x3, 0x800) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x800) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) msgrcv(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7ac11b68b821c9a18bb4b97b1b9f32600000000000000000000000000000000000000a4040000000000006bdb058eb58c52c106492f27b8b66f9955c0d5811c5609e267d00d802a20bfac9c397ff76f58a52dda1996eafd3251479b83bb989c00ec75a5b5932ca801c47daca274a722acdee10fde723e081b8f4d2233112ade59f04592a31017203a8d0127f22cd2e3c9aee850795c7c2a967c20fe98de516741fbc552a9476577ac8e31d08a78484901bc585e2ed0fff9c144bdb45717a9e6537920a3d05523066a94cfa5181c38e488f4a3249c4ccad4f1d4cd899617eea683643fa2b04af775d7c27716a3ea50174cb2acc953bd539f68a9e771192a7eaa36c9fbecc4a41db3e8d3e61e9cd06bf4d15f7e260900000000000000228d957938635a2b88a6c4ab0685a49c293b1fe89887f74ccd521e380463bd345bda44f036a992310574c8b1ba351ac518db52209c49f889721ff031dfda5175700b63f226e0b16c5154aef039955b5e7c63d5ceec35bb7305b488213341b7749d89b0d964b54610c20db995cd4544a0c986cb2c57d0c3cf9831fbdc083d194c23fa4a9f63cbc76edb5114a1a84b56e7001a0a91b6cf510e07be3353367964c2afd037fab181d168b05d69adf7696a9ae95823574974b2db"], 0x1, 0x2, 0x7fd) fcntl$getown(r4, 0x5) open$dir(&(0x7f0000000100)='./file0\x00', 0x209a3, 0xc4) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='+[\x00', &(0x7f0000000580)=')\x00']) write(0xffffffffffffffff, &(0x7f00000003c0)="b29dce8bb501d470fe9a6152cdbc0a11ea336ac90db88b2b23677149964b63bc06582fb1345eb3b1e1c53705649c7a1a21ef8108ec56fb6041de2614f9a3a45fef6d03e298a245476e019fc8e8b1c41ffb95f72739bc75abbc39a021b659c9555359c757b1f5aab133d71a76661a779d3e6660328916dcc90520b289d064902ed6093ec1b5e448fad55b76be6a080ac226d7f6fc857246e38ff3805a561b19e7de03ddc628eac0be17af52c489fce8ac89805d03698a739bbadec1a927", 0xbd) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r5, 0xa) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000500)={0xffffffff, 0x1, 0x8, 0xa3, "e98297bf256867bdc22553cd0046aece5472b197", 0x4, 0x10001}) getuid() r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffe, 0x7ffffd, 0x4}], 0x1f, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[], 0x0, 0x800) 09:44:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) dup(r0) 09:44:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x37d, 0x180) r1 = dup(r0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x700) 09:44:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000280)=""/101, 0x65) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8b, 0x100}, {0x87, 0x7}, {0x0, 0x20}, {0x43, 0x1}, {0x46, 0x9}], 0x5}) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 09:44:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x10001, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 09:44:07 executing program 0: r0 = dup(0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) r2 = socket$inet6(0x18, 0x5, 0x7) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0xcc, 0xfffff, 0x100000001, 0x9}], 0x1, &(0x7f0000001180)=[{{r2}, 0x0, 0x42, 0xfffff, 0x4, 0x20a}], 0x100000000, &(0x7f00000011c0)={0x3ff, 0x7}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0) 09:44:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x102) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() r6 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x800, r2, r3, r4, r5, 0x2, 0x7fff}, 0x3, 0x401, r6, r7, 0x7fff, 0x4, 0x2, 0x401}) r8 = semget(0x1, 0x1, 0x18) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x700, 0x100, 0x8, 0xfff, 0x0, 0xfff]) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) 09:44:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000531000/0x2000)=nil, 0x2000, 0x2000000000005) setsockopt(r0, 0x413, 0x7, &(0x7f0000000040)="5e5553f2b90768c51358fb46c3c0480d7cb71da2fc8f2eea2fa1ee2e5ca15050dc752f81ba3b6201caa68886253fd8aa1a2c924b544dd95940f7c569946fee053aad43ea14bb15034c5aadb73f84bf546bcf98fd0b13d5776d33e7d9ac049713de5aab1fcf6fc308c7335f2ad6fbcd1a2361e0e6917e4678dcbea6fc8cadd5b5d9da6676f4e6c2e28538f5248d6c77a5e1f3223b01de8fb44774ed9c6aa9813f270345908b6633b8297ffda14675d15337e8a95d6ace745e0b3667edebbbf02550a4", 0xc2) r1 = socket(0x2000015, 0x7, 0x4) setsockopt(r1, 0x29, 0x7, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:44:08 executing program 0: r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3f, &(0x7f0000000040), 0x0) 09:44:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 09:44:08 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x8) chdir(&(0x7f00000003c0)='./bus/file0\x00') symlinkat(&(0x7f0000000500)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x280, 0x0) execve(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='{$^-\x00', &(0x7f00000001c0)='{^*\x00', &(0x7f0000000200)='}$(-.,\x00', &(0x7f0000000280)='}\x00', &(0x7f00000002c0)='{\x00'], &(0x7f0000000380)=[&(0x7f0000000340)=']+\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='c\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x104) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000640)=[&(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)=',--\\@\'!\x00', &(0x7f0000000600)=']+\x00'], &(0x7f00000006c0)=[&(0x7f0000000680)='/dev/wsmouse\x00']) 09:44:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) 09:44:08 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="336844dfb1c51f06b162fe1160932e42f748e20582b8ea1ffc739df3700cadb0b1fd0b11230815d67023cc40c46ca44e7b82fe606eaa588acc721963dccb5315625ac61d5c9a6203743e50edb0488416a7353ef3b15d8acdb2f672fa72fef024053f90fb619cbd982f0a0be1435c1b8796146c489c02bb159c68c01962f82be3d65b332b34759d629105234f4ccb9f0267cec80deb92779095e4dece8cb1dc30f050", 0xa2) setsockopt(r0, 0x800, 0x5, &(0x7f0000000140)="d416c177d0df27d3abd17a150a71500703401590e6a2dd0797270fee3a", 0x1d) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 09:44:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "9fc2dfd6efe59ac932f85ca4ed6000"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb3, 0x1, 0x4, 0x4bc}, {0x7, 0x6, 0x7, 0x5}, {0x3, 0x9, 0x7f, 0x9}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) 09:44:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x200) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) getdents(r0, &(0x7f0000000180)=""/161, 0xa1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) 09:44:08 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) 09:44:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x2, 0x90d1, 0x1000000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2045, 0x800000040000000}) write(r0, &(0x7f0000000280)="a6f468a130a1ce50bddedc0f03b3f4d16e12120bba888329e49b290e540af4072ea3ef56af8d2cc8194b235ba1406a46377aea3d097a2a1c603253c4c28d51453fad02065ccc1cd3323d73367815686750b9ef2a88eaeeea6440d5fdbc028a8b83147e6022163a5a0a", 0x69) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x100) close(r0) dup(r1) syz_open_pts() r2 = semget(0x3, 0x2, 0x400) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0xb89) 09:44:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvfrom$unix(r0, &(0x7f0000000180)=""/49, 0x31, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d621000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20010000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20011000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20012000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20013000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20014000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20015000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20016000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20017000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20018000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20019000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2001a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2001b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2001c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2001d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2001e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2001f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20020000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20021000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20022000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20023000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20024000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20025000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20026000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20027000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20028000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20029000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2002a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2002b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2002c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2002d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2002e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2002f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20030000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20031000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20032000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20033000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20034000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20035000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20036000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20037000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20038000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20039000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2003a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2003b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2003c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2003d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2003e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2003f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20040000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20050000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20110000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20111000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20112000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20113000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20114000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20115000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20116000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20117000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20118000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20119000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2011a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2011b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2011c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2011d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2011e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2011f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20125000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20126000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20127000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20128000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20129000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2012a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2012b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2012c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2012d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2012e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2012f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20130000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20131000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20132000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20133000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20134000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20135000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20136000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20137000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20138000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20139000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2013a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2013b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2013c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2013d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2013e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2013f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20140000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20141000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20142000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20143000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20144000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20145000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20146000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20147000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20148000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20149000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2014a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2014b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2014c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2014d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2014e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x2014f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20150000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x201ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20210000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20220000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20230000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20240000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013900 va 0x20250000 didn't change! 09:44:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="d544078e9279a473caeb28059f97e513f912eb00072a6ab3c4278e0c309604ed4f6abf4f9928dc062c2719ec1027cafd86ccb619dce3e7c283956b550b4c32dd5015261e7c4bcd53d4dfd89f4bc4d078552070c268b3ec41189d1cb28e3e868d57f855dd1b2878ef448decfc520cbe6fe996f5c9a491f456b808314c18334ac184902e41f8b7001e13f1bf68a19e0337ed3f4dcbe76e83391269c93c0479a58dcf0b2672a71b4c34870c4da5d1be97a82ad45cef9c1a9aef728a89b5456092ffcd52149e7d958c14ee8a9d375bae98df24a90f325237263a42865fc166963e42ae7d81a473d1d3f5198fce3ae6898ec7fd9e294c", 0xf4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x24}]}) 09:44:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) setsockopt(r0, 0xfff, 0x200, &(0x7f0000000080)="27e07e27034d4645f74548d3102af4580f4e5362e27a34275e45f1977550e0cf82b762114a10a61a65cc3528b5597174a41fc8362ae1b5c2bc43387e123cef65baeb76baacf943ecda064420e68d6907e155df3df86df5ba8bded487f8042acd5fafce584017273a30aa4cdee56860536b45aec9e8c9271d63abcfae69fa6f07fcbdb2d3f31d9e7b671e2adf0ebe5bd9f8f0f2b18b6e9604b2a87f3fbc65cde1eed999719e85209b77eff29e95b3561051421759d4916fdcfc60a75cc9e79fda4609f4832427f733c16fda3b017a4c5cdb9ef67b", 0xd4) socket(0x10, 0x4000, 0x9) 09:44:13 executing program 1: setrlimit(0xffffffffffffffff, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getuid() setreuid(r1, r2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 09:44:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r1, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cc28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f424060000000000", 0xffc) writev(r1, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)={0x44b}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x7, 0x401}, {{r1}, 0xfffffffffffffffd, 0x50, 0x1, 0xc0, 0x3}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x40) mkdir(&(0x7f00000000c0)='./bus\x00', 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x80, 0x401, 0xd2dc, 0x100, 0x89c7, 0x9, 0x33b, 0x6}, &(0x7f0000000180)={0x9, 0xd2d}) 09:44:13 executing program 0: rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x40006) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0xa0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') 09:44:13 executing program 0: r0 = socket(0x6, 0x8003, 0xffffffffffff3243) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r1, 0x29, 0x1021, 0x0, 0x0) 09:44:13 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0x6) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 09:44:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004040000000010000200600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/163) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:44:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) dup(r0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 09:44:13 executing program 1: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x7f, 0x100000000, r1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) flock(r0, 0xf) write(r0, &(0x7f00000002c0)='>', 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() munlockall() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "85fef6bd060200008c00314f6d809d19980200"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x0) write(r3, &(0x7f0000000000)="b756d3bb59308652601caefc6e533b0384ab42fe43bd21de17ab59d6715f9bf6f7d291a42c79a1084f8e8af92fe03306", 0x30) 09:44:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0000000260040008000033275725ae3f972ac15000000000000000ffff0200000001000000319b0000000000", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x18100, 0x81) 09:44:14 executing program 0: r0 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x3235, 0x4, &(0x7f0000000140)="4caed0b98e73d66588c01b093e53a705bad3180816096b5c231b2b76011741dfc161dfaa9e2a19f191177c7b7cb45be1335daf59bc27d51713eb6bd480cebe77a9825ae5d3d91347ccce3361f9ab1bc966ab84f40e1e5c6b87123309338d9486d9c74dd14384389fd7121afa7fa9a18c39863a0eed55daa903f9c96ae683d89edf1afdc82fa3e9f7677bf6a212210a2d35fe83bc6f3428375f357291fe82ad0196130d21c34be45d90ca16cb6af44fd28f8101af37da176df4814bea7e7969fd47dfe6af932995c21f72ba60b0b5e83e6382ba960501d8cb5553abbe5c8033f449a81508064bd05c3027d13227bb119496fc4a2bf387", 0xf6) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = kqueue() ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() 09:44:14 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0xa36, 0xffffffffffff0a72, 0xa3}, {0x6, 0xfffffffffffff801, 0x80000000, 0x3}, {0x1000, 0x8, 0x101, 0x1}, {0x5, 0x1a7bc60d, 0x80000001, 0xffff}, {0x2, 0x8001, 0x7, 0xc8}, {0x4, 0x1, 0xfffffffffffffffc, 0xffffffff}, {0x40, 0x7fffffff, 0x5, 0x3}]}) 09:44:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x4) 09:44:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x42) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x7fffffff, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000240)=""/157, 0x9d) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000340)=0x7, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001900)={0x5, 0x0, './bus\x00', 0xfffffffffffffff9, 0x0, 0xcc8}) syz_open_pts() 09:44:14 executing program 0: utimes(0x0, 0xffffffffffffffff) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 09:44:14 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x2) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x401) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x5) 09:44:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20000b, &(0x7f0000000140)=0x6, 0xfffffffffffffe17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 09:44:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x34) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000140), 0x0) poll(&(0x7f0000000080)=[{r2, 0x84}], 0x1, 0x0) 09:44:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="cd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x3}) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) 09:44:14 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1000c, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d91) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)='./file0/../file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pipe2(&(0x7f0000000100), 0x10000) getsockname$inet(r0, &(0x7f0000000280), &(0x7f0000000340)=0xc) pledge(&(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00') 09:44:14 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2e1, 0x0) write(r0, &(0x7f0000000180)="582720efab", 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 09:44:14 executing program 0: stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x502, 0x5) rmdir(&(0x7f0000000180)='./bus\x00') linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 09:44:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x4) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/67, 0x43}, {&(0x7f0000000200)=""/234, 0xea}], 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) fcntl$setstatus(r3, 0x4, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000300)={0x3, 0x3, 0xffffffff7fffffff, 0x8, r4}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xffffffffffffffff, 0x2010, r2, 0x0, 0x0) 09:44:14 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0xfffffffffffffffe) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)=""/159, 0x9f) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 09:44:14 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x80044272, &(0x7f0000000000)=0xc) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 09:44:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x2, 0x20) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = kqueue() stat(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x1, 0x9, 0x7}, 0xc) ftruncate(r1, 0x20) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) socket$inet6(0x18, 0x4003, 0x5) 09:44:14 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x200, 0x110) readv(r1, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f0000000340)=""/107, 0x6b}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/102, 0x66}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/141, 0x8d}], 0x6) link(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0\x00') unlink(&(0x7f0000000180)='./file0/file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)=[{0xef, 0x7}, {0x46, 0x100}, {0xe1, 0x1ff}, {0x25, 0x80000001}], 0x4}) 09:44:14 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x38) pwritev(r0, &(0x7f0000002a00)=[{&(0x7f0000001300)="4f4fabc86e5f4976532c064e53a608b3496a032cb6286344c071155e079c8c1cf0705197c2de579b21f9007debd4a42ebd3c30100716a48e9d728f529a8ebe0d0a6ea47db985cb85a118581cf89b9c9ef7193ae7c71a840a69f83063bd9f4d66d789321fb8e4d0e5baa64cf5e27e341ae464b6858ace43db286b94321b278bcca3be670c0b8706b22c7e9d331c3a2f07e53849385658b9fed2463a4384518afb451fef0d819de0a9c0a13a215bdfa87845294bf3ae0f49b60f17307691bd369e9dee98b00b05e5278623626a630e1195cb419dc787ab2e721d9520bab3f2f89d4c965c173576a5530d2324a9c2d492c26b5bf3b964893f7897fdf5d6e5", 0xfd}, {&(0x7f0000001400)="74ba9b4729308339b1dd0e264d4d065b3edf8ad92d6cd0a67be9e965286c3e816f2fa9e2fb9e2c1ef82098c3fd242524c1bd7db8fd9e977db188d4905ce75789ab54d10a2d3058df6ffec1e6aa8eaa80254b033b7a5f9573525095ec09b1655d009796db10fdee9f451ffcd2266fa93ae0d06cf6798cd627fc4029a5a36d294e40c836cea65cfd824343a6ed7d973376c320e1d9ca6f65d426ece76ebaefc755f1fa70e2bcb08ad717c80e584500aa9ac56890f3f7b7c45d60f364479b151357468c4f977cf332b37176dd0456a00474", 0xd0}, {&(0x7f0000001500)="77a2b52c19f45d0f75c738cc8ecd6f01f9365a8aed4c83f9897eb70d0119ecd1160b96ea9cc7470b93472e46f9bec2a3ccbd541624a343d37243362e4fe133fe62c90a6d98dbafc6e52bf839a543c04e87677313df2d987137dc7f0153b087f61d1f79e0ed018198d25c07152e8a250233a1bd60247ed9367cef7046d31945b5cd90ce4ea938accc9850348cfad0d013729bc3d6e8a0589ee8931165afc704c44d047442ae115a7e046eb38c99ab3267", 0xb0}, {&(0x7f00000015c0)="28f721fcbd1579489be78a71d93de44aeb9af4d295417c3ba43de5679d9b5f95f406ec7e08df09578ebf6f2ce138fd40baf4cf482cccf793678123f78849d7c89c7f03ace946c6d030f8bcfc12da65c0cf5a1f05a9f92be16da8333ac1bcffa867599791912cb0f73fb2c616a85752f0595c3386c77dda09b3532008f952b3ec40ab3d02696672f0a68c2209b552dc070a263bd3b9652f7ad5cc3e79e30a67af32f3bc3d192af43c8e05e6e187d63296e531754e522429d41d4dea0c9e2b93c4cded10252a5aa7efca818a7dde66bde036f82173af1b62a740bb8db48ddffe1408ff8646d219e55690cbd95baa41de6b6a51d289bdc755d293d5de71e6bfeb31933bcfa91d7b2894d74d5729eb64cd6c4ed97ff68d1afdd0d1473b5b7c066e3d295a99b6b940d027bcc989e9a317fbf4094657816b12916fb58f560508f236ebe0ff14cc1b533ba1ce48528fed02d5adef99bf2d518db4f01e71c0f2cab8366242129dc6f326905f5831c815138b2c657d8e457eff4c1b784c31ac37f96408ddc8712542de0d7d84a378bbb1fcf0097849a09ea249057c8648ec1972a032460ebb7b9d19d70f0534efa882eff185bf93c82751ccb3e162c1ca5c74e7dbbe31bd8432b56ed7d1dc37d6363abc23a9c27e6194351cb87288ede988442e499cbad404d93bf5e5f35291f721ee8c1757ea6bade3af4d2cfd111ffcd38b27e211b5f24b98e944c19a475626445cd48e0639cb1e94bc677b7a833ec36173595c8d222e91ccb2b6727c8a43a3ea8df1290dd5bde66206654f09745c218c9a9d5b3fdbd1dda99ff56aff23f61e7c931a520c67789af15a92d08a07c73a797bb9bec2d3fda511957d42cad54fd7a8e39930af0322fd37e533076f62359c3d9965b17321206b6a0d4d5e09a4a937bb5d8e6ff7a4c2d197b9520ed6a0e506c77044fad4b8a6f74d4c88e810d5ac7e04e82b4d06f31569db81461203f173dc22e244abf12e27ed60b8e3f863d8a27391731c3f2dae8b19b8b97debb2da908af73f330ed79602299f979e832b622f7a0c91fa8026a3c4fb40acf55a156e285d359bd2977e061c5f6a21c877213aa024e2b513fe15a89b24c0e63c68ea6f64a41151fa0022ca06b92fbae7c122694ebf4dde51bf1a6e5826b34062d1d524cafe309f1ad02721ddbd6da9d97f35600527fae745de3aab4522b0325dbcbfd1b7ccfdee7ada3e3dfab4699a780ef91edf1592a2661e8b2f21d6250722973f9aa79713045fa09eec2d7c97ee9f73d7961eff25263c7dac672a67c2ec7960ef7959398dc16681a5e385c2e564d5a64a786e2d59575e46cf82a83fb67a9e159d00f31e3ff7b2e48369362807a1746ca36349a4a438f6cfd856acb632dfb83014db24d320c86c80470a76fd3ffa988a69377d0846a83b24184fdfa3c841e1a4ffb1ab1b937e322cc6345f40985a84045f495dd0df248d585612cf44b037d4a9dae204fc99c990d12fd22ccdda2fbe0d4522459adecd74a4c2a02c9bee4b73594a1053d7047b28ed7aee723162a8255624661bececbdb672ba93cfc16cbad6d791545cd9b322ca56942df6de0cf4f3f70416f7fb28d27c80130a5b8f70d016f29138e14088ebfff340b9c0ee89db799f22823d9124042d6c765cd28f83fd3ea8e834b8aa99c2827b587e45d307b8567884e698d6cca81372e81e7d761d77355fad11b2e8a812152119cd27bad533bd68eaecd89c01d92761e8a6666d0d3ba8e4cfd8ff873d0ae969f1f9c216c3803dc1d4be13e031ae3864250adc0eb692096e2a4e3d44798aa20fddbf462cef502af179ac2faf03becc3820dc9e3ac1de6d88f5d22580b323d07e877eff2ffc943038827c569670b609be80baece486571a70e8d5ac3cd912db4b3bc5c9cb328dcf9ebc7a8a5f69fefb4e903ee9b3de57023bc44cc45188bf543579d7f239e23532f71231793f8ec620dffe2f52b7c4495dde6668ba094c23d29f4b1ac38b495792385ce0f82e1fd9ab196198e0742fecad4ec3ec816e313fd4558e531940395d7c7309ee5cb292dea1bd279ea1f6066475164a3bb295c4478252b0e3d2e71195862f7d8c26458b0f30a0513ba34cc1f8cafd029184eba06179c64e1523fe5cacae807bedd825ae7a8796d11b6085023de02c3b2df7a0a19730dd47aacdc2738b3853e7997b979bd7d0729186fefca78e65c7f26dcb6fa6b6a350a15604a5dc364b10eb3f77cab9aaf3a9d43334320fb5c44413a74f765edc3750c9f7b72bde1ee183a865def3e51536f49b1a68910c1431cf4f67951dde9b2bc283f07e820d635c6284221da3761517ab48481ba370b7de0cd9162e13091f984fb12bfc2ce68357a300ac0399d6c1c8953f77b6b2d6bcb1dd49afb7fca948c62508d4ca431c5442d1b5dfd96d2be8b18ee95d1586fb0f350dc866c70fd45c3535eb1d7caeeafa5b792c4237db6841c7965c0c7243b7278817675ecdaf308a02715a12292d283b97ec804023a8f0cecdef2221a5a6fb9a5597b4339871e830f6e01517ef683d58b56413d303c348b50a19fcc521ea3aa8eae6649a8124a9b1f9ea3fb940d43065f650b4cb0acc48cd188bf608c412e0851a1ae9ebc7b4d4a214e5a29649f8b24c7798022787812597415c5aa5056ebee88d0cd2e5aa587e882513b3e14758e13605ab7c7f1799dcaad34b9e222b40607bec5235aaa3d1c747949e2a47781838a0ef618830ad9ec912de180a9e0f828401f33f78ade9dcabb20d035a0943e93fa65a6e57d30e20faa5975764f288a99a1f90071e7930622c801e2a65dc97f8bb2d06473f42a555d6f53c34643dd541f748d9c2e1e74b84fe3ae013b02097bc9b4a60e5f75f8ded88dca464093b865819d58a5bd901af55e8c4245c433b61de04770e5f8511e52b5089ee1d7eb60df6ccb36e00a0c569c80acb07bafccfac3280c0d768728bdf0d33da524a25e30601ccfb62f9e238b6aa2dc19366a0190720be8f059508c111752e5c39e501031c4b369279b2c6f9c7291855758807286778faf63b74a54d7c46304ffbb69ab2deeee647fef81847eebd507ffa75a2a3c70776ac8bd792ac755c7bbbf069d15f7a87cdfce50308d8a60c7b0062a70fc2caeea166859ba557a1cef2e2a6a81ec29a4ffd7175aad6edf1edbb25671b48e374960cf781142a3b1da778442b6673808008af9a3ae05e6d55ae756f45ee5f6169bcc44eebd96ee5802145c7d01f8b67d36e784d27a994af5b36354f02ac39d47ea2ad5ba73f3ab36fdb3e9a530eba59c25ded3985d7c54c21ba8886bfd93bfb64f8f1282c9b42d7a0d109d26164c76f12635a08d73fc7403a1098354bac5c4f102e3d64e8e23a05e1a779fbb1b68846c002bb1427bac8a033f9a6243c4efdf16b59a4ebf78c85cabd10de236f714e2812a121e5dca00e277226f829393a70da860e54dc97b2c32313378b690bf07e66b5a88c90c775c359604aff90a192001b572cd44495e72a9059cba3bc5dbd4d153088d62e72578150af1f5717f65a89651a7c86031cf129ed87cd978f71063d7323d511f849b6bfcd0ce5ee0ce256aeec98b8a89efbc3100b0c1fc153874f8c6fe4eebdb88e648757c22cd453ca2a29ce501314d3bb7f7ca3cf56dbcda7669fc27d19c13e63c5b86b159c5b5cc5b8ea51517d8bf480c4196ba2f7afc4bb2416103c5c41caea0e828d5c9f0ceae612855e2baeadbaedcf9e542dc3ec3c9a55e8e3a82a04c7c0c1e4e95bca6b9e57f5f2e924c47aca73adcbaecb84839442bb040be7370d13ec9751ef93c8dce6dd6b40fa5b9262f94e4f2ced35a5004a745f1e76db5309b6d67aea7acd41f91fd0ab0a858774389126cf36d4ce8fa63976a2951c678dbf4df65ce1f2b97221184564e5b58e2b7f12a318a5fe96e06e52ce900c685401c484fc353818aad74d910513a9057a9a819dd0db63342a88a0de75b4b5287466b58ea1049bb717872023fb9711565d8554425433bc2826b40f7afbe8edc31e4e84897d916c6d908b7b43e8ef4a1358891043528d00d5128de087c239396a590017c5d5de326f1a1866f4b31b8580cd00ab2ca459f303afa266dc0a727958cca4fbd563827efa8a6312eee9d42966855585ac06fb7553c49964beac114eb44712fe00a139f9ec68540b426d7db66903d86039ae2e6ff2c09d9a3d4aa4db535eb59b3938159066fdcddb4cf7d1ae2fa518b8f199107fcc21473daad558f1ca8843885f4cee706acd74b4e387739301760b79b6d97c279e029895908a938df857af115cb3b14017258f09a88c3e6a9376a8dd5c37bf584c4f36415882847a5fad072a49129335c47f2919417176d00d5448aa4a75cb94f583ba447de148ad42de34b3c69ad6836c487dcb06d5854d0840a451a17aa77ef33b271aed4926626ee86a825afa125b0dba009ac3dd7025d222029f1388e5ea3f8fdb6bee443f8a696e8ab839912bb0b53083f530073340c96be177b754df254e506630b9558896a77f4793e971bf668bef1ff52a779663a031d2077fc5bba49ce41818c667848df3c644a34a4830bccb91cc87814fd00307020c6f8909d769bd2aea0975a1dfb45659a9e079b37df9db968de694a0c742168f030dfc0c189d3cee5108f69f8c7e7a39831e654e2a6bba66de7e73fcca8ee88bb9a95fabdf9f75bc26d97e07abb446e77f5eb4d6223a268e495511048c0a02d3e69951194968035325628fe40692379b1495a1a757bd4e68a4d38ae2c6fd3b6e5e4757df3fd51a4cb7cf9a96e1eda10905294dd7b3bf29cb88b92001f22bdd086a0752365e4785965bdf107892989938d7904117249d01c7afff66865696e8eec3cd0d6d4d54d76a3ffef119f4f75f17f06bf448c14db6d9cca918a9a09cee31908be67672957918d0a7b863b100bca14997dc5df72abfb44b0ccbe2ec045af3717147a33c346b6df7a991f3c929d0abfde1d20b88d1f3203dd9f349cb453aacdf55e67428d1bd74fb4c92a6ef7c89298d03ae3506050590fa93767356f6825399bdcc94bd1d2b57011cc918d81eec9d26f3e1743b469d439772d04fb5da595fa070f8c456ee5b6ecbf42b69f55692455c45e5408ab336770809ea037708084315ca6e1dcef5c0e6fe355d1e70be54eb7fbafa082056faa9565f5cd80175644ae661600d30ff0f600ce03ca47b51d9e433b41ae66b22c6afb09d508648a0ede2e322060dac1920bc0b2de0af3398751da28a67e3f1ba9c543546d37667fc38046991e59bc7b588def4b9f33e0b0e8459b3eb86f9d2805079b3948428888423bf405c20c24736ba9a2039500b6d5673e5acab037354f264ef6228b0c5349294b122b436b231d6215a50f72f7bdf72c58140c8c7a6dab3c1dd6a25c329098fad5b300cc86adaa3e91da9c0fbfa0149bcc7f6e305fd5088aef8de836c991bdf21f80daffcb8ddf970874c0d14b0030c33033f192475be3185e8556094f3ab0ce596525851fdddc6a28780fea87782f2418b617b199988885c9f64713228ac58490d94df65d9a895132183d467078d485ce3a89b378247578e59b61de4c8ae7e25bf7d84cd634f6f76ec123f815718803b017784c95dcbfa82c58f9610a6ac6f07d364f969a7b80b065324d0ddb56409053d2db669995bf181109814bbe66ae817ef600621e4415717ab59c40c17c122bcfb4f8174445f49fd6a9a87bfa6a2554536b2ba1850c82b5ca4ed5441a4bc93aa851c16fdf7ffe8b0ed0469a0cf17cea4550d273f393b54cc92842388752ac630f7f30d6ac0949958352a75a3e7ff5c3d2e", 0x1000}, {&(0x7f00000025c0)="4231bcf6a6a1707635c2eb8a1fd9dfbb8589d119ad603f57e0f53db81259268d4c477ca68034e706836f3435739a018e5803e2579c1bf772ff6d0445da482e0fd6b6b4df5ebc2d8a0a4799f670007653a12045d9ab9454241de2e7a8fd54a05f8d71a2c5594de187da1f41c3810563c4571785e77ef5fd42f95f21c350cce6a198538be180faec", 0x87}, {&(0x7f0000002680)="015a878d5f0289fdb3b55db381a8df2ac853ec9e8dc399996b518df1d4b8373744cd4aa37bed8d060707c749a94a55b7af059f1d568e205e7f0509987a36f33f1773e8c11a9d090b648092eac0cba9a1f497141702b1c5ac88c6a4a7f7a8abde9c27574193", 0x65}, {&(0x7f0000002700)="8bcd7f26094b11f94e85715313cfb2f74f34786e7b80103e7341ead93cb1db3496ab59cf5135abc8579dacd40f92ec5bab2c6aa48fbb3752bbbff9db21cd6800095911a5f81110131d90667f626b68fbed00015d16f273492acc3cbe4e2c605f65acbee128c7a5e96891031ffd2f319b91cc25b8a804282916ebe71678161ebff68b1ab9e1d432e605d716d95661a11eba0c677d9e74c4eba1ac25cbe57f2a20af2b45f22d1461d9ae0eef66f339aa1f11d439321a89352787ac", 0xba}, {&(0x7f00000027c0)="100bf027c407abd59c67b55d034acf71df3cfc7cf41906ca0163d6f3b07c23e7b35a1be044949fa821e36247ead8e22ac1561511b8a562c8762fb2a731c5cb809c0db62e995eb962dd1394f58c885e62776269d137274332210d34b649d5f3c8582ffbf5b9ce002e22226583aaf4a4f28d7907903b99ad11f6f23e73dcbac2d10792d40b9830d4455fd305f611cd201b5a08bccc9bde342e6e3cd744148373ea23000253222b7600fdf1cf8658057a45905e1d550c4e2f575d899174876be3db82b902b53e2d650f88fa66e229440ea4c55e9a6676c0", 0xd6}, {&(0x7f00000028c0)="44671c78711867af64847657275fef9de2c9317bf554dbbb36de000de7737c375bfacf1e0f66ba9559f0f9bc698d56386b1ccf84009ce76481adb68011e933b0bca878de08ad94c9f7c2e3fbe91749c360849a437c63c57f06e5fc603f81542986e4bdce78", 0x65}, {&(0x7f0000002940)="bf0acb6f6c260aa7a0f80593d0538f1a357808bb8a3372991557613f30044cf07d6a719880d08e88d9bc3955662b82e8b6af01ff51493722613ad96c6b0f42fc98de8722255a78ba98e7d687f3bd7497b41a9bb03f287cf03d6f2d4e5260412c14948a4cc1e88040678a5cb56896439c1b4f36cc91a6f7103c65117132422c20c4f4c8afdba0650326e12f205b7b75c7de642e1fe3bd2146dbb526db0465db0dc567f4771cb814d17861f783f8d484d0ab518577", 0xb4}], 0xa, 0x2d) r1 = socket$inet6(0x18, 0x3, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getgroups(0x2, &(0x7f0000002b00)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0, 0x0}, &(0x7f0000002bc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000002c40)=[r2, r3, r4, r5, r6, r7, r8]) bind(r1, &(0x7f0000002c80)=@in={0x2, 0x0}, 0xc) preadv(r1, &(0x7f0000001280)=[{&(0x7f0000000000)=""/148, 0x94}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/192, 0xc0}, {&(0x7f00000011c0)=""/119, 0x77}, {&(0x7f0000001240)=""/10, 0xa}], 0x6, 0x0) 09:44:14 executing program 1: socketpair(0x18, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x101, 0x1ff}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = getpgrp() getpgid(r2) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 09:44:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x100000000, 0x40}, {0x18, 0x3, 0x3, 0xfffffffffffff37c}, 0xfff, [0x1, 0x8, 0x80000000, 0x7f, 0x4b, 0x200, 0x2, 0x6]}, 0x3c) r1 = socket(0x400000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="2b00ff2300002b003a2c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7f", 0x170) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0xffffffffffffff88, 0x200}, {0x18, 0x2, 0x40000000000}, 0x57, [0x6, 0x6, 0x8, 0x43, 0x5, 0x2, 0x9, 0x100000000]}, 0x3c) 09:44:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000180)={0x0, "6f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05"}, 0x171, 0x800) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r2, 0x1) lseek(r2, 0x0, 0x1) 09:44:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00db75f9e", 0x88}], 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x3) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0x8c}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x80, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x86, 0x14, 0x1, 0x5}, {{r1}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x52b1b148, 0x5}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0xfffffffffffff400, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000002, 0x6, 0xfdf}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x9, 0x11}], 0x30000000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x80000001, 0x1, 0x8000}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x101, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x196, 0xf9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x6d, 0x1}, {{r1}, 0x0, 0x82, 0x8, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80, 0x3ff, 0xdd33}], 0x1000, &(0x7f0000000280)={0xff, 0x6}) 09:44:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000014000008000000"]) mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x11) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x8220, 0x40) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/183, 0xb7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) fchflags(r2, 0x60004) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) 09:44:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0/file0\x00') pipe2(&(0x7f0000000200), 0x4) unlinkat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0x9a14}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x49, &(0x7f0000000040)=[{}]}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000240)={0x8, './file0/file0\x00', './file0/file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3c6}) 09:44:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="4c8ec875b920079ef8cdb1790209addcfb92e7d83333044fae77ed99051eeeb8d8a06bb0cb6fd031a3a9acbf9421f0209517d7dcdf3e9953fa94ebd18df6f9028e7b6655d4ed", 0x46) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x7, 0xfffffffffffffb7e, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 09:44:14 executing program 1: chmod(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = socket(0x800000018, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x1, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000180)="d2856891759f620d2f6d2d3fc56478751ee7012e8b523fdfdd9c3c66102e05a8640db407288cb49a2d15625470fc0ec4e7a4ca79ab742b53b858c80bfb7fa317821c8517787f1999180e0df9791c2e4bcbdaff8e", 0x54) setsockopt$sock_linger(r0, 0xffff, 0x80, 0xffffffffffffffff, 0xfffffffffffffff7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xd107, 0x0, 0x200, 0x1}) load: 1.55 cmd: getty 17869 [ttyin] 0.00u 0.00s 0% 317k load: 1.55 cmd: getty 17869 [ttyin] 0.00u 0.00s 0% 317k 09:44:14 executing program 0: r0 = socket$inet6(0x18, 0x10000000008003, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) 09:44:14 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x88, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0xf) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xec46) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x0, 0x1f00}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 09:44:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x15e8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x44}]}) 09:44:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x28) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) symlink(0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x202) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002b3ccdf2a2e8b1430944a744d0825cea1bb80129773627106e4d0585cd05a5ec8f5d854e5299bce78e7d3a0d115410290f4e85b87bed6df69ce9c788aaf34d2a576fc8ce5f26701b6f494f094555378d2307d4f0634399237547398e942c5072178900e3d2a5ba1f6cb8f95dbd9dd0c44572a6dd47037c1c70f559bdd18efd8aebede6591c504422bbf17b08f3e59f01a4a48100000003384a9903b1c311e598032ca5c34e127723adbaae7e0c6844dd3e7cfb43206e0b46641e19f6fe5e8af8310d6114cf46b2dbe10f112555926b77f88e21a2cac8ac9d69e935a288a6d479e47ab288a7b2c4b26ec9363797cd13bc6b43e19185337438a33b2f00000000000000000071450a0bc7dcdd21c43daabab2a98595aaf336962dafbd6750fa9efb8f8afec5e932c6b9fe5192752d3cc72b3a4ade9ff34c98e37a2a9269971e4dede1a0b8d346082b19be587bbc849b084b69d126a86bf59201517d11e1644e63897a454900c6b137769c8b8e04b8adad7cd6bb1b7897f21f2ef0ce6435238720fa6a30324c16346f4b2be2438d4cf27ea4e52ae4892fac11f8a7253340eeefa953710adf367c330b08760f18125e760403d8ea99f3bf0816372979c67def1dc3a1fabd7061e45f16b9452082ac4ccb192b4025e1a01e9eed4704ac003a8069ad9be83d4a2cb63c2ce4545529748ae2e804ba780d4b2541781f00b2a8cbe01869280aedf29f0e25be3bfc53fc5180d9388cae55409f5b506bc0a65e565c1da05741833fc21e554d3ba7d4da328965f1f3043464ce2200"/584], 0x1, 0x800) msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xffffff74) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) msgrcv(r2, &(0x7f0000000280)={0x0, ""/120}, 0xffffffffffffff77, 0x0, 0x800) 09:44:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x200000000000, 0xa32}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x88, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xb9, 0x3, 0x7, 0x0, "9ea2974a4ca9cf2babf00e415fc4398763b59656", 0x8, 0x400}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1000, 0xfffffffffffffffc, 0x5720000000000000, 0x1, "058d4c2ed2e7d383b8fa11d539618d1bc06ee678", 0x6}) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="e86855fe8b04e781b38462fe67bd2d8edfef7959c3be9d607ceaf54c9ecf1099f82147717ad818f5e5ad335b3d9763f630d2f5d04c7b0dcfbdb45d93a4362a19815b8a4a07d25c7e582cde9e1258bd110b70d24e44e1e6dfe58d17bc101dcd8ddf42474112265e51639dcdd029b04159c23b75caab442eeaf5ce8f6cefae61c139f07f3c00044571e3fae892e114c4b21dc65317acf664dc1d0466a973209f8c513492069ac64a24"}, {&(0x7f0000000300)="4cce39bf56aa7f98bf0d645e60172496b366b4fb67a1c9d745eaf958a666ac078b54fdf6d6c1cf76dbdd45d9c44ac3b4039d7ff543249e75d5af4e2c8bbc0b4c9dae665ac5fbbaa4a53f55bda84a76194b87d10643751668c3a483ddc056f467d272b35d2ba6113a31923c99f749897bfecc076ffa5be9599055d11e6a58942f95a59649059c952c6eb467c7e36b98f8538840de4e05226d2c93a74495305e64e6caf614d007a79503186c1810b360d56625e817608e37c6f418621431268905c1daba69e5798d9dbfd624507f81ef76cbeeadf282fc16ee049f14fb444ad4e8385575aeefac0264022ceb3fd9fa713191978f33ad4864edfae75c2b9c3abbadb0fdff84d1eda013a647102da3659b6b02367288d4cb9a19c317c4554d638374b7b3f71e1ebbfbe52045556e99c93e8e6fa1cfffad282a644761aac9170bf4fa9ceadfdb6d296f734c1c4f1a103a5e4e58f9377704698648b1522473aa7962c6843df056ffa734ebcb9fe23c33eda7d4d6ef074517e3d12bc6d166c2ea3c0d297f1407f5d931bc19fd5dac3f303f409e3aed3935560a480c6a4b3540b80805c264101a996d59661d38bfd99526604800bcbd029efc385da62008ffedcc94165e3d245376f74f089089b3b6c2901c1bd6a390ea546206c1ff1797ef1a362db44bb36352a42254f2e73b7face4b8f9a8688d6e7f8e304b374c6bd4886a9805d91044e954a03f1e1ab332dcce3c11295277bececb8d641335e125cca6619040326c95b277cb4a0f4064c50746ae4b1bf3ef636514b8580e3a37e5258bc75294b2d1708365821c737c42103dc586e71c729d6ebc896c2ca2bb760d1267746264fbaa1c92b88e218401455615b1858bcf10152d393957f7c87f79d6c5f889a2dff53328d3e5dd07e659ac080caa2a0caef010c7ff094a1978a692c84c8a38fc3c8cde4da147fe3110afed4cbf08dd8b2e22504936175d0f83c229c1bb9c99ec1ac81a736f1a2d440e738e385ca1f737560f142a44944dd1e0a999e65bd1201a254cb17b3adaeff0f8332fb37e5fd285ce2507d3f441a1a945c21f7be3c44114165e8f3283825095d7e03a65d7ed981df8da3f352c01b42f76e40fcb94f000629a2f13527937b107f1b1f4b84a1d25e37fb7fe5b43a4fac861fe4504d9038af91f042b44d81303655a723c63d16564c1c4c54368ffb712ca8161772a6c6861c1a2ca229b6d415b5accb562be1e400ad9fed0fde08f1a8c5abc9dc55d1a6bffe80e43c7c824575712f2aea0bf2b349252e16d64d4f8d39206314aa00db2d5c23601a88dfba7da777489ebf3ae18669b735a8ae4d785184c67b75960407133b357edf5a78e3a8c1705446f8ec9a4f8d08793ef9e097ab5321115393a5f9f1e8c3344808f2831396d7f8dfaa7f7939a02605bc3869eb46f31fa39049d7ae9bf17da8a918a18ed8eaffa1062fbdf5478eaa25c171a4c35217f88f27d004265c5ba2d3456176388a2f80438066ec28257811c7e70d2a43ccd9ab7c8f0c88ca764535398ca6b61ade7c74ebb4939c5b0bdbb83a1879199c467434e9ca7de11eb3bfd6a9bd4092cbd9ff631e4349353f9a97a8b131a88f067fba66e8fadda2f6480d04b0c6a66b0575b659c9b2162cda3c9b61bdbfda62dddddb0664d2994c64af3862605b3dde8397af00683735bded339bddea89e174a851306192f00f906158cc9006e04a7778f133ad069fdaf75f1f6be82670322e0c89184e085be4553c12d9baf7cc61772ee58bc186ac242460aca2b3a2455478e327c52e52620c2f481cb973eec391028e6b3a042a927515d83c64a45fcdbdac12f4b9e32bd3924b67ced64056a778a8a6763668efc81b65de35cfc113d48805cf7d673d9aed1ecc993a272a66830ec0c7f2cbe92ebf7a447eb79e92278a09e5fa34f910c11dac41d89f2d2d1e131ba141c14fd1b2ed60cb6ff8458f544da0a352d72cf6c16f3002844f90c14bb276c0228180298208465254c8a634f030bc6a9545123c79be0253cd02dc2d51f06427e40e1420ad98a8d652baeb54bec491bdd9f4c447168fa9ec74635fb5fa9ca3a848ce06ed2cf92be17462066c8d06ce536921c6df66d2e5acae1f0deccc52fcc473820a4778e257d718753807c1de09a0f45815eee630bd0f51ccc002ce3b151ee68aaf0dcd119cedb5a1d3ef1c9d1119540321a589b0a67c290371e383ba369154d4751e2a24b02c8ae4c74f8f40980053f99747cc836e1557b6f8f4191cc71b295655601d355c87f649502cd69efcea17cb027f89788728d06025374b303b88bee524aa16f0cb9189574942ee8fc7ef0369b9df0982f18717bbab28d4c5c3e93d82677077384b68280c5158a858dcba9d0c2d0ca89e8100c89a0ddfb1a6e6c73901ca0df10d5a5d5fa8bb1645db1a007e58430dfb2b79c79a028185020f675d97c957d29a5fc4e9771c1c00f7a31bba17f324ffe80aac12397166c7233361c3d92f7b90817d0fcfe94970bbaca6b5da924e886f2a022ecc7640e7a8530fac8d48a3688e262bee9a32fd9aba8cbfafbd7026ec320dcca1fe467241dadf57148a1a97a0284554b8059b84eb9863b5d8432a7d227d6a0e79fc4f54afbf0bf0c7c6f5dfbb2df3f0a7deb1fa7aab497d95ba42fe84b7c2196494a4bfbd4ef077a17b4541df2d120e8e6f5545148504f8ec4e8d78c8507db93c33505fa79ffa57386e5539d2a9a714e8cfcce78cbf0d6ccb9366a4bff25d9604e4925f26c7eba719a4ad58e54bcc12d30fc8672c3569cb8ce10c32229b2b9d4f22fc7cc5d939518c6bc1ce29f5eb5bf6d9bfef91e5d2b2a2ca34c4c02931da52492907dd57c36e634e4ba82ca6f82e6cf0eaefb66707df9e0718fb5bf54e93d0dcc2b566c2bc10dea9e8b66f35f7d2e881776195a67ce4bd76820cea7f0dc008630d82a395473057e87b7704192b29be16505ceeded19dba8dabd177170b3b016614a971a7fb508a4bc524b49b5fc1d58261876c718d1591cc2f1bcea16ea0fff99b81fd48d65e8c7c34e20c41c96f071a46889ec9ec1180f58e76f758edb88aa762c738984f4b9a3122f286e2752de5b72827af36e082678c67fc819f2d152a3086c5eba5cbc477f4f9cc04dd37aa2e0b2df28c0d56d891317fbfd87ec4533bb37ffdae7765a5444bc630dc398bf73ed87a45cfb45901308fc58bad2388ece31e955b0866aba69be04cac3537518d328a558a5075b09028f04a68b4c535893f258af8cf781deea6d718e3094cf298f120757ddbbcadc6114d022bb45a51719a7283f8f697a5d442554fd9ef84cec2b97f7f19939b3862fa7feb9076ec13d74be797c7241202436183ad2771f8940afaeaaf85551e5eb12b2c8a5d93eead8e8e5bc3592fcf7139a2ea6f8799e4cd5d4b22e7363c89f8761c0ca321240a0e6b5d5d9c98536e20f09b9b9d3e9f3cada5be162c5e6f9c5e178eb4ae457fe0f0ff1a251bc7d6bb27b8595d6c132a758fc4e3ec3b01612513517ecae37e73d6e69c4ec2baeb417c750853e6734eecea7d42b291088482a37051f3d1c48e8159e2b82a9f2821e5ba1b916f95c9a825444861acbff6221a05c3773a02850c9e82dd5661d4d97c424c2cda44d6593fb470e81898f79cb72e3933aacfb3093b7e24ea41bbfdad4b47151e2a21d31b2c21afb6585b4a5225ded94a589e871a1003216f111bd2774c7157099ba1361808477f1a70c826d74e3e2bf1a05a8a7ef91cb09c64d7bda01658112f2d5b03d2f9839bb1860ff5bd590facb43eb024f759f697b4c5c048b59acb73ca506e8783b73a5f33cc81bdba7b67350beb7e477d04459a67af1bd2bf9e065afcd86353e962e0dfb2c6718bac883963c0b97478692ac489268fce8f6e384a4773afddb3acefc03d35eda6955b59b52d8e05fdd25d6a97ca92f7ea2568312cc1ff0a8316d44b710687c87f52b6d758c64c732dc7824b47425962a23375d1c7e5da4b6c23ce99d9c63cfb519fc75579a914ce0bc48621ae78c423cc08e53b2e93de87f695e3e574fa1c291a36337cffa0165eb9f75ec85faa8ca966e0a56a8c8a8fe638eb234f5754bea1ab615cd7c221f7229bebaeccdd7d0849a6431f96c64c1a9877636d78461f498d955d3b7bd2f5d7407a6d3f8753e50d4c0893feb3f0a570f684000ed6eeb56a6e454f524925f3e6b4d05a27fa935e267fa41984de8d79887d6f2b7eeefce9a55289cb5814bc551c27f4fda17d418e5e312234e4dc47aa9d63a3d3f0030f81e661a2b5b5aac242bd8fac80d4d0f9de98934b332daec7d62e29a18b00fc974570511e1673c7cd8ae97dcf316c443c61f5a1fd9b1a9d82707e95d089eaacb0c7174d4edd34e6f6eb4759065fa24270b0528bce1c7b08d1fea168a47f03630c2bcb76b4d49d77eeaee5d259bb24754f57a246c8426819371b4175e4739f740c980c39595d12bf705ff1c9f8cde7b1d224bb107674edaf13fefc4c08e51b634db5859131430a4dcff9e6ea5b809eebad3061057b42987280e1200913859951271a3d58965ac9dd8d3b0e1f8dae1002084dd67630bc8bc3a03f9f87faf8626f79addeee968b67b30a7f19d307de149baf994e7d0029d1a035db72772bd7f7250903146e26ef9df478fbe95d989b3de6aab457a6aa5840811e8ca32c1720381f202d9b2a50f5be94d3c3c1ac711e8f5686fee48c23dda47a22ca535cc1a8945d13ef38773daa1353f14339e31e39a4af35d756d5ccbd157f2e7a9b150cb33f727fb6ae0911196620366ff49f4b01d99b3daf23a59c1d05ca39dda978e93df6958bc72021997f19b0df838e6f4d76ced6c6660abe6cdf3eda954a9b5dfdb767b1880f101cb03dda674838bcf8009f06c9dc01d9519a267e38e1ae71dd704f7603d5b9597b3bbebf9822973fea00725de90bb3c3a4493bc546581d1146faa0fd6766b6ef71e79d945df597522b7399b53fec71f78531b6122dff1517813665566aaae926e3ca4ba5b4a60d1bfcd46b5f5b1a165f1d0225938e99f9f26d6da7621cac05129ce60ca17685054173764f2acb7d56ad4f43d5d43c0e5c4120c7e00d8c302c517e477bf260cf3ee2584a7325e5db72106abc22765b0e9eb6ddc70e4ca4311c38f99b8257d7c1dc0a47a5e19439411849f94c4eb82e065499962a5bfe70d0bdf031bc0fe4d345135b78aa5572330781691dbcb41c9c315e195ee928237faddda3599b91b635b5dc93a1ad9ff9d871ea8ade292b46ac55e9a1616703f212e5a7789e26379e6cd7c770db8894b4b56b880011cd93c7e6a3641d246dafe65a8117ed1d016bfb35a649d70a04d262cf9c21d755f6d53cb84ce1d36b109efcf2e5620328c83c03e227e5ff6311d540f39b1bee922662be2695d6163f826dcc8665577ee577cbf320c9a809700b7db97a6a728b535971d041a6148d3c6bd8be94795c4543cabb88deab182f490edc7bad258ea961a8292c284c41a61e2041982ee8efe0474a4a16ff56e7fc5f6904e4e76888c2e351dc03766465082177de00c456ec32aaeefad39bf1c7f10ab4b9a2857fc54a140f608a07ad98602d213ea296124ff8a6b7c0080def7b4127988dd76956f4a37006a100d4b040f1a064ed02798f1ff3abf79f4b7d1c5a88fc6340af3fb2094d14bb3bf1d84a81306a098f3a407c8ba99990e754a76a31d35aab2c76bcb08bc649fc3036907041a7c4c16c93fadeac3e8793c13c74e109d9e3fa2758d904cec3ad5f4674e590a9b37fa287d926bcf4972a40d60ae0cdd5c016a1d056c83a38fbc8213d124b3deaef04110"}, {&(0x7f0000000280)="149f46", 0x253}, {&(0x7f0000001300)="fc5d9084000d62108ab1660d176f9ece987f3b2a965be554726964c6273ad4dddd225683e7a797f9cb235480ce26cddd8b0f9495559f6db1180ec7b15a8fff352887ba5e87e7092a97e1af42b7670b336e1f842e8b8fab245e2b1c143819ff1c159368ff0ba9047248e0832aab4c93e2b06aca6591835d53208759ffe4ef26e78d2b0ba889781f9165381d9193feaafcd51d1b5e0b34861b18ffda24b0924901f36eb95f9dacf8bc241d1e5a9665dbd8395f58390bc82ceac248a63e551dba265fc7d13e34564cb4505d5698a67b2ea7d926e926b40e7fc3a4e707d6"}, {&(0x7f0000001400)="da34cbd01754c14673d44aebd1654ce18ccae54db0a2db6982ad7d02755fd241c62b89504f4e3d683c8814208affb382da61cb7bc63509fc323fe0d1999a9b30dcf016df325bb3b0f58e23284ee98d"}, {&(0x7f0000001480)="3b84007b0e846060209b42d74ee600e925802b960d7a0458c0367de7244572f3722ca503d6e820991d1fa178bf795766f6b715b226bbacc1a1d9adc9e110c38700000000000000"}, {&(0x7f0000001500)="889e50ed03d71fe98f5c21d2abc9a813883501b05d4dd37b8ebf07582bd7d3fc473f83ace4bbf19c2b0a56cfae7215537c65a79ae97bcdf5bc32b196221e481ca8c613655cb631146bb293a5a2803293dd3fbf2ec77164d6eb448326744d425c90571f70e6799ece78ece91972bec57cd921825d6c5edcdfd7b8edb5eb7b9d05856b73c22b036e02825a54a3d44eb639661423d5abce2fa3cc9b6507a7ea72d709043bc74a2971691905d77f8ac28ccd0c6f8e027f35fab1162d843142605d6c9af2f7ed14c3249785249813f0e403b057c5ea1c0bb4c7d3806da69ccc08"}, {&(0x7f0000001600)="abf6cea961e00ed09b8755fda5d93abd731d30b918594a38d4a5cdc9cf5a7d3cec02998ae4f75d957179098fabb557adaf6c2d78126cb43f2fcad3eaba915a6e173537d9e508310275c931ef0c8716b4af4ab61a033f2027bbb57b2ed98f298b9664c4af7ce3cc01663623df02a172c8f55af516c68096a5ee10e7c52a"}], 0x6a1, 0x0) 09:44:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f0000000240)=""/159, 0x9f}], 0x3, &(0x7f0000000440)=""/4096, 0x1000}, 0x41) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186004000000010000000000000000000000000000faff000000000000000000000000000000000001", 0x2c}], 0x1) 09:44:16 executing program 1: socketpair(0x6, 0x8007, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x402, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) 09:44:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x100000000f) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x20000000000, './file0\x00', './file1\x00'}) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x92, 0xd0f8, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x8, 0x7fffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x8, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0xfffffffffffffff9, 0x63}], 0xffff, 0x0) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x10000}, {{r3}, 0xfffffffffffffffe, 0xc6, 0x2, 0x6, 0x5}, {{r0}, 0x0, 0x20, 0x80, 0x4}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x80, 0x5}, {{r2}, 0xfffffffffffffff9, 0xc3, 0x80000005, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x4e, 0x82, 0x200, 0x33e0}, {{r3}, 0xfffffffffffffff9, 0x98, 0x10, 0x1, 0x3}], 0x9, 0x0) kqueue() sendto$unix(r0, &(0x7f00000002c0)="472da0cc916d352d87e72c22225546e72b7a6fe170628eda9650628c7754a4e671c7c3cb5c3425f595e1dad30d57ff906c9fe7075de17810b660ca9733c3d9ef2bc8a3ab6959f4ba2bc8111fcac9e475caf68214c092740dbf641300856aaf313d876eea5cfa13d1343ce98cc657674f0a0c3dd738ba5e9418b969543cc94efe0c753341", 0x84, 0x8, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) 09:44:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000ffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 09:44:16 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) setregid(r1, r3) r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x180, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) r14 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x82, 0x0) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r17 = open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x40) r18 = getpgrp() r19 = getuid() r20 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x1, 0x0) r21 = socket$inet6(0x18, 0xc003, 0x0) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getuid() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x100, 0x0) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="834d4bf1eda0ff5136db4dc378a966743f35c430a40a9a5269eefcbc8cb538f8128eebd8e59b2e59db592b937a755cdb7aabfa33441f561d7031d818c107e5e5753ff7980d46e65661338fa9a0fec4837d08ac68727825a455c205a5078e667b4ab620d4c5ef6db29e37fcc5d21988df163bab3131e2fec6833fce098c0e8d3b4317f7d18c1f3865bdbba2479d656a7a910c5e28f93780235e62e37cc5ca88233eba559545fefc5a4807a04f7022ef0158c79aa8017909a706f0893619f6e7a86416ea4f79a2", 0xc6}, {&(0x7f0000000200)="4cd39ec2336e1088348c1eb658104b4246970ab17abff8b560cbfae5e9db5a12adcea4a0aacb042304691ee43d82b42cf1abb309ee", 0x35}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00007a000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="c419be80c541bea3ffff001020000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x8}, 0x1) 09:44:16 executing program 1: socketpair(0x6, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x6, 0x0, &(0x7f00000001c0)="1d3a8aa63552a0df58225e1455c8ecd987a3ef107f7a205d025b649375e41b352519649f57622129fda6fd5453f6f8db2d50026a7a45ebb75cd18e4751716e3c020d4f64d3f4ea703facc61d917f165695f5c7ec8b2c31a380d7f64b5ff1378626", 0x61) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xdf763e367f98a563) getsockopt(r0, 0x8, 0x400, &(0x7f00000000c0)=""/115, &(0x7f0000000180)=0x73) getpgid(r2) 09:44:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x88) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xff) 09:44:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) connect(r0, &(0x7f0000000040)=@in6, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0xc6a, 0x0) 09:44:17 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x41, 0xe3, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x80, 0x101}, {{r1}, 0x0, 0x80, 0x1, 0x10000010000, 0x3}], 0xa55, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 09:44:17 executing program 0: r0 = socket(0x1e, 0xfffffffffffffffe, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x20000002000, 0x0, 0x5b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) 09:44:17 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x2) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x41, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 09:44:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x203, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) poll(&(0x7f0000000280)=[{r3, 0x24}, {r3, 0x100}, {r2, 0x20}, {r4, 0x124}, {r0, 0x7}], 0x5, 0x2) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:44:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6) r0 = socket$inet6(0x18, 0x0, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="f61d11744f39eeae53a505a54d5f81de1e42405a93c6f82bd66b54c41f4b9a65c6c8f94448f149b14310a51dbe3f52d34eec4ca910cdd1aaf8909e147294b877b80483c2c72eec210238d1734c575166d5a3900ff54cd09cb4ae900401a2ff213a08819f4fb79054dc5a4e6995ea5c544887ca096dc398abcf32348804a33addf59432d49d50689428e88bb6c6a0f1984916a9f13924", 0x96}, {&(0x7f0000000240)="99dd2482a48db0d82b32c93a88d2944b5628d0f637e7f20c2f509d2245030218e58dbe113d378a8e8a974e78c54de4f8e12e5ffd03d4012fcf770095d284d8fb033edb40ec71331e9e950c25716006486dfa40a74664d36c3529b03e90157d61b35fcd44caed07e90f15e786aae16c8475184c7c729b3d272383560c6bd2f97603b60dd4f5bb4ca417c4012374c179f84cd9b8aa4c0dfbfe5d857b", 0x9b}], 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x41) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x4010426e, &(0x7f0000000000)) 09:44:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10800, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x2810, r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 09:44:17 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a000ffff0000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/82, 0x52}, {&(0x7f00000012c0)=""/232, 0xe8}, {&(0x7f00000013c0)=""/198, 0xc6}], 0x6, &(0x7f0000001540)=""/87, 0x57}, 0x803) uvm_fault(0xffffffff82228e50, 0xffff80000298c000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82228e50, 0xffff80000298c000, 0, 1) -> e memcpy(fffffd803e958008,ffff80000298bf0d,0,fffffd803e958008,59c5dc8d8442e9d8,ffff80001494fb88) at memcpy+0x15 end trace frame: 0xffff80001494fa90, count: 0 ddb> trace memcpy(fffffd803e958008,ffff80000298bf0d,0,fffffd803e958008,59c5dc8d8442e9d8,ffff80001494fb88) at memcpy+0x15 rtrequest(1,ffff80001494fb88,38,ffff80001494fad0,0) at rtrequest+0x83b rtm_output(ffff80000298bf00,ffff80001494fb80,ffff80001494fb88,38,0) at rtm_output+0x711 route_output(fffffd803f030000,fffffd803701ac00,0,0) at route_output+0x78b route_usrreq(fffffd803701ac00,9,fffffd803f030000,0,0,ffff8000ffff8008) at route_usrreq+0x35d sosend(fffffd803701ac00,0,ffff80001494fe48,0,0,0) at sosend+0x6e3 sendit(ffff8000ffff8008,4,ffff80001494ff08,0,ffff80001494ffd0) at sendit+0x58f sys_sendto(ffff8000ffff8008,ffff80001494ffe8,ffff80001494ffd0) at sys_sendto+0x92 syscall(ffff800014950080) at syscall+0x541 Xsyscall(6,0,ffffffffffffffd8,0,6,7c2c17010) at Xsyscall+0x128 end of kernel end trace frame: 0xabc0b6bc0, count: -10 ddb> show registers rdi 0xffff80000298b2f0 rsi 0xffff80000298bffd rbp 0xffff80001494f980 rbx 0xffff80000298bf0d rdx 0x100 rcx 0x2 rax 0xfffffffffffff2f3 r8 0x70 r9 0x5 r10 0x44b321c509ebedba r11 0xffff80000298b200 r12 0xffff80000298b200 r13 0x100 r14 0 r15 0xfffffd803e958008 rip 0xffffffff818beca5 memcpy+0x15 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80001494f918 ss 0x10 memcpy+0x15: repe movsq (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor.0) pid=249635 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8bc0,0xffffffff8228e440 process=0xffff8000ffff7708 user=0xffff80001494b000, vmspace=0xfffffd803f014d68 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 1416 260351 780 0 2 0 syz-executor.0 * 1416 249635 780 0 7 0x4000000 syz-executor.0 24695 200667 0 0 3 0x14200 bored sosplice 780 450731 30547 0 3 0x82 nanosleep syz-executor.0 30547 285201 13799 0 3 0x82 thrsleep syz-fuzzer 30547 15539 13799 0 3 0x4000082 thrsleep syz-fuzzer 30547 29733 13799 0 3 0x4000082 thrsleep syz-fuzzer 30547 334268 13799 0 3 0x4000082 kqread syz-fuzzer 30547 478633 13799 0 3 0x4000082 thrsleep syz-fuzzer 30547 441180 13799 0 3 0x4000082 thrsleep syz-fuzzer 30547 191636 13799 0 3 0x4000082 thrsleep syz-fuzzer 13799 91083 46429 0 3 0x10008a pause ksh 46429 313647 9564 0 3 0x92 select sshd 17869 512812 1 0 3 0x100083 ttyin getty 9564 30572 1 0 3 0x80 select sshd 95068 161524 22279 73 2 0x100090 syslogd 22279 168863 1 0 3 0x100082 netio syslogd 64098 55473 1 77 3 0x100090 poll dhclient 82514 355684 1 0 3 0x80 poll dhclient 85507 219643 0 0 2 0x14200 zerothread 61146 148335 0 0 3 0x14200 aiodoned aiodoned 71486 205819 0 0 3 0x14200 syncer update 99304 164262 0 0 3 0x14200 cleaner cleaner 83191 451920 0 0 3 0x14200 reaper reaper 40268 180915 0 0 3 0x14200 pgdaemon pagedaemon 83513 279600 0 0 3 0x14200 bored crynlk 37060 417305 0 0 3 0x14200 bored crypto 28096 144082 0 0 3 0x40014200 acpi0 acpi0 23390 379163 0 0 3 0x14200 bored softnet 27616 101262 0 0 3 0x14200 bored systqmp 54218 53026 0 0 3 0x14200 bored systq 42458 50417 0 0 3 0x40014200 bored softclock 29113 233026 0 0 3 0x40014200 idle0 98689 450520 0 0 3 0x14200 bored smr 1 283119 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9474 6329K 6348K 78643K 10807 0 0 pcb 25 9K 11K 78643K 277 0 0 rtable 85 3K 3K 78643K 339 0 0 ifaddr 43 11K 12K 78643K 110 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 18 0 0 iov 0 0K 16K 78643K 66 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1199 75K 76K 78643K 1490 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 10 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 68 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 4 9K 25K 78643K 411 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 42 30K 46K 78643K 327 0 0 subproc 32 32769K 67586K 78643K 103 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 50 0 0 in_multi 22 1K 2K 78643K 49 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 216 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 74 12K 29K 78643K 1768 0 0 UVM aobj 21 4K 4K 78643K 24 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 25 0 0 NDP 8 0K 0K 78643K 31 0 0 temp 122 2356K 2428K 78643K 4139 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 5 0 2 1 0 1 1 0 8 0 inpcbpl 280 226 0 219 1 0 1 1 0 8 0 plimitpl 152 28 0 22 1 0 1 1 0 8 0 rtentry 112 52 0 20 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 22 0 22 1 1 0 1 0 8 0 tcpcb 544 72 0 68 1 0 1 1 0 8 0 nd6 48 6 0 4 1 0 1 1 0 8 0 ppxss 1128 12 0 12 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 229 0 85 12 0 12 12 0 8 2 art_table 32 230 0 85 2 0 2 2 0 8 0 art_node 16 49 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 5 1 0 1 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 22 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2185 0 775 46 0 46 46 0 8 0 ffsino 240 2185 0 775 85 1 84 84 0 8 1 nchpl 144 2988 0 1361 61 0 61 61 0 8 0 uvmvnodes 72 2316 0 0 43 0 43 43 0 8 0 vnodes 200 2316 0 0 122 0 122 122 0 8 0 namei 1024 8457 0 8457 1 0 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11106 0 11106 9 8 1 6 0 8 1 sigapl 432 578 0 566 2 0 2 2 0 8 0 futexpl 56 6922 0 6922 1 0 1 1 0 8 1 knotepl 112 135 0 122 1 0 1 1 0 8 0 kqueuepl 104 103 0 101 1 0 1 1 0 8 0 pipepl 112 406 0 393 3 2 1 2 0 8 0 fdescpl 424 579 0 566 2 0 2 2 0 8 0 filepl 120 3594 0 3521 5 1 4 5 0 8 1 lockfpl 104 195 0 195 2 1 1 1 0 8 1 lockfspl 32 244 0 244 2 1 1 1 0 8 1 sessionpl 112 18 0 9 1 0 1 1 0 8 0 pgrppl 48 24 0 15 1 0 1 1 0 8 0 ucredpl 96 805 0 798 1 0 1 1 0 8 0 zombiepl 144 566 0 566 2 1 1 1 0 8 1 processpl 840 594 0 566 4 0 4 4 0 8 0 procpl 600 1150 0 1115 4 0 4 4 0 8 1 sosppl 128 8 0 8 2 2 0 1 0 8 0 sockpl 384 452 0 433 5 2 3 4 0 8 1 mcl64k 65536 273 0 273 34 33 1 32 0 8 1 mcl16k 16384 3 0 3 2 1 1 1 0 8 1 mcl12k 12288 11 0 11 4 3 1 1 0 8 1 mcl9k 9216 3 0 3 3 3 0 1 0 8 0 mcl8k 8192 7 0 7 2 2 0 1 0 8 0 mcl4k 4096 29 0 29 4 3 1 1 0 8 1 mcl2k2 2112 7 0 7 3 3 0 1 0 8 0 mcl2k 2048 48773 0 48734 15 9 6 10 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 81941 0 81870 25 17 8 22 0 8 1 bufpl 256 6579 0 2112 280 0 280 280 0 8 0 anonpl 16 77633 0 70402 69 15 54 54 0 62 16 amapchunkpl 152 2398 0 2315 10 5 5 9 0 158 1 amappl16 192 3506 0 3019 57 24 33 37 0 8 8 amappl15 184 48 0 44 1 0 1 1 0 8 0 amappl14 176 23 0 21 2 1 1 1 0 8 0 amappl13 168 49 0 45 1 0 1 1 0 8 0 amappl12 160 11 0 8 1 0 1 1 0 8 0 amappl11 152 200 0 189 1 0 1 1 0 8 0 amappl10 144 60 0 57 1 0 1 1 0 8 0 amappl9 136 742 0 738 1 0 1 1 0 8 0 amappl8 128 319 0 302 1 0 1 1 0 8 0 amappl7 120 31 0 25 1 0 1 1 0 8 0 amappl6 112 231 0 224 1 0 1 1 0 8 0 amappl5 104 128 0 118 1 0 1 1 0 8 0 amappl4 96 766 0 738 2 1 1 2 0 8 0 amappl3 88 138 0 133 1 0 1 1 0 8 0 amappl2 80 4176 0 4126 2 0 2 2 0 8 0 amappl1 72 19462 0 19055 26 17 9 19 0 8 0 amappl 72 1368 0 1337 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 23 0 3 1 0 1 1 0 8 0 uaddrrnd 24 579 0 566 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 579 0 566 1 0 1 1 0 8 0 vmmpekpl 168 8179 0 8160 2 0 2 2 0 8 1 vmmpepl 168 72815 0 71444 108 28 80 80 0 357 15 vmsppl 264 578 0 566 2 1 1 2 0 8 0 pdppl 4096 1164 0 1132 6 1 5 6 0 8 0 pvpl 32 263156 0 252924 157 18 139 141 0 265 38 pmappl 192 578 0 566 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 473 0 69 13 0 13 13 0 8 0