kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Mar 21 07:50:47 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.2' (ECDSA) to the list of known hosts. 2019/03/21 07:51:01 fuzzer started 2019/03/21 07:51:06 dialing manager at 10.128.15.235:42624 2019/03/21 07:51:06 syscalls: 1 2019/03/21 07:51:06 code coverage: enabled 2019/03/21 07:51:06 comparison tracing: enabled 2019/03/21 07:51:06 extra coverage: support is not implemented in syzkaller 2019/03/21 07:51:06 setuid sandbox: enabled 2019/03/21 07:51:06 namespace sandbox: support is not implemented in syzkaller 2019/03/21 07:51:06 Android sandbox: support is not implemented in syzkaller 2019/03/21 07:51:06 fault injection: support is not implemented in syzkaller 2019/03/21 07:51:06 leak checking: support is not implemented in syzkaller 2019/03/21 07:51:06 net packet injection: enabled 2019/03/21 07:51:06 net device setup: support is not implemented in syzkaller 07:51:15 executing program 0: r0 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/204) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, r1, r2, r3, r4, 0x0, 0x80000001}, 0x200, 0x7, r5, r7, 0x7fffffff, 0xa00, 0x1}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$unix(r8, &(0x7f00000002c0)=@file={0x0, ""/52}, &(0x7f0000000300)=0x36) r11 = accept(r10, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) semget$private(0x0, 0x5, 0x8) r12 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x101) kevent(r12, &(0x7f0000000400)=[{{r11}, 0xffffffffffffffff, 0x80, 0x1, 0x5, 0x7}, {{r11}, 0xffffffffffffffff, 0x3, 0x25, 0x7, 0xfffffffffffffffd}], 0x2, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffff9, 0x4, 0x0, 0x5, 0xfffffffffffffffc}, {{r11}, 0xffffffffffffffff, 0x40, 0xf0000049, 0x200, 0x6}, {{r8}, 0xfffffffffffffffc, 0x2, 0x1, 0x800, 0x6}, {{r9}, 0xffffffffffffffff, 0x8, 0x40000008, 0x0, 0x3}, {{r10}, 0xffffffffffffffff, 0x9, 0x80000020, 0x3, 0x4}, {{r10}, 0xffffffffffffffff, 0x18, 0x40000001, 0x4, 0x7}, {{r9}, 0xffffffffffffffff, 0x10, 0x40000000, 0x3, 0xdd}, {{r10}, 0xffffffffffffffff, 0x8, 0x45, 0x7f, 0x41}, {{r9}, 0xfffffffffffffffa, 0x4, 0x2, 0xffff, 0x6}], 0x7fffffff, &(0x7f0000000580)={0x10000, 0x900a}) unlinkat(r12, &(0x7f00000005c0)='./file0\x00', 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCCHKVERAUTH(r12, 0x2000741e) ioctl$WSDISPLAYIO_DELFONT(r12, 0x8058574f, &(0x7f0000000600)={'./file0\x00', 0x9, 0x2, 0x6, 0x0, 0xf817, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x400, 0x3}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f00000006c0)={0x7, 0x7, 0x100000000, 0x5, "cd9befe9c9ab40133e698ce2e2d3bf201e2443b0", 0x3, 0xc4}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000000700)=0x3) bind$inet6(r11, &(0x7f0000000740)={0x18, 0x1, 0x40000, 0xfff}, 0xc) socket$inet(0x2, 0x4005, 0x5) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000780)=""/149, &(0x7f0000000840)=0x95) getgroups(0x6, &(0x7f0000000880)=[r4, r2, r6, r4, r6, r6]) setgroups(0x1, &(0x7f00000008c0)=[r4]) 07:51:15 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xbc0, 0x84) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x400) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd052, 0x4) r3 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) pledge(&(0x7f00000002c0)='[&[&\xbb\x00', &(0x7f0000000300)='-\x00') r4 = shmget$private(0x0, 0x2000, 0x94, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = syz_open_pts() poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x80}], 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) shmctl$SHM_UNLOCK(r4, 0x4) recvfrom(r3, &(0x7f0000000380)=""/53, 0x35, 0x3, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) getsockopt$sock_int(r3, 0xffff, 0x130f, &(0x7f00000003c0), &(0x7f0000000400)=0x4) chroot(&(0x7f0000000440)='./file0\x00') setreuid(r1, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x13, r3, 0x0, 0x0) connect$inet(r0, &(0x7f0000000480)={0x2, 0x0}, 0xc) shutdown(r3, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) open$dir(&(0x7f0000000500)='./file0\x00', 0x10100, 0x8) mkdir(&(0x7f0000000540)='./file0\x00', 0x2) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000580)) 07:51:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r2, &(0x7f0000000180)=""/186, 0xba, 0x40, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000080), 0x1000, &(0x7f00000000c0), 0x1800, 0x0) 07:51:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x5, &(0x7f0000000040)={0x7fff, 0xc5d}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) write(r0, &(0x7f00000000c0)="1e", 0x1) 07:51:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) recvfrom(r0, &(0x7f0000000000), 0x0, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 07:51:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x4, &(0x7f0000000200)=[r3, r4, r5, r6]) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r7, &(0x7f0000000880)=""/161, 0xfffffffffffffff6) 07:51:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000003b00feaf000003000060d5306c85c2768511f5020000000000002800000300000000", 0x2c}], 0x1) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="4d2ab3bda012df10679205f2e2f163d5d9680ed3440efff6ee57cd580197e71e11aa4fc42cdaa052153294ad077bf5b078dc51be565fc79d5b759e502672083ba64ac8606dd40557fda98589d5df46094261def2b19eb45c9afa2f4780536f24", 0x60}, {&(0x7f0000000280)="e7f51aad04ddf086fc342b00613812d2aff5c58009d4188f170038db9f3b0397fb264479c696ae3bc29047a051732276db609a5d1e475dd1d99fe6a837bc586140cf8efbee591917b981bcbae4adc2218ad16a629af02e9c9a4e189a55b0919850c523473e7e9de741df498da01d1867e8eeb6cd2e8d8a9966fdf7f14d7b024927a7b79c1bbee928f224802568dd82c0e2f70251e5ba77f85f4eb18f33d3dc956bcc91e04fbe14da6def49992c9e72d826ea31df92a2d77bec87da5dc83d14a9d3f62963fbc18f46d6648d84db6ae7236b8c181489235240e2990fa11ed6f1224e7e0b5c94394a5f68fb668646a5332cab332df5237c415aa19fbf52149f8e26244e37bc14a37972b7a66a981a87326454dc8fccba5578da2e5c4ec108882e9c9207ea575e77db483603e2c22713ccd0c8368f13e2b97f63e11a2be0e14a76ec95bd7a7829c9cb3c91ba33efb17575ce5d21f13fff089da938d63df029724297f12c71abf4c191af8c8fb06b8f9271f6ae670ea293dc6f739d31c1e149a3cbf0226a0e80c79b825cc40c86b1674058c27847329a02737093a86d9f37c16ccf94bdf39f3ac4f05065311ae6b9bbe70b687f80f83db69b615c6b5ebb43acd4c2de4c4b6a3cc117dfc784a1531818ff3e00ce42ab49ef94c61c871bf9dcae44e22e6b3d67be09cd7cb4c05f5618fc2ceadaa0aab070cfd6cdcae1bf48c7d47158f0cdbd133e5cb581333d9303952b7dae626b334d2eab6c71d2734e8d88aac4d6f6912e7ce2e2edea25e2aa51fe3ae5d9ecf3f1ce88b2d4152b6fa90b1d6972dc2d3e9c3ce6118b3e0838c06135234328699d3371d61323f912bde42a577d1e535dc378cef61def8e99dd63d69f293b44f28db7ac7a7f0d51a9b0c56b50a7932a6d1cf3e1d53842183204e4d112546b19a751bdc72cc8246d5cfcabb4bd6ebfa29991074320f41c8b2a14642883e5838e5a652855392af28ceab34ab53c6a4d805b2ea3c836bc5482a33bb5ec5c61c53babcc031899ca4cb146c57b92a1941a4966a886dfc708d9bcb940074062b93105c5266e8f4c7980c5dc0272ef89ebd8c156a7328a002ee4b13bb92a58746646497edafe9da6e133316ebb17f1cbd23f268158949648ef3bb2473601d268f391e84283aa430606352dccbef24b6fd52b08286afe4e62c1fd337d27d53052c29c9f88616b915f6353e6e0a8f81375d5b2694db7d5f0867a8d96b0b8277d44deaf82a7395344884b95cabdf62b24df2757d8d7f9770e0af15b5688ad928793647463f2a3ab07c38fb8a5f94d2fc5b35ccb57af65cb36f0f69361fe17309a6633e48dffba8347422991c5c300515551f6281b7f86d7d34afbbca2197964b545cfdb432ec33c465c132cc820d4fc9735ff2db65e15db84e0354da975524b2df9e1ecdcc1aeda21e23a786c6526df3e01ce89c6c2b9c6a8533cc9e6f7f7e92bab71f74041d79f70409b90401c9a756d0549282596c9453b5ebec0fab50f0f2f09cb1140f5c404de86ddb657396230dd81acd6c0547feb694cd382e9ed2c150a489cc005a8d21a6f1d388fc8143d6f9d04c31b8d6c4575a9ee15e4872373ab8d3ef38314d48005039bf2eb5f0afe45b02709b4a613d6b636277535bbac67472a5fc40143cbc8c700c1df0787c531b9aff10540a2a18fdf92184fcec0debaae64e9f68535f4e2d7a24a14efa51ee2418717848641517888796531b72ba327d7f17e8d3a1aa836335153584c6652dee5b45dd8f9486021a4117e9e2b5ecc05a60feba019d5071cdd074c04a2a9a52007089bb983856ec9f1fa15fec6a280ca4f6223855de42bea0f00d346c9b39a41ac2595f8f1526fe59fd52c941e337bd286d1cfca85d4f19ae2de06aa6f07bf30a2b0c3241477e87ba3cbe6609a6f9741a39297b2b19ce6c20f37e2cd985fec601b9ef6205e16adda5d1a9d02eaca813e95e4034b0d99686be31b8b214653433a65765f7e19046d69174ef2d6a532960bd1aea3b9f1f62abd19bc3c5ca302799eb3b7008acd2aaeca1729c1be1285af9b620b728ea4c8030c213ff56c36ae69d6cd24399b60d2edc9d35d1cd7ab9f5e46608666c7072e7ba5bc11c5fafb7421ce4cb619d566121320443e43aeaed413e5667819d13bebec0b2868a0364425acfcca596cb7f8c83ad352cefddf66a0c0d5ba6e3b7f46833ff1113323a7c489a3d21fa1584ca1dc6b03be59fb90e8e22dfef7f2f4713c2016ab2bfbe9585c3f087869bbd1fc80e3eacd1fc2135353e55a0b5e9c91af01d625c29c86065ecc0096767fa56120787455ad6b6274abb49056d68bc610ed619fed4c4a9db62d420665f7ac9a2e2c70a463ada741da4c1cfb62526a6e4271be0fc972479e2ca92ede95c6e8535b7a7945761527668fbe46912f8ea8fb54c09075fcc9393562518727c21e3966cf8d1b110e79b60f54daf3592214630c17bcb03553f3cd6f4f0737b59ea3f6888f1b6e1b0531dbe387fbb5a7dc69f9ab7b1a1931dbda20061d4b367406cd95577e5973dc7bcb9e41b86ef722e05b60b350f1edecab11759ce3ed858583025dd2f2c2c198fbc86b7665dbd267b07ac39e2f93664a139e5411b148f63bc112b354caeeb99c41bbbda99a14b72944ae87555cebd18800c7d46bc7b6fdf9056113f95515356fa017bdb284cc014dcae6d9a32bbe05a45e64ad3ea93d5e4ed103fb21bf0140d0848d217732d561bed9ebc87b64b300623e458caeec4953dc2c05032d9356e9a68a6d3e2dfec719c51f38587f050c166008854c0934281d32f14a2d9f1bb2d63d5059e4d6374c1c086657033cb1dc27847df19441309a2d3793878bc38a31c11e9e6b41bf46f43acdc070529a41811298d91fee17402afe2f459021f9354845c7fbf204e2c530d0e51068d807e5222277e99c0b93adee1d60f9ae7f9a4fb0c4dab67e6e92748e8de3cbe388c39afaf13c3db8da30716150f436fc31dc7395a5796b58dd98c0601c0a21278bcc2605d9a5a86a245ee0df3a64250e07f30c54b30b5b5295d24b2e56becec0cf4e789c997561b14ae1594956a420e98732efcd9b70a71cbea9cf92208c4dc8f5f092fb22577caf890ad08f14693642a79a78e597ea2f5d08a001402eade78aa194dd942c0e6927f3448ccbc7af3c9fdebaa07e816b0d73e8c1b4e8b874087d103d8d7d52c4899bf79b047a5381ff13f2316922818a3225336f8d4d96908afdf6ce3448418b90e50a6e6974d3cf93a8c3ad14bbc788ae00867dd686bb2dbeee8b75b9c6be4191352867334c57930449cfa895013431f0a0ac5f6ea1473f755dba9757ffe518cd83edbe9aab432b87c16c18df0916f66e199c612b27082d5d30a7adf78dc680548b5efae3f6d523d7b67f09269ae2557146abdccdd8021bbf86c257e4f9405f1dd1ef79bfd1b3d9c02c93c2103a34953dcc28b0bc2cb0071fe388b6c55617ae0efc2e70f1c6cde19f011dbfde4c9863123959231f88b95917bd970385496d97b204c9d056ff39340ffa84f6aa1204cd2626da78118d18929516430979a523dfd0bbb291ff13378a77049ed03fcd4dd751ab12297066382d6cc88f57e46984bfd0bed320b8e129c3958d2b89241eefcbf8ce120835823af308ec28c9ba2a1bcf0efb09baa6f4b9ac77ec8ea72790040e9a750c60b44f55beeb07868184bc85b12385e2dcfa9bd9dbc7012145c9191d84830f4334b3d478039cd95cad9af1a2ef165c31dc8b2a564ebd7e29ddf63c55c273596e232bb4dce58bb0bd652c4912cbf17cda59cbea39fbca3f211108a9d4f7de8b6363074cb57ebd49f02dbd0276724e17fc99110c21e70350c0fc4b6bcf8306eb94efd00ed0ef092ace44c5b8f240cd37973a025aecdf671fb1a4573955c8e948d615feadbd08f5de49fd924488657e710733c16832387b1d4833d61415cafc8e6481241f9f85536df431cb6125c987dbb6e2b985cf6e6f1362073c7b54b31dd95fd560e78e104e3622091d512d59f3eb139ed3fd327693e7a6c8473b962842f7bcbea35f69c229882a1b2579558eaa921010da08d055d1dd39efa30547b7d656f4702a902c63d9bdcf568d0aa4ae698d7eada887a40bac60877068617950ef9cda07634757153d49f4e3a4b47ee6f79bc0a16f8347e02e5a585266607a026c9ddc48fa132aaf5984d67811eec1a27bcc4afd0e4a783c402a62cf37d3f8e58bea7928c01a397e17abfeb88912ec240e65e678e6a531a8a58834f4dfa80d6486791364120475ab652a77959e9898729ad9c196e6b2877d3488a15a37c7dac531a621c460726f521c04d30e89eec324c62bfe5647f2003f86712cd27e63c53703e0fed56a73dee72c0717e750aa1207b7e7a9b6d4991b9d0bd22dcd1c211e537fcd63252cec8fc88dd7f01f6e6a1a66e4f589bbd1dbe9e0c6c85869e97250a739bcbc807612353d1d61351e5927c51776aa77ad515353c1f00546f4747dd69c7d7c96b42fe27aadf8d429419b8331884bf95680fc1cf4ce01ccf11b74a8c3195b03fb75f0c44132e8b4dbdd0feb129d884e7ad6e4d3eef1b07acaa0922f7245b2bf00fdd2864e15169cd7fcc0d9c20e41bcc704521769f7fd4189f4f5ded45f7d7d88112cc28abc5862ee603ef173fee160d2de4f4c003fea873c7f3f729076fefe3cc8e39b3145c724b65e5cae3928dd2d4032d1815a73a3dd001f795971c9105b1acf6418e10a6954b5f28a70a4936e9a1b013057524606ddab6e21a673fc4f8efca86391a1107c54cfbf11a4869dc48701258e5f250be5d50ac733833517f54876addb71603d4dbbfa24cb0e3cd782ef9f75064681a5518068719aaddbe3f0d57fd795e064a1f8120e6346a1d6c988901b6ab162590e949e9c717c31ac738008b7fae065de1e572be71695ca376dab6c14d57dc119130f22a37fe356a3e9f47dbea4661037c8ae80d058ab36dddcd3306ca8847692fa759d0d405e3a29b2aa1cc42a4ca92ca740f1252ea874c5ccfb3e1ef89473a3b917b0b554c1b8f4df9cbda9cdf27afb59c4c1004d6d00150b4348fb4a135cd8716f29f3ed315593c5125656004d0b00711fa1968931667e802ff6d3017495c086939e49949a98d52a0c82ff2e06a502b8707d734a07b9180dd51024e25aea0fd6991dae0686eb6ab744e54c6298fdb1420fb9e394b5f6a8fc43f49ebe9fdcb0e6ae7a8e788891463fb881c50ae8e42dadac6868b91cadb492ca9a8b5371b17d6f7425df2a8565f45697ecb64857412ae6e585bd0bdc9798906809c389d5c946a5e7af95d089e671702a67ed8be8b2fe37744540fda6a86e19936b2b0ff8bad227cdf57544d581d35a5869e49c8bff248ace9fdea8c48fc275ac019cc04640782e73310d99d76c8d21d0f6b30fbdd6a58b6ef38dc440d4567c2e17948da1e06babd38e62927ce046c7ca4346ced16171ee0e4625b3c6f464d482da5ba818b602feb3a9958c6806c5fcfdb708ffc3ff5218e881fe87850e97b68bdf614f7a07e5ed3facfcb2bd9730160b11d9077e8b2fd6fa4f7c0bb4c01348e584181de3f271541f0fd85ded27c0b8585ec302d680e61a3b636d18e92c24b5dad483f5613b2a338a57d7895f8fa90420c742eee513c1fac343e5f1ce0b03b8de981144a77c4d0fbcf04cf18f12af8dd9dfb69efb35079360e1d460dfc5bef460caddf3d169584fb7ddb6daaa818c5fef1243c0f05c5cca3adc58bbe5ac4b5beb74d496fee40db8296b115bd97102437d64fc7d26255ecf595a48a3630eda388de4cc31d0d7e9b5ad1272701be4bd4afa", 0x1000}, {&(0x7f0000001280)="9ed8a91a2ca4e70dc85abc19f737eccb45645ce78c1b8684eef0a70ff04604a752445d42f0d8d73e002ed3c03a1bb09c7367b96ac99ed6c0407aee337434ac53c97560aaaf3ffa6ab3d2a3735f075ced6456fd9e00ee3dae604785269e3b856528e46391f5b5990ac36ba7f0ae2b5f3898960679b885f808b1be563138da02899b64f39bb0fea2de42789d7f1544a99dd9f4e95b18724a6cdd38c3479e2afaa94258be5cc89f8402e8370ef282779d567aab1cb50eee595cf22505777526d5c6d7ff1704b82097d3875f1457f97a66b4716ecbd0f01a06de21da02e247a2bc2bd728cbf33de776edf272016b4c40edd1476cca457fee2bd189d57f", 0xfb}, {&(0x7f0000000180)="70b5e4ce0f5efaee0f191989fd50b625fcb4b570007710a1e8bc8f9cb41483dcd377cb69ef2b866bc44b13b16553108d074be8ca72d074fd72aeaa8d4fa3b7ee2a6e7219f2285d5663169496f71c4b08c24e343521343911d1764af9996eb7a6d52e4fd5440ce526a204a3c41c0700fae49d1c2be2163a8b4102", 0x7a}, {&(0x7f0000001380)="a4a8b72b2338ebaeeffab70c7e164874e21099297c9180513248adb15f76738fa891ef4c282908cbe4ab947dff2cf181a9ccb747de9bb4adde6ca0fd7129a9ef6650457a73d661c658187c07428816dadf4bf81c36010233a25c8fa9f7623164341e3c694bc73368", 0x68}, {&(0x7f0000001400)="0bd5e92493e07b59e663a8243787e38ad80500a100db4b03dfe8074e002a27534f0a9747c9e0cf7d6d421f3c1ec63bb1c8ba9aa6e8ec63fae5ec11123a3a53695dce69daf7a0885772d15bd921189697c69dbc15f4e2b70c0b2d71479acc2bbca1d5bd85c6dc88841ffb455ccfa03ad0c77efa52e1f10808036027de504dd8201e9ad0061391a5a3711a92abbdd1286caa90f54ad30d4e05a237e2796ed2ef12c94230e44aa2c058539e8af155778dd1784df8047ce817bdedf3f2f12b0171421864311ae7eeb0eedcb07e27a7cbd3e843de47b217", 0xd5}, {0xffffffffffffffff}], 0x7, 0x0) sendmsg(r0, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001580)="da7fdd1184b801df4713b94d82b79bf49ee3a0fe6eec6f00b07979c8d9433fb18e80015e41e80ead6c310b760229bc66810027678cc13d0e948253e8595a9424030e1880b041309cbe3e07a44445413640d6e7d2854f1aaffde267c9ae575adde22a5459477ea86cbd3f42458249f927cc5fff0d85b810be814023a5de52993b8d1abb568e2aab3c8a6757f83a03ca54bac98e4ae9e107f8a3981705bdb9d1275560eec0dcad36851b966d791a3c8482d7443cecb7bd415a9de49b55518a02544ae2d061c174cf7f870291ebc6c6b77d19b3cef0e70ce3ef21c7f1d90c", 0xdd}, {&(0x7f0000000040)="26641243b9625ecb889e95861c2c86c3338cf1", 0x13}, {&(0x7f0000001680)="a263b9181ac9ef399ba516802dd508bc4a45764155bdd3b5feb8ccd537ea8f9a0075c158ace3ca1338ed27e691515de55ffea84168c6f0034b0a9639157f5d6ed98f5638e952559edd6944eda124d9b56b2d75e4c7ce5c30bb5b7c1c8b20c339580b7c093723db454874d89c6690cae7817ee31c1ed114768ac36cf600602e31a23b4d399829a92a6e31aeb0e9d813855a1099cc44038de5a09966b46e0b612572741d59e5c53a593fe81bf67b57048488f0e40692fcf1cecc0b62a8c94b8f46882e26a4eddf4a7616a59a6ddc028973d3363d55f1a682c2d19c21759f71377ef9965c0f86b0", 0xe6}, {&(0x7f0000000200)="861e5483966ee25fc5e12acff53a33007860fe8430dd8969715c2e4106a1afd843945b", 0x23}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="1010000000000000ffff000007000000d1b309780592f71838a094e8369aa95c5da754305aa6af37879f7c5ed9169ad6bc0563ee9828a9b68eff46ed592f45776f2af3d56922595da420f1af3b8a06c3189e230cd9f34ce5b78605cb089445e1650d96da592d0fd8c518a01e3657badb773ae658799bd57d39e731f85de4f814542819446e5541493cde0e6d58af9b526591ef31d517759a5094ee92ecb59d5d2209a3a87f351e4d91c230b324fe290b7c9080bf02c900a71f3386d24cd041534babaf36b70110ca37b2456d68e97029449de2049a7b61bb9a31547661facff91cfe5fb6dccc2e9ce2bb83fdb408c1b4b160dd50ac9e6c7876da025df82f8cae0c5a55d94fbf60de140f8507caa85b432531af87d047b058483cce5a0d5d6f470226fdec4867546ce8b727967922617013dac107ff4a8ebc1b77c14450b322bcffcf2bc700dce10c145a88e482df4c71fd325d80c7de0f3f0008da0ac9057a405ebdb4a439affc0830fdfc4621c567fbe01eda6c1244bcaad83adaf8ca1a21ce146461cdeacbf8badc3890736123d5fb5f5ebe5259edb2b023cc354756ab053930ced6dcd3faf12b057e0ad35aba11ce197d86bf339ff957a59c3f3aeb47da6f53f0691d269393e8289e17a2f01de5b8de0e17a5371730416c73ff7e0591939b97764b93ee728ee715aacb21ba6488b599b5641325e72d540e56d8dde279431af3997cd4cc04a3f10167bf08eff5205b7a18bdfda29b4ea766423529f5aaf2d15acacc1d63d2d1242b7e7a234cb4df32199f47738cba9ed2657e14371d2a096d939af8158a96b9711be058eb1345ee55bc77302a4b31ba6b7685b7b7268980fb4a41c6b97962e5f1707779e22886064cf36835ba3731c734a8c5e533e1cb22c4a2354e3413c17b444a5599b30e65f0ddd37852faf6938187ba2326e9a2a69a442553342775b34b56d0147b70d25d6e1dd854daafd01fe0a8b20a4912679f9c77dbb058dfed4277be7045ba7691a52351a93a49e2b8fb10ccd05a967487e93139e0f75386fa79606d207be0582ea1e4f82d86a821aa630cdf7c043cb7d658c2abbf3d5ee3484334be173f0afcdc0c85bfaa74597f9dcdabc32487390bd931496c062a4e74ffb3658659abaf9e1366d3376f3ccf6698c58e6b5680f4dc1e1badfb307856233fbb56808de97cc840dedebace71eaa5b4f70e304b1d3e511aa0f4fab012517feaac0fce7bfb8d815f81cda62df9c997002abb2d2e3ed2873f98ce0873f1557e218b9dafecd05b5f56423b359f633c4e7ea27e96bb0b99e9663121efadff3f53d6d8a096e24308a9c9ef18987783d3fb0685f24c5eaa1e45764d9dcdda8cf8145ecc2810a6af516bd8ce9a7d95b51d6a23a9ed50f94b3e8590b37337b50b0733aeb1b6ed0561cdf8985ce491989f4aac73ad29843955c2370334db15c704637b1c9c8f125d86d79672e726dc2845fd9182419bd95b5779f544b67bd9af13917f1230b5d4613b292a29bee9277b1ecf858b30f5d1f9592ab530a6026baebbd0bdd927ada31521a1af41a7d047b1958c7b0b6c0f65d766c75f4283f9d2544a45b7aa57e810970b262e473bfb6e126d0ff41a39547510b025832c52532771f9162d6ad14fe7aba9621e3b1fcae8a8bb65e238bf5d032d0008798960b0ced09879c7e43813997714f6ad2f5486de67dd2a8b849043161c99fa2e334aea63d93d3c4d5eec7662c4d88c47cc7c99913610472f462501d1d68be23236fa933cb2e4ea302c9fed37a692fe4dea819147af0806fdc72f3971112b4b6f9f32a10ae4cdc6bf5fbf03f998b5c695947151b36aa2b3349bfc44411ca7993e360f5e028c8125ead4faff0c1f15cd0b9a67072513f8f64a7b22fd862ef8b0b1135af8c91fcea4caffec9d154dd9b15956149f2ff156dd7a21e60729a752d9780803528f840f78d4bf3f2b27a4e163a36bc742a446aec9e284551b0d97d016ff5f90a7029961e10fa77fbfad21c04e38e90089c2644160aff2f83da568a085813ae91bfb61fedfa49d8f40ebecaac94858681a7e3fbb3d2dbff3685eb7b566104d234e36f0b95c1538945fbf11a91b5ab000f0185ca2d53d781a19a5a1965fccdf9b850d838b8e68bbe3d5eda131eb3975713032a0ef3268d2ab36a9423f7c657e0c713e47ef5cddd667c61bb419d5145fb8cb188eb8c9cd44520c61a4b7fa3de2323e2c3f63b71201c30debf06d13710dd08cf4b8a9ec4893c14bf8575d9b5ebe0e9fbd311b2ca4fb321002e8fbf0480df8eb9168697b18772870d76b1011b48d312a663355d2f917b1f865b07fe94b5f2ee07bd581a1fb165b19867e1dd6a859e7a0f2b8d72edc123a2a7c49c1fa3fbe48b8232168e76d3f9c51b8074c757edfeb6b387e34fe3ad6a09c53c60950c6280b30cc91ed7aea11adf41752b3090bcc513a6fc88472e785a803ff69dde4ad4b499261a400ad774e8c0a6f6f372d47ac0428611273cf400fc701c44e04b59bebaa832dc8e86ec72818e603eeaaab7599254000ca19b617a1e544aebd38edabba05ead81b727be16d197ee2b4af48085f491ba456ca0628b9bbb5d03a31fec6b97cc4753c8793fd380294e376d3a0496ca00d3ed8a2da19e881f9f18b56ab85e050564fc63719f3d434a3212e336b907aaf03d05f2f29dbd87b22098c32a5a626dfe49508e7896df65cf2140d49bd1f5abe316dfcfa6c76f61667389c4b297110600db4ebaf21aaff10c05875f9720e9ab612d7f2c633e659ddb29f92b8a6cb937e1b5d8e5baf2020dec944a69f8258ca7a9bb5dc0ac23a293cd498f8b55775d20ff6801e9267f63da0b59bcf80dd433df34c2bc2850f54f70d3a2b30be6f164836c78da27223c2384c6c6965d385ef8406a5e52ca88d0c566804d3adb7f203ddb4a480bb0846750a0944fc6323493bce093bdb917887b375cdd9908cd0a16ea20af9094f6178472b087e42d361566799fddd613e8a4800cbf04ee00def3615620c16bb9cd3ad2e0b0aadc41e2a3b3107bc2992518e9d3e2214ef5a9b50583b0348ca4846c7918928fd6e2ee5ddc6c1876f88d9650b24f8bff98a310347e28220bacaf0e6b2e917e9430038410fbf9637aae87faf1e3fd017541ddc0f12a8546641800685487a406ddfab0ecab41eafa46d34fdbee54fb26054c6d1184379c38febe287aaf570377e05d99542c352b6cf5db05d7302ae584c6e7930681dff5ccac09b8cf5166d94a9f24ff149c64178a53d4f02b36e45c2a1adf963d5a03373b599adfab4d337d3a7929eb94b7f5687b7c3bf5517236d042ef0cc1d0e08aeda47d09484606adfdb3eefd5407f3d49c7b918b6fd31b174ec176b17454398af5a1c34e988e56c53306f921867c710dee0c1d7a53cfb9d9dc7e423ac9309cce8741eb3762e7c29aa10b9038209d97d0408840ba71464ea1d5c8f50b729e3b517f8bf4d29049dda48ab8cbd328dc6e7beb62369276bfd258b8bf1022b8131339a1641bd8a38d5fee476e90b28517f3041dcc0f6bc2f0956a7aa6a49b82730d44151554a9313e254ee363cce4a22c42d50c281af45a0b817f26aa3f4fceffd7b5f9edf406d116b27ee5d79f66d8af1c192f8cfd85a529ecd0834c78f4c2ca4e859fa1e71d1ce1e10fda071c2cdd72c1946d3f50d6428966ab04196e1bcdb8ee3780cde2c95ce4b9842ff6b242e6cd3a9d82fb78b0e88d18c2d65eb93e7e37aab6d0736d060edc4bf54e60fdaa463b2adfd83df0cb9ef2dcb98fbbd7be9816b9bbd952e10782a9349d49acbd3c5b559e07b59a60e5a2eb5d705300cbd5a82806a58bb23976d784fe2690ad5127d15f776dc3249640e928a8a3a1db0f59daf678ee5db149cda9e3f7dfcfd20c23925c43eab5397969fc64aab6c65a2d26b4fdbc7733c068bd966c4a1d86c44248a3f02f69bdfcfa7d8779d04f795c8c0dd23f91f064cae30c7ff4e6aa7af707d4ca02c53a12fdcada32c3effbd119749c7c01d2faaf806b196d37d9c9a15f93a50dfe09b190e7613739e17e1c298fd67536f90b36dc35df43894e51ba6ddd6bed8940e1d06a12e466f77ff9ee19947698f8a09d0faf08e6ee555968ad206a3f05317049f3e20d6583a8530aabc23134586d3135b0981f694093d7904e621b21d8d076dc3649e408e5c353401c2227458921acc7d4d808796da783cbe86df78dc52dee3ea4a33fa136dadf88d2c30c3edc97b46a9eac849b47b54d6223a9439e5df2695d3e1164aa6b44265505bddbef867762161dc7238ba4232d01794e18356499acc057184f60a0ee33f41a6e0f050cc9ea3ed14f76f205f025a521cef5516e9e1c1d368b2d96b6254c635285dd3daa4b79e52df2c20ded9245d7199d35354d4ff961b1421e111dae852adde77d5eff77fe93742c478bfcb9acfeb2313ed48fb6751e4a1a3ff2c3f5b58126b695e8604784c2610704422435f747bfe807988d7a1f531bf576a85dc6f47571dcbd67c4aa6b6d1a772e866a467291903b642841754f12459aaf2b861e06a934ab917c081b59dd773a634214a37c41779ce01a1ee616664bf4decacc4474be696b59704ebdaaf6f17b01e8efa5128a3fa3467944db64005fdd1d72359df068320bd74469ece54606cdcd4c69036ae000ef1b183adc0569cbb828092e9f709d548a09eded8c90524c1951b64825ec6a84b7bf36e65c3157f1f5d5c7db2e98d9470cde5f3c65170a7ae7c4eb309a2d1c333481f0cff68f549a677c2bfa523d0cad63ca6bfa4afc709581aadbb779e8a2b1a239b602ff9768416126c5036689fc68104000000f48657304fd4c62b8dc5ffc2dce7aa2631cced55ec1ee84e815f328d95c94048f4d0a029c5090158590ce26d1605265b2b41cfdf1e865b05bb49ecb1011e95f3a7085ee7b69e2b4d47fb10702078ef558fd3a378a1eca4984ad6a5b1c138902bf83261544ebcd2025bd11eed3aa5eb1bef79ee8fee0859132afbe5c60d79ed6760124987f365e060d3e3eda4d3da024d0c92b8ffac6b30fcc43770238349449e793ea41d43185b0b26b590b5c07df1bdbbb44f58bba889117bebf2d80f68bce9ac6dff486912d7d1890cc729aab2c4195c2552bef92303f66ff22da0f140878321cad1bcde3104f1753b65ac5a92f05971b5398d4f25bb9fb6e0310c0a7468ffd2e78a7c8632cb5390bbbbb5d702beac2dc8ef0a0abb361bf2c3ed5d95b68c62c484ab1976cbf70dacf2f905e0ea9d40de10e5c10bd6e3e9ab07eb594206fca64562849358dd51f6d4a76d009e4919fc458ba902e6e3de86a559677acfa67d67a1b6e314bdc330040dc5d4252a4910312129f1b9bfd3984249b2eeeac3b6f092d1c121617755acc13d43fe9c0892904258846bf479acc6c1cb662ea7bb549c4d6b3a661d95ceb568c0dcb13f242438a505defdf209f0dda2560c4c464dc568cc6c2bcc007749a2da3a1ee5263fa3b57329b26ad1208c6bb7d80c2c859ef051936dbd912f92c0b339a46f001e5275ed48dabd86543d711bfcfb4b83054a386bba5e9676cea9b3a719655e2cacff78d92c145206e8d803e5b4e0252b889bcac90f1cd5766b59bec4d9edb5f6367ca2b6f5570e2a22dc36701bde77c935aca08e4d07e869006ec74d8274d7210ef5a235f61cca7996ffa913b9969a2859d569b50e839dbcf9d6ad0e6b4ca51c43617acdaf348f0bd032a512b1633f5269ef6b910502c153b6c2c02cf24f2c1f04f0ea121cd4a1a13fe7d35a680a2af500ba9e86374ab66c2292a5f90dbddbd74e20abe9eb8b8d5da64bd967003e658e7378b55030d866334baedcf2387475fa86eb39e058455bbaba08200000000000000001000000f9ffffff168573395e3601ed3e9bc60000000000b00000000000000000000000da000000c2bc777114938368961367867edbc96c987c41b28c0144823cf5276faeee327633c5230458363c15bc628699149a6ffab0d56ec1a84ed53b5fe425346e93708e5cb433cb1a56e7760425d7bf29ca0954e028e656432324c89dfaff024075b8252a660463a5e32c825da207dea74600c8cafca475e80000000000000072a7c6b50cc8012e3902b2faeddc9133dfa9819b2ab2bfa4"], 0x10e0}, 0x4) 07:51:16 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) 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, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) 07:51:16 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x401, 0x4}, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) 07:51:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x4007, 0xfffffffffffffff9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20042, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) r6 = socket(0x2, 0x5, 0x35) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x12, 0x0) r9 = dup(0xffffffffffffffff) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0/file0\x00', 0x400, 0x10) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r13 = dup(0xffffffffffffffff) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x1, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0xa0000002, 0x6, 0x80}, {{r4}, 0xffffffffffffffff, 0x49, 0xfffff, 0x2, 0x100000001}, {{r5}, 0xfffffffffffffffb, 0x1, 0x2, 0x8, 0x6}, {{r6}, 0xfffffffffffffffb, 0x18, 0x20000018, 0x8fe, 0x2}, {{r7}, 0xfffffffffffffffb, 0x1, 0x20000001, 0x9, 0x7}], 0x0, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffffb, 0x40, 0x1, 0x8, 0x3b3}, {{r9}, 0xffffffffffffffff, 0x42, 0x1, 0x7, 0xffffffffffffff00}, {{r10}, 0xfffffffffffffffc, 0x0, 0x1, 0xfffffffffffffffb, 0x9}, {{r11}, 0xffffffffffffffff, 0x4, 0x4, 0xff, 0x9}, {{r12}, 0xffffffffffffffff, 0x40, 0x10, 0x2, 0x7ff}, {{r13}, 0xfffffffffffffff9, 0x4, 0x3, 0x1, 0x9}, {{r14}, 0xfffffffffffffffe, 0x18, 0x43, 0x7fffffff, 0x6}], 0x4, &(0x7f0000000600)={0x3, 0x800}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r16, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r16) 07:51:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:51:16 executing program 0: r0 = socket(0x1e, 0xffffffffffffffff, 0x7fffffff) sendto$unix(r0, 0x0, 0xfffffffffffffe25, 0x40f, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8001, 0x22) 07:51:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000800)={0xfffffffffffffffd, 0xe, 0x0, 0x433da7df, "d8494df290ac6273671b76f0f076025babfe19e1", 0x0, 0x24}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = socket(0x1, 0x3, 0x9) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="d460779fc16cb2782d46a808ceb79e16c9e6b7fc602dc4024a6e89a8f4bdb5d30335b9efa3fc8a35712c1b11b5f33e3c2733310074ec49e3996621f96b60f4d573c378cea5cc49c153d9adbcc19efb36ed586c27b5fa27d634a326c13a5c0e424bec4e2dd51aadcd53eed5b9f5b1bad7a52a38e9266a5e447e48f98489485a94", 0x80}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r9, r0, r1, r1, r0, r0, r0, r1]}], 0xe8, 0x2}, 0xa) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000e9a5c24f2d2e9c9d549fe95f1daa31c150757445d175cb82142f35688d147753979500000000000000276ead1c6d20ea3a589202e0eecd9aa49ac1f9ee7e2395885add47d973b644f334a4a28cece931a9f144f49ead911960ce095ea78c86076690e21b55f8a6f79b5ac24179a4d331b60276c40f6e486ac3c74010ecc545a4c8fe9380ed9cc66d024b654b5e8f6e5bc01257fe176ea99e47a6a48924d3090b071504e6faf0f5e2b4e273d31e3a2ac171", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x0, 0x200000000008}, {0x88, 0x5}, {0xe6, 0xffffffffffffffff}, {0xa7, 0x2}, {0x22, 0x4}, {0x87, 0x100000001}, {0x0, 0x47}, {0x84, 0x8}, {0x25, 0x5}, {0x22, 0x7}], 0x2000024d}) getsockname(r0, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) fcntl$setstatus(r0, 0x4, 0x88) 07:51:16 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') connect$unix(r1, &(0x7f0000000100)=@abs={0x4b5d3bbdf49d07fd, 0x0, 0x1}, 0x8) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r2) setuid(0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') shmctl$IPC_RMID(r0, 0x0) r4 = geteuid() bind(r1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[r3, r3, r3, r3]) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r4, r5, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x7fffffff, 0x800}) 07:51:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 07:51:16 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0xff7ffffffffffffe) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ff6000/0x2000)=nil, 0x0) shmdt(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$KDDISABIO(r3, 0x20004b3d) 07:51:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8, 0xb480, 0x1, 0x1, 0x8000, 0x401, 0x80000000, 0x0, 0x0, 0x6, 0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mmap(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x2, 0x6012, r1, 0x0, 0x45) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:51:17 executing program 0: accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) munmap(&(0x7f0000718000/0x4000)=nil, 0x4000) 07:51:17 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x800, 0x1000}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semget(0x3, 0x3, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10001, 0x4}, {0x1, 0x401}}, 0x0) 07:51:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x208, &(0x7f0000000000/0x3000)=nil) mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0xad2e8841ea597643) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r6 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000240)=""/10) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) r7 = semget$private(0x0, 0x5, 0x10) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) semop(r7, &(0x7f0000000200)=[{0x0, 0x32, 0x1000}], 0x1) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000300)) 07:51:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) lseek(r0, 0x0, 0x0) login: map stack 0x20719000-0x2071d000 of map 0xfffffd807f00b5a0 failed: no mapping 07:51:17 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x4) close(r0) 07:51:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0xd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1000, 0xdfc, {0x1}}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dde7150aeabfded248b1596fb260b6a92843e99c"}) 07:51:17 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) socket$inet6(0x18, 0x4001, 0x10000000007) socket$inet6(0x18, 0x8004, 0xcb) 07:51:17 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="f8", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "9c4bd91d5e00bb2a89a50000e3ff00", 0x1000000000000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "01a4b3939ad5b15bac37cd77d3207b79002dfc69", 0x0, 0x8}) syz_open_pts() 07:51:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 07:51:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 07:51:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x3, 0x7e000000000000, 0x80, r2}) preadv(r0, &(0x7f0000000380), 0x8e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000140)="7fca1d998775a3bf15254bd44e48930e2730793106838c3535ca80cba45f2f9b9aa87923f385971a6ba21c4df2e9ac7908db416047aa975bad060278fa7cfd814bad3ed6c09f968fc941594bfe9336d6d7b86c5acd8cf9f4bee15f593f6aec0fc45ee5544a71c311025123b45c17ae82eee2e0300c604689356559c1e7138400132290427dbb6629b6b7236670e70bbc4913330941d05827f6717a3e6325d5ce9f56", 0xa2}, {&(0x7f0000000200)="0db81518edcd66c3c31bc52edfbe9dfb248f6e625a830afc363705787e09d98a0fb06b778f649dbf78831cfc87f3dd69f7306fec5ed95ea48d843e267ab0ccb3fec83fa82f4ef5f9ccbe", 0x4a}, {&(0x7f0000000280)="bb50c8ef61a6d10bb047830161f7a9fae950c31f338dee9e1f40bbe5e02574a0478be617c3feec1b1047b89c9429809b79da8d55a69b87a8b0ae68fa1bf90b1fc71efbc1642707e3807bdf341b219b382f3f4f97e2cdb527b32b249ef8845b5a1532ac2a26c4f40799ad886a8439678b8179c540eeb3a43a73f7b25d185740322d0b35932e5b09470b1d7624", 0x8c}, {&(0x7f0000000340)="69cc415c96c71c32505dff04afe593b3f703dd55caac67c3c9b90cbfb68230d00823a06cd7979f8c77669737e13dd2408c85230f6a9907dd214bcb342697400935ab25978433bad7b47dfa38390a74d3dc1f005a2b6758e5c0e0e4b46876742b87cc621124d80dc106b7abb0cee479b551f80ce3bdcff60a787d9657a4a9cc830f3374dc903cf5c2f0160190e8ea58b8cf36902e6f42222b4a5bc40bb17e8e", 0x9f}, {&(0x7f0000000b00)="a7d9887412628dbb6aa4a94d81eafddd39f01290597c472808ff874a10743519ef988f914d104d924c88d1e51e67502d65ce0ac3d07f885121bed341774f79f49da750e93ce93fdce7f51b78ac6ae1bd87fd5276237e24051756e2f8b2ffb9552190ccad99fe2694fe07239d1f22e0c914ebf4f2742335c8587c01313041f1cec47cec5a75a81c15b89ff68c5ae83c63f02d66cc5581ecd1a60224f0023125e1d095d27c9b5800d6a7e3e2a98623e965b785de0d68203075640ebd391e96631f9cbcc1551d10092751ccc025c0885f900e336a4bce7e3b441ad0869d84cfde8d42199cd3e7e3d7de40597369d8ab41ac2e986cff9f5045fb1238c8ee62d6c2a8c1a0dedbb9b190e71a3c8fcd7b16fa3f359f0af861713cec5ff729e774fc9bc99138b9523988ca3c22d5be8ce19d3086e2defa366259c195164de9c98f1951a0f0850198b16e9ec80c069ff9b6179605dab56b4fd657f98794838945f847e3bc4bdca3edfecc2fd36e1172db04d2c7d851e3f5f4b57c7ea2733323453958522018accdc1a89cd660ecf675868c8b57237aefa3b04e7c42ca9d22242ff4e569b529311b197090f4e383041a7b31345e311663c32e85e2641e4dccfb2a48f0ef2bc24e4dfb40b87e307913f350ed169a417567682818e6c916e6084ef0f5c9ab00fde5cb09d846e5d37cfc0e58dd1055029cadb2a3b0092fa31367f1b4730e566644b2cb27d753ce40344c423dc13ff6c303ec0736c17a92759c83b304f902e25d505a7717b96828e79d2edca29dc5f4a7ad4f07b05cb1056094c67f8a10f0d0a462731bf0f85270c226fe3741825f4fe1ce60c723c4fcc962d4be852d0018e43ddf63297eb16412642b3dd10b30f5251dad5d6dfd6945f537d3f55c83503aecb670e0744304030fcb2a441841ad8985b7ee236f9e4030eef81fc038ecd50680f4cbcad8df9a8d5829bfb99ad099d6a3f0b27ba83f9895960c3a65fdcd7aeb8a80c2e2115d2cac766226716a1a4c29b90317b640c21e7680d6ad7b442492dee45fbd61c1ddd135fc81b6dc95a8d9322c9c2d63b2218bc4178cd5a0ed108903f125976f294efcb1dfd787f51177d75c730eec23c0344707c8324ef18661d4255e937fc4412446caa1e3415da8738c5893f091baa64696f4ad43b724cb61727b5237c04922ee94349046ba07305736519dfe3ccf73ba403e4d83faefed9a1844071081ac3b80d554e4e49e648b0043fb581adde95b8befed50725c54254507cbbfb65566afa6853482170d91823d2080c0ce956b16d79dc6982518140ea85bfe2a753cefbb210cdef9faffbeb9ee046c0b5ba93619af379414edad49ff93187d93efcd5668a60bc768041dad41019f42c3db63b7d6c6daaa4fea9549b6a4729e49d2afe577e85ef4d76dcc2202d1b0e9025e4e60120f5a13ff99a4da0c898e42e756cd487d23b180a89a90f01c1e45e83408895b9daf3160cf2da382205a67c687365c391e01ecc5384246424273776e66d3fae7ed5a0b10e087eb8f4d9e3c375890d65cc47e8c7cc8293fc67da972c77defe573edd3f7c3d8a3aeabbba3658cb8e1b108f64a0e0e7e81cf3d2caed90e080bfd89e3fdfa67c98068526884032659a974540115f317d4eea039f6c30bfc736c065c170c578b9516de8c1b932ef0242342b05b0e2a0d89bf2450559007abe0f8d503137f1dd641ceb884ecba07e9aaeabfd3b4cb134af8402b7f542f893e9a404c3a53d2eb01ff3cfa7a30913c8cf834bcd8fadbc9e975792fae8b642ef85638f61f83b7194cedf62e050fd8d830ddce292740ad9db33dbe523eaba66032339ad1768815b8488ce2008dbd9709cf69f6eb9ab8c95ca8c2f59e0e9c6c8321ca9eec9dfb3c776d9be5be8b66d4525bcd2335bcc5be8f07929664803826d069d386f4897d5043a4089eca2dd707ad63ed155e0ec2e984d79a5f99bf239300d99ba404723c3d52d741cd73559e00d337a287cf3fae2ac89c4b0add11c5f4dd9617ea641b9b980aa05a8c126c9a693e5e3334b6284bab41e7d24f1e0fe451e4cbef61f2b56b9b4c779083ae11ea6ed50fbc62a51184e9d402bbe032448430b5600387d41a5fa4b863bc549550c55cfb48f5f0a7fce0d9076e190ccd7db75012fc5b8d9fd2af97a1620e8e8e3d56e662586e9328b24090961347ecb5e7f41345e38c870543d67842b2a0ea0851d1c323f32101f13a1c93dc214da98f428f5dd9ccabcdaec1619274ab92583e55b20f0bcdf4798364865a314edb6808c05d16bd54ba1b8448cb20d18ea13671700ac669b7bfa1ce71ac2fd0eb3f988ee74b1cefe16c7770fcbef34a54043ee1b9198b59880ff7de227329028b1a870fb5c9156f3a0b9d6fbc99b93ba924369a2baf022c3627ee4729992814d2ca9a538f150c31bc4d18a7a3fb426f198a80fbdab24ade9dada169e8007aaacbf95fc1dbbfc47ddd1ab9eb890f7f509d8223329bc987560f0978dcd63052bb8d515d8d8c13d0586eb5fb4cbe0938659c84f798e810e641361f9d3efae1d9a52a2132dfe4ce5e91435144973c325e66d7e20070a2a2fbfdf0ce4b5bb90ee9c33af2cb695c805b01be346d3b450d0895db5d4823bfd4cbe9d10167a5a89d2a7cea25c106c9b9e0086105eb98071c9fa71e45096d179935479b22e442c5f569d30e4df3751c176af89d529117568664785cce3f264c7e55ec59d8571129c51a9b0d49a34d7e259dad2327fc94da5fea969e71d81376891b713c5e4059357b28c1ce3f88b6d2527f6b00bc1b77c579ddcc1d7095c72a96c2701ed2ac276a8d7f1a097823401f6db3237a42b113a6265251eb996cb55fdb93fb1f65eaf899b3d71b9ba86034f88fa61e6ef96e93776e3af3161a64c928f5522e8ca26c23986a4a1f37eca3067c3af5b231981253a9962e5135aed043c952a36d4da5f6551b25066022b71445f5d2585c0077a366ba5ec74d808f881c2fb87ca3f6aedb6a1c1e1476aee82ac5db10e6c8445fa03955403f8d8b79b3fe5daf1c3976f52e9dd997b3b3ee0bfbf1622bde19d4232727193e381b74f9554447df3b5e1a9e43cb34ea6386c5065d81b5aa58229727871972bc3ac52d6588f8008e316aa29dab611a34903972067999708d466f2b58e28925554cb76204b1f8c199bb372ba18a8d23f449c90bb6fe7c134786a4dc9542a8e65dd8d41f485adc59aac63b337120d486cf29dd6b73a9227e754acd07bcd5a79253ef803fd2428be3fabcdd465d41972d9f830cbeb06df3df34260f7ca54a101fdbd963aab7e77db9c619925fd301fa532341fa4b956fab038dcf818806907f659b75a4e345eab00e7d296766795479960d19549fdd1d1430ff11eb59f1fb9a735483b0fba68013d6c2521ce8e29d9b1b2fe56aaebd5897cdbb415f8aba8c6ad037fe8a95ef7b9d945d28cee81f7ee1360201720e3f63b1c5a2e1f99287d988d83c803fe30d291d5581942923fecc30b69d3825eaee6c52b2e19693708d35b27dbadbaf7f7c749032a5d5e292109ba87f8e295b04567acd102c925889bcb9e114886ca6974bdc4bfb6833e07d33a76c6e00f8e51dc296d902f758ea623006fb337166c74f44861fab99e6872b48150a22bb15bdc0c78814de6366bc9962d406110a6ca07c5478988aa2a445e129cdb59d9ff5e2dccdf706ea6cea93d411e6a820a6752c93b84bcf879789eee773ff29333cb6114c437ae240b59b9861d40ccce8d0012f6e03a74509832e9d8ec5159404bd74bb9d9eacfd4ecb7484b4fa3546314a801b197f0122e970298e048010a78fd6982042aa347070ecba29468b86393ffd4f8102965c926a4246d8a86ef2f5a7ecb32e270ed3052e3c4ad989c4382270f62ac39e9eedc902ce1a0d889e2b0f49306ecaba7a6dd6bc11bea905ba37b4e6b7aa9d55599bc1ad4b8aacf7cc87edcc770e32acf4cc92f5538bca07044c1a28a9c6264aa6bb96683362fa870d91212fc4abd8cdc8ddf6adf20912e00ed13b606f7277c271c04aae9a9a915d24eff8fa5bd477567bd18cdf104781db24d1b3127573142b36aa51b1b1a71e05f5e66d774a84e1a03cdac944d26591abbc1b927d23bcf6e38ecf5edcfc92e2f5a26c3a6c6bddc0e0dcf687793092ab43d9d5346fdd201e73841b66c4685dd357b6f5896a7244ccb0882a05afb9f2b29495007543057b7c662c5a43ee9a5320a29a051d475951ee5f1faa8d927b2d9fcaa409654a2b9daed4a821a9c7805833bb265f54515660d981f735ba85432ea4c71409fb4747bb03b936180134e5e0a6c9849c6eb7e82ab9ddb80b60638f441d34d055602a4cb7f23fd6122214897daec9d43403b760ceb115b6f96e77ffc7d287bdbf0edc0b742a544159109c82d49c237bb751ca89cb76ce3c3fd17640f2234d1706038067016bc232c6ccf513f0c4b4829040b40b5b91d7c210ad49099c0a4e0cf019dfdd11d325275c85632b5991d9c1c63e4d92e17cbe6ca3aec143b82c44c9a87e44d80b5a14597480291e7574d4108e73d365c0fdec6b8b06d2aefb32e53d5e1630df9fd784fb58b19d39a8d92694bf34b1f917c7c0e00f9af88a32b5f5af67edee4989c0f20765b410c119bc64df380d23bee63a4d81a56f743c050d2df16d909ed271795883191f2baed13325d7bc98d2df67feadeea788eeee0e26324fbedc6b07692c50394b75a3a967ed8c26c6fc4ddd7bde0012dc405e5e62067301f6a5f9e2246d500280fc3d920c4f71b3cc083f4ad62fa5c21715215a2bd9575b309e08742621d069fdec1c00edeaf0d504d27b8f99ae608fc5bc2080def7c9019cb8ea7b31a637935879e1ab032317df2d20de8ab6de9c021d09776d3e3a9fabfc26aebf0aa3ee7fb752485bd4165033c2a3d9194f61d5e5e65491719f5098a6c3a0e9467aec3497bd3cb77acd0128cbabd660b4c040145ec59d8402ca539541263c576ef0fb56903fec978b6c275861e9d359cb096a9ce98edfe4a36c5c953a14a7eb44dc59bf69e769d8d2105cc4237bd703e29e22028389c9d81d6166c8264cff9e4d5bcd2b08319522420eb1c1386c0535bdf5c94cfbc6ddf1d0483191958c1127ea8c4f8621bba4c1b7911e2cd25548fb59bca56485bd053f6b37d4637aaf1450fb4d8f65bec44bfb0101f45ef3c9e786322e03d9dbca617b611e21ba45352e1f3281d98472b2d9459d2fa7cbfe045419b82c465d3101d078a87d8be1d7ee092b52b50a20f512ba8c4b0a61b656fcc6b07936d8e02d502d923b7e222d5637430bdb8412949cb1db68813654d229e778ab44d851ae4444064653841b0e18e58ab37188e66770e429c8de93a4155c7f74ce38ebae67f93e002f4fb7b0f101e02eab64251dc4116ab8fd5917416c23ade70dab41c9c54a6fb918d404f59a2239abb7a2ba221d5a35260280f687fb885bfef9b5151cae3aa3291f55f7036029265b4fbe7de8d0b1afd79e0b8cad10caa2b0cf0d25dad02c9130e0c6c5bf0f9963f31a6dd315297ea5e9b4119e5dab201381f3b8f9fb7e0c47b23a092834441ccf34eef05f7e3c24516d0ae34eaa488141830c9a1181ec60b31138a8a4a2a9c2a3fe363d267c49dd2d3e6285f8ef3faee02e5401815bcd380b3415b72561bce6f4053bd69b0641de1a6c2d7f256ef83228b2d2a589e4a25958d15c4679ff556fe1d1f3ddea10e406bd25b14a779cfb3b39c315695024e8847a5c970718324f11832d33d8dcd92e1e4b865b046607e4b3a4ba47fbc6fb02aa66fb299daab0e730c4962e8797756082872733e5d52dc046f8", 0x1000}, {&(0x7f0000000400)="e2ce81e3f8b928cdd48cc921c4b26ce9b06baced263ab58b7c4f654afc7f2658291ad15e90947a0b6722e724728df4ac67e443b7956902f02389e38a7167d6b88fd598b2477e0716786783f81fb1cf4f852403afa169f448bbea6cb12204f1e4b9ac790302433d5314e03fd592696d99e998a3a80474c9ca", 0x78}, {&(0x7f0000000480)="fe0a9f57f3e38b0207e36da99a595b6aeec23029a191e7199184063617ac835485ce7b3769d974e20b3f96cd4ca1e0b42d6148e5547f0e5754329e6f8bee45fe5ac3fa8a20234841e6d736ce2fd65973ea456516cb74711afb3e06a8a168ce894bd833a76ab0bd077e4cdec1da26945d1bf6b095cb", 0x75}, {&(0x7f0000000500)="b485ce7d5ff17cd9cfa870db06d946baa488ce7bb800e346a6d0ac0ce95e4a3f660dc097bb71e9e8499592eb57981864eaed558a6c3c6d514578a7e34c75ed2c3b178eee914cd445940c7f3936752c2fb371ad3d07e6beab1c35290a90dbad30ced84afefd9d73efdef61866e46b345ea6d9c1beec4c1c13930c71c36fcc895d29dba14eca0125abe28562769373bac535d8e53b8e89d56a", 0x98}, {&(0x7f00000005c0)="0d2b080c09a7f0977f48f7047c7d70b6e8229c0ff36043be105f4bf1a024babd6b97e716", 0x24}], 0x9, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r1]}], 0x60, 0xb}, 0x0) connect$unix(r0, &(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) 07:51:17 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009781e3d2a4908ab298cb6d11a2a900000000000000000000000000000000000000000000000000030045b352586adc000000000000000000004000000000000010"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 07:51:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) clock_settime(0x0, &(0x7f0000000000)={0x4001981}) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x800000001a0, 0x0) close(r1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:09:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000001f00)=[{&(0x7f0000001980)="a5a89ff2614a0f87df17b8adbb665fef0c263d1b353a31abef46f7cfb6ac74c40efaa8ad5fa360023e7f75e995e81db4c8c10b9ad2a86991616048461e23488a5a127e5f9318e3835bcd6bee227ef9b2081aeabb6905d5a1a7eee62f90c3a79f532c6e3970a2", 0x1ce}, {&(0x7f0000001a00)="5013a66c1955200c81a21b7a49c3fa96702d3c3214c0ff56efe45e9d0950c2f1284472aa4418534693fdd822338fe61de41cf7458e048d193d75c8c738ba68ae2e1bb02ba9241876af9299b4da8c2b986cace898bcbf32b317ac302064a8ac528c8c605be4423fcfd27fde0f"}, {&(0x7f0000001a80)="fcc7c856e3f4e7cec0464488d4c66f99964c4e083d671f7074218df19b7af63d2490ef3a8636177b3e1e6cbf68d6952a0d4d3a9379c1449558d473db9b11a6938ce2a3d98a4527dc3a660f0a66ad0ea7b3a0f6"}, {&(0x7f0000001b00)="e6c179744a096a293f21f95f4468dbb7d615582e6301b80de6748ec2301d704d15ad1ce8e69761199adf40523f712f329910acc00de19f9f295f889e492434077884f98464e6b1636e6d4cfca39d1b79cf953f6ef80d32d1b961ef5f647b1203add0e50fb4f957ec0d60f2bf88aae0c2fa5b5d7eef60dc16227041a9ba184997e78ca4455996bd61e70022755f52c228e27e49f28336379825863fa10d64154e87"}, {&(0x7f0000001bc0)="8870180a92573bf68a5ca8be4d5374ebd6864d68df542c15c3b81afa462797d823b8f693a2443fb0f52e6fdba1df01a647f0bb092e1aaa5a28bfa914e091bda032ee69eb95749f226045f0f0afcaa1d0101bc4e9e7cb0a265ad37fd75a11ba9fb377700ef9bf8d7518b0fff9d375b79458183750c2b93e6a55aa009eecde9ebac2bb2b4dafd503a77c4ec3d0b4ba56bcda47e171a179f6f900fbd88f21a637eadc421cd04a18a67f6dffd1a8cb877fa131c3891166adecc2e53885392d98574b08cbb59c621ac237a6839f5a8d07e2636f47113b70692d5eaeaa28d9750376483a5865b2b7ca5f28d94bdcf1363ab8"}, {&(0x7f0000001f80)="3873fd5451361bcb6b1749ef00ec0dfe80fb93bcf76cde4079d54ddda3de4e267a69cd837f7f6835a1c11293e772c4f9b9dc4efc39490c08471e885f650ca1eaf0b1fb50735b6021d794f3178f933ffcca4835c7875743c17c694793a969d153531298e700cb11db42022512aabc69a96cfe68212b83bb2933307e9d21af20714c3ce393d37d3ec866a51b57ff27883de0a88f0bdb7e55181e6947964585f4922e8ee7492ea5dbe017192bfc0a792a91c178bd233d3bf60f07660d8fc998765887042e5c99d28a41ff6b5c0d46f442f02a77feb99cf426a1b7"}, {&(0x7f0000001dc0)="c9ab9becc8325f0c312ac1f05c4e85c7ba4dc0d89c10f0ddf35516d1b408aaf0c9fad161ac1bb0bc6dd0dddcc2ea21c38329d9f88e114068a84d0d5255752fbf1cf82f2da6e14950f4d437443aad895df9fa40d0395d831c5ce8f04327a532ed57d7a61287cac042082949f79b1d7012d6d2a010dc4d90a6f461569f2eab2da5bea25e4cd8b21ec6d2ad2349ba133d0a13ca7795f0ce746995bc580f031d418332daea5ee56ad4dd8b882c7a7687a46974a7fc8851a169f9568c97380f8e3df37bb71e1be025e8400009ee30b9fe6beede3641fec148384172ee4eefc0a9d7cc2ff8e316273617e083832ce7bfd207de9fe45c5f40520f54b66d5162"}, {&(0x7f0000001ec0)="fbc1bd6551e9e90473d14df31f742d21d955e1e3ecaf8271ca61db2a60dd3aec408976790e88"}], 0x100000000000031d, 0x3b) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b3", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) poll(&(0x7f0000000200)=[{r3, 0x30}, {r0, 0x1}, {r3, 0x4}, {r0, 0x4}, {r3, 0x4d}, {r1, 0x8}, {r1, 0x40}, {r2, 0x60}, {r3, 0x40}], 0x9, 0x6) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = semget(0x2, 0x7, 0x42) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/80) 11:09:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264ab", 0x3c, 0x0, 0x0, 0x0) mprotect(&(0x7f00002f1000/0x3000)=nil, 0x3000, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 11:09:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x80000030) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:09:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x6}], 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x813, 0x2a) r2 = getuid() setuid(r2) ioctl$KDDISABIO(r1, 0x20004b3d) 11:09:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x100000000, 0x80000000}, 0x10) 11:09:53 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 11:09:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x100) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') syz_open_pts() clock_gettime(0x2, &(0x7f0000000000)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x5}, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x5e, 0x20, "a5db6e6e2a3ec2b6d9f88a84e2183a7fdfe0596f", 0x4, 0xe3c}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) msgget$private(0x0, 0x100) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) fchmod(r4, 0x40) pwritev(r4, &(0x7f00000015c0)=[{&(0x7f0000001580)="1b4477ab4e734a83531b02135e1ad02774f3176d9668d68b", 0x18}], 0x1, 0x0) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)=',,+--\x00', &(0x7f00000016c0)='%&\x00', &(0x7f0000001700)='\x00'], &(0x7f0000001800)=[&(0x7f0000001780)='[.@\x00', &(0x7f00000017c0)='@%{@\x00']) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001880)=[0x0, r5]) r7 = open(&(0x7f00000018c0)='./file0\x00', 0x60, 0x60) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) getgroups(0x400002a5, &(0x7f0000001900)=[0x0, r6, r5, 0x0, r2, r5]) setgid(r8) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001940)) r9 = semget$private(0x0, 0x3, 0x420) semop(r9, &(0x7f0000001c00)=[{0x1, 0x7ff, 0x1000}, {0x2, 0x7ff, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0x1000, 0x800}, {0x1, 0x9, 0x800}, {0x1, 0x81, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x2, 0x1800}], 0x8) kqueue() 11:09:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000700)="0fd45507c7d184b120d0bb28b3efeac0db41be26fa047a1a42ded22952ca375b49068c0e908f5a0995c4d622f83390b6a2ea7698390dafe770f91be00120e7c0759bd6cab4e3db8156a05e4869b22ebc280c72e70ceb0e551794eeffe47aab99b892db14530550043e2f8fa9ec39f18902ecea9f7a3c1a3c33094d7a1ec8d90e3621d631b40e8ff5bf2e3b7fa2913a8fdae7f2a6b25c8a0a0165bfadc4e648f5fc348816486f11ab3572f49bdb16750f4952427af2dc594ba92ceda225e384c2", 0xc0}, {&(0x7f00000007c0)="145799196d2e8a9b68d1ca353dae7dc86c8a86a3fc069727d16e85521c46f3f4e394b96333d12ed2a33625b330a67c2ff79ec42aec402fb4d96badb4d2d783d4fc15d57a76d2ef97999ef02ce07e546607d673f4e063ac324e4464477967305d3ee40d704b41", 0x66}, {&(0x7f0000000840)="27a9bfcd1a656ca219a40d2c0839eaed2d53876837858fef34c32e654d7438904a428d6a64dd54c467a1283d3ab320ff59ec852575b0dbe602e2ae3d616806e0696f3733363264f18a01d34f1c97ea84d60d1f9ae5a142bb1ff70f546148d48de63e29f23c00eee3bb45253030c3453d7e3146ffbf9cfb44cfe208f20b0bfdafbde1d7eb41b1ff7b11653e37c0838a384d7c2d2c0f30c1931a62ef67", 0x9c}], 0x3) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)="2c2c43fe90128714690e2bc1eff8437b881156f056ca35dbcbff8d828227b7b2b5ad02b6e9289e60303133a310ac33d0941c27b0af51f03687972fb2053da23f002e9e3e72eeaff391517d09b5694bd07a1ee9db72e1c6430324751cc8ee8fe727775604eda3da6058411c1675ec27625da1a6e486fc657f7d9f098c06035336449b066e10c91d817ecc3022c78b158731f5dd2949e6e54504733e31ee21b2e1841624baa932e9b17ad14df06973b220e7c771e6be57f5cf2e6267e6ef961e2e4540aa9c635a2e47fde8f70fa245d0787222f6912d7ab97aeb9f2ff7e8bfa1e4409eda6080", 0xe5}, {&(0x7f00000000c0)="4d517a79f8b01193f3f1185c1f43718a6539fc8d53a071bacc6a84bb637f72240038c6e36fb3fff0c9e2cb14cf5b86d87d4bf1c18f5df2168f078b26101777b88b144813400a11fa0073baf86d20018344515812c3b3971486948f89cc6b3c9439fbc41d3f92418c5879cea3765cda69fbfe88ceabf4d917a3f990f9c612d978d2b35893e87241eaae2efb018940d4cba97ddbe87e15f30a852895fb6f55d581", 0xa0}, {&(0x7f0000000300)="80a252b19f0ee4e8c3db6e02cb334ed93d094a059e2a8f5f4480afc6d8e1d8cdd08d7def94be7ae45bc8c5bec93e3e6395bb411bfae23c2f6a9ebff7ca37e07ca01482a900e6d651f03ffe234453b02f2d72474225f899e5256b2ceef54c8a9a7bc7f0905f891255e66f087a5bd3f53fe8eb35eab70beb7bcc20fb1109b97a2996ac9fc849e57a3edfd5ce041697a622eaf19bdf07391b3a85501d0470eef9b98c14e5b35d426fa6f71477f760279dbd4fd5db5dae58b6ee", 0xb8}, {&(0x7f00000003c0)="e8767afd2e6c7714c7e7912dfcb6f7e5eadfde05dd5fa088786db99b775fb5fe70447827c077c7ef6f6228fae9e6c3fbeea4776036dabb9f25f698b0e4e52927a105fddd20eb94b1e58727acd8454d5f8b5d19f0b4bdbd4491b2ceac235bb28b62931cb0578fa6541b80bd136bd12647f2c9fd57f496bf1c65160b147ed1ffa326160a5a54d881e3a4789b8920b666033e746a406d82a368b8ed9ced4462b95d80a11083d2f7b888cf741ad6c22e0c5071f2698abc889c7ad11576adcdfe1858baf52c21e6a95b9e56d17f7cd23a2415ca3f6b2061182dcacd0d", 0xda}, {&(0x7f0000000040)="a13a041602fe8fb5c42fc213522930ac67000998f010", 0x16}], 0x5) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000005c0)="690aea17a5e84c139f78414f84b047bb3cd6ed8f69e84fd5b905ff6ab420fafd3bb479b8bf7376e4cc9a266a52a952052babe65655ef", 0x36}, {&(0x7f0000000600)="c56b1cb736a4b089f3c558dd0ef450ffd1ea2c9c5099b78df55e91a47f0384806bbe794d0d32e3ffbfc57d55", 0x2c}, {&(0x7f0000000640)="0006134507160712d3", 0x9}], 0x3, 0x0, 0x0, 0x4}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000540)={0x4ba0a625, './bus\x00'}) 11:09:53 executing program 0: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x2) r0 = open(&(0x7f0000000280)='./file0/file0\x00', 0x0, 0x11) mknodat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0xc011, 0x35) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x410, 0x2) chflags(&(0x7f0000000000)='./file0\x00', 0x2) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/55, 0x37) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) mkdir(&(0x7f0000001340)='./file0/file0\x00', 0xd0) r4 = geteuid() r5 = getegid() sendto(r2, &(0x7f0000000340)="916648be718af938076d029c3eb9e51b95ec52490ef6dbd4ef43ad606733d7d5eb7cfdf01c339159aaa0ca803ac241f480e50b6914f3b9e2b866c4c1855c397cc8cede804e7c28d6adceff9f8d12cba2c797c67cd18e0caef0aced6e0b31840730de382087fa0be22a697b907d1dc6538062697d67502d76723e063018f9cf3cd0359f2270d494af042baba427a6807c09f56342a7df173617ba068d6a43f4a866471a385177f032fca9cd69d6791541635ff30fd025a7be61d205e27d57ed0932ba3d17a8df0e007db4830492d818a1d9313a3aa9c2c3b42628baad9dfaeab0d6d76fca26bfc110153205293ef2cc30d51b65ecd101e47fbccdad3b1906120b44110cfb44f3b5136836e56ddd2ba8898e0bdd1aad08249828334e81f1a4c1bb8e8accb5f640451f3837bd1491c471bbe35bc83e7aedd0b8036a6ee5e6a6655a998d1113a2ffe1e6353fcffb47144b6e40f6342cf4860c73183b38637de1d73344f0d5012ff18d659b75d2631fe71887e9de1c99888ddb7451619db1c3e20e515454b2861451d5048491d9ebd15bb4ee33df8a006b44627bed2e1ee7a5168a3cc12e269406ec1d96675db9c52a6588c38b6f3925434e27ae14d4940f1bd6f427a7a197b4925a5ef43b8ffe15123eea086b2221c4313a1b609debba53535ad27e0f5caaded23e48432bd9aa0afb9304a7bf0cc3270c94d522e882d4f62937e61a79af7996f8b44c417655f8c2ad305b73fcb28efe671f8de5d406cf5772276ac1569a2a04768f641614285380fe16f4f42f521964a698d126081c82bbfd2ce029ecfefef87ec384ea359806450052264c7b54a250f049ba62facb9926a7bbcdddd488b4a5b7eebe14e11bd8771c62fc6c1f963ae3f80bc67da948d63996f6bd0304e7cf38cd1ae686151ce2d77304d68e365fbdc67ace348d6a48535f470bd77dbd1260d87d941b1049edcdabfa71b952d488aaf722129b0e4255ccc4f7ae6db9a1c38fc01f4e3152178f65122ce129758a111eff04c0d1d13341bf160fe27abb3d0b459299c5e91f8c4890e2f9d4d6db73729e52beea745ffe3267154eef3c6beed945149efdc7d2ccb6ecab703e78497a6cbe49bc9f72ae137c3775199b398e2e3ac937dd751f0b99570a622f8ac844f390d5d3c63a448a3fcfd5f17be9c7cacc9e1d3f2468a8e6590e46c0aec95db54551ead0f9634340b8e2d31f4c125e6b5e884fe743a65d2299df39775150445be8b1a361addb87e747309cc91bde1e8bf7ec4c31233d2bfeb4675d68fe08b1a15fcc254a269ed3e9f08402c97ed85f701c48735fc55bb469cd3a439a7493791773f13f555e8a08334b82514a8dd1a4fd43a98adae9b077368415b9ebab0f355798be5d184dfac282b4b44029f43b337ec93c973350dac455630d2d9071c3d0ae9bc70cb0d7fc40d74eaa2f36f98311980a9907a53fdb80dcbdb7f8917bd7b2c8db28ff8863c6abdba660c5078164651feb112151a31a94ae3d11914ab404a3a5b050fefb71f8d6bcf754aa5ebc0208d7a09e6fa7110f7e6f64eadad0857f9086d78fc629d4f98b91692e046ff894e4d664bee7e38446a4ba95b0a5814fa8855b1ded86b706d18b31296936ab9ebc119af613b619f111f29b0f9bb09be010d24dde1150f3c9f464331b37235b95de329d9f5ec5a40eaa880981f6c9021ca525dac4bf9964a97fbeae356761eb5541704ea02896f6431d9ee94f23f96ead8a3ec4947d8c82e5af2d217f5b4f50e169133a3e67f62b323480d89f968cb42dcbca69dd8602120184672f9db66d749b49418dc1fb9f8945f20c8ac41c5629a7b2d6e620b59129b7daeac332897bef40e890548b6be81ed69418c36b0c72f2e9abdaef300a11261175ecc8effd28a02c2ebfe0b0f5e298c05a1862058737a43393de7c4a3ff02d91866e7ca2ccff28bfc2eb7e601ca465279bcc574756d974ad70de5e432307a383f7f5b836cd26be1c8836b495e724632d25dc258833cc66356600042bcbe77c53359c316be58c2b84a7da9fecfb51745c72dbbd4161f7d124f29477ef8a2ebe0752eb40ec551516147a10846214a6dc0a06a2588e6edeb23c9a9d5900438944d2ca05e519ecec144ccb1535b0e1aeb0c010aee288ddc34d58930a730663b21cc9061e705ca1600b8d8d3be6b251e6c86db6ee3569e151e1081561b47f0050fe134d26570c1666e3fb4cb0198fab8f7ad92f116ed8eb7527ff763f2812e98336199917cc77ab35672d1c29a42cc83e6100d6ca4fd51c8d9a64fddd5aa8bda6b9940132670d35bd3028452be91651e4300911632c339a5d7a00728ac6a65fa5072bd27672b70c5d5bd91390ca706474abbe17a533cac717dac2c02ee70494e2955c03e2d47a329288683e3da1a29a73f98bd2a5011c45b512ab152eb22fb225256ee70344eb46d0f06609c8f935d76eb305ac0c81f091d665be9ad52e71e8ccacae9637cbc1c5197d6f4d34936cb65d7b56c4661580ca87cd241f19f34701d578a42444c919ac38582c8a31aad1cb07c0c7510fa06726a37cb0b36700a64bb68f472c65249ccacca723786401dd15f6941cb136757b0584146d391144961b2d7429075090c9273b579013b07e900915b66b9a71b66304606232f886072a2fda40e668056705429129e3a58b9e564846ebaca18cf783635f65e3fe2b4c9ea77a9c0af3d496b5af899e6390c715318f7e7b9b4495e17e2aff4707b403c1d4818b8620abe09530f268440882a1dfdde62ca3f07566e85bb2d6c51c47bb88e193c7057ffa4e47cd1b6d75d496938fcfd3174cc03a3e4b9ac5bb7e6045670b1c3d7bf1abfb64424e174ff3eef44e6b16954cf9d28bbcbfff8d2c4fe47052605f5433b1b0f3f6d1fa0df50c74ffbe06ef987631ea80e1862b117d5c4ac0022034008a0f13b291fbf57d3cb8f6c137ca144c28c095ea84f4927b7d0841c0d26445675ac85e21975061681ad0e0836fc12645cced85d7e9d96e8c7494ea9b86b7e24225debc890bce58c30fedf06ddf385911f748f6d59d6f4857249a3f455a0a9ea7465a39d2f8980dea475ab19317baf72d2254cb1c62ad822bd78914a3b9daffb5c59815b2100d8db4912c643058308a13e38b5cebfab6b2bd8ccc41e5dd499c84a0c1a522dd741d19e3fe0a4830d1d9c6c3d116e32681e12b966de85e5d3aee74da431f37adf657f8219592f10fd87091e93a09502e2e0a66f112b31cdc53fff82ba9fdb55f36f29216958e2212f5fad34dbe8356f41216b01fa121a3b2edb814bde518eec4cdcdfc01e46612ba38f7a3b390bb1f33828dcbe2fa53ccf0a9b3e0f9d657cdb646b9acf9ec5676543f1ba3e2b08dc536171ae9353feff977b6c3fbbe7011c9a10285a6e4a01f1b455883ea03ed30cc2972f4fc40c0a0586d85840fa03f755cf9393915fe4712a3463720953b630b7048749e91feb593c3d8aed625a24b5b1cad2bd4be82679cc42149e4146b313287697411ed17c424ea37825f6553caf4615200f844e77072cc833391e26f4d62311960d77c7ec6fc3595ce795362cec5eb79dc306bc9f9feb0748fc96df07687b5182c215640284996b2e45afb170ae5e9e65e2072aafa9454fbb93a2c9c1c1f649dbbe8c95732dc49aaf388c2d8cdb9d19dc22d8426f338b53281c1d0607d2057395f93887a6229cd1ed67672945f8b1f628299dcbed1efa237063f00dacb62138db5d3e6fcdd5ca8d6b3934e5493a38397302410f5aa3fae00664e3a2ca9f0f350cc1403032f61213c7a580df9169fc2c81eef30b43781d82282d1accf3629f9518cb5b71e4007e5088c9e7a5d9a84a2c0aadcb961df390284fef4a212272344f61bb849526d03237b048c0af328ba3e55c13821db07310423909356ad4a9f91d09b571dde27b5ccd722dbd83ca9205bca274b1fd6305914f08cfc9ba82deb2798fb0708f5dd9cb78b74448f06052898c2a6e0b383a459a1c63df73d8774f5df9f991cad3fece0719d983edbee413ffcd8bad4cbc7627b0c1a83b94c93efb0e0537feec4f20e5295ef21f59c137fb5cd4e9158b41d0d5339a68e675fac9dafba4e6ce88bef72edcbf537ff6aaad781c1497f47ea7b8aff6e9ed087e00dd8e99796ade143b2174df19cb87a0c1f4597b5c01dc815e869411b5a331d0c9eb536d24455ead22a08037281d662cb832603df400b38aea374b75b24232f802aeb5fbbbadb9311f851d9b0b948f9b21324f1c4477cc19dea7289487bfeee8ff723f5e4b049bd78e17c5f9f89a7a0349623a698cb0ab05664f1cbfc04f7b7163b481968cf68b84ad56af332c2c6b29ee6034a98536db98a6f91a2be016f88b0c0388d910cd494f777a88f912426a24b077bd548df98dd041eb2b964a52f7aad285072595db0375392c49810db93d71c1b59db2abc84ebb7bdf1bfc625b98ee6129a35cefa6fe899dd67a4061d008a7f6a918796186fdf938583c6e98530639b87c93b1e7d32489f1d57d3aa6227935fadc6aa875ac4320737eacc80735d89db8a3f9cd11554a54378123760f2d0a6b16b2ad59855de32a8a319aa3b79c0d63d97e53a909514f1358b001d8d0fb7728414ce6ef6ecdeec89bb3700d9160782265b041741915c7fc5cc4b94c5c2d40ce8a696e6bd03a07971af635481215b546f6abf1df82581c1cf966bd6d388a27215b0c0ebda13ab211a290e6c7830b769c4c60a4840b40cb60cf772b41ec28d797cd87b77e25244f570ffa9acb322b87c5095a70da6e337b5bb2bd47f90868007b75748ac3c80a8cf0d83ebd9899cd82f7f4a06807425c48ce0955aa84a3a694994eb3a32f874db226c3d37086b43153e11f36070262f351c1f8065f56481c30b51dcc6c613d851fe10029864ee2e1c73264e5ea7fd07488825168980bca168f99d5b3f0dea636e09c351cb4bddee5a30524f1be423043e69211a91e4a072782b801418a78410dcfe6cbf8b6fbc5e96987f5cfe6605a4cd229ea109299c929114a26bf3b9d85f5a72682e0e67eef8dfe1ab9ddc692b13ed73a47ab3d5d5578426d7966e9f5d035e2f65444ec7fbf7b8239d00107ba5b5a7bd1a6c02be26c12a697ce8b8cf90bc76a9a07e80bb301db11d709fcd5f282c0fbcd6ec5e48355bc2ec12733c40d9b1948d19adf6d083883d9743ff70b17ca539f2a478771e9c504e761583949fd4e1df4efc723819aab9c3190acd79cc3fcc09d39914cdc82c91e660468dc9a850bf0d393bd13ac99b94fc7133a24f1f23c30fa490d49ba8408206388f8029886382f3004616d550a575304e0b38900d085a4b07e62af5d269de78da9ae4d6b2fd92e3d2eea5e17b6ad0d613b34a503624b7587c1cc39336d2e3f1f645460786c0c9d7d45a896d899cfa1b6c9ee208c4cf2c059dea7a666e5abe9e904dd57375be09459617bd25ee4e962ec1bdbdd1ff3471f493bb6661dbd7b3693d386b6f076784a23079516cdbd52e4351c58000fa60ec3c3b76ec12457d052a99c307858b62c8a6816c3940e06a91af3257d29034655a7263248584ca5926fb534803eb4ac428c6531bb3e5ef4e53b9133d20cbd553e098ec466f2757db37323ff285455c1e84c279d243c180eae40e36f6ee9a708c8774c8640f50ca4f1c9bb3c87c4f8ba0cb931d287cad244518b1868395019eae280fd396a0bf1f8a0fbfc53a466b8882e37cb7451d3360157f1d8acdfa55fde232af0252549a46fd2ddb27f07910640f76b5697eb4288264ee561845a4ed058d0951fceae309292a05f4b9c7ddeff3273d35c8eeb5c5445db5ee", 0x1000, 0x1, 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) 11:09:54 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="50012e2f66696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x800, 0x9}, {0x18, 0x1, 0x10000, 0x10}, 0x713, [0x7fff, 0x81, 0xfff, 0x8, 0xf6ea, 0x1000, 0xb1d, 0xdc]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:09:54 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x800000000000a, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = dup(0xffffffffffffffff) r4 = accept(0xffffffffffffff9c, &(0x7f0000002600)=@in, &(0x7f0000002640)=0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wskbd\x00', 0x20, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000002700)) r9 = socket$inet(0x2, 0x7, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000300)="b3382dcb31d9bd38959f9a4974948fc7091734d57f8d770b45ceb969d94e28c993b412aa558bb716cc12e65ff1fbdf641797a3a5bcef6bead48c1d36daf99e0fca3f9933281f1a463d195d68056a27e5986f2c518780099712c034af9f5a5400f158ebf84d73451cf3e4882f23d68f89d5b71bb6285dcf620c92240c9638da75f9270d890c688d8c24e67da7012b65912fa1bc923d840900ca3f0b17038ad2e0c8c57c09055e58481ed0f3afbfdded34abaa152fbae4e65307200e5dac66b0754599c5a65f2c56463e094e24322b4f8104c260e614a29c5e322bfa4639f4ca82b6fcf05048ce0400257e0ca85c9e2618aa654c48362eb0add3a610f5888bde28f33a6693cf94853913fa2439f94fe0fbe29e83f2f3f82cd9eb7a8fe99d2da7cce7d5ed87b6177abd7b6d2595a10c8d1b4fd810312e170489598e93d043ff32d552b2072f2d31b8cffa24576d5276ad678b19cb39ffbb3c43c3eb3ea280b7f0aa7b990dda799654a037d2e0bebe5e208f465ce06ddcca2b8a3926449dae41605c832ab4fde9d86022b6a7d9213a725fcaee098b1c00c1d10c404c68e1965744aa351da6499b8e80f4e4d369361cf7439abeb8b9a4473a2747fee4145064adcecd9d64408f2c2e4c98fcaae670246f15874baaefd5b8cf8ca98d142788937e15e9b8d5370d1bbae36de1ad3468ac7bda873af0d54a0ba6726e857a7f4b0443745eb91b16eb987279accde2bc48e54013a7ee65289e57596c2dac6179e64b43e83454602f835dd8d9ecf75c8540635a63a4c3d7307e514050e584a6c49a22f6af6cdb354598606fb169b9e5856f7d1420dc088126285042bf2e2adaf8abfa055561a0b9e4fc13bdf4d2e25e35b2360f7ef9c2af6f8d68f1a29a6ef13bb90ce627b343590735f893e1f79d208636998ea578f427d071ed54c334aed3ddb31bd9812a0a883db33b1a080f269db46e4cbd3ddd19616e2ecaa52693b51882089170f734f2a9b006178c571b2b86133826f336a385b91b69edfc90592b21b67ca8ffe40eae5834fb3e465bb1900bbc28b4f80f458a7468749125bbaeadecc437f27f5ca34db7fadaa863ee913f78293e28f2781f08cf4ad1d07fc681cddb4069ae95b55841b40c87caaea0ab37fb86ac129ac5ecf7b5464326f9370b18f1a3bf352ddc1aa0b327784c55407663914e2139490f5ad1277d7cc7111d840fcadb0dfa5b3d14176f15f5bcd57cd3284f13f1fadb01370024abd8f44096df4d7248d2e0dedc66ceaf3725a4e2ae1d079487dcc69a02778b538b364dfc1c3b8530f0ca36cc64f82afb57fda3a524bd5906402f29c8400d43d5c23d6f785ecbfb644035253d68b877273be8c41f455e6595d74167b1ff3e91d3168cd0421691427024c1798750bace3ab704424d1e47000442f1ef08cad2183a7534bd10529cfef9ed5380f9a2456230be0303121aa0811623e12f361a1a5b065b4115d0aaed7554c98eecf6c01684495f77ff1c17c32bb34c64d8c31d0102308ac55757582ec05f83192a27837dc22ec262fe0a6718b94d5a503a0fb5160a75fd321fbfc4c6f1e3dc5265ada7c875e81216ee41bdea66cc12c04d0e032b793f0d6c4f29022935a2365f35e20f55982fa708b1cd2c8e3cd2b2ab2d44829f3dff2d8965f5c733c3cc2fa9d27607ddacd1ebeca6fe66d6200b9f6ddf57a86c7a5124a83f63d34f9851b13b357e2ae1c728d2d5fa634b412a31167744a4362a68e6b4a3d967b9b44fa14fe4288f65429798090e1fb23ab3b1c8a6bd4f1fff44e29eaba4590582cc1adeb75dca7032d45b56edb14fc520783ab2673910bed6bca7d15f89a82aa6cfb9041fb451266b0cc40b0d73cd6cebd673898cf081239a45cfa0b34c738f7542e4e230f463bcd2cc5a372bc90bb308e8397c8738123a6c0ef22aa35487bab814057d844ccf97b203cd0450a6960e50043e1b220444ddcdb098c0b9e396b5c28ac6a635c156036644e086c7d71bf0d53a24bb4e48f9facf070bde73ce02e9d94580e091e7d9095e235365787adfa66c2bc411ed68f3e1d0d9052a4db3fdc38276a1fc189ac91c6bbfdb8f47e07ebc37fc9eab43ac1636b62a057201c615914398b37204f755200b05d9a00c59868885c048d77d157f2a06f09523ce560b3cedc0e4a192dc8ab318293f399c4f4a7dc3dbd35b0de1260a7e76aa1d935d29ad911cdd7be88c7679764ee4e3ba23a8ed880b65914686665164fce0da98deb6e3fd2d46974b0577d1de687f87a5f59a91d6764627d31ffd2e8fea06d06be9da5e4f06e126cf0831b580ce3fb02ea766a15b3a2b285eb382e9b10e0a2945657640fbc65807a90ffb05f351f9f737b8ffad78ed3e120b0e85740569756a4b1e2f731e9599a7d5796f7d789136cd4171d96a019292da30ccf78e1f699951979739a36d5d0fa06453169aaa46c118413cf4baaee942b4bc66a8cc48e5ffe8fc960a81e56c9ed40b788f268b4e5aad7bb2944220806b661d313bd8c049050729724e4ebb498d7780508b8607b2c2810f745571130dcb830f71333220927a63e1dcb21dcc5b2c8497426050eb459f7cf38ec175eebc4df3f22d31ada3df349887948b61a1d8adb4766e15cb94fc95e9e9b890f197aef5ec559b257615c0072b2cfefb1c5ef154fe859d903002ea41f481baaefad78ab94860e0c6087227a09e39d6d10c71143f4addb0daedf67619179c13d161176f4fe5f72a32954ac3f2ad44ab4875f05dd06e076fcb58405fa0a13456d1375b571221dfe7b3dc8b6abcd922c82b917f070f16270063aa92ed6eeaf72ea68aa8ab7831a5a930e34b43067afbd7f1b64474907875136a0f11286bc6c01786dfbb0927ed1c04735e2d962dcd7b7d9b6d87a060fc4ef63a9afc13ae7e820819ba7a805b7ae074325b5f0ddd0f350c38d8e7b40ae41ed88d9ef2fb22c1445f98e91a6b077031ae79167bf1b8a043081f050da12e51eb484e3cb37d8041f10d1c1022eaaf2ac9f5981bbc291f6440f4f47db17b4f88c9e04e3da055f9a37a767cbef8314d62e0aca80fa6ac08d451ab684017b405a1d5d7593d56560a5ac1e2c45a18d6a685d044023eead650b1f552f7cf8f5d079aeb6ffc11fdc94a97a3de3c1feb3785a38e049d5a42462f0b8a0eb5213e3c7ee129119c33abca1bea81886a86ccaa306ecaa9ea15b99c16b44f6e6fa15001b32140a0ae2435453b3e33fa856aa483879c86fb876f788793b6e5f08ba47454b1fc668c82ecf064646e3e54e79d00197a91c946855a0396644616bcac86188920bfcef60fdca120251e4c29c7e6c12a68c74bc6a5d684f1e41e584ee07d55b83f12e9c0d40465d59e3353d84b408578084c8227210e85b985aab3405bd859af62307b557ba0ce7fab2fd99566088b7dff5ffafd126fcf1bb9db7f2c94481a24b5e5a541fd94544629fb62122056fc64a8f7ce0685fd1d8bee91ee4d446632c58a1cf3e510963b80c0396986438e7d85495d3510e612d205f477969efb9b1140360a411e34a045843ab0c638098cabf785dfc2f0190e5b4b6855c15295dc9b0bf50e1fa597e08bd2b3b3c721cf86119fe6ab4c7335f9e827f27fe97b7075c774f18e0b5153c7ce1928c70db727e7fc867591e41a690e57ac3d87376ae667a41030a2912df1174771805c74bc46553190bbc669ffd95a20a89b20f53de00c5a51a2dedab5d6b7feefb8a536df2e9b877da55c175c1e029b92a21ab1ef46d2e0e6755642bcc11d22343707b2ccfad558b42a42a4adb1daadac8fe03b116e4dbc95621d38889c046bf1ddfd3a1816aeb32195e7931e5778850ce76c0482172df82ab593401c43397a9dcce09f0b5d6750e2f054118c01cdc05be4012e5e03f50acd0d133d844d8667cca86fed125df3cc5fa316b6e92edb4c4d588c5c2e792040b1995ab61c2e706466a62a3785adaeb24190c55221e482b7dc84a905bef15fe3183ad21a488533c233bf955e269a5cad4c188093a9ac960efe25b2d6c2d866247a689ea2814e14d87297bf10a2f1b211d57efb4c7b42aab35e25d0cae35e9656e5b2fc6618230f9f5be7ce1b7ba8858fe2ee29da62244f3e91a69d95c184a3ef387a0ce99a490e660001e06f998d46ec5b783e9cc817c4b4867a4ec35f52135f7974f839b38a53fbd3cadb0a02f72f77255cade4dd5e20f64f10364c1b966c66f3347ea76823bd4d23403b444fc29da5017738ba612bc8f2ff478020fbe3b717b3136baa8c2cd04c6b8abd9694668f73092c08104ff31ca221a7289b815a771882444857b37d82217549bb9f7c857585e9a868613c194bfc53f894777bebe0733d5d84ab63b71f027816ee2f494d6ee42d7670e2005b5738b7aa553359c2ac9de357599fc849f21a49afecebdf4f845ea95a2b8fbc8fa96041c75811a57e8cbd06e39ea0e45cce7c6711ecf19a6970363d90fe709c110c3691dad1498cf170fa8170f97b2d2af3686659b454bda8812964c95e2653a8a0bba487384b550032561dfd0a6c8de05e3534e3ef0a0ab484a31a3fddf7130eaafb96f4c019eb0e52811a043763ba955c0faef546157ab61de90c504bdbc56abf4ff03ef12a8a22a3841b57baf57c7f4dfd2a07fa4d1bd13c6b41f6b7195b67da7cdb4cc6cf05e22325d5266490ac545f0e7f1ee240b22f0e99ad69d766af2c038f09e24e3eb7aa7ea03a7ce985a47594e9c93397a0d5e33cc263926f10ad30777ae779444c333f573cf140b3f42f87c224e1269767904d8e0b40fa0e43cda4964073d50b1a64009035f7041147bd2cf40f066bffdebf5331cd4ecc36bf846614aa011117abe3f94d88710faa47f5cfd33ff62738f8e4e89ebd120104a327c338f18d1830772d24ccfb92036ce074678013536398da3c081107d5184985af3793bd5b04add369a00a695517a6f51b22ad05e264103bc1709e346f43de998709d3eeb54b8b089a1da65664193ae624d4d1bf50d1ad8ab7d10ffffc5af4820c4033d47878ca5a9f2e30b5df3a2f6ba3ae62ae46b757c8c7345a4982830a42eecc4aae1eb56bfdd61e9602cd2b103f8a6c7a27cf44279e0054507f1873374ab06d689331495392848cfaf0d5cf3cfb3d7d7de304a410d9b3c3b36069f95103e84c29e4cb09c219c20865114f8851c2c150c60c892e7488a0da8579de60664d60092947079be37bca9fc76f2bd2779977a4698cc0ef4161f851dd7afee1f1aaa24d088be94b5a92ba918582146ca0cdec19de81a1790410c6b1827656bd93286f1ec8c2dbac753d59c8c618ea73b82de27db4fbce48f6483cd9d747f95387420627583fe0b3ae9c2d316a1fa569be0bc37b723a486aa049b11b470a20c3408d8ec4907647891c028aea272cfd06c681626b7667b76783d40e24d14bf5bd3242794eaaf9a207d043d71ab6744db9e6c5d84bdcf8a465cbe6b4f408a3531906d6aa49bc6a65c06eb2c1a4d96bd7d268b3c9fe6b939a2b966e63c0f73ce78de8986317f95930cb7415bbd6e88887cd8afd58475ba902ae497448d1a1127a27ef01eec4dfcfeed76c2b321f7bc0f6c7e50bc3f4f3f27b9f3bb95e07622b029ae324caee1e5006053c75a04f8dcfbbb2d621316571e9b281b2ebdf489cc57c23af6e7183595157ac94691056e77a7b67045155642ecf2eda8a35918a9614e420323d94f628b50de5f3d9418a624957a49b7d12da674f6619ab9385cbee7d20aa0ce6cffc6c005378e1cd6d7e17d90e8ca3b4f50ed8e3dadf63590b9cf1fc44478c75b9f628d16c653aed75198e27639bb24e6527538d5d", 0x1000}, {&(0x7f0000001300)="b3754f26b82b536eceab3a92442f6d66045a4a6cbd8dff2aaa7c090d3b124b2683d0a3d6c5cb5474f4fcd2e30c6586369d9476d77717f98b46c6c5401087933b4a151f6a0c911078caa2f6795f6eab2092dfd36f3e8b66796e68ebaf1316756d80829f93332d1196782c88243bce32c04559f837fa3f9620a247d223f516deef3854aff6c90db5bf6e5b493df2749a75f4455aeb4ecee570be378fe380cb34354396cfc5dae1b4655b7eac356b115655d458fac2e75cbaaae1fd83e9a54e47eb2b1f05612a484f3dcb1a66509ac1ac66240a4e03e9c177f900ae7d0d795789a77feff46d97a2b513d3bdd0b38f501dbd21d1b4db70fd756ff36ef2f61963ae77c64d61887beadeb976be6634400c4e70c31e94f58f773716e941e683fce4791e814c656a2ffd1a8def3bf251965815d510abfca0dd8c4cb7df6a648a4a9039945b6ee06b94a95a73d9f0bf6847e0ca6b55008a6d24f357e8c4a69b9bde2b545f149a832688456111c32ad3517082c8361159ed76659ce1db94e4c02350d13d96803d95dfc5e2d7f9389ba002ee692b99c620dc36c4530a0d06c9044ceb3ce8e3469558d4123ed0d4359e067ebbedf76655bf57c58dc0ec785a4e7027d5a7cbb55c3683fc5cca818498004e89efe1c3e83ab9eec113016a81a23d0418d14dac8baec1d0ca269830e87c5affd4ba0ec099fd666a70d49bf30a77018dff8e1a85af48b8e599fca33a09651c24ffdc0c3cef012996b82c1668f194dd0dcd4deca0d33bb29cb59f9c5e0712564139fcddb2e69d992673f7d2b10f9cc71ecd31fab1207102a741e7690206ae073cd0f0857dafaee996430747f8bf9b2d7d1d1a8a727ee1a427429977612594fe38dfca4c9159b95f0640b4886f0c8dcc380f63bba94c07b530b341ba10d5d867c7cc88d608da2af6140cf6bf6e1ec0fddcb18a82a476afe58be9c8d5ccd5b0fd4364ba965d7bc21a05966079b83e3c214e1a94315a77e9f4528bf39f5665a4e372acf60767100e546e7e3cf3ea23cc6b23439fcdd0fb3ceab0b8cec9c0d9dceb7af78c6cc2a1d009ac1f990c09ee200c3e80a0ef440430cd2c445189014e892337f810e46f5908427bcdf6b64d1c07e906c94d23f8680f068ac1017b53340cfa2ea78ef952c4de8ab6857716965eb59064bb91858431d69207bd16ace685cc6d7bae1d4eb7d3f126dd173f5dd9f674a0fe56339efd44fc0f72112ee6016e7d0262be2968fb369d7599b6b9d08d4b677a8234c4446b13a51eca363dce155f47801dce677990baf704560d3f8e72f0403cf1125dc26b63490b62a9b65033480f7f65249155edfa763953afdc1fbe907b4b98228f0ff6721546418ddbc18b7b691072be9d5d686cd1d76ab827d57aeb496406c37e349de74ea434346013ed22bf6d6d12accb67961c1921740bd9d7c6a3e1386534754f083729ddbf5d69e03e8d268af96d975699c38793b9043e015b9dfa4b0c9fdb99cc8f8b3fd797773be61c5572f5aa100b3321fec79ec26cfcf6711013fff43b850185af55dd1ea7ff13b9b5651eca511f82974002db5909b75d86596c09c8a3feff8cd7bfdaba79663e12989fdb63708efe6d92c89f2797d7954c8acfb0abca3c36e9392b395317d8a0a1a8b47e12762b08accb92c109efddb227664e4ec8199902bc9f453e77429420f87d0de198da71194cdf4f69f0af0fce768c9c80af04d4cf9e9e7bec273d45538fb42b636f2069b0d11c86f5154bce1847a11fd67946aa6f22018aac7338aa525211318e99860ec7de63b02af4cf31ad209b1ef8945041167ca802ea4ad7ae87c4e745f2fc91f012223cbf3e3915a81d5fdb411f2ac70e3f8e161386585ba4a63f10a6411306eca821fe097ccb819a08513f9812c37b0c481dd1b696678245d9e2eb08a06cb6dc560a32ceeee927961f1ff735050d0e564f50c48554655a584180be517ded37fc064207a4b59108956e281962edff5bd89d05f854ca1b7bcbe4907a315daafe8e1bc19fbfa350ea768e310563450396a7029ab488a96eef74aa1fa2146c9d80ed8b289ab7859b503809c0f7d34180951f6e29bff17d50f11d8cd0d84bc6e9aa3b7144385535bdb588acce11e8efa7da340ece9c53c4c32bab1699656f874f0a01a173780eca3ae529eb8f44238e5104e958d3400c677a2718402c86bfb04d824bb850cf57de0909682ad35c09d402f303065863ca9bffc491112dd299de7d9334df16f8cf3b5bd347ee0b45d32575b1ed3a4c55326a8fb8a45a75be5245dd2b1229613f46c16f3f49e8ba1a513c15bbbf137fe8f22c58c9662346aaf1a29d63a81ad7e37d8a9267b6f53bcbcbf15987048c9181df3b2ccdeeb2c49a0e0dfe0b8efa9bcd96163618713cf5a47a26982fff14ca167cdd4a4ffd2f4496232d9722193f439d90e1b3254cfb048cabdc0f9b7f7963e77572ff028f4ba260d237b10e948d01f15e181528876a169f89f79025e124ab7071a84d95552a54828ffb65d2e3e1da615d5cb3a0ddd27ce8b438a1e90dbd41b9b7850dcf0521689c26bc69c21e363822aafd1689f68ecdc8066eb42151ea56cbbb7f1c4f5cf8deffbf79f56ba3d523df59dfe6ceddd8b34ca81325270256e0a1a5427306269aff3dd46cab8479cb9efc7f263ac165c4f593b7e7961f428fd1632991991dc70dcf000d4dcd06cde2503f262c4201e6c5fe87ca1c6aaca33630eb6ad6e5360ef505e20ddff7462f258b9bfdaabdc7d53ff15dacd2880a53accb5263fe987cf15327fd44e6dd75860a4799046605e16f1d27799c313ced726904c8f1f53c0b66cdba560999140ba1c181079d067a9570b764044dd1928aab9a8555bb7994e00c18e448fd33f51f41a2c36a13c192c324862fb8c893910dd57e95630acc4c284bfc75905451b88e753558f83e53d545d8c6183cdda651883147f529a0faef3416c767198ff018ef939622ab017834a5fc2a09c7ee6754297a717276a31c0a91e4773e22d4f81e26c976cfef6cdf289cf2b5de23cb257195dc4c0caa64fa4e5202914bb543046ae1d8925e2942339a01489a69d9d40f40d10d26461ada26f1d3121497986647af9e8cb92f0026c6aa2c24193bd9078290e4817b7abd068d6262224afe44a28afd9a34b4eb1113d33de164ac6e793959a19c8806f33ac55d306b04b6c7181c3a95e408494d8152845cf301a29985476220189833436043cad36847345273114cdc218447671c6bf291061d01bc5e6f9563f5340bb840475e1190f3681d53e55fb5ab4d181c2545bdf199234f88206d63ed3807d81dcd6a3d5565917a27eb738fb4e51532385442b522779e2d67f0101f16f9143e0794544e0e89cf51ad99c2543a370a54d3d0d356bde864605ff25b75e22be40a3086747aae2dbe5a5205df34e88fcb156eb6a87b8444e1d05a5224f825bccb2e5e1aa85e82f6fa269a2953ca7be3a730069ff9c0f4cfacc56140ac8c6fb2f56d5bd44299ccd0c624560f46b30709b01f78fae4414fc82718deb52b38a93f2a051714a2adf104ee34ac7bc707606f7ed9451967075e1631033e913487e6381b3934b75838bb6ae90785a7643ea84f3e23cf410b0192a9a73991fe469a5730ce4f99cb1a036e825a45ff00454c0be9ff7ca4bda74d4081ad1ae2ba85214d271551e00d1a81c95867dda592b9816e8ffa88e0bad4e4d2c61cf67f75bd0619607f9b87f4cdd6962f8f83766424053e579bd8a81b56e7123210ff09752c54620fb6a0b7de9c207f08e5d9f1b344130357603d036fd94abf87f4d79630ac30bd19d7c13e0fb198b09a0b49eae9423de8b853eeda5f93dc047f2103ee8990a7f4f55519a7a9bc0452d947eae83538cab23828c55cc8b46a36be86a5472235b748e455bccadcf43294525a72cd22b9951a81d2892e59473daf399f580e818a08d96d96c5f31f4058db712bc89ca4d9e32672f24b395a7d0365e08424e08d2af42329cab9e1d6cf6e63b4f3a67d348843358be4b961ad9f57e5d22fc8be385ae7e993eff2b6691ad7b844377533fef41a06557162d333927774cbfb0163ecf4da9a07c33de92384a84d1afb6e6991c19a279ea8e7b7f2e65eddb3314be2e5fa87fb72625419f07a6877059a2e52efd5e1ffaf27d2c5fc9c8db9a2586efa5e16314c0b2f7d0b6eac2fb051021bc20abf6116d34b0f1580c4d30f4fc77239fa095837fcf75a822eaea266d3d0ce9db0ddcbdffe4a29e97b0079edb73aa6dc44ab1af69743584cd1426398f519d8ab27561d4714f9c473725779767522b5c4f21bdf51e5b030a3d6b8ca33a95f3982614b06ec809d9c64ede0352887378c09483048951be04e207cf44ad32c04db33264131fed44842b4c5171e368accd25ba86c32835f90fcce045b905cd307db438540ba57686d350c1e7179eee94875076785da52218fa61a2c6c4de25dd381a8c72b9d29d92b937ff4251751f5538d6daf2b18caf5ee42b3d1f654e137f8304c27310570faef0611c03dbae924207ce8d7102209150108e0e07e66e62180fe00b4e085c146941038df537ff5cd4782918010d9c1956ed203e3575b039ed23ed65d0048afd3d49f76d916c0d577d2da44c90440da969f0108859b7f82d2902c5a2058af7256d446c7261c02eb8dccb008575714361fd637d4240a071382be0c9e062f0398a4d38a9037b3bc4955ad4dc213093ffb419a454620f2330e6f711fc14113e381bee13c16d4e62b095ad24cfd68de89155491131ea9f7ab7190fd9af4143e87b455e8bf5516410ac9fb2c165cce8d1927ed2d60544d774cea19b2e519e04bac4d456cc800982fd12d6782b30ed2bc4ec7f3920c694f6289cb459bd0c1f6f360a4aeaf4ff05229db271000b769a60e1a9960eda5702c98f5ff2099537bdcf217787a77d43c7257f331e122e4eaf58e7b8d84847e34bd87a099f03cb013521a38776a7d26c5ea41340e34eab523d1e5fbbb1227ee8ff0418dc570a525c919ab04ef026864fea4135522da408b8a7152a4baa2d4e0b47455cc53eda98fbac8b86de7822eebb899f81a56dbf4f807a85f66008fff56b93eda19901a244afea0dee83e456b83c0479adfea49164e646c5c097bc4172d0e59377f2022337d735486269e0e19048576226e219345c18c0ff4906c64868c960ee075b42935ae78a8d4799ac58a914d35829fd321a5bb2e4a29e1c82d938c44f5e203fe3242b5da4f04ba23103546d1816e99139717f6792e2876c034aa7d544be386af2eec433ca96165820695fac4e2a586df4895a0bb01b7453807209200a8c03a510562cbab1693b854b817037259d4d995ec7da9603f6be42d65ad31f8bb3e236c076437dc54d655f6aa1938aecdab2ab2e6ed8efdda3cb41af00b49447c0bf976a3d841406bf714ea4fb20dbf07f44b999a6f3a0fcaa27903565532ce0ff4fbb82919cb5608f00e39d52e752fcffeaf9163f4681303e0b97edd4774095bc71cb17b75706ebc1bce604f0bdf532a5b230dedd33cd4cb68bd457446ed29907e35f0e0a0e4c8bb138c3540ef17c449cb2aca6177f8c181e8d0bb340ad1b23f68910f454167fd412eaaa0a96aa9612b20eb5dd07e3f1eb9d91a0fb42354efc92ddf2a11320c0bb7b5dccca8f400939556ac81db444912cac38953b066ea473b2f909f912daf8107ad058aa5d0212a2f7aeda1d3b8719e68655aabe6c48152d5e29f1e30bd3f9f539f0f93ddb59d83229665346cbecdddeb6f70b6e450896446c2aa4b4c39686aeff1b52f91c548bb9c6f3ddb9987c336cfe684996ecde6", 0x1000}, {&(0x7f0000000080)="8e3cd54b838c2a0219e4817d1a1c1044032fa3de3c9d3b04ab2061c3be66715dc41f3688bd82bf08d0bce74246181cb0e9f7f20700e2c160d670352fc054a9f7ae10b67c8d048c39503f7460ff8621aad511e5d8a88d2722141c3597a9559e635b45efab7598a06a261627b8ca184c1e53da2593a5d3594ba96fb7d6790299ab410e904df293a4e0782928b9a9cb11374e736fd2be1cff48224153358a0e740a0ad5b78abcf1e743", 0xa8}, {&(0x7f0000002300)="42b41fc9db02b1454c5bfaaae875321d3214170c337820e38993c1a223886be12d9502c06ef6373626366dc8ca60443e5b09e966a8469321b0fb773f51f2764cde146c0acda2f2e0edf56a21352abd5023c5f07bd7c1423e6433d9c9873a3cb17240409f203d7bb97fabc2f70e307f91b275d55b34b00a94dabb917391fa56399a728b119b0fab0cc48698be7422c1c73086c22416278dd033476bd9d64b262342efc848f4904980f18c58a6063da794a72f0f7a1c63fe2bb02eb07e365cea4baac779544ef5be3957bf787959e9045e9bc226df69d0ce50960262ef28ab", 0xde}, {&(0x7f0000000180)="2aa35ebcb82ee1cd21bdfc6226ec6f15e2394947272e13549a7a308c7d62316af9d4d99fd56c4caf4c3ed9b7ff9259aff4f3885aea48f3ac499d2855881f9dc7934038f890489f23a74d9bbc323c8e361c5e30a09807694232ee22a59708383eef9f40132a22d86ac3c53ac8a5a2dc36264f9b9a6d3320906efc1826bfcf8d724df56b697994fbb0039c3f2432210132c515223f3f6d", 0x96}, {&(0x7f0000002400)="ff6207a20e352f36986cc0691dc861b8a601e347dfa6c3ffb84ebce65be575", 0x1f}, {&(0x7f0000002440)="73a3b3860fec233261f2c014936916525d6fb9f4090d3670d7306695037db65ac0eabe24afc440537d4c06dd684d6ab52a57bdae091138d6196d2c47f7da7e804915d146a4b4ded7c960c3d55078c3c3c698e0293aead49a0dcd6fab6fd1adf64ca19b4c6f9b03e31f580c07bce2c29c44a8b2fadac0973835e4c418c248eca900ce264a24c84112db", 0x89}, {&(0x7f0000002500)}], 0x8, &(0x7f0000002800)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x58, 0x8}, 0x507a643029e5bc71) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{}], 0x1e}) 11:09:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f00000000c0)="ca", 0x0) 11:09:55 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0xb4a8) sendto$unix(r0, &(0x7f0000000000)="b100050305001800000000b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x1) pckbd_enable: command error 11:09:55 executing program 0: r0 = socket(0x800000018, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6040, 0x4e2a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:09:55 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x8004667c, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427d, &(0x7f0000000000)) 11:09:55 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000040)='./control/file0\x00', 0x20, 0x1) mknod$loop(&(0x7f0000000000)='./control/file0\x00', 0x2, 0x1) 11:09:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000010927700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeff00000000000000000000000000"], 0x1, 0x2, 0x1800) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/142) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000b01362ee1b7bab324f7d05ddbe92da0cc2da33aa2749b4dee731ad34b12ae55e129edf51eade70ad409c362e8d2ea960c81a2574d5a34f49cf38071149ab355772c818b90000000000000000000b51699cc5574b678864c3d7f3b0c4ec0880dca73883a78f18ac12b00badd037bf75b6a0b834bfa34e2b429ef3a4973a9719111872b2baff0ccb92aa751f56b1ce5feebc015f140147c8b8d513d61c4d5f2dfc0ac7759c183237d5ca303cbc795aa80d2e993670e89625d9b2fef92600ed95e2bf10517ab2b2ccf44d65537185163baa0212593e422bf41d35bc5687b42617ea022b3e3bbf5a57ad795a8b025ddf08053e101e66ba2cbe237409d81c4b4dcb80be895aeb16ea618c6151826c360f9f771cd01283be6525426cd174889ee128e4ad57d0ad9b52f14a6cec961b8ce3"], 0x11b, 0x800) semget$private(0x0, 0x0, 0x420) clock_gettime(0x2, &(0x7f0000000180)) msgget(0x2, 0x1fe) msgget(0x3, 0x8) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/111}, 0x77, 0x2, 0x1800) setrlimit(0xb, &(0x7f0000000240)={0xda, 0x101}) semget$private(0x0, 0x200006, 0x280) r2 = socket$inet6(0x18, 0x30000000, 0x100) shutdown(r2, 0x1) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280), 0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300), 0xc) getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0), 0xc) 11:09:55 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000300)=0xc) r1 = getpid() r2 = getuid() r3 = getgid() open(&(0x7f00000003c0)='.\x00', 0x80, 0x40) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r1, r2, r3}, 0xc) getpid() mknod(&(0x7f0000000380)='./bus\x00', 0x3a0914c44f7b202a, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000001c0)="71efcc3d8a2edeed56ec8ddd19e5b33294d19b4a29f4150fdca7215ee4782c1854b3ad791c63b36a2530d61c4c2f93e6cc9bd20ae00ffd9392ce11f2ce4a09a58f495e16396517384ee121c83c9d9d92703bcd2420970b7df5bd808c04748b1f381a7af38632c84321fb9c885288ea509f3038035ac462462ab5fe510661a7339a2c0f3b5df181dfa4c57b6405ca9ed55038964e7285c4c899ac73e343ca7b0aeac15f209ebcd1c8970f4a92608370aba7b648758da240de93bf075dd1de7a97889d9bd64655554d001e4a502f056e65", 0xd0, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000700)="7f4f6e4e", 0x4) sendto$unix(r5, &(0x7f0000000000)="ddfd6ff92a2d53593b15f656bb0a5b634ad176eb22710ba680d51ea1be376474f37ac1f45536b6135358c06546ff50f04cc40bdb556acecab4e33f373fd46767a1f216cfd05ce744cff8d9e57d37302f7594fb1b97ba8024c1d9e06d028333aea30e70c3ce3b5adbc3ba37120b20484cf9564b998ce43926fb0917f894cd754c09466cbc88a59a4c81c2513b92abd6217cc821d3356af0a5a44be2d0bc86d2488560ef806b505bd1a52d53cea374e7e4fc328877cf8563", 0xb7, 0x403, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 11:09:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="2c5dae3070ca9f050a90de9b70fdc62f3b42e2126e99d38cc1ba62dcbfb7c377e51afee700e0999e5c3ba508f6435a8ff70a5060e5c152c0e3ea7a7ef5768ff099c7f3f12fcfb2aba93b4b776adcca4d453921528a3f5d5fc658ece24443fc0a433398fb02dcdc47f4f412142ab78fcce95961073c858290e03eadda3b2d84b3f34cf665e9b732c71ca236a6031900c9e8cb195df470c1ec987507c7bcdf249e7686fdd3d177d9d5a2636a45cd869c91e2438da1727c00213384ff2f68982593ab83b7a7a9a1d383a02e2a68a65f48ec8b02fcc183ab17eaa646ab2c8f7392b13d13861824778c3329c72d181f77c10a6de5aece933d49293127418553b299e915189b5bfc943a891f80cc36b6179f6b2600135adfdad1e73385779c5d7360842ae9c9654a784132f402646fff434a2bada7bfba5eae67013f37c70e5769a03a30a4c89a219d062991623f52727ff1dfcb5dfe440023e883814e0f81144fc76ba08bcaf278215a772109bc2ff9147911c3c980944436df4695ca04be8decb9cb736d91f81cd0230aa2ada4c994f1a44b0e5d3befd782fe44fad647ddd43b3c8cc032e0876ff9716bd9951569851ea8c777b0df6f8887e1a15f589704cf4796a4eb02fd9d01c5370c4e59f0a7d754e70ec4d6292bccab2232e8c7fc5d72eff69578fa88b1d0ad8bb7ca4ab31ae7ee93242e59ff0a8fac0cae0da7a0e1f3e9a61edb151aa97202edab20594d7b0bc2e1a7f0ac0579ce32028ac88bc808a865af64101c9363ba161bc0da63e61dbe5d97cc57dd76105b10ce0abcd606493b30221efad0e1463c7c1019ea3da93840d52bb014ab0d397df5662dc51f875e8a957b1e3d7a8d6f0f9f28f21360e97f7fdb7e03ae829e388c4bae1c3184e57ce7bd8b5e2bc2b18075ded43b813ad2fa01e77bb1d6c3ce77ba6f9006f51d2c993f24e23d13014e6abf892ea77f454db1b99e8882c6e2846ac7cc5937c3c67859ac8229ecfa0fabe24b65cfd695726dc2bc5e1480fe4c093a238455174afc342cd55b07db5abb3b12e2fe733ed41e6d007672b8df6192587d22929a232cd2126ffa0c8d09ab2c2dd0826981ae1278ec6e67907a896168b68d267224212f2089b51430558d2aa853ae1aa1b6a2b9f3f36f67f0513a660ddd170ed100c10685907691510ed4e0def69a87e743f7d2e9ee26c1fd3b8f04a99e758486a641402cc3fcebdabf41c9af0709cdb87e85ad92563d762a01a21e50d46d4ae0865c788bfd46f3df60a9ec77e8e8b0cd7da21e95f4e5bf31e83806eb7c102fdcdf137349482a63a221ac559f5def15c198226934709e193104ae9b12464e8ea70db0f68ec66100810a290d90d4fd8c22437b4080f5716d2693edb57ba4f0182bab64a19a30faae762a87ed8f45250a478ef8c5efc6c91e79a7163896ab1394e1436d141bfb413cb3fe7911411ac77794fd73b9423b978ea2d304b98a9bb658640ae106aa7dbbb5fe34668b5e06b7525d7e777a1fc76009fc3e1a6353d31f5a3cd49e6ab550665e5d86ca35efbfaec49a89ca0cbaa0776524763d2edfe886479395519e73cae20f681b16a41f5311777131c79a8ea8cebecd81afedcf29d53cd0434711769affa2268e11beb2b38e8365a161c05ea9bba48aabb786638843f87fd83a7925df2f15e150e308e732b98c3ff5ca511c8289008f52355762d8dbe57bee5d42f093fa3494504128298155eeb69a2010df0e453d7f84b8ababc960483a3e74ff26fddc2ef985bfaf66fb19ceed672d9f739532e12927004bbc06ff949a4d8316f28906ed00b7bb1787016a9dc389c2b362ccb5e0c535c45b96ace193d1cbc13a329ce81ab78ecd14656de71c273aa053736c391ac97e32b394982a3ba875c96fae4c9cbc11d799d69e66b61ece7ba8bcd7b6c7d8163de75c8d6ce1405ebeb69d1e2a9a83f22e21695caf6aefc942a8c98be132728af17c7f5bac79839c9260e72443bcff145aab57417e4377f272fc3a04e501f0f461f51f9ccac2608326a8e750d53b0db35f8c957dfe0f2a3c77aa24674ba12d5071548ca75cb73f338036f614186d64bfd11ce55e6ba59364019cef982e092535366f92fc96cb36751312ac0d2601249d28703094947a2ec6dd5d0af40bbc0e17328baa2c762bf6ae01da77e89ef9d402d57d9fa9ac1bc12cbdb7b88690a238f1ae52ce5dd68f12aa737f5179c3cd36ebee435530933804d64c0c422fa30a0fada44449b8568512c88cdc3b846d1ab044516cc2f9baa371caa13ab836776a166327103081b2fa97613c90c4b819f27ad7904f2977e4753ed277f8d8b6b83d57f7e8ac051208cefaaa485246469630a7f17cdb8513ffd7020f0d80af844db83e2ebdff2b60d8804b91ddb28a6b435f76bf96e4de4a8f5de94e326288c83a6083f18e6b7d0345a3c08d151eef4a5b0948661674e0b8d42871fa1bc49fe3d73ae56ebeeb0e34a875d6ab126ad9d6b945cd56128a97d030b447f522468a1930d7d7d47155c9cb8cd055afd3b8d78df907015683ea23219e5ffb3b72dce5036aeb7852f6f9729e8827382ddf77849197b08affa74b81c5378833d67b4fb2c546accb835e60bf014dbaa399ef1e91dc73424b4c333f0cd203946c54ab44d2247379f52b50d0b64f43d7459c28c9f94f3dbe4eb72c423c656acd1f3f9731ec4fbe2024eff2916dfab7b09cebe5d559e7b541000caa94c1d070cc240b4d1aec2e2f099bfdbcbe806160aedaa41173af4fa84dcc7fbccd30050000d8045c65e27fa7fcf44db4685244599c5e1b2351c08bee1b9feb518d224c2c8ea55bea1be7f30ee56857a0ff21bce6fbc4e572205a3c70bbd2e23f085ce2eb9491c6ff6952ab9ae8d2e617f78b88c591a96691ec08eb9d5780be244690d67eec5cea2cd1c802ca70b225becf8b507110b487e2cf932536eb226f670f67d65d5a431d8b4b1d18f5984c7a97d555a6fa6ef8c5d3111be93a59bf77918561e49f752bd32e8398bfa350a056403ffc1aea351f17802270c8d374546d14eec98a511954e546d4e5ba7cfa76063dbde47456191fed9d6ec0fefa319f7569b65ea4e5a5f3f11c780e26be014d433c4d9fd07e15106ec3a3a0fff6bce5d6822ad830a6b11a9c9ecc162119498885b5343763a486a008860e6079e0e38cb806ce5acc1beaeb8893783536cac19398c4084660a324765260fc23b6edb92ebb9ee7965163d7789f6b8520313f80c95391c35515201a5290f26042d3f62bc58471823aebff84278e45dc7b65d4ec89e346ed81f05a707ac86830176bc35886d014082a9599d82628679ba4bc973107e70f4ae7a1bbcc182e2cc0f393eea1ab5f042fa6855a41631a0b5e2b4cc0112d31cd5a50eeb5f425ff8c051192c7a4a7234064609b79e57192f46626dab44cc74a66868d52b18946345dca657d6a06f91d52bf821bfd8af09b3d4f3306abc6b5fed529b7ac5f883fe210ad5581a00a4e81834820a264eb69bcb395c81378ece735a638791c08ec4e4266971b54e06801b5c7f299a230c3c6383975be48ec04d37e4974c8117db8d6d15dec60ea77cace3d2c86d9b62cc82fc36d4d2b53bf88b6eb791e49f6003d7c89131bd4c87e0c008520de04b4a5f91eaef5d4dfe9cfea797aedc3c694885da04bdf05686a8174d8db706939ae7e00cb64e4502326512caf27cf36c510905dbd9849c2d81578691346ef6b2cd2364c9318977e6b8e7bc187c25790b76b1604a8f5061449c9a341d052785e30cfda11df51d15408db0379c966f3ccb5d1ab2d6d5361888c5dc5d6bb2e5acd5cebacf4a7d2807ae25b16b78191f3a7657d89f54fc4ad59396e606b3e4683370d56218b5c6d66a96df8d240608ec07f630ad88402eadf235e9b88cc59fc2470c3cb365cd194164c52974f566e3f73ab66f0bc50b163a6fa71594f3a7a3d34a818adb771aaf24a6c491eecc50d0a8bcb5757cb3d36f2670d4c210fa45e3816524fefa81bda1a552a3cee120791b5ba5741a83b4601a4bd564dbfcd5ca380484790e27e73e633c3153b322b140c9de3b6c9dcd2f5532c61070611df80e74e0f658828e808fd281e69f3189541bda50a45804dec88dd8579da5262ba4146f945917cb7f03e92edd1827a1eb52d241640f94e8b3f55da4782e8c0cb348949de6e1d614ea9d256d5ef0645238eccbecb78416f17b8c523d392730dd1fcc11785c19a2cc0bfed0f5b22d8a5f97f8e9c0ba0d426c24b478ae873783b349c7a64a1f3201bddef4916f75005fd12e84f17c082b1c275557d912e5f7cc9bc9e4973c1fef5c7647aaceceeb3d9011d1f05395066ec547836f754ba9f9feee9293a469053ab6ebb4235f9e9883021c50ef7da0571906f57dbf75d41b1717f1c5613bc58a853fa726b017e3b171b74e8c4a1daedf411590d9a5445441f2300b3fcf9513923bc6cf5a401b9c0798c5bc699966c616c585c886664921043f232722495c7dd830efa26460b37d35a58c4224d33bb33bd0c260414908972f339edfb938d08948079a8cd8b0bb9be98a60e12f8e3b01914332ef2ac676a9f97c71bbd8da113ae36a514a6644bdebb52fe02899384846e16790643c467e216706ca1493b4fe11469d1a300d42a995c3c7b533ead66e0576da9f2c70a5c9d787fdd62c3e9a47d728ede9d6f69fd4f11a942d7df741fdb676863735159ca719947ec4762885e4bbd87744376039264bb630c98c12a89c90610b6b64640451fd90ce7cca99268f3fe75345ba6b4ad8b748d0308ce72c5522f040f44b6c31c6424368875c4223fde0f950dbe117f44478fb06941ec780a04dc057a133832dbf420cec6ae6a6af8cf82b3bb4805a3417fe83b80e04479b54b8135c5b6356c48aff429a718917ef0b3047b4deea578fbc44c872f6c18109f2beb4a49567ac3df371bc69eb7ee92df31c07e9c5c17fba99088098adfb0ff4a461ef3b7f3012f41d15795a460bccad97dc9009230f6815655b498ea8b57765f66210eb85de355af721b44fc4787c8f6454f75cff79c9960318c7ec400f190a76ff6b4fef655348dd0e285b613d3a18ba59c019524323e68269472ede6c7f02569ec91ad368ebd8e7bd8339e40353b8f2bbd272b93a690563c70df09f9b4f8aa2976b038a9b12345dceaf157c0a618e6865025cb73bf63af0b17fe37a694c95b8f44fbea85f408d3ffe62f9e536b27bf9b57887336566d2cc47d50ef8bbd6245fe4012231324fc01823159ba9c3758360ef3d52f382237ea83c7109d90dd3258dda815d45b89fabd3fe46f87e2681261d84ea8b73efa7c7c9fb0a821645184ff409e18db25c37b8ebad37b3cfd0346c727ca2deede3a0c66152baf59c6adf0860d3ad5269645860ac849ee86e61ee57ff3e69ab686e9ee0f6d0ac1530e406b78105a83a4c2a4030400c9549a828d92a455a69cc8a45ba1124822e1873fa65825fabb1507d9e899217e960113362117d239d3bd35ae0bb856eab85486ddee9c1be7986619f39e022dcfbc4d41cde258761cb7554ea713ae7356852dc83635c5f34defb4981dcc89d449530345992ff3151916b83e6089876d8e62f3c75f7ef5f1c6ab0e3eba779c8d05d0641c981e25564474756ec9c7d188760f3562890ffcaa65120319e6fb3f9b0fb94f8562b31c116873b5d4e5dace414def4db1745b73173edec9bcf071d6709c6d77568ccf4a5381f45a60e0c904fb76f6545c8177b992495d90e4244a82bc5b3ed3c88fbc84939673e78793ce4641b1a8c423cea054ef78eedd43ca38f45863a63fe8a04b9e72d5c5e3959eebd2db74a7505ca88846b8cb682f900bf8c62f57ec6bceea912f", 0x101b}], 0x1) pipe2(&(0x7f0000001080), 0x4) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) getsockname$inet6(r1, 0x0, &(0x7f0000000500)) 11:09:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0xb}, {0x200000000101, 0x2}], 0x2}) 11:09:55 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000002080)=[{&(0x7f0000000d00)=""/4096}, {&(0x7f0000000900)=""/145}, {&(0x7f0000000780)=""/4}, {&(0x7f0000001d00)=""/150}, {&(0x7f0000001dc0)=""/209}, {&(0x7f0000001ec0)=""/252}, {&(0x7f0000001fc0)=""/156}, {&(0x7f0000000a00)=""/15}, {&(0x7f0000000bc0)=""/42}], 0x20d) r1 = semget$private(0x0, 0x6, 0x8030c) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffe, 0x0) r3 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0xa, &(0x7f0000000100)=[r5, r4, r5, r4, r5, r4, r5, r4, r5, r4]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000340)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0), 0x328) getegid() getgroups(0x4cc, &(0x7f00000003c0)=[r6]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r8, r9, r10, 0x0, 0x41, 0xfffffffffffffffb}, 0x8, 0x2, r7, 0x0, 0xfffffffffffffff6, 0x0, 0xb46}) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) semget$private(0x0, 0x4, 0x8) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f0000000640)=0x488) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000005c0)=0x4) 11:09:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x100000001}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) 11:09:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x10) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x51}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0xfffffffffffff000, 0x10001}, {{r4}, 0xffffffffffffffff, 0x80, 0x80000020, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x7, 0x8, 0x9}, {{r2}, 0x0, 0x0, 0x2, 0x8b7a, 0x3}, {{r1}, 0xfffffffffffffffe, 0x53, 0x1, 0x8d8, 0x13}], 0x5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x80, 0x1, 0x8000, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x3, 0xb2}, {{r4}, 0x9a93e3d6b54474cd, 0x99, 0x8, 0x497, 0x7}, {{r3}, 0xfffffffffffffffc, 0x46, 0x40000041, 0x8fbc, 0x81}, {{r1}, 0x0, 0x0, 0x20000000, 0x6, 0x7}, {{r4}, 0xfffffffffffffffa, 0x8, 0x10, 0x7, 0x4}], 0x7f, &(0x7f0000000040)={0x1ff800, 0x8}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) syz_open_pts() 11:09:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fchflags(r0, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8080, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202b, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="9a930000000000000000000000000000000000004837da9edaa53363c3e43f43e5eb07d105a7659666b56438b4d5e6960de58182260464e62da7393e1903100fbe530e79bff6b1a269a85b3d2db2d4be4d3bfe35b437ea04bbb9bb9e0fa50e7030bc068c58145fd1a8d6383cce05cec904d2edf81498825b233abb0a0881038024f0", 0x82) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x8dc0, 0x0, "c0b7171e812d7cc694397ecb70c914b436305b6b", 0x0, 0x7}) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0xfffffffffffffffa, 0x7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r4 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, 0x0) dup2(r4, r4) 11:09:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82384a1e89393a820b9f509597a9dd6fdc0c994ad7be02f47e462d55d3d551326320f625b8239b4220efb53aa2404a84127b0c04265a17cb637bf09ff3d87d9f2b7cbe2a435d71f97663d03e9272e93b947a3ea7e089ff0f0000000000005e6304d73ed686b1fe2323788020ac2e194f06b53b04baa579c8a99c7afe2a69ab1911a3470bf5464f1470f412c9aadae32bccd0b8343cbc5ab17b4013e8f3959ae49497f0aad06e7de246fa61144a7153a72e07093e3682d5ad4439494dc1ad14956d20213808027766b18dd700bae5fc1811d345ef87b224cb9a246b473ec34acaa8ebd713ec2c128f23d98e9290a26d4758906e258f13b63b603a48e73fcc77860fba74d7285bc2fb123e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = msgget(0x3, 0x200) msgsnd(r0, &(0x7f0000001700)={0x3, "41525713afafa822213c1ffc30e0a5387c4185d70ebd868281aa6ed7abf640a4f53e6b3b534c646e7c351a1202e0e123755e1e29fab30edfc616545ca85d0320226db0480c022843f9f9"}, 0x52, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) utimensat(r1, &(0x7f0000000100)='./file0/file0/file0/file0\x00', &(0x7f0000000140)={{0x100000000, 0x200}, {0x0, 0x800000}}, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000040)='./file0\x00') r3 = msgget$private(0x0, 0x90) msgctl$IPC_RMID(r3, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r4) recvmsg(r1, &(0x7f00000016c0)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f0000000180)=""/55, 0x37}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/202, 0xca}], 0x5, &(0x7f0000001680)=""/33, 0x21}, 0x0) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x8007, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9dca307fc2dd1d2de2ea756bc61a5a5defcdb17cd7b467470ba4c82f89b33f3430acf5c6d02e4bbdecd42e86d69da3769bbd5074d46377be852652b4d3d75ba61ee621c5c181e707", 0x48) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) 11:09:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt(r0, 0x100000000, 0x9a4e, &(0x7f00000001c0)="4124b4f2e30a8ed1e67ef615f889d22a08cda0cec9b7e83e5d09593ed9c18a362b8176a8e3c5c61a099aa0715b596ebef37328b4dc6e36b0370f38e2c7edd630eb1738775bfb74fa96a9d77f7eb0bce92fea229367aaf11086d9a07658d03ccf3218ee4707", 0x65) getsockopt(r0, 0xce70, 0x0, &(0x7f0000000040)=""/80, &(0x7f00000000c0)=0x50) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000ffff00000100000026e9230d5b90e9eafad89c9aa4fccaf74451f64ae22d7fcc970eab6c9dc83d7a2df468ee218a07a9da196da770c4c1269590e34bc1b8143dbd6f01ba87a6a7658beb193cb4d57120c2d989dde8164185ee7d6bd4696eaaf53ce2ca5d225607c7ca1999643be74743234f98fc9e20b0dd0ebc94077ebd5aa6c5f8d6ce982c1c23291564f4f35552c9029201909e6717cd0c18fe73d2ab78f6fde658364b497f23"], 0x10}, 0x0) 11:09:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20400, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) pipe(&(0x7f0000000140)) r3 = socket(0x18, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x10481, 0x2) fcntl$setstatus(r4, 0x4, 0x0) setsockopt(r3, 0x29, 0xe12, 0x0, 0x0) 11:09:57 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = msgget(0x1, 0x208) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/161}, 0xa9, 0x3, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/227}, 0xeb, 0x3, 0x1000) 11:09:57 executing program 0: poll(0x0, 0xfdf6, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) syz_open_pts() 11:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f9ea973f2a044fd33055512fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad807000000193ef16ab93f12fc4d5f16b136a5d00d1628", 0x65) write(r0, &(0x7f0000000080)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="e3ffa51c7f3cfbefea"], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000200), 0x10000000000002a3) syz_open_pts() 11:09:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8020, 0xc) pipe(&(0x7f0000000280)) syz_open_pts() r3 = socket$unix(0x1, 0x1, 0x0) sendto(r3, &(0x7f0000000180)="5f030782c97932c1c1c4f2bee04513547736f0ade2a227419d0448f4b5a0730369e53c6679ae361eabe83394ffc0b3662d61f95375f6bbc0e5253f331407e409080007f31023b5e51ce8a537409efeeeabaa89cf0c37f3acf5b4069c270c6237baaee18b2293fb52d1e1eb7044f547295db67d4f171b708a2678d87ddf9e746613d80bc915751d36583f1476d6d58194ef063d9eeec38b37c2916de57d62e7d4342d1a8212ef6102c596dc7fe965e5c6e91042c52af7f8506d6144fd33f0cfeefec6b08e526584abcdcee25736bd38007d202131a06afb62951ed3", 0xdb, 0x2, 0x0, 0x0) close(r1) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5, 0x7}, {0x2, 0x5}}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x8008, 0x0) 11:09:59 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) 11:09:59 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10008, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 11:09:59 executing program 0: r0 = socket(0x0, 0x4, 0x2) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) setsockopt(r0, 0x1, 0x6, &(0x7f0000000000)="75a5a64a9f9fa9", 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x93, 0x41) ioctl$TIOCCDTR(r1, 0x20007478) 11:09:59 executing program 1: clock_gettime(0x0, &(0x7f0000000180)) r0 = getuid() setuid(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x1000000000003) r2 = socket$inet(0x2, 0x2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4000002, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000500)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa00183eaba7685d2f604b8ac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e8027fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead7", 0x14b) setsockopt(r2, 0x3, 0x10000000000a, 0x0, 0x37488252adb8a56b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r0, r5}, 0xc) r6 = socket(0x18, 0x4000, 0x1) write(r6, &(0x7f00000002c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcf7f5ead57ba811cf114a851f987b29a92a9e0716c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733efb0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff007a09b867e204bcc4a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580d", 0xe9) r7 = semget$private(0x0, 0x6, 0x8c) setitimer(0x1, &(0x7f0000dc3fe0)={{0x0, 0x8}}, &(0x7f0000b1bfe0)) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) r8 = getgid() ioctl$TIOCSDTR(r1, 0x20007479) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000008c0)=""/4096) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r9 = fcntl$dupfd(r6, 0xa, r1) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f00000000c0)) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) setuid(r0) r10 = dup2(r2, r6) fchownat(r10, &(0x7f0000000100)='./file0\x00', r0, r8, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) semop(r7, &(0x7f00000001c0)=[{0x3, 0x100000000, 0x1000}, {0x3, 0x8001}, {0x0, 0x4ca, 0x1000}, {0x0, 0x2, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x10001, 0x800}, {0x4, 0x3f, 0x1000}], 0x7) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x8261d0ab59a74440) socket(0x2, 0x1, 0x8000000000000000) semop(r7, &(0x7f0000000440)=[{0x0, 0xffffffffffff4997, 0x1000}, {0x4, 0x0, 0x1800}, {0x0, 0x4}, {0x4, 0x9ac, 0x1000}], 0x4) 11:10:00 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0\x00', 0x100000001) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0), 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x9) read(r1, &(0x7f0000000200)=""/243, 0xf3) 11:10:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000017c0)={&(0x7f00000001c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/123, 0x7b}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 11:10:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 11:10:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) clock_getres(0x4, &(0x7f0000000040)) 11:10:00 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0xffffffffffffffc3, 0xfffffffffffffffe}) getrlimit(0x2, &(0x7f00000001c0)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000080)="a8ee163930a957341fffa253a3cb1eae7c2d4af289c4a41dbf7a9f4f8e7ab07882c520510df8e331f38b5f711247b90d466a544a8c9bac22d9de1869af4e4ad610ba5a688b5bcdda38dabb078808428d94bea77cf791e0b6d5b83eabe7ced5a183a9ad33784f6203969956e75ff96dae3c33e19416aff9e7980b2cde4290d8d9dfb53482bc1e1a480ff1893a95", 0x8d, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) 11:10:00 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2500f4a2a30000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) r2 = accept(r1, 0x0, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000200)="8f1a8d738add9af2cd6581099ffc57150c8a677cc999e1005a1df32582d88f0074e969d1cf497a29202559229c1b379c7067f27650eb69c98f0f2e652915f6021d4f8961120b8c504de121e309e0ab4b79d677ed64b9847c83fe74ae6b8b9163464238181cd659e333d84a376efae42ec34e56", 0x73, 0x9, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x32e) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000340)) r5 = getgid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, r2, 0x0, 0x0) setregid(r3, r5) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) 11:10:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696320f4ab30cb87579d46ae29a3b16e5e8a43e731fb68572426211ec8824482140a2c7b2a9d9ec3afd3ac2acb3d74c9d60493f27410eff1eefb2b546", 0x2ab) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xd4f2, 0x100000001, 0x3, 0xfdbc, "b08d16c666210524d8e70000001000", 0x7, 0x8001}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x0, 0x1, "bedfc215c20625cf2970b1a3d11a8aac6841d95c", 0x0, 0x5}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:00 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/tty\x00']) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='r\x00') readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000580)=""/4096, 0x1000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) r1 = semget$private(0x0, 0x1, 0x40) semop(r1, &(0x7f0000000040), 0x0) unlink(&(0x7f0000000000)='./file1\x00') rmdir(&(0x7f0000000140)='./file1\x00') 11:10:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a519fae21ee7f20a7199ef75e97f5f43896b157ad70babd3f2b4aa607e1adbade", 0x140) write(r0, &(0x7f0000000080)="ab", 0x1) connect(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB], 0x1) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000200), 0x10000000000002a3) close(r2) write(r0, &(0x7f0000000880)="a9f0909479b5e937b1695af72e7c3bbe15a7693f04e5b8c27125d297b2959b9dddbd842430ff4eec01a12a19930fa98982148a359b5deb0b93a411bcd88e3e6e8ea249cf176a6eef528de7895aa185b7385c7a2eabb38a4ebb1e6bd721f9c78265ad0fa860aa86bda5455d99a8ee5e4afe15da115e415d001cf74c0ec0dcd304efc04a299d0f354e66d00cd23a31184c2d97eb14d61c007549dfcd1053c7751874ce757354cb955e2a2910ef4484e58e55c8a512f136c3243ea9a639d389d3191642b46af47703ccde86ad2a838a25407112fc6b83efd3061fdf521ceaeee987d11b556bddeecd370be936e4a32567437010d282091e741e7c8c71c8449f03ec6de29dc4e85c4730c11a18f3f2825c346726748e09282174c814af9d3047991118f9da418a3b54b2a7a0e821ed45e1ce9bce9283e2ae03b9123712baf15869ca0f8ea19a6f479d8d3e27d0c92ec74ce6b516b96ed581668bd17c964618287e1359d171fde2d046767a078cf72c9c8e7163622f01342e76703de32c24f4f1536c771ed1947fa188141db2acc48fbff64b54cbfddd533aca4a79cea3285abdf7f0575e596dee4172f020430d41e76806ca92535d664dbdedf40d9d7ab09e667264affce144094fcdb819763f579181f98ed6566efe11fc58b186bc1e3c5f59dd9ad093b74cc6e24fa92b134e433b6dd2bcb12e68ecef553a640651656d62ebf8608cddfa84ffe8ccaa359bd28811801c54d372550a29b8e2b8d16136274f99126dd6b5b63de037b9ff53fb95ccb76e9e8a465e7ca672a60fa17823519839454d29120da94bceeb348e0d8bf250abd239fa19f35519d8bf5d6b2c5ba266c1a8aaf6d645ab3324beb817f42b73c5c353e794bac31175e39a93b89b4d9e3e8dc73a6b2fe8875f00821a771167fdc0349e7ad58001536df16bac1bb92e6f8553cd2d85ee9d9b1547c12a1dd76157fdcadf742f4cd18d052178902e0f8b1a2f3bafea6b78a2fbbd10d47b923a6b36239efcb17179890e3f856650e9b06585ff336485e84e217f0b0e474abe82928f586e77a50b31bba88d68c6579889f923a10bb086478b26a1bdb784b4658d1640aaf1477a4d2832f0ebbac20c0b53dcd4a612e599329788dd4a822c85c03e7f8bb9b275da8380d320392cb43dd9dea5177fbaa1f570a69cc9599440dd1b8aae08f5bea089be3ae590b269430ab01a7f5337f0afbea7ddb7b83e751fef1e85454e94e81ddd121c4ad4b55c4533812ca4c8a30c5d65008d94049bb1374c3a58846f8b836f96d539c26b6a0e043c2daf2421ee199d688a64219cc3b48ef9eb438af89d4c9fb4e39ca80c7096ad4dfb9a6ea76f2649f2ce01bdcf6fd568ee0b359b8346cbc9214ecea7a330eb8744b876668f2b14f169288f4b1e8ee10e7b6d9b5c2a15bf2aafdab44cfed346d992c38c26bbe9166567fd698a2996cfdbb777db973a0b09117b189ae88cef7ba579c20208c7df1064ac294a0a76f93b887b2681933466270b7370890587ef46dade0b7c5cbbea138f0faa173720e71b7c5e69ec2ce952ed8d5da69e0e88b8afcfa4e36cef1c6ae0b601169c356a8f9b36ed3f4bed0764b70c03921a32c1e1f757d7c17fbb6d9e2efb8bb3c8d288b5ec1544867dc2707f11aae8ab5e093a7742c0d8c55eaa1ca8d1d099a8e2e20d3a56429249b9a175cdc15397827eb93b748212fa2546e5f0ba46f6958a2848db302f4fc541270d346bc20eddac911233b20a68218a58d3d9100e053550365507a4b306fe561f7327c4c98fc7e929e3b80ff98e2a359c0be17de2edaf9e784f62469471f66a24e42486c88a94b3cff6904b0e6009c603f6c676baf47df3ba95a59dc3f637b32d392c65dbc2d525b35949fc608b712b8b079267caadf4c291091195379099619e0bb52962b99a4066c0c588ae7315e76210cef40373d4e8cc3fcc403d633432faad990eb25a032a488c202552a841411c2093194a503f9a1af87d440e7c1816400b751f14087f0c87e90cb5692aee232c94412b20071a8e482863cfb71fdc6373669fdb495b8fd38e7395767d60f3adc90dd9657c80fa753936f8b09372307f6b957ad9d82309b2d5fdfd387663d1f1e6efb140c9270f6a4196aee4ea57a37a0fc85f5d80a5da6f12a2bf15a9ef34ae7b41624061311a2b0bc6a76d9ef2796dbf94a82d1c96d04c4685c0f8f3e16c90d8cc534bcfbb5896719e6665b3fd6b3e62863d9140db424b9b5ec5912408afae1abd64405744ea6571d1e72b0adcf90d88b51c52927a88a90f90dc576ec95426875af5cb8fc9b604cb8f56946365ebf17f9d1bd8067f8c6ed0592f47e5b626373bc18caa725e844e35be865cadcdcec2d55086bb25bdc0c8a0a1e7c31eed879473fbf688af24b39743a7d02831c893db5015e72fb87eadb89dd1e0129e5c0348528fd180914b712b08f80231ac6b9f3f9bd1729071801214a7fb18ef086b33b03ad934a8d464d7d2855eb2e94dbbea4eb3566fc3eab1d36d747b0df0a5c31c01242c70312e194ebd5220dc15583c39ed50f00e2393f9b498e5463a2a7f9818c052af4fee24b221f89421b6f048b923939e0c38155aad67e9a8a45171ced488c4123c974c97752c78a0a2037898225fcf2142812dd01e2e14482ae1e0b9351195186932ff3f421900f871d670c86533780aace0bd55247d85fb5bda65f46d2ceee74514d6cc8373470476f6f33e1d6a53706727686c488437a77ebae6e81ff95aca67b851691a8052d1b1371f54b84e26a0282558414a65195709307e9b46b0f6eb1e0aeba38d667af869111d76d38ffef6ec9e83db9575b9b7291d55d9edadbb602eebbce1b01b2c0c243f266b208273bcb0f848b153705ebb91141c133cde16e3f58190ca053f1b95d74bc51081268f68c407ba8cbdecdc30e89659764be902fa29568ba48e6eedceddf7cd9cb0178455cd8927112e64f7f691592c541aab09834f4d013d6918a88057893bc8714e978c729a18f171e53f1b60b8ac68ccd1da108382e25fea4a39daef977fd233a2d12ac1974f960f8e5f86b96aca5235f50c455ef7b078aebaee2462c18e6360ac8f7524d754b10ece0ea6ca081afbedcb8411d5a87eac57adf5088eaac5c3e22d810fe6ba4accf1c38fe2ad09a6e8a9ded68095f3b422f74e31a8ae9d94e486372f9407f6106a2ffc37d327b1f6d49c0bcac0829710e25fe4aa783d86ca22a8b0820be6ea1079a279bbcef4e85e13f3b5f56fb338a76d64eab4068cb945e4a7172e2ccb24390e78bedcec76eaea2214ca791f39449805fde8f5d4331943c5158b84d36cb9c80cb6a215e9e7ccff39d061525d8a755d8ce900e956a87ba7e73e695f5ff21337b210d68c248d482effe47273c3fda3c831402f375ff77610e8a1ba21cb1fa716dc13832f8014191718eaf4f5807aafbc02b70822813ca9b28375c994197e73515de098639375d38f62eb24becb0c706ecade876fb1a943a13d5bbdecc69303789ddb6bf61fea6f64fad47746eb42e5f98ce6f2bc00b81ed20b1c21e983615349d89f7d4a8c8313920111751f74a8ddc293dd7700aec91aef133fef7c31e7ea045966978b2932246ee91c027beac338532bf9f44b6d05133d166219551d940b7af1d27d41bd360a558c949d034d37b6c7c775f2b646fe9460bdb212c066bebd1f2e7bb7a01ef188f33172d1ebb3bf299b7827e3af3a280d371fbb441d0355d226b0fc47bc7b6ac58fe4c6554c54e183dd3df22c6c646f5358af2574db37cab730861e1c6020f651ec5cd2a3b54a22ab4ba54a01520c78e2b6c8306e49c20aa2c1eb66affeb3db69fecd2e7f4de3667fb1ba758918ba1cb19b00b182b030652462e0af1da2d06956ab6e0e36ce6f49756263e71446e6b76941979da5a20783927b081a4578766a827007012867477b12ccf8928ea1ac4e1177f2ada0ea444bfc8fd162eb1dcbb7e316dddfc30151da66975b065ca01ad3f8e750169d1261a40e0545ef88d6f976abfce6f4399aeb11482e72400326f05bcaefdcc4c3310a444721f7c3adc5def7f469fcc97cd343fdcea07f12252fdea4bcab9be2f4ddd29dd0a23df2e3b1a32386212ad4b0b3d03bfd408a9bb14d4835b0a936fcf58217791b9155fbce19e24f59766d7a9f94147c63bd2e6f13f19339391602e756772204eab8014860ea39d8771c862a83cbd337672eaaec5006a72f83513c368ddf40f79e32c19102ada6034bb080732446aed42e56a20fe77c9946793f4c292f02ee17605176e616955a00cf822c8b92261cb73f9433103dc6b51f1d06e6d19541e5bbcc6fac90f522177fdd7362166c6bf7b5bac66d58d19dc60e5821719acb8a9454520372c7fd7c8a8938f2bcc85c8954479d9bec37ab898f1748b71808ddbcfc3f5b20cdef8b90a903edcb0051e338d9e807dbfe6ec35b8ff9e608a8ec45aebb2e012807169e4f620213a5c79d5ddea10bf1fb9c323d50b7b7609c83442ace47dcb5ef1208dd6e83538a3c3ed4ff42b9ce41e20648b1141777af17287f3a0552d29b9138e60f32e21c2c6b89d4d20a364b9f63e0e5f79a13461097d7cb478621a65e182bf2a8cc706cbe67179283e2c0c3d4db24edfe671dfa5cfbd6f44e5c106505b474bf700773eb33d511f0de7a249962059c7738230d3db697b29bd55530be782bfbe30ff0a21e1dea34661e79a8656c87e535a9b03fc81bde25e5c79dd01c179a758bfaa1061db9c62fa8683bd40ab7b5eb870de334f3cbcf90616b640ce6c3a5b531b021f3128850b9406f25370e0b53b25c9137deba7be079a03b2784d677d83dea8b8f12730fc4e76bed978821c55c2e63b6b9235aea64bc65afbf82b01037ea250936c763b34791bdde16df900a282f152ecdca4e42670002060a8601ef38a5b30d900c0ce0abe1a4537d0221721ba45e15eed79ec7c74d7db2a4a806eedd55c3969bbe99683b6c887e18c11ee6e8b4dc40f1012115f5630d149b5bdc542ad7f307e1b67770c975758863d87422332388b00340ac0236bd6868017e0e51644dfc6272fc85593dc23567a98d98ed23174be9b620256f5a21c2455e7046972e19e7e350b38a799b51492b7571fe72baaa5c0894e87f5c06ef5faa5652345c2d9c021d68e30376f75b2288881b4c7bf7b6f2f8664111186f214e8255e0047eb7e4a87ea8b7bb2eddf7e50c33dc3e9ce5300f87529d6b94815eb3f681ebdb2538232ce040425b4da62d19ee04061f4bfc6f96ae984d101bcc4f6f79da553bb0d817baa5d7d1b81943b8e43ae0f28ddceea6690f9c89f215889826530eab0449793142ad78f0ea448f65aa5c53af9a028a0f92144e531f36ec7f9656c6f5770ef9f0914bc3448c5d54ca634fce699cbe5b7289081e58658f9849af7adb3674065b1933ba93206d178b0a8f739f4c1e713249459775b80d1c310809bb8850ebb01816bf185a22de8c87eda4a406224522bc1c184f004a0f854f8fa0a53cdb76b3e7791a637b7f1b556ef7ced9cef0b43af8a5d5252ba5999b28933177b947947776dbc5e39a845ffb4dd540c82aba4d8c63ed8e58bd71d29a54c3bf82dc4ff4d812702bb18d6f5732c429c7eeca8ba29110c0310f14340e2bdd08997efbeacac5012e1fb7a2abd660d40dbf94b0e9608e6334a9f284924c9893e3f40cbeb66a661ad832f9220f99b7fcf485bedc2f716178dde8fbd1d2db4f01f51469de04c0d1ecb019c8dcb10666c8a95ead3656009f3e0f1f5e151287f35e56d06dd6cf59d5640f8019142b3811703d9c2d7dfca98faab92f2191", 0x1000) 11:10:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) syz_open_pts() 11:10:01 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x2, 0x498) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/11}, &(0x7f00000000c0)=0xd) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/240) write(r0, &(0x7f0000000040)="f40d76215b979e4f28d11c1ac72181da58ed1aad", 0x14) geteuid() 11:10:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000000002000, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 11:10:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000110000)='./file0/file0\x00') lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)='c\x00') lstat(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x0) 11:10:02 executing program 0: r0 = socket(0x10, 0x7, 0xfffffffffffffffc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300029f810e9ddd92f82a2e862e95ee2183f238d17c832defd73402728e3b6ecaf5cda2978263a9bab065075dab0"], 0x10) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4c) openat(r1, &(0x7f0000000200)='./file0\x00', 0x20000, 0x82) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0x1}, 0x0) chdir(&(0x7f0000000100)='./file0\x00') 11:10:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1fff, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 11:10:02 executing program 0: r0 = msgget(0x0, 0x100) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x3, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') setreuid(0x0, 0xee01) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x408, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000001200)=0x3) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='x\x00') 11:10:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140)=0x10c, 0x4) sendto$inet(r0, &(0x7f0000000040)="d76f2a1ea428815213d65fcf58dd421888f4074722b0ffd75d5efadb055134b78ec2c57c03c0f4ba1d0f1a9f3971527ba54bd0de0c48ea6deb9eef34f4dbc1af836f78bf990dcb5e2123d41e41fee7d02d12de99f217aa0687009121994766c17cf32785f9b3c34582238f1475b46718730cb351a940c12a9078f027e8fc534f97296084968da41b16b0ea06a9b754aa85a4bd293e2c20817d1be31870fe4fbd40835eb216ecccd3b537", 0xaa, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) 11:10:02 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa2c9d788dd0c8b0b, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:10:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='%', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffffff, 0x714c}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000180)="eaff125c00000000", 0x8) 11:10:02 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)='./bus\x00') rmdir(&(0x7f0000000000)='./bus\x00') 11:10:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000), 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r0}, 0xac3b989aca8272c6, 0x10, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000002, 0x8001, 0x7fdf}, {{r0}, 0xfffffffffffffff8, 0xe, 0x20000002, 0x7, 0x6}, {{r0}, 0x0, 0x80, 0x40, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf00fffff, 0x7f, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x0, 0x6c1e1bee}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x180000000000, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x0, 0x8, 0x1}], 0xb4, &(0x7f0000000080)={0xd0c8, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/141, &(0x7f0000000000)=0x8d) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x31}, {{r0}, 0xfffffffffffffff8}], 0xa7, 0x0, 0xe50, 0x0) 11:10:03 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) syz_open_pts() 11:10:03 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a800343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537efdc30f7a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947dd39a00000000000087f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc387972d2eae1f50146ed5eab87dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54d5bf03c4c06822484b10ba5651238225996d2250f6ea8640053a6212d0000020000feac0fe439f3c2ff8a0d530549c6feab2d4e779efa285828dc1acadfcce4906243939023368771ff016551a90e6a0998bd25030a000000", 0x106) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x3ff, 0xffffffff80000001, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x1, 0xfffffffffffffffd}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 11:10:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x6df, 0x3f, r1}) flock(r0, 0x1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000000080)}], 0x2, 0x0) 11:10:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800000000002108, 0x800) r0 = open(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffc, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0xaeb, 0x45, 0x1, 0x4bc, 0xfffffffffffffffb, 0x3, 0x2, 0x2, 0x2, 0xc4d}) read(r0, &(0x7f00000001c0)=""/101, 0x65) openat(r0, &(0x7f0000000100)='./file0\x00', 0x5fa3b7d335120a66, 0x130) close(r0) open(&(0x7f0000000140)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 11:10:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)) 11:10:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050409000900000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x20) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 11:10:03 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2023, 0x8028ab) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:10:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f00000001c0)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43d605af0028dbe0f53b523765381aafbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0fd4e7199679daa9010075ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xb6) r1 = syz_open_pts() close(r0) r2 = dup(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffff9, 0x0, 0x8, 0x1000000d11, "b04d00d2ff0a631a0000006df79d190400", 0x0, 0x101}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)) read(r3, &(0x7f0000000500)=""/161, 0x31) 11:10:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="659b6f499450c7ea426462c718d5d738d3ad0e9045da5ecfb8aaf24cedf4db85235847457c722020204b49efd4007f3fd3ad4c260f2069b23f3606424e7a9a3f37689de0b57b2abb1b4e1e7e6e7570e356d32f89bc0b3f75fab3a38ddf94895d813ef4997562548ff679ab52a40cd01077fc0a0b50361774400acab39468da714211fb895cce64195ab4ddcbcec6718f60fb4a89866e43784b16bf6e9debb39c79815cbdce7cba8ed45625a3c031d4a4b1a6098d87e7e752f70a945a37e1b5f7a82cc129"], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00008d14dbb16c07ab6c00696c290500"], 0x10) r2 = shmget(0x1, 0x1000, 0x2, &(0x7f0000001000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/30) 11:10:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() chown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x80002005, 0x4300) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) ioctl$WSKBDIO_SETMODE(r2, 0x80105705, &(0x7f0000000000)) 11:10:03 executing program 0: clock_settime(0x0, &(0x7f0000000540)={0x3e3f47ea}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x10a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x7, 0x80000001) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x5, 0x101}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000004, 0x5, 0x5}, {{r3}, 0x0, 0x10, 0x8, 0x6, 0x80}, {{r4}, 0xfffffffffffffffd, 0xa0, 0x4, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x80, 0x22, 0x1, 0x4}, {{r6}, 0xfffffffffffffff8, 0x40, 0xa0000005, 0x81, 0x8}], 0x7, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x8, 0x4, 0xaa1, 0x7}], 0x5, &(0x7f00000001c0)={0x0, 0x601}) 20:56:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 20:56:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff5f) r1 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000ff7fe1add8e63fff3d00000000000000"], &(0x7f0000000080)=0x15) setsockopt(r1, 0x0, 0x3, &(0x7f00000000c0)="92de3c5de6ae2e10c30a0ccd97ae0d802bf5003f4633e5f940f757f0a02f5283f5d4577a41b06c56574eec21fb191473ca201477a27af711a63e6ae79970c6b5ae6d074269e30baa6ebc7938c99d9914986156352047f8", 0x57) socket(0x0, 0x4001, 0x81) 20:56:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x980, 0x0) setsockopt(r0, 0x2, 0x5, &(0x7f00000000c0)="da70f48658af2ff4e04eb647ba34ac", 0xf) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001600)=[@cred={0x20}, @cred={0x20}], 0x25}, 0x0) 20:56:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0xfffffffffffffffe) write(r0, 0x0, 0xfffffcd5) 20:56:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7ffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x100000000, 0x81, 0xffffffffffffff6a, 0x1, "2708ac6d7c0b490f3c1aafa8a55096ef640c6faa", 0x0, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1303, &(0x7f0000000100)=0x2, 0x40e) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 20:56:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/tty\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000000000080, 0xc) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r1, &(0x7f0000001b80)='./file0\x00', 0x10, 0x1) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = syz_open_pts() poll(&(0x7f0000000900)=[{r1, 0x11}], 0x1, 0xfffffffffffffffa) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0xfffc, 0x0) lseek(r2, 0x0, 0x3) r4 = semget$private(0x0, 0x100000000000004, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/218) write(r3, &(0x7f0000001e00)="7aeb5be4f8155a91ffe35ee6b66f6601427f5a06633ef5625315e8909b06527cc294970d1163cd62fdc252d973de9fbdbaed16e494ae2a0382655b0661b17eaa2e8eb2c06efd8b4776b61eb170a121969e64bec20446ee0107e0ba23369c08bb4bbcce5409866a66d2cc1a72f92c18d53208d33d1420c69dcb47ceb4a9a147958197d94cca8bca57df152eb4c0fd0200d83e54ecbbaad070d679d420a79070a845cc411fae457b07f95cf6546a08a9ed4253faf91ad5751f27daf26b40e0adf543a0b3c03d3cf20e6f41aad791217be4247966b8837170ea78ff16a9558c25cd5b424f39b0b4", 0xffffffffffffff0a) sendto(r1, &(0x7f00000005c0)="92c67e0361d55258536da528070668214ddccc0cb35372a1eab2b391701f466ba2", 0x21, 0x1, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000580)) recvfrom$inet(r1, &(0x7f0000000400)=""/206, 0xce, 0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x39cf, 0x1, 0x80000001, 0xfffffffffffffffb}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000880)={0x0, 0x238c8000, 0x7, 0x9}) select(0xfece, 0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000680)=0x8000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001bc0)=0x7ffd) recvmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000001c40)=""/152, 0x98}, {&(0x7f0000000ac0)=""/20, 0x14}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3, &(0x7f0000000a00)=""/137, 0x20f}, 0x2000000000800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000b40)) utimensat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffa, 0x210001}, {0x2366, 0x7}}, 0x0) 20:56:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xa, r0) write(r1, 0x0, 0xc0) 20:56:10 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x1, 0x4001, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x740000, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 20:56:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000006393f48a2a138600000000000000000000000000000000000000000000000000000000000000000000000000000000753fcb3d00000000000000000016000000000000000000000000000000000000000000000000000e00000000000000000000"], &(0x7f00000001c0)=0x6e) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x5, 0x4, r1}) r2 = kqueue() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r2, r4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x1) dup(r5) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x3f}], 0xdd, 0x0, 0x80000000, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) 20:56:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5699515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a1505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x530, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) OnNOnNpckbd_enable: command error 20:56:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x10) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000001880)='./file0\x00', 0x8082, 0x80) close(0xffffffffffffffff) r4 = dup(r1) semget$private(0x0, 0x1, 0x201) munlock(&(0x7f0000378000/0x1000)=nil, 0x1000) r5 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000388000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 20:56:12 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) setrlimit(0x800000000000008, &(0x7f0000000040)={0x20000000000002, 0x5}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = geteuid() getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) write(r0, &(0x7f00000000c0)="aa30acdb73d6a4f4ce02a29b1af5e0173e950c0c38fe088a30bacb5c6d", 0x1d) pckbd_enable: command error 20:56:12 executing program 1: socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCFLUSH(r0, 0xc020697e, &(0x7f0000000040)=0x400004) 20:56:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r1 = syz_open_pts() getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 20:56:12 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x60000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x800) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 20:56:12 executing program 0: getrusage(0x1, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18480, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="713a3ad2e8cb05856dcbe4e7da2059102009d1d7173f3377d847fdd5090d513161426ede0aeaead5660ff145cefa622c9d159cfb81b3d60ec70a8178da394ab4d5e04da43c0871108b7f1308bd39c4697fb17ae5d5876fcce753039b9ff23e3d2ce235dffa1885f09b609b74c84dba4b52a1de55c467412df648e32eb78656ecdd4d10794d555c83a14209cd423ed3117409fe858b1a68d54b3f0c3da7717b984a39b286f51dc9392365b072f46b471731bd035a91d5", 0xb6}, {&(0x7f0000000100)="951a85300ac67f96cdff8068240ab4e513628448cefc2dec82d4bcd3604b3e838cbbb68a45b6b499fdc865690fc4d9220222359f08b83a0caed04e85a6c774af04dd12597d4a9747379bd46f41fcd0810597f349445682d4d8ba2fb4a190d99cf28300c748c50a48a370ecfd0c365dd39dedff12fa27d10a5ab88bebeb9281553a6df5bed34019cff44565b2483fb79dddee0c838ba66103e629adbcd18c22f1e0374ced01709378851d64a2dedfd3cc82ab0d3e756d555119a9b863669839504787ba8998", 0xc5}, {&(0x7f0000000200)="cc5ea793f3f25dfcd62a3232cb0f597b68fef32535798a5118c80810e041f23a946d161c9b13ae31e3c587dd862aaffcd7aa5a3461cd863c031b6ebb06e119179ba801de5cbef70b405f00abe00eddbd7343c3bc70e228444c9d1de6e9588c2d5c64989882dd2f0771fb7c7dbefe55a2111bc17a0f46df817a816e55dd470afd879122c3b13e09be479584a4975f13d8f235303389c33185390d56bc95e2d3aa64b2c0ea7d0a5bf062d55e6fc8910099bb0a9c1904224795014013cb6898512b5349b401a7fc2ff922c513b26c84df0bd6ac6f9880a8259607f7a86b9942189c3db91279c157f9edd6c7126d4612909c4a5c35a3d656b71ac957b41b8fa7cf97c0f8b4a24e3cff48428d55b4ebc490a94bc8e05b6902b9677e4f046c7c80e539c90d3afc9646040965218641d54ac0a3b579429d8c67fa02357f64791cc3579131b7a573b95268e7d877e4bc765134bbf5f16c691f89b440ef6f178601cdeb2aceed911919f4846a4d1adf5cb9facc962be1efb20057286e13afa2edf856498e559811de44496a4431ed75d99df478c801e222f8b579049ed8ccc58f6a17f5e1d7739d553d3ea844e7bd5625b9c3cf557e21852035bb8de8ab185fa3267c2bfe622173acddde4549b837df1b83a3a5fffba1ce5bc81bab34d6351f90fd04cb17a7ab1cb194512a2a2dfa40ecc11c16f1566c6eb4099af4eb71d68e5a32515a330d375a41da33295508c969ae4360b12a4f4be3a034cf913ab6374c28f4059485efb17a289a219f97568bd29013de83cb6377c90c88b838e541b10f87b168c245c1191c217c5f347dad42bddae77115713ae91a0c0bf2a2b06f92017caf0b00001a9d84605b7d868b6b22a2e2955a485429c112c792a3469d33552bc09dab35600342fe8ac5ae880c339b8c2818a7522039b0cc73abcb866d60a0a97cbab70b147103c07fb6ad8544fed878a69d48d469259b2f0e376582f5e205a3407d45f02cba16b908fd65c3ffe328951da17b1f3d1a239c83f3bd5fbfcb268dbc628ea12d911e657f9ad1daf3c95bdab6ef11dcbd4cd7dea574c5d7633884b7d6cf95c67ba31657ebbe658a56c1cf4557ec33eb163ea9505e6421c82a951b94d247948c0573044c8a9c64c8b4ffc9eab9acd4106b315f49fbd0bfb8a68ffef66cd22c7ac08475f08b6381a60eac531f569a42050da2f6bdf277347afdd4625e4d81b609d569ef8b68480a3ae53dc447ec4140b54bc8faf8ee6215e404da6f8e1f637a94126164bda90e96adabbfb997000a5e4fead946df8af2c0b1be8b9815a9ec703984d7df2385c514b25ee5455d20cdee730105dd6ce0086bee74b4155f7a738972a356b7b44802bcd0cf10c2625d3b4adb1c0da9c9b95f26d3d6ae86158e74eb0975d52c02e0cc5d0291ad40ff2bb1db56a20fb4161af99e70b2c08feb45cde5f2b431e92d1ce41d0abe208eaa70999feb449d29368ca64c4d366f20726cd418314d37b1552e3ca96b816275361875ed9388a7415f15a648989fea1f59e8be78ebb8164d10de4dfbe9e6a0d0ebb788e91dd02df329fa26586d17e53bad51a8f5761244fc379725a08983c73e11a1ae33e059214c8fc038d944f01c89ed3bf1d6c5a4fd4323921001ac3b8fac00a2fde646f7892b704662467bee5dce414969cda41003f6685cea263e5f004872fc1b02e1746ef2eb2e7867c422f1e6c20d2bceef8d9e8a3ec85d8ff6599756f8f5d4bcde9c64697e46ec485903253c82ff0970aadf5e0c348f68e83207723baf2e35c70b4325a29faeab52ca633256bdbae3bdefc8a6d033ccc77fe26e8b3836888da24e184f60f864826613edc4c4cf27b689cba55b563134f1694b315e053e14e7f4554c70d33548ec9c6937a7ef3299a7161a25a60cc0fae6803b62fbc4d549f99a363890f4f384a4245e216b58a6ba4d4f64c1e784dee85fb0ae2ee62b929a85930bb4bb955a9cb9eecb1f9e5b1058353a38535d6dd72b25018d44b907439a0f0241f703473ff351c8a73b3a8618d3ce78a7cb6d7ab7d4c8085528417c25db8b6edb4606c1e8df90652413c15e96f4b324d84b63fa5a3439b24d01e638d3044de01ab8889778a0dd4293d0c925755b7068ce400022128ddd99f318bcbd3d8d5e585b84263d96264f19a6bda087e59c9f6e4be322482864c25eb1b0a88f778aa956bef5a512b03c37b5f49783ebb2aa120045a4cf04a9fa21523623af26220a7192a6d94e2410915ac540fab77493b2fff1692b7873b401a5ee2d1678a71be374feb92ad9bc26ba985733fbf2e60aa32fec4f6722bd10d7a2afe37fb015c8405a389301ea1d118434ade71d4f599766b2b7e0426611c4974525702e94d5748546c9c2df95bd837e74bea1776313ef0112fbbb574514258cee3bae480b253ea1bcec48d5be9774dd2c36203b63efcecdd002801f433e580e801ae8eb51d2004427937df998f2ba930e7ea36a8bd473c4da138517fcab2988a1897d237cc9c87342b760586b716975d4598850e7fd07a65b03695f7b8e9a814c8e79a7061284009e80e2b9d50e77a0cc8680a2976a9ca25998e35d7fe4db0ecb2d0f8bed7ce18766f09caa0e4e4a96427a555c5f32262b7a1c7204e583b3797a8dcdb33666a3c8790b348ecd17215f5470515f6d3562fea064c65ffa0d88ee397bc5bf34286f98457d049fc81a22933eb59ca8437f3d7fca25ddef581c5203ee80de46228d6d7e5a070351169b5ab033af5c181ec76e1b9c60ee69eb56b76affb0209c3c395de89c48334b4c3998cab14d5c1aa0b2e08bf021ad305a9c7fd48eda640666f58a5360dbb63cb59dda11fc4b3a8747622b357e5fe7db67701ee0949bc25d71ce6e83c71b0b895e3b9f7b5149c5b7aa959c96ebe982cdd22246317d2a81cacd0cd99315364a7020636e2be771a13a069c07372576cc46b43042b153198867db6a6fea8373506bf4f884b8505ffdd8b163d851f035309dcd20db282f369312199cbf8584d6a198427ba90393214b6d3a1b024237c5ee57d7f57be3be0521faefe4bf0b545f596c72ab49c0a42d1249abe6d281988b22d4a3711443e574d94bce6689ae1170fe2c1469aeadc92f7b96bab53f6d70c3337bc4cb9d009f61c6d4bf39abe219558ac82511104fc133ac138346dc8cd5ebaf56095d113b7994cc0c2f69f23ac38423984e6b21b38275f8b460fe5c3c0a411e1c4d793520366c7acf5cbbe871ff413f7c99eaee939e3513267061d0807f8273509d84c88eb60091d1dde837598334be4164470073689d65e5b99bd9aa9595568dae7871ee45d05cf20d07e12fcba26f64386fc3502ff683143c4f2f49fd098b4d171e812542ce837aa279d71a09508d9c0e3695af81b8877a1020431a88ee351c27dcfdf6910cc95280bf1ca1c31a7ec4654f96476a3fa8b8658b8719a338bcd8504db915edb3b900c68c6e397135363022ee0757be3bd0387ef59104cb8374e3afc8e3293a96e2b2fd5e7db878a4520092e62bf170f0c1330922374b47dfb585d5ae004aca87f2e03bf2de2109d98a77702cf04ff0163c108c6ce8bd5fa1737cb5a06f103461bb1a41ce7db6440d9235b8a82a68cf93859896cad784d2edab2ad25054ed43bed2505fcd4a6cc9b3cebf89364f79db131a3184bd73277a306418dee41c8e4ecda4ccdb43ee3a864bd20b2b898a6e3a8057a354393c608fb37ed6d4574f58ecf154f4e2aad2f7650892ea88b69ad26e08862d103e10c3038b1e60be556813d903825486e9b45851d25e55809507e4673347d0ef87f641178f6033f4a800e960f2a78322d4750b8cf4a4b1d0d4060a74eb8b6a649ede5e6ea2d30351fe16378e514dead53d7a16da6d1cb65f58cb764b86031dce00a0b57d67fb2af60ec9e9f792eab018c92d8caba04b27301f6fa478ddd19ec70e7477ad2cae2ee9846fd6c3c9610b76151bf92d5ecd88e5644d3840aff876cf803bed7a7789570055a8c9ca956744d141adf0da5db6d03ce3a01521efd155973b5a1f577909d81d9a71c80da8204a9b76f737ac9dc9b38400979e03468105ca3780f97ca468208560a9c1dbb44fb35f3caa3ba1ce2f17c1c3eaed8d0018c555b22b5279d859306e504450d300d96316479893f7c2cd82a7bfc8d1b13fe83bef609349eea75f0dcef1844db4c32554d7d0b6c2e487f399a2b8f82fe0e406e3d2511d73141741bbd051fa48d8f8662de33bb8e7affb3ee23ae7ad97ef15cb5d0b195802040f8943935d4f5d8315d883dceaa163cffc2b61798c553428a04a4f3ca0e2d0c468789c74ea345c5731dd972a3547e6ade35dd11cf1dc2e119402df00081ae77ca1417d50c98e88ce2262f5d44d39b391cd781b3d2b4719b98bc97166098df4d08fe28c7f3c2d6b9d13d00d48765d63f9e2f079040dea62de4ab8acb7833457d820197e53f310cc00bf60c2d347eec4070fda20c8afc97954604ce67d36c17d294cf9026715b12eac5f517793a01ff5064898e366bdc91f64ed325d20896f12c35cdbab66c34d169e560bc37fde9b1995c0b38a965860bfcd0c677a8d14304675625ec8f0f110e52135d8e98da548837ca601ca716a2469505e26766cf4febc73cd5cfd37a3fb879b72695247bf72aad5636409d99a42b691cae5c70bd22cb9f32f2f20097976b626cf236c24b2ab6fc5691a49707af4a948e29b42350994b68880e6aecf32296a7f5e7ed81d7b1ef4549858a1d61b3fd90ed23f30f57502b71a8df76e2a07153faba43be23b949539941cb612abeee0a5486eb1971bbded0a90a710dafe74e3ad2c40562fc2d27d61b5a5a8ffe2a12c507cf83630430e35693c9067da767178930ebca51e282a279bdae01d35e5082bd21e7eb5e8b3edbf766e0f20b57ed886d7c88438cdd418c01bb08d0f5fabfe62505c1f5bd6faffd817befde038eb401a3c741dbfc6b73850d214a5791f8bdbde9ee639fa2e9cb9f7c25cd6d7701ab6bbf7692ac23cbe0487f67e414f03bcff74adc683ae59b2db096051347033fb5ee8f779b61ebd97c2951040e6c9d2d801a8569a2db3f6be4225bf860724ea9b6ac3cca2af107f7deef043b2c66221967dca19804bbc8af2767e2304dedcecfe2579c2eee6561b1a96d8d1b446ee71fb7f3b3edff5f477821e655aa10db82bfce04b38d62605dccd63a39aeeed782ccbdba2f5422f205737dcb9fa03f723f8c8712afb73deed0a7d7dc2c736b5aca406bd8a321ed82e0c27b51ef72abc6c9d721374c8e5ee8bfe5e1151b8585e8924c3683b64228131ef51086f993bca0b6353bccb6210bce22e1ee9c4df27981ea9e7b4b96e9cc1033cfc78b57a1e0da7e1343c098bfe37b18ecebcaefe0bf4b93d2de4d61fe59b87e3c52d174b5359ecb6c709151203d1462d384ef59e2104bf068c5c1db603e031acd1c7080a729faebac3e9e7ca8c7317409b07c5a26688d19654c0d3142bc8267c737caa64100ec499c49104658be99d04496420538669e7b58640db0a8cd4ae61ee4750cb01e466f7ea7236620e0362182a2d8d2ac3bb5628a5f18a941b71683be561192b1bd49b485ff5462254c1083ed256d10e935c98f914084a38ceb20ee37f8035dd542e24d6ab1bfc36d75aba69a0bceeb314e1cf188b53b8bd369786a7bb4c1ce16069398898a71667a578b0f4c2ce69253fe3caee05800d475b46ed253d5352016f8e73941a6047c72b42df2b672314905a3c438dea5f0e2809b41f647b8e321c0d2caa3716b4bc9ea41d685bfb8648c8d863b998b5295a72325fa8402d1066b49c023daa", 0x1000}, {&(0x7f0000001200)="92d3c2a7e8e4219a1cafecbe3a95a288cd0386a2b4fa93ca21783df8ec4c0fb73c3eee04e481fa7328a560118098393ecae9394350e052c57287f69ce3136f3755c1ab914524835791b2cab63ff993c9d090c1f9215a4fec1432e7a5f29369be2c432bf1e629d6a5cbf27df632c52a0ec66d114bfab45079d5ec6f48971e8ecb391f24ce297a5851e923429f1f56e759dc2bcbd23c870517", 0x98}, {&(0x7f00000012c0)="0cccf8d68b8fe33b74540b5ee70aced99505633b9c5896c5d0e8d07cc86d1d62db935f2f7b802648516aa3001a89b61c327952a49266a0594e07e1861b3e4cc7d9b5a05e27f41795b27e76cc468b7b97516e9f5119de1fd50dba646b208493e4c70d55808c6a2f148ec62af2ef8d4dbbab245f00153553d7fea3619a9bb92a57cdf2769f2d8604b4147170a891d615327b26d1222e9dd8c5d1ca129945c7829217d889ae4c429c2f677b9ed5f1e67747fd283f31253b36f357630d2c8eca3061857a28e05d5544a801952920", 0xcc}], 0x5) 20:56:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) semget$private(0x0, 0x6, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x201, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) syz_open_pts() setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 20:56:12 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x25, 0x0, 0x2a2, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x65}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) 20:56:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x0, 0x1}, 0x400) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) write(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, 0x3a) r2 = semget(0x3, 0x0, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001080)=""/31) close(r1) 20:56:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x3, 0x101) msgctl$IPC_RMID(r2, 0x0) sendto$unix(r0, &(0x7f0000000940)="6463d33bb6dab616bbc3c99099af0b15945ed5a3ff3ed425cfd8f999580dce86bc70ca2453cd8a3a8a928c4967df8ee4fc6a1430da4b17f5b1bd826ba6014c7759b6258a02df6a21f5faa95df1199f04a23fa18a5bc9b65bf09caa684a33342cd0ead8dd6eb7daf2de954fda69c05ac2efc3d0392f1f1cdf6508591b5e8c9e3d6dcb92aea7f5b41fea15b6b8be57d0cacf88ce915f675dd2cc8d62c7e7b11c3acb1a7cf45f1bc04f", 0xa8, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe50500000084956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x2, 0x0, 0x0) r3 = dup(r0) kevent(r3, &(0x7f0000000a40)=[{{r0}, 0x0, 0x8, 0xf0000000, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x200, 0xfff}], 0x8c, &(0x7f0000000a80)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x2, 0xfffffffffffffff7}], 0x0, &(0x7f0000000ac0)={0x3, 0x3}) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000a00)) 20:56:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 20:56:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x3, 0x90d2, 0x0, "d0300000e74de400000000000000a1e100"}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x22) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x80) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffbf7f, "859c117e4dbfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x7, 0x4, 0xfffffffffffffff9, "437db9b494742eda3c00d3ae2315b1345a6a9b3e", 0x2, 0x4}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 20:56:14 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) getdents(r0, 0x0, 0x0) 20:56:14 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xfffffffffffffd30) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) 20:56:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/241, 0xf1, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x40001ffffff, 0x0, "050000000000000900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:56:14 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) 20:56:14 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) getppid() 20:56:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x4) setsockopt(r0, 0x0, 0x96, 0x0, 0x0) msgget$private(0x0, 0xa8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x6, 0x80000000, 0x1ff}, 0xc) 20:56:14 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x3}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}, {r2, 0xc4}], 0x2, 0x0) 20:56:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x401, 0xab8, "0366402ba77f0c037f00000000000000ef3caf00"}) 20:56:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus/../file0\x00', 0x10000, 0x13) mknod(0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000000)='.\x00', 0x10) 20:56:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 20:56:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x200000000000) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0xffffffffffff8000) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="9f79e64425c36b28feacd34ea112e52c392f9781fe45d63666622433e4d030184ac493dbe6fc10544645a1a1f1640eaeb7bfd7d6ed17bdef5684028548cd702ef343152a1baca12165ee0b12cc3036213807310204fa7316e369e78ebefb99a0bfc4ce85cfe7679f1d55c003bda75ef0e0dcb3d46eb43f6cef8424ae82cf269a1ceea3", 0xffffffffffffffc0}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000200)='./control/file0\x00', 0x88, 0x2) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2053, 0x47ff) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x10) close(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000015c0)="41abe184dce641990d6c25acbe3e7e272fe0c48b873eed3645577c86e7f489d941d2a17ba4dfa4ff950ab20025df36eec439b5e3da7fa70a1c886d4f79fc9857ac7966e729fcb0fd3305b8195eacc7c773ffdf614097ee07239e8bd8c287", 0x5e}], 0x1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) pckbd_enable: command error 20:56:16 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x40047309, &(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x7}, 0xc) 20:56:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f00000000c0)={0x20, 0x3f, 0x33, 0x8, 0x7, 0x299, 0x101, 0x3}, &(0x7f0000000100)={0x0, 0x1004, 0x7, 0x1, 0x3, 0x7, 0x7445, 0xfffffffffffffffa}, &(0x7f0000000140)={0x6, 0x385, 0x4, 0x4, 0x0, 0xb6f, 0xa8, 0x5}, &(0x7f0000000180)={0x40, 0x6}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) r1 = semget(0x2, 0x2, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/60) 20:56:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockname$inet(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) open$dir(&(0x7f00000013c0)='./file0\x00', 0x204c1, 0x82) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000000080)="c2025067c015e377745a10b8f1c15942e16a6f2963b08babdd44bf288d75a6b45106fc37b0e4b4939dfeb39d151f", 0x2e}, {&(0x7f00000000c0)="03e40efbb0fea8879aeade81ed89daf1f9116e47a758498631eeb69a184ca126bd0919b1244440ba26b2c57ca57464ff31b784001d47dafdc6716db0d8d218", 0x3f}, {&(0x7f0000000100)="e653260864f0eb13e915cd22cf38e3cad183c09a2d45feee30da3ab4d9356e4eba6379306c4037cbc4dff6946f76b6ac92efb1c4710c8d64d9d1cf574025056b1baa8b6bd3d89028a46c5c23596d8903296d472c85f75ca6e5d7ce77593f47181ffbc99888ec6589be02b30f7e2a6e565798a56653ce8af15adcb181eead9301b06a719da97c7fbd431cd23d85dd1b5ad6df39557d0e", 0x96}, {&(0x7f00000001c0)="52b634a3fdb796446f0d2458b8300e78c11d6d086addb0086cf5b0b22d714c9dc938d433bf4ea3f70840187eb70f374040ec86efb7f7e6828b4e2ca52850e22fe12f805c393c576a3ea41d85dbce96eef48a2b1f8f3831848cfb338beacacdec17870158df6dc3c8217b549bf0ae2304516ff7d3c25de496c4779e3cff47d393512215d3ea937658", 0x88}, {&(0x7f0000000280)="29fc9eb871d05421f9fff8da76b9104d7f0d521cf8fe0e8e156dbc8ce3f952d6f856ddbd7d24956332262116bf61ef2d0cc43d9fd75b2c33fa478446f37ff249b1cdc4cdd4d91be4a274ece83984ead5ab551c9cabf70ae5128225e26c3a028df512c9249119a08007be94fba0cdbf31a16724dead23f88611f3925ac6c5635d03ffdee631a5405a3ecfc6de0c47ab53c149cf53ee1afbd86858d7b3afdd31670cf4de5ff183cecfae8e16b65897dd100b7582412428f49fef0f82bec12cb5a693cf05ae7f73445d425f89a41780221b91dfec8687af4dcc0c89ff62953517a610d0aaf35b61be3c525edba474acd50ff29aa34c392326ef37d7a76bdf46c22025d7e9255480dbfd06ccfb02beff449c8d5aeb55538a1cf647b608128b9afe5007a5c018999d72728d4625408d00412cd3bec84a6e56f6ae95c0bc0869e66a531ef7d826b5a57dfb6cdd1256c9b31a208fafbcf4a70f8df51911c2a64cb3b55615e221e17ba28b7a5bc82fb8d21dff74998276a3f56170e0a50c29afa52c38920a328fc84a0a4752f39af7bbc80df2e9545fa6c3be001c999985e8e5dad6e0343f27d38e56a22a7902d7ae2f4c5443843697e5383ba304bd7c4190c720c935878d8b32c65ef666797c0a69589efa8132b553668d0036a8e85afaf6ce1325a47bd4c2ed6548a51c5636ea3a07ce8be5cad3811d48bd9335f1fca001d2adb4c453c601d1e48c25aa15a62fbd29f72e73684876ba19068301383643236640621dc9785bf1d949ddb53c8580e88d9f87ce893bd272ad30209fca51fa0aed610955dc1d82e1cc9cdd4dca70f2a453cce184a75265ca6b78d8ba50e6ff546a421cba431c2e682ec5fc3087f412eb39605c01346468ff19df8a30a0e7175513b124f4f7cb763ff4c78bc4a307c722e911945a455747d16724763d419a78e1ea3bba57a3b6192c7b9cd9e4bf0e856e2169c4ac8c895cc47e8561873cfc27b91a6a4ee1399700bb7751dc240b7c113d3095dffbd6efb169e0ea567d776d0e65301e02588532943998334190e6b721d90216be7866c4a315dc7f437d84af0e9de9e4fff3f2bfb1e10ecb8b63e48013565a6a8ac5d0c94943f50c81c59a2529ee7f55acd506374e253a8d4be04397c0e73be6637dafa964e2798897a9c2c685e27dc2b62ede5ae5c5ce0eef5df2292d9e7f9937184776c1ce1af0c2cd85a1185e849a8f01aa7e3c8b1fec54d5c11ce102126a86b8489e0884bbb8e1f2783efd2577d35eac09d9258198b652fcbde70d57e313f351c7b593c0ad4abe395a63c4d08cd07ce7783c2f6e870ca172a91faccfab9e55dae753730ed48b2acffed0d12cbbd51e1bc16eab3e402010dbe3052cdf8b3869c37bbb0ea4b0d8c2bdca18a5c0e25dce7105087f7ab3ea31a9711264c92d3e10ebade5d958f7984fdb2a6c9f06b3d9f7f2b88d97316c7ea9bd805b5d3dea3e2884298aa4ea1cb2cf49e02610da77239f12525bfc0fa1ec72fb42a48e828c7ad7df8b599ddb267035333b3e8e8efa608ade517196c92a1ea5eee0ac008cb108a8810260772d836244e159932a004c345e8adf4948a55b409ad873b45e4155b20df74a21395592a3ed8d0c043f484375885031a38fe1cd986e1e78f8268bc4fea1e8e7db4cd2b1b8551c4eb8f2fab9ec68cf6e4996605d8b9888aa4c08179c6e54233ade079be65fc6f258a9741711c85898f715bba1d3d1bcb2c311bb0a8c17d653802a6dc41dca51b1c3fa5b3f91b02c618ef1fa026b3b9d65c4913b8fd277b713c94cdae69f2a287243eaf44f05e795b4a2c71254f4d17d0ee9afdbc1707785837c155216b7cd05e6baa81578a83820611b2a451b3cf8d7dbc5f1634170561e750104c4dcf9f869ea695009bfa08ed35d121f93360e67011cea5c1790a4b9d9f0a3f58772486d9b299def4aea70b1fc9b40b44186f80ec528616ce9846ad6fa2e54298c3db2dc0534fd9da2de970287142f984673e3dd833125cceb7b2ea6f238f995850869654230e4fddba44d7b2c8042cca11ae1a01647457c577294f005b0462f18b1501f581d29c2aa8cb12c6ffea2776927883b35880e3aab86819781a036ff99765ab5c434f0c13732deebc4df2ca5ab057b70c70e98d0523e538401f41622b2a84d2a75f7c98962c85f4e5f304ff8ba61f2409dd291efb99fed5ac17c0715d5e6df1fa07cdfbadc96978f9247f128549237c7a9e8ebe688a0b011fc9b1c2acef6f4feb6a1f36bb2469e3ec8247e807f78c72aa1dbfdcd1a37fdb17a8042eb778bce5e422b888a63ca6a9bac927e3b27f4f1f22b1c85fb2d342898352525e59e5e39c858a64f714761a80ae84c8a50382d2a24d847d98b1f2f586fe1126ecd746ce41810bf6fb35be6dbb98544a9905eaf270e5423dce4898dadf6fd2ee1bafa247c26816fda707ca3a6f27be4f98ed573f2ebf7ccd18804003ebf23b91fdbccfbca75c8428d4e82eefc0ae8b244c6e0670fc8d33c2d174cfb317fd3abbb78785dbed18c15c78bca0b2bbb54703ead821034e5b22044d1a0fe36b472990e5793a1c1b932f67b0506ca6746f3b992c3b7a9b89bd1648d9ac469ae6de213725fec725c88786ce346261950dd728a8d172c3a3292647a332ffb85bd5651917158661ea3ef9de5c5f11d1f1e93661c47543f6c5c4b6d2bdb634bd442f01e29a8d051dec2f7d8e5c49a73d56d48fa51506b01da5710a31d98b2b3b7b7c77fea514f2d3226930f4198e34bc0be2bccf332010383d3e535fb1c8744ff9fb5aa283a3103a71dc338f11227cefa3ea9923ee22241f233424fe3dcc4f4e67aa021cf0e86cc8750f720f46a74669b02c6d35352664fb0d94ea7ed0e79c9b195ee42e147cacf4acd52f9b73a08bb9a775d0016785c935afdd419d2911efd5ffc306c9ba0565fd32f8d02dbe3ee5d522aa5b21410787e1bddf7424131278c8862e9e72ab82b3a115e7ccfc226c5cda254724d0fb91d6567e22497113d3685799e52d189ac40c07964a7892d0495f75ad31d86a18a2cb9595f40c12fd47e910a7ae00f6e311d3b1f8bfdc74ce6b8fae264d5381051fc6388a66bdfc4cc4c3b23e669e4167b1e61f5d80db297884af951f580ebfe6ad1c7f45dc76e0c0fb31a487138ac0edea98cd1e11611bd857f52ae9b4b4728636226f49a48dfbeed3f5bf79374cfb82381817aba8be89e5423269df163edac2047b4f6ac283ff98089a3bf0ae4d94220c6d333c8e90d17a1695fa56a1a33ec71a67af6582175d69cc4956990748ce1d172810f807f44f4420ec2a3527715652975c951be275ad364e7ef9c114e5fd2f0dd734891a639cf90b31688924a9b2bf0999349da32b9fdd972c1fe22281d0888317b23386f395e9c0842b035f3c20f362f50f55e16c8cefea4942d0f46b695f81ece7b1292363d35db48f9516d9aa231e9c6f3ba5d6155e7ab21a85047e8aa6f3d6ec0101fd8c30bf2668b0159f3712ea85893883d88e5c683cfb7a847125d56d1ef6ae3fbac33fe2cd339dbd854f4621e15e91d4f42ed21d054949fba74eff9b541e8eb732ea3586014c8408dc51f23245bd88a5ea8805108dbdd65714d3efb4e79da8abb69d8dccc4962ebd6d70b432349a719fde4299ee569ff5a14436e1d744e97b9911387fd6bbfd41322b36f041265b451cf6220b937f53c44744723ebf6fd1949de1cc448ca82f163e5a1b138408d4c96399347485965ac77d42ce2f6bfe3609bd3eaf405950c385c233f96651b8b78f85141cb7c99673ee1a18e63659603808261f2acbc5bf7bfd3c25ac70d773aab7254d36764c264abe2389752cd6bfb25708a1f871ab54e761a9d56a1c8d4a450e4a73016f9906c04ded2e2a0b1ef22bc3b126a8c7bbedea3d42ee89c89102a4eaba52a81b28f374d1aeb4686119e3da1e6e59c28a51cb3b869d7cbc5ec5c3de754cb37faf09484fb3224a4413d851a34e63cf531cb4a5ad15e516fb70fc342d7a2f9c8788cf714bb9a98e4b6b5d0f52bbd2bbb6aa9f094054aa23da7d04369e8e0994f00c758625248e2dbd6f0858c1f3f396eb744dfd5e69f3120676aa0eca94189d89d4eeb8a8cd53c27c2780c745636a45035b1a8ffcfc6abc09e8970b53b8211a986b89bff9dade9041008e62a0cf83c4584da3f3db9b5f707b8d82fe7c2a7dd345693acf7090d33944ba580bfcc51ab24631b7b4bf6f57d6487eb61b5d5582a87f9fadbb4719e38a5dfd343f8ddbf1e06cd1e3b41a2f7a0e219d001e481d304e068310febeee98ac3e1ba578b3ce0e2e25f5dfa8988bbb48d776fd892f8fe473b84d4c6c403ff52823b035a1c4e062d8e42ed561f85552695d3ea9618a2716e22bcb59b01021870aec588ff2e26d24e2dc6a55f30f093ee8c47d5cab9127bff18dd3bfd8533c0bf92365c112c555b0e3ca760dc21a3e00e01fefb4c5d177ee8babfbf20bc3a57ec701bb5e47a7764ab61b569984e7663ad486be5c1b38d541bcdef1a1aa75ae40a19de13d7076fcc9599a6f1777012c0605808236d9a7cdc5a5dfebbcf7b812dfc1af3aed54830a0c4a27c21169d5befafe5cd8b33cd5605e5f36cbd8027c3cb22605a47cec151a9421e8d8e06141194ddcf0bfa5fbcf12f01e98367857a2244860447afd38267e2c6b09dc428cebfb04452d058f502fd91b4494721c1a66cc053065be36afe02821dcf553a223cdfa056f44a10a8aa00f6374388d35a5afe5738c647c20c5354b4dbfb9d7a943ed530010c37d5b24ed9cbfcd0df56dcad4adcda759ee5126c9ff81728bdf9eeb6ef0b8b857e939af9812093082c3ce4d753c784503f83158043547319850a19f21b8bc6a480dff8bb1c702c24edac7e54e80e4764fd3cdbed70b8108577e0ae20f2fc22b1ea227cbfe8081c9660ff54cab8f49b37498eb08ddab54a12a2dd91b51bb34e6485939b7f8ab97962f068aca3739716715dd9ff8904fa561aa414bd50ee6e8cc0e9cafc0a446253c8d7298da4c2fa99eed8f1256bb42d7485c4c2a43f2f194c3edd7697952a44171c4449bb31dcf34490f75118c154a8b51765c36db89ce924dbf2bc9940562d0a16c931ee93db184635c78d08856a1efc0561c414fc529f3a529749a78d265895442cac66822860f4e2c78f60ef2fbbae5c2ddadf6468fe6951e477780b6ae7339cfc84bef1b6418dc689d8afe9ffaeaed6f5835c6a2d795d573ad69cb8f2b27630cf200b1b0a8b398c2d800d1e8e6b9df2c94ddc6fe8d79b8f39c8f5ed6870d1edc07466e2e0b18f590efb4fd11bf645c4f73c20f7aac7f69a3295ebc70cc2700ad1c39acb0d07246a1a6a0e12e3361b2ecc89b6220620e082571f8c8dde1fc84635bfbc1735f9886bd3c0d26bd7dafcfaba4f999f642253a212468ba1470f8b7341933d266d2c343fedb2bfc736eee7933e5ae616218cd8121b2a1f6ec6399c22d5e6ea3083be4a7e22c17eebe9984b98a5d045ff28b9e751302649f9b46b087f6ce73e3740d8a381026acb0e70ed093208557b25326db3c53abc925e81e305f67eef804b25bc05c5354f757a8e88b788d61ec19e920c36d7d63183b0df37f137a94fdd5ac16540a51a4729f16dcead14aa635fe14c0c987161dfcee7ea8b3c7d49a6fa274bc24c39754c3495e680988fe7af2b55ee6b370deca8f5d0f1aeff7200db1474bf2e17351e48162f1c7fdcf514ebb5b557d4aca44912262a83105a09db4bdd9f304e85ddbe320cfd46eea53f27e4dfae1457ab728d5080ba74f3705cf90e195194ff5a9d30c2d4655792212e50d24958d9bc91bad388", 0x1000}], 0x5, 0x0) open(&(0x7f0000001380)='./file0\x00', 0x8, 0x40) socket$inet6(0x18, 0x4000, 0x0) semget$private(0x0, 0x5, 0x20) socket$inet(0x2, 0x5, 0x5) accept$inet(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) 20:56:16 executing program 0: socket$unix(0x1, 0x1, 0x0) socketpair(0x6, 0x4000, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r0, &(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT=0x0], @ANYRESHEX, @ANYBLOB="8b77cd2a585c521246357b98d46caa531fb818024deeb788d56b9189ac6d87321526f7172a06cde2e4394f5ebd23bd8680d05569699669f7d80ac9b4b142b7d750744a3e073541f60d8d041427e1d1ee5c06d08ec22fffdd24cf18f9b07b846218c17cd73c6f0f306208e59af6dabfb7614ab88294dbafbfd2e41e34dd2504d6646170fdd9acc52aa02c0af7d4371a00816f73", @ANYRES16, @ANYRES64, @ANYRES32, @ANYRES64], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 20:56:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000008c0)=""/71, 0x47}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/112, 0x70}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000600)=""/232, 0xe8}], 0x9, &(0x7f0000000240)=""/33, 0x21}, 0x2) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000800)="828f1dd7a85f5144d024848cedea7e7d292d2219099bda63c9c3dfcba9e9b51a5599d973d231102de9f858245d4bd0eaec58c23ca745c17cfa00e5c847d42ce783954440e2701367467e78d3d154ca679ca61818f89993170ecc3b7742ac57d6e8406fed1b8a62f6f5c0ee940c272ac9b58e", 0x72}], 0x1, 0x0) 20:56:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x0, 0x2, './bus\x00', 0x79b, 0x4, 0xff, 0xffffffff}) r1 = dup(r0) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x80) mknod(&(0x7f0000000280)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) dup2(r0, r1) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x3fd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0x8, 0xfffffffffffffffc, './bus\x00', 0x7ff, 0x9, 0xfffffffffffffc00, 0x4}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000200)}, {&(0x7f00000002c0)="f330445100c5db569e2b7224aed86c59d75ca93a39f68d099c7db942bad0453d52341a303d3618f5f507291c932150e1a78e6659d7742f1f2b7b49802668e52734a2f3b3d54433eecd5309f1694b712c70d72e45d2b608a72ec2a19935ab6ed790a75a0f", 0x64}, {&(0x7f0000000340)="ccd903c2b9f33e1b40d29e4bca51df0687c305530bda4906f405a7c315dfe3b52c97b19d6263ac1349b02bb743ae8fc5f230c0b7d54a4ca65f04bcb0dea6a1f52b0ca270bd4b0c1f25daa6b9693e523d53006c79", 0x54}], 0x3, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="0212dac110e6884241ee5f00c2cffda298e86957280a6326b51431b0ed579f7d191c9414a5a0e1977b32c0e69b92f57ea084f5f55c4641ed1c86510cba0109e293b0ab151f07c04191", 0x49}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="3eb0d4b740add314beef62", 0xb}], 0x1) 20:56:16 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="ec", 0x1}], 0x1) sendto$unix(r0, &(0x7f0000000140)="97d01ea6333f8362017513fe04fbab8e4571c7a40af6f6a608d413d91a52ee2c7d1e5f4956af3592c1ab5a8592493a8ce7cbeea5b3f9214eacdf0ba070f9754dc1c181a106746ca73505130df0e76eb3a235bbc85e75f82ecad701e6f7a93b9486a621b7fd96ac13baf55680e994a77c1b5b3e925d37abc8e0dad7c0dd3c85556362352432ec7a88a10ef71eaae293ab7d989ac5f3d6a16f9dd3f4ba59d3a156525718a6090c108d5023c27f2f7a402e188993c46f4ba03ef89b3c84500b82bc5eb8a82611bbb1a69b9541908304975e9bb82dedf649825380a222c33c4ebb8b93289a9113fc95d538cfa31298cc3f2ed19772", 0xf3, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000db8dbe105ce5344b55db71d7d11f7c6357fc0ae2d1ca7c679b64a366503b7b564dadcef67c1e52e15094e43a0a227470388023efc87be847c14917b0b6e4e856"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0xff85) write(r0, &(0x7f00000001c0), 0xfec4) 20:56:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) setsockopt(r0, 0xcb8b, 0xfff, &(0x7f0000000080)="b723fd180ff2107ec6b55cb86673fb0c31cbb8e8a9581a4e69c3d2ec9103af045e05b1626e86f571ea6a696bf5fd4395ba39038488f1e0b4283cf574d5b405bc9bf4b6416379c71f119abb68b6c17b305e579738f4582bb4cea5201489f07ce27981cc72d6532e3a10b0d2d0e666e3878be6c7c7ee00a24028", 0x79) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) r2 = dup(r0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 20:56:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f0000000000)='./file0/file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 20:56:17 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) syz_emit_ethernet(0xaf, &(0x7f0000000080)="c9a71b98e134230980bd95a2cc962d858653efa6837acf932c47febfa36e6635b3b0198b35b1ad95296892bbf80602acfadfc5ac3c9064b2c1c363857b23e4e0367e72a470139cc61e874c01197d0e867ff468ba2ef5b11667a446f91c1f820103e1f108990db7b86a938100a7964abd97857b10bd6c9d7717cfe8e9605b6568c75de015e03310181e245e682c63e8a26cdcb179e33300d1aacf44dd46e996ee5cec795cbde54af08d697c856bfd50") ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 20:56:17 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) write(r1, &(0x7f0000000240)='n', 0x1) 20:56:17 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getpgrp() getgroups(0x4, &(0x7f0000000180)=[r4, r1, r2, r4]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r6, r3, r7, r5, 0x4, 0x4}, 0x3c0, 0x800, r8, 0x0, 0x1, 0x5, 0x7f}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)='\xcb!$\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/:\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)='^\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)=',\x91!\'@\x00']) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 20:56:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x18, 0x2, 0xffffffff7fffffff, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="c7727f78e3956034f7bb751c77f399f905a4dfbc8e3ffddaf6db30cb11087d5faaeca457d3eea60bc3eef88f52eee22ab472858eabf16bd3a075cd6fdb5a1c4335981c7ec2904e5adc9f4c2a5ee59d2982a3a6066251adcfec8495fc07c8c1c77359f0affadcf584edce9ba093bfce8b3d43bd62335cfac8e4a561d785e6101849a2d92b77336fcc1f44414852ddb35cc089184d9cef35b1a52822bade87b5adc8ad0feb7d15a824b2a6fb2a", 0xac, 0x404, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 20:56:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xb99, 0x3}, 0xc) 20:56:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:56:17 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x7ff9, 0x100) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000009000/0x5000)=nil, 0x5000) shmget(0x3, 0x3000, 0x80, &(0x7f0000006000/0x3000)=nil) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 20:56:17 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffe37, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000007ede0000000000000003000000000000000000000000001000000000000000006900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000474c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d1ea4e7c0c9e0398cba3e358b823179e02ef7ee023cc0cd2ea2e0f58d52263f14046cdbc1ee6ac5eb6bf8343b83267481140240d2c05a9d00e864590cebf557984c5895db18ebedc20bc3a3c30778803139b44edaa81d49a0034533add31d2e55a4de74c6900f4308357edd1cf6050fd1ef1b1d1bf2425c61b3c30df84a05da3fb6baab29c924ba6ed0452e98e72840dff90c877e85706dbbb16c76efc654cebf8e1c7f7b4bbd5fb4ce90254591bffdb2126f764c"], 0x1, 0x0, 0x800) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000004c0)=0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2af44c76dea8b3c000000000000000000000000000000000000000000"], 0x62, 0x0, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000380)={0x3, "2c8e6dd2386f288832e562c1d8c7a4d0f19f0e02cc94990a8ca0db6c5b08fa59109c8ffd597591ff49b6dc87f2abf10b8820356fe1ed72c01cb3698165a46bc8147213325a83f61a9fbdcfe4ae250dc5debca19cdadf06212f9e161c0658ef195ec08eea1f511b7154c7cd7420d142131ffe6401a58b1b0741b295ce1889e3f842a7a14c837b3b05ea98c9778f069a"}, 0x97, 0x7de537957758d9d3) msgget$private(0x0, 0x200) 20:56:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xfffffffffffffffc, 0x0) dup2(r2, r1) 20:56:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x100000001) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x600000e6, 0x1000, 0xe6}], 0xff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0xffffffff, 0x9}], 0x3, &(0x7f0000000180)={0x6, 0x8}) socket(0x0, 0x4007, 0x8) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 20:56:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) msgget$private(0x0, 0x408) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x2, 0x2, 0x5]) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x90, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x38, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) socketpair(0x18, 0x4000, 0x200, &(0x7f0000000280)) ioctl$TIOCDRAIN(r3, 0x2000745e) openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x1, 0xe1) 20:56:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x140) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') pwritev(r0, &(0x7f0000001700)=[{&(0x7f00000001c0)="f215a1a6751baad0ac85c0d720431f380e3bb15d28475396f546108f00e02c30f2a65b3de8bf0a5d6176a6ebfe7dcc6938790b5e4437019d3fcff80b8f922404a101", 0x42}, {&(0x7f0000000240)="8e1056ad5f6b8fbd82f1a8b77a6fa1ec0bdda9b294ed55d83c5b8a6974468da291f52fce84b7842915d259d639d91ffb1be6da240cce62ee59d35fbf3ec477c057cf88661f197053125628d8c87352b8a728f1438ea464dfdd3648ce03802f07c7bbb4cac12d9908de1f99a67f462e4692edad354952bc1aa59910ffbb5038e68ddd6d3ac2b912eb9ef3d15b93a8c79cc8e8fa2d330472d9ecf1c578394a92aae80515461d27d78daa50cb3e4722001b9da73c9fd0f6168dfed92697f33268bb0f4a207b56e00307dbacbc33a1107d9bfa09786c4d187fa6ac8163f6716e0d58f12bf9f7cdccf79f1829ce091e1d8fadb4df4f9eaac8839e5b3d56818615fb93f5dd2abffaad80c03c5ad1138c7f49b56540b652d7431e4b43cf69f68e279311a2caa5479d24bae541107a99a54388897a73776dff543f9f7ce7a71e3b61f19e9758d4e1270253cf398f4111ccd7bb3d5a6ca978e51e2fc484b102af905424caf99260fe8385adaf51298630f379ae3c942a62bad5070f6b900a882ee935787f325a0d023c79c54489d76e58f010abb812386cbbf9232559c84480a0b9c7c3722af29151f74631ee7b27031c32124b5e869376aa90f05a2fb4d1582fd72e80f50d5ed3176751a1aaf91fd8e990dbe54f4d1942c785c41f4bec92e8910c97cda2a82fae2aef43dbbdf99f2c0297b18272f86ad946733d3212d23af32e79eb605a4a0785e7cf999edb214b2a26989354592edc3603fa40c2b9237f4ce7b432f4656036ed3b13af63626b7cdea4a8ec50da6538bfec582c259b12710321f5e32c4794d8d5ed13eb52bc6ce61f202a99a6289f3597a4da3291e6f33e314345da18494db11908e374dcb1b52c687c1e32412fa7a245f4ebd95de90adc92fa77801c4031c3f9e6725a31253ee9e0c207093093660c7e1ad09e681e18e896ac1c68d102879b9f8bd46a7637b0f01d48140b7f6b9a1b361ff55b260f25c3f5069c6219131a3b5e38d72af8384e4e77d875067412e2ba941d69246b4743091e9339c9c1722cbb54048097afbe3ebeee7c3ad433958ba35ce12e621dc8aebe18654c2a5b6a780db0f76e4bcadd639e783b517907fe0187a655dde5269db548e21d59014f64a44f588de4fe489d66e0b2edf732ceef6fd8a23a5493550fe3ce725013b54442065e2f8db850cc3ec5e07b213e8590e027e3767fb5978aadf9c268a536252d9c05c9f491525af3cd41c451bdc28f907e8a0403f14c02bf1f811e23f7a4b243e3fa4deae219a5bf9ff98576383eff0996b4a831f93bb1faae0ce5081b24f8a7c8eb3beea51c246ea1ae59fa6383d7a52c6f301384aa042efae8b2a0ad9d38d679fdfa19baa5a20a7739abf3e8804b9ead3d7cf6343fe7958942d67c600dee85a66df0bcd0962f68f41eb1610fa4e581d4ab98774d28a6f17803bf5ea744fe465d881cf45428605098efb1da4a779789e2feeeb740e8c87a7faebccd4f69d16f145cd59f0ea77f8f1fbc8d3173f83e519c7ee617dd51044a34304f71bf85c4d4761e1d03927e30504eaf10d00a0196283cace0a4a3caeb639f78b80ff40d9fe0dbe8acca46195472abf924e901398a7e5b793ccdefd21414174c8eab06f0b7f4f0b4774017a0af642a9c60c2cbe3f48da81bba3a430f3f41d111fca66b1c6a479e6e899644e48d6e66952b0532b5ca2046fd83dfc8d8ae0b61dfdf9d403d9c21f3dd8939f7f986b6e427512fbee0de687d1b42ef0594038b1554cca66b699c8ccf713663698f710cd473239883693d82ebb3eb0a8d6ffe4d81ddb55d7d7776e7086f4a244cb89edda169200773b3c469e179bf3ce9b04e70765ce4b877ad91aaa31e5d268e6ae100c8cd25944355dee452cff1f2083213c6d329da216b3cbab17e58d2ea987500c289f21eccab93b85960197bfe32f49bf8ff0dc7751c345d00a0495cd712ee95c8c73df1f3606e149ee2638e01a82b3ff128f3dc41420388ef22aad2c9b1ee1ab17bf7ff7ca338bea663c957b295aaf5bf48f90eb0d681283793074b47f293db7d06b28c1ee5f1ad4b6e81e5084bdb6f3b6828fed13b58e2672610f2153123cc7c4c26319d5fcfce1aabf8e17a85f9b9a637024a49d37024c163cb062509ab53a2859bca05e46a73324078a32f9f1b891f18b97b3fbd7c11056e26a29127b2dda0fcdbd719e1551da2573982cfce50e699c65409cea5ac893d66db937ae18cbbc6aa2150cd38c34b3fe72015916675006a439f4986a132db8451428cc189389b08e5848aeac650be8e5c17d020123e6679c64851c610a9d916e27c0dd026924534e7b0e812edb3bd40ff8f009dbfda681476830b405d32dd28fbb7029ca928bb5fadb6254f3a8154256d08c2b01ab5384ee2ca68be01670d34c480cde931c5fa446e58c919b26ca965e374abef12ddf77af6bec1812b85d188331a4c2b21a04e1a358c11ff0bc6d63ee162dde1e74538e3c9dbd2378e16c3bfcf2238f81b355de44298c5152dc8fdcddd1e05493449ec25b3824136214eb211a1c90ee7142d89efb544bfaef4879d5803f1066b6ad5bd3f80dc7818577d761180e07379c85406cac01783c7ae83150759a9cb990ee418d11a76c7bb37d44f1bb11e847e20d882d4dd6638cdf0dfb4c6383d4d193188851ce59be208623c38c7fea63b1dd8b11b07e2e750c479d412ba90a1b8f7807503bb91cc695fbf7e5e615f5db68f07a0db31e29c174f963b1730f8ecaa0bcebcef8e8888d7908cf532d37e3ff35a251b78c14100971452bac16d4e3f7fffdeccbdf95135cde54e106d4aae404bbedda7a6beb8e7b222f03f23b4ecc11cf4576191770e11cd540394b6f9e9b42b8ed002f7b3dac857756f4dbc278827d5cda311f5a6dd50499b9655ff91d42966f8dd10c7f2d740a02727ce9a219386d25ac38368f218b316fb06d6efc368f507378e36520a65b17ad8e725982109615bf97282fa3ecd0b615738d24578d25fcfd54462879d6ce47bac26aa078f94544d239aaaf89b8e59a5f54a01e422eddace74cc0e2882f7bdb4c35e7fdf8f008075096dbf4ae15cebb5f57102127996231b9a843c3baddce19aa1220bbe458174ee1d05080b1ed02c23b98171c0687284ad344369c4d41313729de04a848fea4f6006988b943e0a92c6a7be2bd0a4e95b0fa6922301a5aa3948bb990c506dd9afde0b9946bc1d41c3280f54ce681e6cee5ec61d13c13f2d336108d658ba2302ab6446430851d97e438758dd7c8281a8551006929d5563fea66afc0840bae305801878d6d48abdb098c1cbacf957cd3cdfb2f4fa129e9e7e29b322c2dd15d12646d7ef7dc6191be538e908eeabe46844415a762ed0663cd793218e1f369f2397d8a9031f31873a20ae1a9cfbd9bba859a23c61502499addf4e07997de759e714f345394a894ea95e70d50b41d4905f7074fa3e5d748a0bf9dfb2647886096b2362bc2a7f9c0d5623a49cd1767226706405f30ff587dde88508fa13983538f8a6bf9edfbcc986a96ff51bd4da18118235256c39b7b39376255a57407cd1e66146a253901b95df92721399073af76dafca903fe5ac74779fb95912bf4a6bfe600a16f92d820ca149c705c4edfd092b3863f5058962bbca92da1558d9129fead0c12754efd35097a799cc8cb80c758b6924513ef6207c9243a563bbb20bcfad438f59d409558c89acb04c7eb6b678d6fe8552d4a7f17479f4e43cae5955abd36d8f190ffe872477448d212fb8e41fc7744cfdd08614e6235e7bc0d5426b95fa4e2f2bfd00e4b916b260f6490e706dabc2dc1b2ad46f9c94b45bd948bd30daf69ac1cb6d6dc058b357175a37eb37bdffdccbf238018c063a7a3b9f50c37c7e01bac4b1298db9ed236b422afe44157d5726d374346aeee54b7e6724b87a54b9a81203ab2fdaf80295ef61db4fc8428f4b7d84613cd7cd5743bb740cb5bc12f83def24b8ad44eeb79348cbdd1393310ad470e5b84b3c9747e1b45d3aa2a43881981587c3fc9d15f6fad424a1bd1705e344d32cd1cee712d4f541e0e18725c55ce26518025dd83ddd99d406cd72108073ee1931ed1ff11d17cbb6e01154540e719bd8a9e99918af434ef8386b958cd6d82d7bc2a020a29bdd8776ebf71d37f89e02cdf46575a75a9ea3d4f73c8c813bc263372ee11ff812825794dc13180ceb853ed108b40ba89b89b879ec44e1376814423adc1c429c3e27948beb38e95621d7e196b474f6573213415a28553c4b9c38265a5d011379b1539b02b94ac47b2c6e656c1919ad7ef43c8faaee3c2ffa4ee5181887fde98c4e820e8ecf1440c74e4cfa6fdf418bbc74daae676010de2c2e3968a1f417c8a3cccba01851c5f1abc96a037a30839708051df051aa790f7dbc4a03cd3bf4fcb450a96d202e7ce13ae8eb448a767f61ea7cf16768557ae9c11c320cacf558e80a4db57c532e198dbd7c7ed4f8302b1ba1febf6092bba4ff525d3aa9ffceae73fbd47ad5290d9144a82cc0a8eea3178ff3f23384214277b029ac8308271f335c9624ede14938b2ef9750e906f29002eb75849c2f07e15acacf85c283c424dd5bfd1c157e9cb59b9e37e23b82d254eb1acac0b56c22ac1af0cd76e94b2e9385fa0a3d5671bc1bfd98a7e0968756855b01f832c806fcf9035834e8d731428844ed1d1b88f0ea8337f95fd5447fdae4f46aaae502da25e907ff78854d28c562184317c2ae54e906b0d45aaa2ff42d531ea58291ef36e2434f0a06292190d7ef65ee85ed519b587563f36336645d06796acef4b7e598cefc7d4423c93469c9ebb3572e41c0addb750b36fcba5a213065a39cd6c1e0fd473141adbec751efb9b17b67b2e8df73bdcc5e4937d3f54f31c2ca4c89f1cf4efacacaa8498b7093d4bf71fea2c8e8746503ca9d75868ee820297d0b9a73bec2e817aac36f0b3f0238e0aff4088c4f53101936aed840219b2daebdf50a406b0db7074a27740f0fb74472748eb6a7482b571ac951e86b79b74094082c55a9e12b68f9a77ed36a44cdb537a553147b8a5de210121044ba27a939f693ec89a6d302dd2f646e6274177f5cf62690a9d2798ec55dd25d214f66e3dc39586f752b04097d3f42fc7093d18a522e679757d62cf2f02d07cb36758e8da9f09de3e2c27cfb8a95a45d41484f7de40463f71d77c57468e33c45936fc3a3480b776fcc09f0280eec5337643523fb16482d4669a162f94f0d22ed7628cbcb203c49846dcfd9301e37dbdb0681d7c38b25bf7f9d325eef7d76ab049135d0fa0a54205c7b943050cadfec8cbaa8923bde791187584fef11f001a4673feedf373363fb51f2c7ede20fb518880c13ea2069dc21b8ca8415941a484cf25334b8fe5b5c026881e92b6a6ecfcbf3fe6c74a0d773f09e50428b2a631be83fcfbd70375eb8231bd7b1ab923e3cdae195063debcd165191099e2570b778cd9c519ef6ead34810f0515f3e9c3adf4e9fd40a9b9576613463accc9cc0247ad7eadd071a2710ad305fca1fdc28ecf4853bb40da6d116eddebaff6bb2677ec18e043286c82961d86f0edc1f52eb5d6fe3b4cbe0988905614e8f317a5ed92ebec0aee2942a504f34edb0d759d8453c9f17291797b8a2bb852bce72be6b32a5812a3f126adede3cf6f3b43682cb2debfbbbcfcec59e9ae6bdac4f9d3c410bc5d515e84714cac3a08115e849394d374332af622f90dd98e9afcbad3ad13babaf6efe505c01621ce23428aaa999d3105ee5f0967ec3c88dbdcd5ba430695e916d396c40798d5595c9547e8b120e0474410ede584a0ec0a9170d", 0x1000}, {&(0x7f0000001240)="2704bbab75eab322b6a16b998a0c5cd175abdc77029f41ac61563b5c48d6c698998a95b60431360b4dc2db297f8e890d8ef805bacbf8ab5421d5cf5fb60044db547dbe38fe04c9f6dbb7dfc7aada6761d36d9096e32ff1784a052520876918e056ad174930cd040432c474c35ed0c4ba3583db1871bb3141b41f7c7fb6cc4586034bc972436a4e9ea625629358690d91efb9f5c749df6b8861e8c3e2a0ed102bfbf7331128414e3f", 0xa8}, {&(0x7f0000001300)="a55e2c78598d644ff8190d7a1e6a0fe10bcec87f89ab329c456520258bfa5cfed53233387d140259e28b4904d234c4ee42a2b3c5dd088850870aea81cb4fbdd2e1de29d73860ba28705ac526e90cc8340edbdcd7da0120f576e5751e462946f30c135f9ef396091470c3fef7c60dd60a47bb43d6e1e709c524c3f5f276655fb1985eb057b0c403f96481f72fa37fed994e1a1edfcc99b85b20a20bc768c558338782d1d8f686e6bbfa12e09ad033c785f6183be30587432508638080906f34d96d3078ba771ef2e8f797d0a10f9fc73bd6f7c27d9057f6a855ef5b98385bdc2f29af159665632c", 0xe7}, {&(0x7f0000001400)="7f1e5b45773b5071136979435638b7564d11f2518b499b51aeca307de755a3f4dc0c2fd71b6e48f3ed5ef3b767930eb9c8f00f48ba5e15f97f9fd862f06f3c5d8e37bd449d17840001a5f7e846a7db0dca5c6fb11201e43556e948a836744b42dab8476ae9a48f8e2ec7147a6c80fe86430d3ab3cf69b523c32610283963272548a4ae24c22fa3d8c199702e42b8826e145af82929b93f7066ed70b4f768ab155a74b63ef21c7ef403e0c10e557133d1c270bcf915b7eecda530edd10dfa69fffa55d6286e704034ae7afffa419131e5c60250719f610f02750c59b063bb28a8a52ce1e6ab912143f7115402b4a9ec28cedcefd27af0ba", 0xf7}, {&(0x7f0000001500)="0b895cb0744e9bb0b90d2b3be52af4f0eae2216436c2c175fa13253ee52ad9753ce7d4ec1be647c65cf876abd1056a8e21de95308571f9e03ef34cdecc19b8a89377937f04caea0aa42ec53914e23e05a3242c63b2a6ab2ddde2a63070ed0e9294b1de0df1ba7952be5774f5a1d24682e540dc479c8c90194aaf518e02bb07875578ca649a0c0161774a94db387da34dd243c57ec9474ad49f0b229862d6113fae72882443cc73e68fbd176b5bf23643f5f8057e73969725c37410d4fba8cb3b417c36c6cbf9f7ab7d852d2392cba4", 0xcf}, {&(0x7f0000000140)="c683e0df1d417f1c1c7b84a0d2a1", 0xe}, {&(0x7f0000001600)="b2552fdc8c0f277ce71c53d856f3", 0xe}, {&(0x7f0000001640)="7f1d9b1b91419843efd29ba7d558fc192ae358715cdc6bc80bd8444e68c4e47d537f1603761240b2beb702ea76d19e1c77165d91a9c1981b57210edffc800cdc509b67d73691d1e3dc49c0e1ad13c68dc756130980062f22d68e9649008a1fe86f60622365805eefe92a78a469cf5cea5a32c50772541ef7a2845687d6ebe995633fcc6ba449a00f", 0x88}], 0x9, 0x0) 20:56:18 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x20005) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 20:56:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2082aef601496e0e87b2b5319761cb70ffc1efcd43405e6a904101ae68400fb07112eb6a2a6628dd534a62c1db3e1b1ba183ce653ddfc8f8a66ca614c1abfc9549cc60b32a392d69f86a8a1c56800be856e3523bf19ee6d9bb5fee10ce61b09b8be295c1937e8c5435fd84cfbac768b11ebdb304a8f6e1143d50f2599eb4ee5f5fe97cf67a95f6b0557d898914b615294bd5b44514", 0x95) 20:56:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x100000000000000d, 0x0, 0x4bd) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 20:56:18 executing program 0: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) 20:56:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6e8f, 0xffff}, {{r0}, 0xfffffffffffffffc, 0xa5ffe0af9a47f81, 0x24, 0x200, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x400}, {{r1}, 0xffffffffffffffff, 0x6, 0x88, 0xff, 0x401}, {{r2}, 0xffffffffffffffff, 0x86, 0x0, 0x6127, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x9, 0x9}], 0x34, 0x0, 0x8001, 0x0) dup2(r1, r2) 20:56:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80004501) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x28128, 0x20) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x3) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x800, 0x5}, {0x200, 0xdb}}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x0, './bus/../file0\x00', './bus\x00'}) panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 75891 231 0 0x2 0 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c17560,3,ffff800020b29080) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061f4e978,80084b01,ffff800020c17560,3,fffffd807f7c6780,ffff800020b29080) at VOP_IOCTL+0x9a vn_ioctl(fffffd80674c7c98,80084b01,ffff800020c17560,ffff800020b29080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b29080,ffff800020c176a0,ffff800020c17690) at sys_ioctl+0x651 syscall(ffff800020c17740) at syscall+0x5b8 Xsyscall(6,36,7f7fffffa8c8,36,3,7c1fd778890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffa3e0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: out of space in kmem_map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c17560,3,ffff800020b29080) at kcovioctl+0xe6 VOP_IOCTL(fffffd8061f4e978,80084b01,ffff800020c17560,3,fffffd807f7c6780,ffff800020b29080) at VOP_IOCTL+0x9a vn_ioctl(fffffd80674c7c98,80084b01,ffff800020c17560,ffff800020b29080) at vn_ioctl+0xc9 sys_ioctl(ffff800020b29080,ffff800020c176a0,ffff800020c17690) at sys_ioctl+0x651 syscall(ffff800020c17740) at syscall+0x5b8 Xsyscall(6,36,7f7fffffa8c8,36,3,7c1fd778890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffa3e0, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c17190 rbx 0xffff800020c17240 rdx 0xffffffff81f8a3e4 cy_pio_rec+0x1c1 rcx 0 rax 0 r8 0xffffffff81a096d3 kprintf+0x183 r9 0x1 r10 0x25 r11 0x5d31b1c4f8b1103c r12 0x3000000008 r13 0xffff800020c171a0 r14 0x100 r15 0x1 rip 0xffffffff81767cc8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c17180 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=75891 stat=onproc flags process=2 proc=0 pri=52, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff800020b28018,0xffffffff823c5f18 process=0xffff800020b7c360 user=0xffff800020c12000, vmspace=0xfffffd807f00b2d0 estcpu=2, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND * 231 75891 17219 0 7 0x2 syz-executor.1 48715 53200 17219 0 3 0x82 piperd syz-executor.0 15917 42001 0 0 3 0x14200 bored sosplice 17219 27986 74816 0 3 0x82 thrsleep syz-fuzzer 17219 719 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 285537 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 320710 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 296182 74816 0 3 0x4000082 kqread syz-fuzzer 17219 127642 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 293671 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 239509 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 369948 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 308085 74816 0 3 0x4000082 thrsleep syz-fuzzer 17219 389866 74816 0 3 0x4000082 thrsleep syz-fuzzer 74816 184298 38478 0 3 0x10008a pause ksh 38478 346494 67550 0 3 0x92 select sshd 5718 325057 1 0 3 0x100083 ttyin getty 67550 488607 1 0 3 0x80 select sshd 56099 483816 63852 74 3 0x100092 bpf pflogd 63852 300848 1 0 3 0x80 netio pflogd 63372 309643 41750 73 3 0x100090 kqread syslogd 41750 297017 1 0 3 0x100082 netio syslogd 79819 244645 1 77 3 0x100090 poll dhclient 24650 451622 1 0 3 0x80 poll dhclient 46804 250466 0 0 3 0x14200 pgzero zerothread 47924 422927 0 0 3 0x14200 aiodoned aiodoned 53877 417433 0 0 3 0x14200 syncer update 37082 211171 0 0 3 0x14200 cleaner cleaner 65050 417046 0 0 3 0x14200 reaper reaper 42864 69278 0 0 3 0x14200 pgdaemon pagedaemon 87973 480711 0 0 3 0x14200 bored crynlk 61103 374517 0 0 3 0x14200 bored crypto 27679 38012 0 0 3 0x40014200 acpi0 acpi0 85194 494271 0 0 7 0x40014200 idle1 93143 253722 0 0 3 0x14200 bored softnet 86010 420822 0 0 3 0x14200 bored systqmp 84933 209630 0 0 3 0x14200 bored systq 91749 513755 0 0 3 0x40014200 bored softclock 96580 482789 0 0 3 0x40014200 idle0 35355 439972 0 0 3 0x14200 bored smr 1 522175 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 231 (syz-executor.1) thread 0xffff800020b29080 (75891) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823d2f80) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9472 71928K 71936K 78643K 10625 0 0 pcb 25 9K 10K 78643K 142 0 0 rtable 82 3K 4K 78643K 279 0 0 ifaddr 37 10K 11K 78643K 73 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1473 0 0 iov 0 0K 24K 78643K 33 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 75K 78643K 1363 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 5 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 30 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 21K 78643K 197 0 0 proc 53 50K 71K 78643K 399 0 0 subproc 53 55297K 67586K 78643K 161 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 28 0 0 in_multi 22 1K 2K 78643K 58 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 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 212 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 80 12K 30K 78643K 1474 0 0 UVM aobj 25 2K 2K 78643K 26 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 2 0 0 NDP 6 0K 0K 78643K 21 0 0 temp 96 2367K 2432K 78643K 3702 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 3 1 0 1 1 0 8 0 inpcbpl 280 114 0 107 1 0 1 1 0 8 0 plimitpl 152 22 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 59 0 28 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7 0 7 1 1 0 1 0 8 0 tcpcb 544 43 0 39 1 0 1 1 0 8 0 nd6 48 8 0 6 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 4 1 0 1 1 0 8 0 pfstkey 112 16 0 4 1 0 1 1 0 8 0 pfstate 328 16 0 4 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 267 0 122 12 0 12 12 0 8 2 art_table 32 268 0 122 2 0 2 2 0 8 0 art_node 16 58 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 6 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 24 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1777 0 356 46 0 46 46 0 8 0 ffsino 272 1777 0 356 95 0 95 95 0 8 0 nchpl 144 2268 0 630 61 0 61 61 0 8 0 uvmvnodes 72 1883 0 0 35 0 35 35 0 8 0 vnodes 200 1883 0 0 100 0 100 100 0 8 0 namei 1024 6342 0 6342 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 6164 0 6164 9 6 3 6 0 8 3 sigapl 432 384 0 370 2 0 2 2 0 8 0 futexpl 56 2158 0 2158 1 0 1 1 0 8 1 knotepl 112 158 0 129 2 1 1 2 0 8 0 kqueuepl 104 27 0 25 1 0 1 1 0 8 0 pipepl 112 254 0 235 1 0 1 1 0 8 0 fdescpl 488 385 0 370 5 2 3 3 0 8 1 filepl 152 2280 0 2187 6 1 5 5 0 8 1 lockfpl 104 94 0 94 2 1 1 1 0 8 1 lockfspl 32 51 0 51 2 1 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 406 0 397 1 0 1 1 0 8 0 zombiepl 144 370 0 370 2 1 1 1 0 8 1 processpl 840 401 0 370 4 0 4 4 0 8 0 procpl 600 786 0 745 4 0 4 4 0 8 0 srpgc 64 18 0 18 2 1 1 1 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 231 0 212 4 1 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 126 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 145 0 0 9 0 9 9 0 8 0 bufpl 256 6035 0 1044 312 0 312 312 0 8 0 anonpl 16 46292 0 39399 41 2 39 39 0 125 3 amapchunkpl 152 2136 0 2049 10 1 9 9 0 158 5 amappl16 192 1298 0 879 24 1 23 23 0 8 1 amappl15 184 29 0 27 1 0 1 1 0 8 0 amappl14 176 76 0 71 1 0 1 1 0 8 0 amappl13 168 30 0 27 1 0 1 1 0 8 0 amappl12 160 60 0 58 1 0 1 1 0 8 0 amappl11 152 284 0 271 1 0 1 1 0 8 0 amappl10 144 65 0 62 1 0 1 1 0 8 0 amappl9 136 434 0 430 1 0 1 1 0 8 0 amappl8 128 150 0 135 1 0 1 1 0 8 0 amappl7 120 34 0 27 1 0 1 1 0 8 0 amappl6 112 104 0 97 1 0 1 1 0 8 0 amappl5 104 141 0 127 1 0 1 1 0 8 0 amappl4 96 340 0 313 2 1 1 2 0 8 0 amappl3 88 133 0 128 1 0 1 1 0 8 0 amappl2 80 2271 0 2227 3 1 2 2 0 8 1 amappl1 72 18416 0 17994 24 14 10 19 0 8 0 amappl 72 1037 0 1004 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 25 0 1 1 0 1 1 0 8 0 uaddrrnd 24 385 0 370 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 385 0 370 1 0 1 1 0 8 0 vmmpekpl 168 7222 0 7197 2 0 2 2 0 8 0 vmmpepl 168 48944 0 47632 93 16 77 77 0 357 14 vmsppl 360 384 0 370 2 0 2 2 0 8 0 pdppl 4096 778 0 740 6 0 6 6 0 8 0 pvpl 32 163465 0 153506 118 10 108 108 0 265 13 pmappl 224 384 0 370 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 464 0 4 14 0 14 14 0 8 0