ndto$unix(r13, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = getpid() r16 = getuid() chown(&(0x7f0000000040)='./file0\x00', r16, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r21 = syz_open_pts() ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r23 = syz_open_pts() close(r23) write(r23, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r24 = syz_open_pts() close(r24) write(r24, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r25 = syz_open_pts() close(r25) write(r25, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="0cf51995729482992148ac68c41b8f363021bc16b5dfc0cbede408cc51cd6e95027b191e126c333074aca110203ee868dfd81078094683b1467261219d4925472b393e0187bd4ec048bd41f542aeeb29643526b1c4ee294795602b31397dd5fec8a99c8964baf88a19f03b35000321111098c6de5ad8334440eebbde426c16786634becfc00cce893186057819b75fdb65d1af1bff7054711456debb4c4e8843c5329a4461fc1cd78d2e2865222f51f01d2eadf3d2c4ba21af0df8f42c23d98b4e8c07c6bce480af466473d8fbb70fa4bf294a2e7bf11d49e93918049560d6d8f3d30341c430cfbe8f01d2c6c6478945a8379c219e17", 0xf6}, {&(0x7f0000000180)="d6b325523841a080e0ab100975d932175fc75c52808b93f93d2ed93f6b32d5bf4137c3f81d9ab1c9a881b4b16cfc7c4c17c7e7106b86963ceb6659d1bbfd34b8cceb7bc6bda441d0f5cdb56e3533a1aa6f288e28b2c81e2aff464a32a3cd35105c4d54322fa029c17c5ff6a0858a9759c287c46f224a1972d63d8813457d7380e82c03a39b323366e0aeb10c3750f6f68866f0eb5c168ae88b4e0275a995bbad5eca544b83397a763fc2dad4dba76edbd697e9f9880032c61318172bc5f442b9775298e1c1", 0xc5}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r18]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r19, r20, r0, r21]}, @rights={0x38, 0xffff, 0x1, [r0, r22, 0xffffffffffffff9c, r0, r23, r0, 0xffffffffffffffff, r24, r25]}], 0x118, 0x8}, 0xc09a3198ad0f4989) 17:17:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffdde, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x2}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:17:41 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r20, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r26, 0xf, r25) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r31 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r31, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r33 = getuid() r34 = getegid() r35 = fcntl$getown(r26, 0x5) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r37 = getpid() fcntl$lock(r36, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r37}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r40, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r40, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r42) r43 = semget$private(0x0, 0x7, 0x0) semop(r43, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r43, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r43, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r45, r29, r32, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f0000000140)="200e22", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r56, r58, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r50, r55) fchown(r48, r55, 0xffffffffffffffff) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r39, r55, 0x0, 0x1e4, 0x8}, 0x9, 0x5, r46, r47, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000002380)={{0x0, r27, r30, r33, r34, 0x20, 0x80}, 0x3, 0x7, r35, r37, 0x8, 0x80000001, 0x4}) r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r60 = syz_open_pts() ioctl$TIOCSETA(r60, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r61 = syz_open_pts() ioctl$TIOCSETA(r61, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) dup2(r60, r61) r62 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$getown(r62, 0x5) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r64, 0xf, r63) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) 17:17:41 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x2, 0x9, 0x1, 0x480000, 0xd37c, 0x3f, 0x1, 0x1, 0x3ff, 0xc05}) 17:17:41 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r4 = semget$private(0x0, 0x2, 0x1e) syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) open(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000004c0)=""/227) fcntl$lock(r1, 0x7, &(0x7f0000001000)={0x1, 0x3, 0xa, 0xb3ee, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x2000000000000, 0x100000000, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 17:17:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="a5ebff020013f99fcdf0635ad1df055dc53470c0e5", 0xffffffffffffffd0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 17:17:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x52efa3d1b638d299, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000400)=[{0xae0a, 0x0, 0x0, 0x8}, {0x25, 0xfffffffffffffffe, 0x5, 0x1}, {0x6}]}) r1 = semget$private(0x0, 0x4000000009, 0x100000010) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = open(&(0x7f0000000440)='./bus\x00', 0x10228, 0xc3) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x2}, 0xffffffffffffffcb) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xfffffffffffffd95) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) ftruncate(r3, 0x0, 0x3fffd) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20, &(0x7f0000000000), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20, &(0x7f0000000000), 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x20, &(0x7f0000000000), 0x0) fcntl$dupfd(r7, 0xf, r9) r10 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x110) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000003c0)=0x4) r11 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x3, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x97, 0x5}) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x1162ff29a6dc568a) r13 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) r14 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r14, 0xc0106924, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r14, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r15 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r15, 0x1, 0x8, &(0x7f0000000040)=0x100000000) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_RMID(r1, 0x0, 0x0) 17:17:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x1e, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 17:17:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x5b, 0x5, 0x0, 0x0, 0xc9, 0x1ff, 0x1, 0x0, 0x2, 0x8, 0x1}) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r4 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r3, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 17:17:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x24, 0x0, 0x0, 0x200}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:17:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socket(0x1, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) write(r3, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) listen(r3, 0x0) 17:17:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x0, 0x4}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="c8777e9d6d95b22144bff48e17c43f354a012a605ad55349b321e224699534b69b01e9727f8f88b5ec95159e4622b16027b610a4e054f3bf15c168ee6f19a9c1c73cefad6dfef634d2deb4d93123a8fe92173d33468deb981d84f39641fcf083d6274a345c649ea949fe491c1d499669827b0b4a14ea2bb6f4c537b2e7b0872d0ceb4b", 0x83}, {&(0x7f0000000300)="86a81fa70573c03a06165c1f340e234e73643966f33322a47e9d79a2b24abf3ba350488e3e4578c3177c9f922171b7981bad7e57c8c6483ab0eaff0a05d712347408f1b08a10f6fb024f5239ae98226d41d722d63a3d73919dbe52ae608776815d5641", 0x63}], 0x2, 0x0, 0x0) 17:17:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 17:17:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)={{0x1f, 0x393}, {0x50, 0x7e}}) accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="0777035745192a946134603fae5a3a01b5b08422912400009a92fa1e87dc101000000000010000"], 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0x1e0) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x3, &(0x7f00000002c0)=[r2, 0x0, 0x0]) lchown(&(0x7f0000000280)='./bus\x00', 0x0, r7) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') r9 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r9, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000340)=""/137) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 17:17:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3e9, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="914f98ca6bfa7c6dcbc789e11b9f052c6b5c6105486dbe3932145c75f3e576631e7720d6a898701fde63d243f19b77437b38860871a87217a3c29647ac3b0c483be057a12c743d4ad861dae01a33e416258f6866bbe3e5f92f0a6342e2ba90b7de72d5fc42dad36b3ac9fb8f75cf747f8b939dcea92fdad3fcaf9194b2f1df18a6e0cb64ffd608cc1b7599047f3d58a1eff381461de423d05a8b9b4aca2ee18e4add5107286425a669c51ae87373243732736a883923d62c6232e8638151c1f6521c10ac91554ede7af29d3ce214972db1589342334ef87a4d1959117d3b", 0xde}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) setsockopt(r3, 0x0, 0x57, &(0x7f0000000200)="c48f7944083299d29979fdfdd69692ff1dafb09c62905474dca0fe317309850bf002d8f4cd2577da9732ad75fa1994f6cd448cc0b129daefe8732e35be4180ed222be9fb8bab0c27e1e52c98fc362b382b3e26b290cec420a871751937479ca6070762785bdf3905f4a18240322749887d7afc939d940f0fdf66bc7c5a615219f98a0bac4be0bd4c58", 0x89) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 17:17:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x101, './file0\x00'}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) write(r0, &(0x7f0000000300)="0500000000fa2595600600815f73f2c2a6767b718672c4a04cfd3301ff03fb515a4c9af14089824b34a025bbd4fff72e4dd6955b2c2b7b67ed118ff4d503f7ce86addf4cd7b755812f24a6456f096e8c8b6bbce030e57c5e87cb2d72b8bcdb9ad8a4f5f728193ef16aed75f9903c3c211e8bb090a09a1fa744a9840f2352ace2ae4182dd5266c328937f25cad7b1c3d546b38d2278f71cfbfaafdb7247e64e1f6520c0d5cdc062c6efecce3e5e4552ce05a77b7f9d30233b351c5c5563a6000000000001000007d0e2657e88cebe8dad17fd462f27915605a949bf9b8a6a28369b4eb6c21eb1a710471ef55973a01f12b1934603c07e2065e947bd88ef5455d4a663ac2568f78f024577fdb2577d5a77ee0a", 0xfffffffffffffec9) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x7) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00", 0x1}) ioctl$TIOCSTOP(r6, 0x2000746f) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 17:17:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1b5c6adebeb381de, 0x0, 0xfffffffffffffe8a) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 17:17:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000000)="397dbb092d96", 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/181, 0xb5}], 0x2) close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3ff, 0x0, 0x800, "f1fcec307443cc4a175f6866da92fdadcab84d9e", 0x1, 0x7fff}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 17:17:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1], [0x0, 0x0, 0x10000000000000], [{0x0, 0x4}], {0x0, 0x0, 0x5b}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x182) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="a1d254749e58440178ddc52ca1d0e172a0f0f3a7cc97064c826130bc5c91fa19bd5cca22", 0x24}, {&(0x7f00000000c0)="4913ac574455263ee0bb8180b09cae421c4a3ee5ef9f019a6ad0794448bec3be1014ad1973067199f72db24dd23fc20ca337a357a5fddba03c68b930e82905f7cd9c6672a32be7697235ae7ac757e6c9a56390615e083bfbf00891d200d177589d02cd151255e444b602c3cb5b449b61738f205466600125d2ffbd0a6101066b87cae61e21a0465fd1d51e7e17ba", 0x8e}], 0x2, &(0x7f00000001c0), 0x0, 0xa}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000680)=ANY=[@ANYBLOB="e3bd3402eef8350a6ed9a156d04e6d53c409989b10f436d068d47b8eecfa5a5e83c6adeea8164269cfad75700fd895986a8eee0cc6df4465e2b511c5d62261d2986ceb9f967680192f325f781a36a28f"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="b14c77f7083de5656ada958f3d0ccadc7ccdf0d5b6e3f79139f00a645310b63e79484eb2fd9d763cea0c4a34460db96b8c8563a34682089fc41d13f44a457bb0df162773410d9081aebf3d5c72f4115906f3c5ffb01f464f07a6a83862cbda6c045a044c4addbf4ae36fe45053", 0x6d}, {&(0x7f0000000540)="7a6929fa2998d5469f613ea98241e7f4c9b3383c42ba1dddbbed932a6b9696862a76d7a7e8518b9a44e763dcb940588c233bd896c7380b7e55dc2b7f5d0956add67df49fa7ea3b80bdf8c20cca658be9b1afb0299bf826b2a6c3ba83", 0x5c}], 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="180000ff5142d9c70000005abaf77e3a6a9f327826abe5c8885a63fee60de7d62a5da863e21e26b3f491deb12258ed9456f6a306d04b81c3890ac926b52a5c51ff436bb2337f833de696443f303217659e0000031b6816dcbc44d5dcbd1a09b50e088fd2344e67f6b11224037f0ac4db1c9f81e7128bce9633474c5b00207043d4e7a95beffe76c4bc7124ae3722ebda72b5ed6aa29ec01f530241729e4a0e5c8675354a8a040925a2c8a1ddfca705e49b003a8f364c0a0a566b2451d86fe8d8d1c82cb2e93858eef1090000000000000011b5289292f2bbc1c0973de9a5a7f76accec4f767fb1455596e6abf662e8968447ed160ee77b29726ccd0ce1db0a9fdae6ad041268aacda66c40778334e7a18d2e62ef7d", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x6}, 0x5) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 17:17:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x100004000) 17:17:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r1, 0x0, 0x0) 17:17:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000280)=[{0x5, 0x2, 0x7, 0x12dc}, {0x8, 0x9, 0x6, 0x1f}, {0x0, 0x0, 0x37, 0x9}, {0x401, 0x4, 0x0, 0x1}, {0xa6b, 0x5, 0x9}, {0x80, 0x6, 0x1f, 0x37}, {0x3f, 0x7, 0xff, 0xa17}, {0x2, 0x1, 0x8, 0xfffffff8}, {0x8, 0x40, 0x8, 0x8}]}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x9, 0x2, 0x4}, {0x0, 0x4, 0xce, 0x8}, {0x4, 0x81, 0xe5, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 17:17:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1c3, &(0x7f0000000180)=[{0x60}, {0x3, 0x0, 0x0, 0x1000000}, {0x8, 0x0, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6f4952952ab81539244f6291232") 17:17:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4b}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 17:17:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x101}, 0x10) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = semget$private(0x0, 0x3, 0x1cd8c1abfb5f8007) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/25) close(0xffffffffffffffff) syz_open_pts() flock(0xffffffffffffffff, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, "61930d1c87e0ee36138872c231ea639c539e1637"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x200, 0x4, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10010, 0x0) 17:17:42 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x802fffd) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x8001) ftruncate(r1, 0x0, 0x10000) 17:17:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x7fff, 0x1, &(0x7f0000000040)="9265ffa59a033d583ad3b7d1f5a60dbdd4b4f2c1524c2bfef01d2bec658b0494cb9495978e67acacaeee0efd9f3dddb51052eb8f527d689a", 0x38) 17:17:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 17:17:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x8) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r3 = syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000240)="0a8b26d645851d22476d113b816860730197433824619b38835700cd5dab00b714a48c6429dd013d7954cc692c7131995c9ce81153d865c1cd6b7356a856a9b245a4bebf22d023c6abfaa3b8da95389c6f04805841d686e2387893fcb41fb205bd5c147392e7a0e6edc1ce5ef3937ea7392b0e886c", 0x75, 0x404, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x80000001, 0x101}, 0xc) close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x3) r4 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r4) r5 = socket(0x1, 0x3, 0x1) accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r4}) setpgid(r0, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 17:17:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) write(r1, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:17:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x20) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) 17:17:42 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x1, 0x2, 0x2) r2 = kqueue() sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffff8, 0xd1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="637abf4b27d9947cc9d33e5e8c2a924d6a94a1995c0f079ee3c91d620c1a699a0ff95efcf5f083faab018478ccfeb0af5f58ef099c05f38a0e7e84b7e06480a6f8ab11cf5d47207553d7bb0e4249e025fab5ab821b1dab9c259e342ff1c93f90178b725769805e6d5e64e38fe5495d72db4ccc4d1240f575978bb6", 0x7b}, {&(0x7f0000000140)="2372958961300a1cc706a28a436fb3269b3aefeae8b3370f3f151063f27d684f8d9bf2cf5e12cb25ea1bcb96a5b42d66f3dbf2abef5ffc2d26f20d230a0a5cc7afa20b34105a46b1c5ac5d2eeb0f5b4cf355ea67017df4cc59ef0dc23be9883b412e40865975261adac0181b6239e8e356cce0f235e40d165cf902382fecf8cb022684ef7da456eefbc6e375f26670d38a964e79fb60522f42fed8b94162bee4d9ebd348d6340c1321504bf50982443da21f36fba797f89bb97f3fa9354f43c3cbf1fe51b9f2bd018c9843", 0xcb}, {&(0x7f0000000900)="cf8ee5e6bf1dadaa7ef4d49b030d8683a1094bbe92fa88be021f89d55077ede0ceb5291a6462898457552ea1cf66b2d511dadc426f31b30dfc77e9d65363f100c5cc22e87878be27d0fe4aa7f1a21dfcaab08fd41774c2277f77693e21c3eed17bf6b6e96ed10cdd29805e56e31079b6758378998e231b3ba69805c90256fb61fc113df2e3b07b7cd154985449c044740f1c70772bdc51ef045d87489af3eb7de44db5684d86e8a4e8678c0cc763b676940853e6ffe66044a4f8e148acaa2e461275c7f4e2c5c945ca9a1ddb09139d892badebde9412ef7c541b23d1aab64a3e26608f810c3ea2ca342e8f42f0cdb30c28dd172ed79c768c441f611bca642967222941de509d9af021b70f6bc0025c4352230948607f69d58313709d6f416b13ad3457b6523493e5cd0abe6d9e6dd9fafb37503913c25e7e75da50d9a254de7fd3c28a3b9b5f3a5012ef02f755d71bd16446731a948a481c6ff0739e7eadb060458bd68a8ac2f7dd452a148edd55f3df9abb86cd75e028755d88eebdbbc69f5fffd2f553e55b702d7b9c0d9d55b8e9572d1f83d27b44e18698995b3bde8d2ff89aab566062138f88fe437398ac8d7053cd72e9a838ab98b3c9d28257a36c18e4dd87e34692ef465d71cbeaef6bb6b48b0dc117d328f31f10f690477b09f422f8d51f02d6469590e448ae0b3193e5a0d37a678fcf0865b3c8e40feea85e52079bf07ea9f7200c8183a3a0186353f9512232254fc6cece42f0de1c7ef3e1b368cd17ddba58c15cdfbb05c6124957b1a42af787202afe2969a0f8ee5b0962a8ef1d389d578635bb5a57192e5a8f82d8a322429fb3888c5551f7529e88454cc7efea5f4a2c33374134c710438c76ab05305269914969851381fafdce006405cb36c195c4d5eb2ffe657fcb8c29be236e9cb13adb15658498686ca56472610146b8af244f08fc4b3a6cb284e3404cddfc8ad9a82a7f6dd4253b0eff6882945b9b5eeb49835b587a4488c234282966671d238d6855207269ad2aedf57794ec466618b19c4ab3fa83a46ff1648fe4913b4d69321546962db297859441d0f7a6247e63842130d0dd55f00a9b30701cb60c15c99ba44365a8de8151267c85e8c50d823f6397f919328b97130d8bfcf787067e3c947a02bc4e6bb1d834d72997bc00a2f0ca8b86082c68a0f39ece88314bd716b418fa50cc2f22ab489e767a4a24f3ac3fc54c847d0426274573af610a4947a90b410e69928cb2a116b8da81e1fcb71718dd87c0479b9d18f84e05bb3c9ed2dfc531f9e5fee8ae8e7ddb5a1b65cc1202ed6f73c416b0c4bee97a5ca75bc8391c181df597699c869456dca2f781bff98e5cd0647fb50a30cc03813913f65fea4f7bf9a6d050d038a2b9e64a22e5e52c077c22605ea905cedadaa5890314eaa530be45d11f1d2f3f652b078abfcac31e6b4603de6ba6f941412084d8b568a43395d130f60ad80888eea3d46eb3c8bf2224f9a7238789f79825dec3f16674547cc20d4d25afcc4225aba70a9dd378007c297712b37cd802e4fb9521e3e25a2aa2a0756a311a5510911b69d8adbc318f9edeb2a497a448ed3ca42feb3e8fde9d1e44cf72ea9b4a4bd26917248f2d55ebfcb076221ec9c154e8925c1c7eedca39ae5b420f65a7ea46c507b8f13d60c49e47c1fdfdcf516b33a408e5960ab4aae8a5b525300f264ca30516b53b19e4eca8902807786722caa1deba5b67202f6e2dc52ae1c661aee83a1db2c6004f3978fc2a211010be7cbb80cf9e22857274e00953c8b8b6fd75c32e9e3647800afc6416315edfe295d91c6969ac17b0ebcb0ca8c0a845ef2e5dd97b1f7d501fec5b4ac44092801bb35263524c11b0d7fc98192fdc45b261fc43faf3a5c212d43a8653bbbb9474a998d9aa50e7959c0b998264b34ee55c8c584aaa8b996a90d7f2db887fa90524969a01f8ab009cb79a49ca723ea4677a56e8fc4d266e8dcaac702754ec205ea8666b04ced6e3e576a22087b45c6a3844f025da182c05c1c7344515aacbdc9e25cd966dd352e7b9a5877a6fab9bb5fcdaf74d9b808edfeca65c1154d99e95e57b71b58d2b73ca4a89649d242d34519c6916e1faae7c42f57336e9012b2544dd086886a94a86531500cbbc8cd84adbf0520af5bc656a0f4c797ca1d841f20b41382b7a142687ed87b1a32765c49d32497cd579fe76a2fdbf88baa86c8b06361d78aa6ee3670a4722fe8933e3ba3413bb8c27ec04229bf506f8fbfae27d4636596812bfa649c8cd7f689bd74f70f8eb79da45c9b508e9b6129d27cb6445831f94e93af7ff43ebcdb9ee698c5b7fbb147b361ba17309819aa470254d118a95629e0e9dde72f4e54b4d50bc12e47bd0af2eabce163847f4818af0147698873185e14bf76dfeddfc289ae3aa16a0404c6b510957e8ec7e656e51915343abff497a67a0719c9588bc320ed7e5ecf0f2f7e36457660dffd9fddce26f1892f20f29e4c7be88dfa34f970f9f11f124b43bd98187ed6d1071f00f8d0b073e2c802b200cd8ed215b61ef0972f5e384304bc1e6a830724752c7b72b9ea2c2ca87140d55c63ac2e4f744a0545d5927a8e91699503017e3da58561d85bc0e234dc3acdfe55624cc4aa4a885f23a178b6b6fdaebd10eee0f658883d4e7ff140072973c65a257cb5c701ee51e7196cdc288f3d70c062b64831798d17a62681dd9dbc4d620bf4e9596e96d04c655924b7c6dbd664066db15000be1d86599a75e218b4266a0366523d843a7c0882e891e968997da4cd616e26da34217897666b872d5859e1fe95290e8a459e0987f0225ebdb1db6e9a4b1f5bd896ee9bcf74afdba470c41dc12558bcbc36adcd6bce353858fa0474e796228b8e463f7d05558d6d35606ce7f1778a75483dae4c4d8c8339381add81ce01ce6d03bbddbefcef51951f5d809ea56cb24a227d57d3b8276270760eeb4485ff12f50a4dea6c1e249d09010aa153cde2e387f6a84a2dc709bbddadfda9bf6bbd5a82fc2070912943fb4932c43b0cdf713471a8a79ae0bc16fb0b827d85cda98ecd3a1d66e94881c311e886bf47fdd4223a40ff2fb00dcc28566a70dbe7e0b347bdabd83ee90a0bb5b8b46764f3bac77bf4327c0b22aa133190ffaf9dab35f8bb04068a1f9b0aa3e41264561eddc5d6c6b001d65a3850356305522fe31055a336489ab8a1862613223724b39eca74b4c42bf939bfb63ce08449bb9cd2c88128b41005ae1fbb1d05846d368fb282778d45aad2026e240f4f9f03c81eaf6461aeb6982fe3c6f584932295a86d62dac219647bd586dd1459822ddccfe3ee5ca01cdba228aaf27ae7b1864e5409a52fede2c26b0b82f472e3dd0825ac1b4c4e5efbd651ba590db74b26a7ca2fc075f05bc0294c2ca8a23f61285892338c47805967628868f6c5131daa964327a3f3ce5b1a0d2aeb7981a0ee8e57559c772818dd00d59067f6748188599d1a8b46ab99d6361584725612b7382dbd3e7f6b5513a0dbb65cfa9af438712a048198191363f55b6560cb086871722400c04ae3938f9e389d1ee17b5361de86b740a30e6d451c4a8c8fb73188fdeb8f47da0df089f2d0e276143cb747461fd76666626fb33ccbf78ae194401a184e05976dc5dffd575fe8fb7c851623e6cb75bb26211068815306d7b5226571d07d74b581535a48d1750d38c0546c7568d3de31f98140b7fc2dd575985e6f58bfe6a5e6be975e0e1a1784055df941b27188396a656b1c88244fd6864b99f80749f4d7b9d0f24a9df7ce5d8e864fe876612c5089edb1810ce625b629acaae64ea8cb450d06c9269f48445a3d02252963fdbf132b5056a7187bd6bfe46d971040a25892056ab878e06af58390a88092c6a3e07c28f671439661e3120028059235e4e488150004159ee11d74289f7e31f1b0f34535f946fa3b8153c062ee0e112b513e06dd21b17ee64e0854083857e61a92f99147fc3172e444ca4ce6a89037d9f16951685606000af93576fb916ba3db24cc32180bc3d4adc32e2698fd42df4e841c3e7b0d460420ce34994f627dc3eba7e3afbbea34e214bd86493931fa1422a2595817ed8664193914e1e58b367e1a75c56b131d4e49e085976d2ee7606775b1b1273d22840a80e9d2f66ea63f60ed9bdd276d524e6525600132d9541d2cfcdff34a3d59c19fedbd0301685257ad51265a518361106e467d3b16c5388529ac47dac748c77ba2f57777bd01aeb694c79bd8f06c352b2e793c2b2edfcd4122d237dc391e5c72b8c3ffc9459a791edab5438f7adb3cb407d3fa0b2a9f04090fd2e04f4a9ad2607f0308823950dad48292b3bacb1168686d18cc841de87a9e6aad42b0a6cfb7679686951080a9d14394704b1b6dd3007f296400549ae7c6a9d4255d48dd0262ff57644bfbcb358a7896411d1ac37f2e1ba3594d08c118f693f6b1d7273b79c9eacee4f5affc6d65e9315a4279bfce8a4d49a0d5309fc389cb5086687b6cc8e8ed4ba1406e92d9a3fd844e41277c4d5e42ec9be3f0aaab811bb1316b1092a8c0bc87369a7d49f33dc08285d0ae2543be9a898c1b927899c6b1a06d37dc31102acf1e886df14064be7a479b2471452ca3e3f3c7354dfe08ab96cddebc6382d15e7fc9163799a9b51fa5c793fe985616dfed8faef9a5f2f2455f6d7380988c81a45343502854382cc42d6d0d92036aaaf17988eae9c86696f7eb2534fb55c035d9d158c81e5014b6691d551e8dcee9ad30fb0df879b720a8af73797964d3207dd7261e1a81847d3a65f89b9518928ec6495d2ad8c80c6ea9439ba3f77f23e7f530ad01f1519110f960ecbe99bb687f37bb3ccf03bf3286a4fdadc322b393e205c49a5832d65c2c213f3d9675529a93688ccd9b0edf7707802c833c185a7fa289836273bac07d301d19550759150adc8ceda2d144ccd3a67bed41e334df38c602ca22a3c2a0fd87f3d034dc1622a2ff5e5e74bfa41fcb2027c515f0095c4bbe77a0be64ed9a2bbca4380c7459bbd3d0e51fc39529277a730dc23ca2978748c5afe86fdb4ca1fb1e4549e2b083ddd21bfd9212a9c08b3f1960b1edc9b4d8595c3216946f0062a6da055d8cb2b10dfbb1f560f85a84f33d2fd2078bef9ceac6dd362ff9cefdc1cf5199c77a28ccf8efbe5d31eefa1815ac23713375db8be4633d5136c860335af15d498dc63e67b24a35505d9db5ce857f798b87cb89f14a6238369f51c364243fec67e8921e1e3e2166f284fe0e58976143f2cb1352f3be2f9cf657e421d70a9abc8208c2c459232dfec09536cbb0b3818636b11006de8050849667ac97c6e4c9311c552eac35be8ef7405013c388f340c101bf20cb34918f6bd84b9a260002b2a4d41559543130c8991cba9d4a58de44d74dcff93ddf6a5e8c9191970a3f96616da0ce54c27335ac8c844a61fbe6df2a84d506ea5ff8600ee246ccb09b07c1cb93c7eb0988fe361d85f0160a6ba45e50af75ac1b6b6f1480cd10753a1e922eacf24f87cf1fee2540ddad13bfa8b893b4c196f924fdb955856152a0753f226c5dc8e7aea0736d9f4f0e3edacfa359fbc1885534a30b29bd72700f21a665d42eaa25d2a8ecea17c0340f79219d5a4d1b54e89beb620b72e15eaf4e18a3088fed049ba9eb66b87b964cf5e65382bce9e37943f02dbcba337d1b132f6d97381d41d48af7136fa9c246ff884fd336b047097b7e3eba28416fc99094cbdab84699d52f61f03f55a61ddf34f7f895e6a8f5771a32c1574161beb0d3422c7f3e481ac60e61f092c74252ea36db6a4462dbc7134ced5af2b189a", 0x1000}, {&(0x7f0000000240)="f56a6ee24acd4671e5519d300729b5f6d30bb7c54bad2e1e368eddb02e549e48536be8ae7f5d01b04e78210652742e575ecd41a63460ca1bab48c2a56a736fae0c61ceefc5aa3b20a0b89a9b8cb8b718303654a45ca5175be8ad578654bb6eb8124d339d015f0d5d6d5e1e75409156f67e1078c3b59014e8c2d6e8879c4dead6a3f62f08b1c1c6ceeb006142f0452afbbd12d12cb1e2c0085df1fb6f29cded39e2caeb3b617eb40b2c1c65c147c7da26b70bd2365bd8ccb5002c2a", 0xbb}, {&(0x7f0000000300)="47f262791a69ae486e5e356c0c8368f91309329b9d900edfb19123d139259644d7c2b4fdcc7bda39023ac4b842b9a94dcafa3e7633aff0b9c5c452310a9a5d2a36ed", 0x42}], 0x5, &(0x7f0000002a80)=ANY=[@ANYBLOB="4800000000000000feff0100ff070000c0f6a6a6717eda568dd85e517a2020737b8dad17c676d77c608b2421c33bde3014fc408d3b64aa758c4d0bfffcf75cf870773de4000000001010000000000000262b96f501000000818d5db75389700f5d99228da6db84fb400520785f54da9845e769b593ceba72f3eee2e66904b72f14d467899e28fed1b161e6a05f39e03fc8e66af05bc5a8def1ba92ed0de03d7e503cd8499c3f26c466c35276bf4e8248f831481dbed0268fc520da1e97395f764c185c1eefdb19d1712f78467b2ae08ffacc5312833f857b4ebe3b6396f71cec8dc4b27ee307eabccc268edf296c2fd93cc0defa133528ed299b1912cd423c9f84e5f17afffcf117e9b5830d017435892ca6becd23baea079d723334bfe83036abb1eb0d8c56f16b7b0f44c474f95a8333bf2e6d6f9ffdd9f83d6f371a0492d4a2400cd17000f807e1c13a9c4aca7fb8c2312da065129cb7a5fa56d4694c5553a92f04977f31a26195cb5ba32939da0e4065c2d8847ae73cc18bb24f9795e3b848733b07fee639a221734be397b87dd935664995e0fcf53f77e6c2b0bb0b81a3e43259d99f672677cdb665cd0ead98d819dcf48f61cc767b69c2696ad2a7fcdace4cedb6d6d01e5a2cc680e77c05977dec8da9b3156deb919527c08c2e3e00c816961a3de92635b484007f023281f87d2e7e0adc79a01abce97d084fe7875d2a49658dcb34f60013288b19cd1df95fa260cbadcca0b608c44d458e50c302a0605f3ce906c0853404714cbaa192f5553db914aafe16bef28ffc89eff65598cb93a8c9030530249dc955d2767272debdd48e4b8ed6ccae762cb6d27aff609cfb89531f5c648e3a440a7942035b1afd73ef421cb10ecc40284808074935fab611385fba85e24bff08955487018accf72107d90cae193812e379305dd7f559230588d8325ea58e5074332417813955e39c168dbcf69510921aa7042a6db8577fbdf6713c699b6ae6c8b6808a3bc8bfad4041c137028184904311480fade9ec3334ab52531647db133e9df37bc720c50f7dc9af818776029104276f16ee8ce270ff48b907c7a61ca06581803cf4c79e6ad0565c91834c9c5b85c63403aab0077d70abbabdea9ca7ba8879f4c68b097aa3929a2db34f6c45460183c3adaf5198afe2e2026c928e06017bbeb58b6819628472085387c4173b5811c7646fe543b4ae7e42b97fc58dd3bdc65fe13ae07c749625283011ed7f1f7841e17dac76c3434a331fa12e2a3e65beaca3584dcbbe2f543944f88e28f58248d800d2c3bf1c8f5eccc347e6dd1e1a3019c53a6bfa22c0d8dcc8ba06d3c4b82a07192e7aebea85aa364545925476c7b3f4af735fce96f1328dfd5b3314ed165222894233dad35ea26589b5fc3f0068be33648594f344a2690d69129be9f643d152b683b52c822b47b261fb085a26de2908d2ddd4e4fc3a7b481924ae962973931bce44e9a6c76f9a449ea34a485a1cbab6b28db4eb26b59efa5d386471ff0a934b1da1b452b9477b6ca93147f038927bfb858442afe1d3912d11600c480c2e21be643bbeda50a1c0afbb6de152f80d3c6c39537d3d033d1351de0d674c6644db8214a46f8ba47f15f785641918ad05537db32d384e09b89888ed334c2d41fc574da92d48432056fae8e20efc93591a1f112dd3493631fb4c325a0ed6bca9cd915cd098b56a5abfbc612fe8166b61fefc35815c31d505e7f99a7962f7a120b7effcfcb6bc94c84d036bedb8e11560ed1fe8761144bea6cb7faa3f95641677134c3863c15c894c68a7f2e69b71407747b70576cd05ee8165c85d401ef29e6bb8f8d10dfd4a8c3c7bf771b9568e4a010f3b4a9c5980b26675afdc06d6a6cbccea5fccffc13b9ed75ae94a4db04eab4d1349303f9968d518c8c4441b2ab8bdf3ca97a26a9c72cf9252d2d9e71828b265ac94a23fa0308678bb71160c4cf12def539202a13dfd2e4480adbf0b9cf804f320cc5576da3079054811b02439b4855ef307d74060dd89e7b99b7b8a59c6da3343781503349661a6a4c9023b69d213cfb22ce7769cb88ceae0798eecdad463906793f13d0b7832dff1e5e49141d5968ad93fdeb22ed3f418501b183ba88c3506de63935449817bc31d8648637be0d798a8c520bb3ad1604e049742f225738331a82c1173cebb7f49244470adec6e35f9a24fd133f0b9ef742c9c0da3d37369661eaca8446ccbe17e6e09f5cded6a7c615332c58ccf33531109db38910316a6338b1ec45193b480404167535de89a45ef1e65ffb4f4c5ea005f7b26402484df9b1cd369803f816e0a0e9aecfe96ae5126f8c863e62847f8f513ff0fba56944b4aa909448f552823e3e37a0af86f0df70e866ceaf62a2ce9c081b4bae16b29ec18daef8d5b8310bf5c78e6acdc97a2d3095401dd51c20fe602665484701dbcca200b1e663af4d9bbc9fe31589c53263aa76be9a796ad961cb1f4e86b49ab59839cde57f30cea7dddadb1d9084c88d5cd325d2c0dc09d8da2d2be056956600f3af1b7baf3f30470025b9b36f251c8e21d50c204fda92839163e05867358c358d033f5d7d12e65c6bfd76dc6166f9a749421551aa95f0101942e81d9f6adaf03ca69803ca8d7d08ed91e90b31acef6198eb980c38186ae1c00e8e8344deece29118da724dccdb9e34750c8bdbb4433c3ef9894ede066caccbde9018053428ce0af61624264bc67dbae6da4ef06e660226136aa750906caf4007dcd2dc8bb471b5a0a58b7ab835fff45b185c6d0e49a291cb7af7d592acd53a2112f51cec4044a07809df7407d824888a1747d60d1614bab1eb30dbfa337221e3b77be3df495581a5a74c15f82c6269c64c2a50ca4fd30b877a3b59853ea736496482d646213620911aa73304256ff33479bc041d22974deec1e9f3190ac915be3d52a23cd252c7384e4b44208225a190723ea18b52e5ae2aa73d48900015adf0ff28602befbcf7b7385e86ff3e17cc5b1b5ca3d728e869b732fa0f7e3a831dcdeb6d3a64041794b36e6923650422d66252c58e13a5d0322b4dc7958cd86a95773ecd6608fb89d290e453c324d32ac4a2cf2f74d40ad0841039327cf34efbaecb748dd8109fc0756ed546ec79cba4a3441e5208ab0558c0a7970586ca0494900a42dab07f46879c5398a19fd98ab3b5db1ab1c4f64725670004800de69c57a3d9ba18337b765ad965528f89d15cb5b0601b681b6ac028c67a1c75eb78aafafe71d197d8678cdea48926631101c63a9d0dc7df409fb04e66c5e1387c4f2513d029a9b1f315e8ef395e90a84d9256a685b5a142dc677f45fd4df6e8b4af09f3f0c0ef08e33c30fb1f6c00166e0747dde0790e9fbd38a93c901d89f92a90c81834e83b61e209d81c878532e2394fc54aa8d7714a9246f235eca0e3ae43b5f8a586b8baea7bd934580c53a0245fa034cbe7f28ee9b334ec6dacc05e9a4fc447872c2403cfea0c2c9d97d6b63ab77238bc1d6b0d5f575b9bb331d75320f59da6719b29d4c252683919ac961e9f03ab858125a266b80c86469255f31ff5edc4422b8d243acbd454573e8e28ba76a98d9c7e340cb31ff6809cbd9d42e7e3dfdc85c97bf5972e2178af4616de3e96121a2eaa1f810bf5bde7006bb002e4bb90e450c670a555405463bdadf7618fcf092a9391248f6ca27114888a4d21852215bcf0fba48a0ce0e10163ba3cfb3fd3230f3c7289a759ab9cae8e27450be4d5de7ed9ddaac4bd0d4ff0cb5cae943f7f049115fb496f25fb3408daf8e62a13876499b96e3aec27ded5ebaa4608f57c456dfff75d8aaec15aea8177255734c3dc141ca7ebf436898e27db013789096425b3383dfeca163371fa6d19fa7905011a4ecf16ec1a868e72637a220e06075576d6d5dfd1bf62bf61aaccfdb04869fc178a9d7e166579659b8b274af9518577f400ce586264bf912e1ad00322a31c00cb0669f30b437af92cdb9b33e0dbef4b92f9289d2d60818c5122c608a988e19eadeca9b68232c110d58071aceb7671c7eaf2c65b60daf0b34bdcbc1787681fa50b4563f408f3b4194e0f36c4e8a5a54cefe23e836b082a75858bdc0fe58bd4c3a76001b3c5a8fcb86b61d74b8bff144c74961ce5afbed3310c3263d0e4f660975567f3da648bf1bcc841ea8e80aa38f68af6ba96f76513a0c6d8c9dc6b2511e8a876591f535d910cd8a2c871f033e6e20c8550acb575fd511a56300ff972faeb7e0dcfbfb321ac4f73373515f17bc397580c84bbc7cfc8ca447b1900e8d8c0127fc009b9415a7a5d2b3adf250a13f89e5bc7bf595608f46328d07794f7b9b01fb7c848557496687f8b2a476daaf95956b84d3f16006650da4078774e65b83f104130af9a38574553dec96bdfa54fa770a259623adc24a9891d5bd703f2ee9667b5af44e1d88505cc87a033ea95b022864e88e1e22805a6c40fceabe4623b9d991cbc78080f50af58a6fe2b1216b3ca6ae5b18eabd356a4e276526242fb9ed3dfed68e6e356450413956fe001c856763fa0700b950ef3f8a42ddcca64cbb22f5b1c47e7a64b8161f481d84c74196654e50bb7b2dba90ab73ca98720efb6fc18ccb08b6f2e578a330a911b118cae9db279f01f13bb09224797838c023dfc1b9f4b0bf1b5f2e6b3f7979020256f19ee4505707fb75733e02bc537bcb2047c4ed7c4a2686fab5d8c82828af3d1bf1df12de5d2eff6371f9ac9ea79f84431e6affa739587642b3096f4d33dbaaa75547d1da5f717008159ab06a6feabb71c281f3bcefb3fd77890459a35144496d06588568a787407a756982633d767a3569db1b0ed9cb88bed3592fec3afaaf29cc0418720924559a56890ed007b7d06d4ab084278479f6800ee94777a72e7ff5db96d56cec2a3c457be47085ff041777779d7fb717514740488b30d36a364a1b30a70ff0f4d5adb42be65f6f7806dd821ffee3a0c551d7b887495b322ae80d2bceedb489d52dd610edd3abb3f3d04ec06831f2507d1f3e98846fadf0fd96e1a92d825121a41b688bd580a64be7059fc90842bc6fd8bd98f0ab4d4fd0468002ea2386320e459f31525115aedacd8cb03db2218ec9be392afb968bbea4d11bf1e35bdaa4742701a433bfb0951395e56bb934e248f9d65f0d041dbc3f821d1ddd0c13020bd9786ba892d8194a8c3058bd99e9a25a80e42c0c98c4dcf17b16e2ed54e4ff708693adbde9c43867d4f4c26f96854ff61c86141ef91fcade4cbc9e74cbc144278e4c1a9ca3435881d94d659fbf23c5fd50c6e07959cdcb4138ff0343c1d279c6e3a0a56f6ac0a2f871d055f5903fe981a1bcbb552eaa35dbeade5ab7feee5ca491fbde3b94edf2988397510c3ce4bb2ab260649b0b753e15e50af1d16a45cf94ed577dd88e87c4f9f0ceca3d2e654f7803e62296cd43eba0ee686bcde05f6e910d2b53ea528056c11a68b98ffe5ae512fe16fb9116caf44558eb7fa47b268d482ecbaf75da8dba0436dc923fd0a514cf54334360d29efe290f16973b5c5719339f00d1d58143207993fee93d25d0017f55ffff655e6ba141733c6e74af79fb80b7afe3907e91707a981a9a250bbfe4a7a9df0af070f233869baf9e69c4dd5629558ef61c3393cf344e367810374db5001741499226a89cfcd21d97d2a617a82da5d8075beec3502f7faf7a38ac9ded88a0ae286342c4f08f336b807ec195575c8ac51155acb7b906e3a1afc801ae7383290bf25e497d346a3fb11746e8d3b92716dc9ca916f0e5c314e921694807c487ab3e9fbe211ab898642618e66ed675406cd894d7c2b4a25b18f445ededdf420e565e020c729bdc88ec0275e45deb0e6ee82bec0c7fea76a8382839400cac19dec54e0947fa4a3bab02cdbe3c6c53f73673709ccf3553444a1015b660e000000000000000ffff00000900000092f0bf1400d360ab030fc4f53051b673197b0fffecab27d007c53ef1d9df260950154cb40b7e80e66359cfab833daf2087471b801b579ea72550ffb59cfb3aefd352526b13852339588e7982eadc6b3ff3282c2bdb30bb48712911d2e59f1fcab4cb45619ccf1dac0d741c4e6b11287b2bc483f5da1703108c73e39ee30b74779605c282167a8a46d601d044a796a2a2ff0db7a551d669add10aeef756f676e2321ec2182ce33bc2cda82751ad097fc3122969b91ba925585716fd272ec282f78f8d3a73ac44dc4984d40a349a9600003000000000000000ffff00000800000016c1cf4cc7f881bdff5bb22af9a385dc400635432798cfbe43000000000000000000000000000000000a3f9f055d2f8c9303ee2c62dcc27425a46b21369ce7"], 0x1168}, 0x204) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) kevent(r2, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x8, 0xa78}, {{r3}, 0xfffffffffffffffb, 0x49, 0x20, 0x4, 0xcebd}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0xfffffffffffffffc}, {{r5}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x3, 0x800}, {{r6}, 0xfffffffffffffffe, 0x94, 0x40000105, 0x0, 0x4}], 0xa, 0x0, 0x2, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x40, 0x0) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r13 = dup2(r11, r12) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f0000000000)) 17:17:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 17:17:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'t9\xdf', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 17:17:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r13 = syz_open_pts() close(r13) write(r13, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) dup(r0) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r14 = socket(0x1, 0x8000, 0x8) sendto$inet(r14, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r16, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f00000006c0)) r17 = msgget(0x2, 0x0) r18 = msgget$private(0x0, 0x188) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r19) r20 = getuid() r21 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r22 = dup(r21) ioctl$WSKBDIO_SETMODE(r22, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r23]) fchown(r19, r20, r23) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r24) r25 = getuid() r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r28]) fchown(r24, r25, r28) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x3, r20, 0x0, r11, r28, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x0) r29 = socket(0x800000018, 0x2, 0x7) r30 = socket(0x18, 0x2, 0x392) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c4c7b5582a0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269589f320bd1e212edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c1579ab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c73"], 0xffffffffffffff94) r32 = socket(0x18, 0x1, 0x0) r33 = syz_open_pts() ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r33) connect$unix(r32, &(0x7f00000008c0)=@file={0x1, './file1\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r34 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r34, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r36, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r37 = socket(0x18, 0x1, 0x0) dup2(r30, r37) bind$unix(r30, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r38 = socket(0x18, 0x2, 0x1) dup2(r29, r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 17:17:42 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) shutdown(r0, 0x1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) sendto$inet6(r3, &(0x7f00000000c0)="d20a298e7fdd65618e7eb235a42dcdf1fceb8a671dd72b156df94eecbf098d1d036e5e7320998a7a90ae9bf68807782c6654d21b2d809b8886e1c5c2275be8b89720dfed2d76627d066f3a4a915452b3b40f99369d9b6fb506c641f4b0e046055f9af3c7eff96f2bf44d0648c3000404d93793f0e5b033b3991fe94061afb9b1ec64bdc72857f7031ab11789a853073e32501b8eea6562ea6e511d8fc4", 0x9d, 0xc0d, &(0x7f0000000040)={0x18, 0x2, 0x8000, 0x1}, 0xc) 17:17:42 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 17:17:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/139, 0x8b) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYRES64, @ANYRES16, @ANYPTR64=&(0x7f00000008c0)=ANY=[@ANYRES16=r0, @ANYBLOB="e23c4b92b89aa26ad8639b7ae590426b160713e401cb3fcb6d65a118dd4c318d0ae32bee15f57e94d7e68ab9566db6a188ec36f6ed40a1c917062641", @ANYPTR64], @ANYBLOB='n', @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYPTR, @ANYRESOCT=r2, @ANYPTR64, @ANYRESDEC=0x0], @ANYRES32=0x0, @ANYRES64], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c4c7b5582a0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269589f320bd1e212edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c1579ab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c73"], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 17:17:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="5acfd2905dca9232af57901d840cfb8f999c95d6054b3b29d60f6463775ca902ffd1f34dfca141b6ae44e0d685ec86c64fc090ce6cb5f4704c40a3e689ad9b97ef4a5e4e48a15360108ac106648ce5081f320ee38acb72cf841bb82ad48e41f0950f13df32aa6fe638ac8e6ab0f4c5a19d97b3d09ba02984639f970d53019df8865889192b56f3f1c7eb5b56c93ba171c81b20063b26ecb65cc99b2d8d8d92f3989bb15365cde182c643f96bc4424507dc7c630275dbcd7ca490e62ab8b7cb28f5330a14f9fd1929c17df10ded18c3b636bc13a74466cfcba4753b5a4653da30a41076418c63ac309acca29daa2868731c0f4a9ce67afa40e449c7", 0xfb}, {&(0x7f0000000400)="b40fbcd83fff3f4c5241049f9d093b45f859d92c06da7ff23088682a1f9fbbc4eb57749141be7313cd724d9d13006dc4c317d16d9fbc77605a1cfde40367aa6fbee2bfedffd57ab40c433acad133905a951580c4fe5666257531f849caed5413026a70fc46ace965f3b6eb7856cd6e73b76329a3cb0f9939923cc06cff16578bbb52d0bf48ffa11a24ddf5957f7de408178b8badbd9dbbed4fc10a1bc93e782dd29d76b1f190651724ed7706366b76cc9bc6f455e62bf4a5f3becb5805def7a6e0aa0d6961c40866e8adf5b392096224aa734bfff6f461d9834401febe08b388", 0xe0}, {&(0x7f0000000500)="47778019ce7bd0afa59797ffd9e573f79e596e09a289b54b2d052b08840d28caa455fb8fa875fd7a736983e60e73446c99e5f3a6ee1160860bccf7654057e0c49d2b868b4dc4700030c851eec822541d97f791d3a11036205cb3a247750c36b39264b2c470c702135e1f652105ec34352fca9008c2996930eb9680622556f0e552555b21f858258988674ffa4fa29b0605d34cf8258fcac650dcce2a1776b6351df1c7b1daf04081a0438403dd520a13618db5b5958a701e987b092b7f9f06d6eafb053e0f4d604bcc222dca5d36f2cf85947c5cd7e6a8082f300bfab7", 0xdd}], 0x3, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) fcntl$dupfd(r1, 0xa, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) getgid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:17:43 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4c27ce0351dff870e7780511d33b1504083f3f5b2a3bd38cdd05792a5973a93ae03b9fb77354b7015ae31333dde25cdbf3bd059c8ecf10ef47fe25e031b82b7641ab57c8fe4ec1b7d0c80a9824ceedbc2408020c3e3d3a3bfe4071bf958a768a950bc6046ad2b722c4306156be94819495cbd912c81b646b70e0e2f2bbbfc72dadfde39a0a4812aa2ac5db99253c47c40d136afea128bea61b7434d429cd3c6a97b6f34f37", 0xa5}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 17:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65300049a0b655f6cc42109f0057bf86b1c5439035abf79603a261360a7a82956d778d295606069b93f5296354ad3f46a63bd6410982a6a66a0c84574655b28adea326d2d28766211c66422a1de6711a7317dd05a28b4858bea2217fd9ee448b4b2f"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 17:17:43 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000180)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a4ee51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e329177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x5bf) dup(r3) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x20001, 0x40) r6 = socket$inet(0x2, 0x18001, 0x5) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x80, 0x0) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) kevent(r5, &(0x7f0000000500)=[{{r6}, 0x7, 0x10, 0x1, 0x783, 0x2}, {{r2}, 0xfffffffffffffff8, 0xa0, 0x10, 0x0, 0x5}, {{r3}, 0xfffffffffffffffb, 0x4c, 0x4, 0x3, 0x4}, {{r7}, 0xc, 0x0, 0xf0000040, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x18, 0x20, 0x7, 0x8001}], 0x9a, &(0x7f00000005c0)=[{{r8}, 0xfffffffffffffffc, 0x88, 0x4, 0xfffffffffffffbff, 0x4}, {{r9}, 0xfffffffffffffffd, 0x85, 0x20000000, 0xeb, 0x3}, {{r10}, 0x8000000000000002, 0x0, 0x10, 0x2, 0x1}], 0x3, &(0x7f0000000440)={0x200, 0x8}) ftruncate(r2, 0x0, 0xffffffffffffffb6) r11 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r11, 0x0, 0xd, 0x0, 0x0) pwrite(r11, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:17:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 17:17:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) getsockopt(r2, 0xa0, 0x7, &(0x7f0000000180)=""/66, &(0x7f0000000080)=0x42) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002df000/0x2000)=nil, 0x2000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:17:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = socket$inet(0x2, 0x3, 0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x29}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x5d1, 0x1000000263}, {{r0}, 0x2, 0x20, 0x80, 0x1f, 0x4}, {{r2}, 0x0, 0x90, 0xfffff, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0xfeeb26d9324fa3c4, 0xf0000000, 0xfffffffffffffdfd, 0x10000}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x10000, 0x8}, {{r3}, 0xe3dd8d3d600f7e8, 0x98, 0x8, 0x5, 0x2000000000000e9}, {{r4}, 0xffffffffffffffff, 0x18, 0x20, 0x5, 0x9}], 0x1993a9b5, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x400) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000080)=0xffffffff) r8 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r13 = syz_open_pts() close(r13) write(r13, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) kevent(r5, &(0x7f00000001c0), 0x101, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffff9, 0x24, 0x10, 0x9, 0x8000000000000000}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0xd3, 0x7fff}, {{r10}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x1ff, 0x9}, {{r11}, 0xffffffffffffffff, 0x9, 0x40000000, 0x7fff, 0x8}, {{r2}, 0x1, 0x53c57956e69594a, 0x20, 0x9, 0x7}, {{r12}, 0xfffffffffffffff8, 0x1b1f981bfae92183, 0xc9e16f8871af634d, 0x4, 0xb24}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0x8, 0x9}, {{r13}, 0x9b45001d262a9531, 0x10, 0x2, 0x800000, 0x400}], 0x6, &(0x7f0000000400)={0x3ff, 0x3}) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r8, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r8, &(0x7f000018a000/0x2000)=nil, 0x1000) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r7, 0x2, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 17:17:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1}, {0x6}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 17:17:44 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYRESDEC=r0], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x5) 17:17:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1f7) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 17:17:44 executing program 0: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r1 = dup2(0xffffffffffffffff, r0) pwritev(r1, &(0x7f0000001080)=[{&(0x7f0000000000)="fceaecb0168f354d6f6b46348e67d95b218d848f10eaaca05b6ff35e2d261bad24fee2925ac5e873094acc81902403050d054e616d3e76b5ce0aac3aebba1446c754228e668f81b66665e5ba5a7ab8dd51c4cf1edde484e90d4763936ba1e2ddb1a2c97808", 0x65}, {&(0x7f0000000080)="9ed77e376315df92cff2ab0a4d6271a25a2bdbc73c863b55307eb303524b84c4b58ee7055f808d1a31590f2c2db304a5979c8064235f9c3b5fa30c7b9f0b3cff6027b0908fef6d45c50bbe08f0a9a9a67ffb357c719e1468ae381585b44cb55dc0d28c4a5cb6307c6456b0f9180fb3bd5daa8e72defe0a76846fee8b18030fbc99bdd19f908af4a730c738dcc4a4f7f480c440fe83ef9259bb7c28df4353b207a77bc435181cda385e125a31f617205a1b7a2aa85e4f572b13def9ef8b0d0d99daadcc0b7155a933e9aa4ea689033aaa4b8bced6a489adabe83c4c076fbef9356a43b12ba0167f613dae7bacb4b98c33f436dde74c3a1274186459fec727c28509894aa30ba1b4d831cd27dd019adb795a9f4466a085f2d8665c52031e597ab36d7f4247a60fb4d8985267e3f40237a69462a696935fd0f9ee11affad04533e1079fb8276ddabcb44a85b7413f8ca269a5dc23379e76eb2fdd5f2b2223bc28931e8450e994a0554615bf2e9097c13c8db313634d5b018b3661dd08a6fe88b58d43eea82a31df01e2ecff21054416f839aa28fc98601338e9cb8229df0b43ce39fc0807ae2e6e421955f0c28092a8faa705b439939b9a1e9469c5f863a35c016efa6b9971f9dc3c21a1e33c1fe81fe4768179d9f6c49649983b1d809066905931c3b63150922f7c81535bfc7e8478ac068282bf8cfe0a7c7c4b295e923cea06fc9f3b6a6c4e269634029df36ae873c71ef4fde877ca274ed9d6136082a2ea0de4c42721d48aa38bffddb5bdbf42940f49be19ba2d02ba557c2dbae1ce7376b89e0b7a1c01104b3c22bdbd2f8cdf552f41296b3223c950b76e5713fec0b7b43440412314874c7e08bb2189697984955e82bffa4b8d70d0f686c5c8c381db1b85f21b9b18c3cde81bbd907109355a032d4d2ac453cc89cd1b6085f87bc011811558615ab88c88ce58fef48a8b1988b4ea4d353184794d42d7f0526a7577cc4806bb7991ff9649cb1683eb1abf1172561a5f1988dd77700453c191906e5423f8db7e3453186a81b93e796074f944355e84daf504b4b440248937fe7c3b3fd23680538146b7d8a8d942da8ea65a55a95d442176c9e3c9bba552a913fc8c7f77f50da2cbc10859cc735b388325b9e985dc95597092fdc55d374f733b2abc2c7e3bca7a8c70455a44821c922aa9679587ffa9add4e961693b23bf558717bcf7b4a2da38cb740e3ec57e28e93b7ff0005a932e8fe08589b40c3f566f17748d87d3fe49cc020141f29c25a88ed92cabb78313c11a54c231ab229ee109cf3f6bd97b8de534ece2ebc0a6468165e63d39ba4cb3ebba358492570274fd365d20adafd5b04809d1851b1919a389ecb080fb0c3809d5b9cedddf5a97d5027860f3c0bd9928e45e4ec1b30f5771e73fc0b295b36a1b3185a630ec787db9a20afc89530588039780e2fdb3e223823ede27c0fccde8ccdd8507bbd95372c76dab9f8709feb1abcb3e8d0f3adda6f8c7f38d4f1b749e5c6c8e1ba5b8cdf0150c965504b62079df0e5810a1e390f4d9b9a2cf38a840a52a424cfc4bfc4464c0fe68bc893ba47f8dfc48e83e55b08fd157c2f27b82a46b7bc0cf36b3ebd8651457fefd9c0193ea6878f3b602591458983e3324d534cf1be24708e5bd2e44adf1a1d649bafa1e2d3cb1cd9471c342f65fc19fc7ffcc4b2faacf0f9f1f06b5115eb4d978e4fdf16f81f42cde490bdfd50b2f1fbfc6993144343307031d138be910294eb57302d628befbf154e6a0ad42b39392e969291bc0c6750f22a18e3cdc72d26c383b72a634807392e05fbd7446d6b7979487a2dbb97350ccb267760025fa7390499d37c815ee8857170752231e894a59c65e987b55cc0be4c76a87aae1f9b95883fba43f6d79daa0e2331039872e8f6c0a4f49eb7efeb9035dc45523b47e11b71e0a777a77257ec492b424a51da79a8c0e17dee501c3af7212cc071055e27b6bbe7ffafa9a781e8c913e0cb84cc04cdb23b685867080c2e885b4c7b74ca80c7a5de102b30be65cd4782a1773c6c984cb7fb150821ed7ea85b6f5daff65b6b548b784f780ed09e29a83ae5dcb333948f05869e558849d11d4b167fe181e2b7a47934d4e6d308d0036084510afb1929f037b602b85e9e9d84fb48691c34b24bd63d15543a4a8a6fb62f10e6234835ed7b8aa72f6bf59203ba91673b6c0e9440c14b74137788c027c2252ce8090a4afe7231144aa70d1eba75634f661e9f92002aa4c871c31a33a2a59a67a79de1cc8397a0a19af0f5a9eff81d1ceac8df229388bf55e54d2ee167f9c0110a779a6f35c38781bd7604755ab86806c07976c8b533a1418159090cd023c824ca9ae081dd508badaf4995606073931490cfcce5857a2dfd9d7ff657ed9d2896844bc91054bdbb20622a7dd4d32591f756f7c33c4314155ba55d00f1a20d2c40ba66ad1bd78a8c3392962fcaed9184d6f87c3e08a38458c59fdd0c1fc90c8d70b7c57b15c5f9f1cc81c6a4f7895e6f33789bda15268e8be767f59c29ab76cc178c888220dc485639da0724e78b59b81f7c374933737509da76365414d4c19f322528bcb1963cbdb51737bacbf098040665a6aa0cdfd9c97141ad22ecdddfc3dd5a4a49d8cb3eb1376a2ddf819494dfb35b65650ee3572b57dc0e48fce30e0e08e43f364aac1cd13983a0e453ee332037811cd731a84a5d6afe3ed4ecfadc28dd2902520b6e41999ac946b5c9bb2c9a709f78ba7c17559045f19611231a7e96d4182932b5ec562f129c555fd1f823697df8cf93aa2bd69e62a8099cc5b12c50d441a8c24ce514058339f5794bf8d329fcb1cfb4c4c283727be33c3db1a3a6a575928d3832c665cfc11e06d5083e5167c9ec2c800bdd7bd801f7b2850ac4c0e110bab5087251ee89a0ef89e31ac206d629b782d3ed8557b095a1e8e7c31123949dfc3f7addc278fba82ffe8035222fe81f13a71b74661f7182abea309adf612c550150bfd40d178fdc29904bb061c9182ce98f0c95af08441571a4b83f47b3a5b5e6939b428a6dfe4ac3d1a04cb774753964e2c3770be790f4a10c610c26136008409b57c5b3e96ea801fb5d9f625e1b9efbb8946236031a0b6de37a587f5584321e81354e13b8073b46e73ff12b278b719cf75bd64e9bac046fbb36b7dbb83463e5933ec97db3585be8ac7ef78e1923114db8617770965586dc4302496fb107f497a24192255e3111b5789cae3546bb36356f62cdbce4636d31045ec29566f7fc15b54ce4b9989c3a2c6597682056c848088de15b96673a2f0de08b8517fe479080649ebb78018b432bd1a3c554a5fa8d0a2a382e621b3e8b752c0e5941af90afd49ebce16e57ebf35940e1c9f93e94a4f0eb65e65288fef7d1c5c9f7273de0a4a57bbfd8ddf5322e2c968c3398ffd321fd2fd71ec78448748127f6850e46a69a6221a469a3c9aca83c6bd861a42a19c5beea98379f7d5aa05524d82b6f262b75d935816f90e74a74293d751eed4f18dfa7738018a54f1fe3498fe4130f29307fa0c331f7e31fd52fa5541f24fafbffc580ccc4d703db1e468abd8969c3a6f64c239fb3dfc91a212ecd820ccd65fa21a76d421e68f7c5a422b7d69bb72ccc1ad35f78254f13dc06ffb290e656e60ed4f0cbb96f68bb57fb3443c93b5884712b09e0cacad66f9bfa7424773c746841eb09604539613eea7d7e8f6983576bfa1b9d1a426cfe8431ec5c824a344caab9798cdc549a9a5d3659d3b5ee5bb68ada4f4f5a096dc7c4dc39de71b4d09bfe0d679827895935209e9ae41704599d572d9ddf51680d9987b32c7863116d18b4f655ca317d960a79255c48927cf6a7c2d08f2b166ecea54f2f59844090e549f487431504d5cb3067e50ccc28d17cbcd292f4ff7332c60a869389d3c4e9ccab977462a562743a4def7414863c166045385b043050d88288b062731041e85cfbc7df45e204b801e9e2e3258f0247ea7c12fa2c3028a28032110f00eb19f7d7c6dea84da7daab4e63eacfe076baf958c20f2a72ca83fa82ed1c03a3d3e0b2b0b971a79278b252424b6cc522d6b726c09c25603672aba1e75ecf700c32e72c17b89e2730510c7d0029e2e79f1d60e11cc9a392b59f4219394422e96076394d468c1d432247cd4b54f43f0f0b37cefd49f88a35ade80cb634c136bbd1b6b5bad9be4351baa80999866fb4c64ea1a4616aaec845962a58fe6ef4525528b5997436efd6677580068c45112e3e273b4a0a880c77d52bf880b4aea935aa132952a51505bca5b4f22f5a518d9edf181b0bbb6edae23e1ed4c706ddee078c2c40e20478046f5210b32af90022061b02d8452a13bc11f3551f279627a2d13d674ecc7756c7bb2bd9c3b3b8cb257130e24a6b0e1ad6f01f27ee6b1ca32173cfef85caca1e43cdfefff38748c196b83a5a3e917a2c746067e3b61866321b559df3f068c3e436865717a3c4ca0adf2463a2b40982d33484a90a8fc921cc23f5f9d751ae573802d888837158b171f4ac1e2da43f64a5cb0d484d03129811c49029733fbefb61a23a753f0e3d362773abb42a5120491245b85efec4ea76980a919112d0ebd8be156841d2628ef388bc3aac28de93f53ab1ca25b6df89745419fd681c98e02a967619df7d4371d9f9df37c08e2a3dbc427c235a85165a2cf3d940cb477b2c68d413c147f840526d01470353d4bebde8ac4ae4fe7d3721e99e5f515f9f43692a741833650859f4f2c68f87edf980203934295ab02b5d0679b351c90b04a72437a9a25b62b48a62a55a82a598461bac3b0f569ec23f40cc19c181f93b4aac26ee65f453a649e87e1a5014fe7b2cf64843400720b297304654fc2bde255eccbbd149b1ecc250e53b1785b6e3d660924b0719473d4b53076bdb9e9e084ff20e66e02e1762afb10f6564d37e99c2f03a568f97971270f7dab01494e6e3b7e7018d4801a06ce8b00b41fa907ae230be83c208a251b81de1247bc837ab95ab22522bda714804fc6d841aee68831908afeb962a1320bbc7c77a09a6ab308b198733e5077a85cdddf28ebfd09cb8af8f6cebec9717ac695762514eb151639c2c197e32e4d882a25a8e83c3770acc8d788ae95df136ebfd6f6d890ea39bfc39ab075c35453ef0df1fa24ab758075220e116106293029be06a377b813093621ec1d93820144f7eb8bf855a39dc3bc79d0c138fc63aaa87e7a8c5617e95bd314255c9e97daf0b0b330a764ae9118a7d5cc06fc9cac6b839c104b0cbf1ee490986d36c3b5c694ad7462d3eda503d6256c8627e937893548e7f4665c9759770390c8db358fe4ab61dee2a14bca4cae3b95a966bf084507c86597778892d0e2e8664c9826cdafa0b7aea3b8f39d5fdbcd3c9b35f61c6c1958e8051ff801c2ca308ac8c385ee707cc5d95fac604b0212a56e4b57aa78cf75d22e4cca2ecf547eb3e59b26048b49abc7fee4bb9f144c76d9c1fb50aad636da692a8692a180817810824aa117b03f47740cb6aa2df630872d3ccb7d5451877b1624b5435fc67bb31481d685c427936b6c3d3e8ba99d8927796c5f3809710dc6f247d35f6a733d82b8d272c5f8cba3a52edecfff2ba544525451f4be5fa12b1d865bb6e578cc4ac635378616783f17479039c759f13615c70ee91dcff08666bcfe9a9756e0ae421bf6b92130e9581de87a834c93ed3d3c5bc7eb429840b9c3e51d6c0855a6b1190e6c1dea95317d1de026958aa5cb390b2c5026cd55bdd63e44138b63d42fb05748bc523cbb1b651e4d8f82e315164e4ffab3ccbacc69ede7eaeeece9dd", 0x1000}], 0x2, 0x0, 0x0) 17:17:44 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000000)='\x00', 0x20, 0x5) sendto(r4, &(0x7f00000000c0)="8f6bee41705a407d992b2dbe41ef4af4bbde2d7f105a20b24a7cdc37349ef956acd4d2ea2acde1c236999a04564450ddead37489bd5dc1e8", 0x38, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:17:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 17:17:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08fefff70100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:17:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="09001fc92479ff2b783f6e8a9c81") 17:17:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x1000, 0x8, 0x6, {[0x6, 0x8, 0xffffffff, 0xfffffffffffffffa, 0x9, 0xffffffffffffff59, 0x3b6, 0x6, 0x3ff, 0xca7d, 0x3, 0x100000001, 0x9a2d, 0xa855, 0x89d, 0x1f, 0x200, 0x100000001], [0x6917bf90, 0x0, 0x8, 0x2d, 0x6, 0x101, 0x8, 0x2, 0x8fa, 0x56c], [0xfffffffffffffffc, 0x11, 0xfffffffffffffff8, 0x100, 0x3, 0x7ff, 0x7], [0x2, 0x6, 0x4, 0x8, 0x3, 0x6], [{0xfd4b, 0x2, 0x1f, 0x3}, {0x100, 0x35, 0x7ff, 0x6}, {0x101, 0xffff, 0x8c, 0x5}, {0x4, 0x8001, 0x20, 0x80000000}, {0x7fff, 0x212, 0x0, 0x7}, {0x0, 0x9, 0x0, 0x3}, {0x5, 0x7fff, 0x1f, 0x5}, {0x558, 0x1, 0x5, 0x4}], {0x8001, 0x7f, 0x4, 0x7}, {0x7fff, 0xfffffffd, 0xfff, 0x100}}}) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:17:44 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1000, 0x0, 0xc340}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xfffffffffffffef1, &(0x7f0000000100)="b6") 17:17:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2a) ioctl$BIOCPROMISC(r0, 0x20004269) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 17:17:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x100000000000054}, {0x7}, {0x6, 0x0, 0x0, 0x4442}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0xffff0b93, 0x40, 0x2}) 17:17:44 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = dup2(0xffffffffffffff9c, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 17:17:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 17:17:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f00000008c0)=ANY=[@ANYBLOB="00002e653000c5b5c83bb449267d3fe683b9ee20817aa013fec082b9050bace83d4f7696d3f36d118619f5adf3d36d3a3d430f01df03fa8537c36331e23dc41fca587a1be9134da5f2d56eab0c2a72f30f5a70cf2914fab4613d01455e937fd27e14781f101417176876d104791efbe29e74c4b1f396aecd638e3618639e27f7de77ba01b0b5851d42a43fbe5f8b0ed382cbfd511fbae723222256f3deb357604cc50bd23725557b61182ee124202b4e03cc0355139eae0cb14168db9d478351d6e40ae02878e1f0925fbaedf2041c2b0672f2b37ce54a34762c6db13a5da4"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c1d7ef59049b16a471fabc566a61f2a8ea1ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c4c7b5582a0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269589f320bd1e212edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c1579ab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c73"], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 17:17:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1fffff03, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendto$inet6(r1, &(0x7f0000001180)="e1949a6bddf3d86af8404b18c2be8bbfe9854da372fb330e", 0x18, 0x1, &(0x7f00000011c0)={0x18, 0x3, 0x8, 0x6}, 0xc) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x68879abcad430952, &(0x7f0000000100)={0x18, 0x0, 0x8000, 0x7f}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munlock(&(0x7f0000730000/0x4000)=nil, 0x4000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b43c08 17:17:44 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x10) 17:17:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x28) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x401, 0x6, {[0x40, 0x3, 0x2, 0x10001, 0x4, 0xb18, 0x67, 0x3, 0x1, 0xffffffff, 0x3ff, 0x401, 0x1, 0x1ff, 0x9, 0x1, 0x100000001, 0xfffffffffffffff9], [0xd1c1, 0x4, 0x80000001, 0x7, 0xdb84, 0x4, 0x3, 0xde9, 0x4, 0x8], [0x4, 0x9, 0x100, 0x4, 0x5, 0x8001, 0xff], [0x5, 0x100, 0x2b0, 0x7f, 0x80000001, 0x1], [{0xfe00, 0x0, 0x6, 0x9}, {0xfbe, 0x1, 0x0, 0x7}, {0x1, 0x1f, 0x6, 0x7f}, {0x8, 0x0, 0x1, 0xffff}, {0x0, 0x100, 0x1, 0xffffffffffffff80}, {0x6079, 0x8, 0x1f, 0x5}, {0x55, 0x43, 0x52df, 0x9}, {0x40, 0x2, 0x9, 0xfff}], {0x8001, 0x1, 0x7ff, 0x10000}, {0x7, 0x6, 0x6, 0x66}}}) 17:17:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x11, &(0x7f0000000140)=[{0x48, 0x6, 0xfd, 0x2e0}, {0x3d, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 17:17:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8006) poll(&(0x7f0000000100)=[{r0, 0x2}, {r1, 0x4}], 0x2, 0x3f) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 17:17:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x6, 0x5, 0x9) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 17:17:45 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r11 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() r14 = getgid() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r17 = getppid() r18 = msgget$private(0x0, 0x0) msgsnd(r18, 0x0, 0x0, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r15, r14, r15, r14, 0x2, 0x6}, 0xfff, 0x3, r16, r17, 0x3f, 0x7, 0x4, 0x7}) r19 = getgid() setgroups(0x6, &(0x7f0000001200)=[r1, r6, r12, r13, r14, r19]) r20 = dup2(r0, r0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r21, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x5, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x5, 0x565]}) r22 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 17:17:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x370, 0x0, 0x3f, 0x2292, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) fcntl$setstatus(r1, 0x4, 0x8) 17:17:45 executing program 0: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r6) 17:17:45 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000340)="0100740089fdb5dd18c30a76d4c3f715b5f91dc2c96016ebc3b489a5cbe81d0d7e331cfa07e219b33d7665bd6ba15c257ccf8be95963386ea79daef3753d14d3831817820f64ab3ac198f79c26b0f273caa9fc84e5e76413c5d472ff2358b2", 0x22254130) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000002c0)=ANY=[@ANYBLOB="00dec4c65067a12e2065f553dc665e345c743b003614cac95d79fb7869c1062fc592397a38a90e43c83021aa498aab2143894c6a4672bb5bb43200e046d6da35ee0af314f6f2f32ca533aff80eb544f8434598cb1625ff584c8a7a0fcc32f492e3260d8dd93915258869e4e2"], 0xa) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) 17:17:45 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x2e) recvfrom$inet6(r1, &(0x7f0000000480)=""/169, 0xa9, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x7fff, 0x81}, 0xc) kqueue() r2 = getppid() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) fcntl$setown(r0, 0x6, r2) r3 = msgget$private(0x0, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/ddvf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r8, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCSTART(r8, 0x2000746e) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r10 = dup(r9) symlinkat(&(0x7f0000000300)='./file0\x00', r10, &(0x7f0000000340)='./file0\x00') getrlimit(0x8, &(0x7f0000000100)) setegid(r6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000140)=[{0x3f, 0x0, 0x0, 0x1}]}) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[], @ANYRES32=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRES32, @ANYPTR64, @ANYRES16, @ANYRES32], @ANYRESOCT=0x0, @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYBLOB="c37642d47f3351422b9d91e38bebfeaa481af8ab5a336a123b8876d162a512d81fcd8779106e520d4106364a5fd3669f326e452b65c70b49edfa9a9ece40930d69497cb8afeaa27b7904ecd62d307173b1a3102f1b6b4af01e9d75a4a1e8ca358678e5e7984ff96457a87d18dfcebab456ed395fce4c3b435461939d4d074f45455cdc01c61022dca165306bbc2b3bcb7f549538d63efc5dc1f420c5c59f4bb89a041983f4712b0ca820b6a19944192fa003600b57b10226b2a0e47073", @ANYBLOB="be95f8466d7cbc", @ANYBLOB="7e5893783558ef63847916783ad384e28a089d8d1a552af4c6c62d66af3084fd610108bf1e3db11d7412fdd4ebae6558b5eaf0a92808f71218d62b20aa4109e1986df977bbd90e396644ec18dba0f8774fbf4301ccc5642291e724e0a7492c79cd5371cdd0161ff025aad4ec230bd606f5a7bc4ca750eb8666c3b05379841c4cf99c4303288de98b9b3cbd5fbf0e5d5cfdb21ca56a29aeeed7f85ff8c04e91fa7bd6ecf150925942574cb57c0b5df8b7e04e30734cfa89f0cb4c", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="6fbc9fa0f503381244e03077c04533cc5fe72985588f2fafb6a038d301b2b9a1fe8549cf4de8010924e4b2b21b24005a3d7a31891ee94222b801a96b36d65e2908", @ANYPTR64], @ANYRES16], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYRES16=r7, @ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESDEC=0x0]], @ANYPTR64, @ANYRES16], @ANYBLOB="9a43b72fadd43babf0eb4f6b06244747294a63f4ed41555e23913524d3dd4e5ccc3f29d152a977c499693433d8113a17f66927d9196947ade4a6d34077720690bbd3c76ee4daf5f199a56b6ed033ed45e5848804593c75d435d5f287560b0b3c3bdf48eba7a9070aef5d85dc27ffc542feb43c6c09f7af77dcac7409343cc60e3d0465be74e8ae2dd7bb040000003da243ea514d2e739cca68350433ebd2f83d8e25cfda6d3fcc1e95d155e5832221b0cae6b4684ded545b104ac8de4fcd252a2ea8bb019df867736c5cefdf694e4424c0db95c5c682c8112988dcab0880d4af9f70f5b55643cd98bbb7370339bc12738fa1d8a476842a3b237acbe8e88f7b0ff5c0b4bd91c3813af47ce577112e5bc4304206d2ed7ca1de5c82012893b72cfa", @ANYRES16, @ANYRESHEX, @ANYBLOB="cc02d9513d2ff9721ac42cef2e3d2804fb18478d975353566caee696e297047af59fff5d5deb56074d84375502743ce0f202a61ebfb50a8d5d7fe9e9385bae26caba2c44738e29adbf6edc72ff2b6cdf8baf2dd0ef36acbb8106eed5ed2f047ca26c1a1cab9a9c03ebc128894924e761807f92a7c5fea088ab8a9eda07fdc4610a478d7f4e88d84db7713909e65d4ea1080b528b69998c75cc3493510ea6f2851371249ba2dbccda19fa7c84ac0da7f81a8453ce04c2542cbd5cc53eaa23c360b65e90e9ca3971aad8b700"/216]]], 0x3, 0x800) 17:17:45 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 17:17:46 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000100)={0x83, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) 17:17:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fchflags(r2, 0x10000) dup2(r1, r0) pckbd_enable: command error 17:17:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 17:17:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r2, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semop(r2, &(0x7f0000000080)=[{0x1, 0x3, 0x1000}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) 17:17:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="2d04003000"], 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) pckbd_enable: command error 17:17:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x84) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xe869198185238cac, 0x7ff}, {0x83, 0x5025}, {0x0, 0x8001}], 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000080)) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040)=0xffff7fff, 0x4) 17:17:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r4 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0xfb5b3f9fd2e1e3be}, {r3, 0x2}, {r4, 0x5aa2c58cac97fa6e}], 0x3, 0x937c) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 17:17:48 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 17:17:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x9}, {0x400000064, 0x0, 0x60}, {0x6, 0x0, 0x0, 0xffffffff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xfffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 17:17:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmctl$SHM_UNLOCK(0x0, 0x4) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0xffffffffffe) 17:17:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x4, 0x5, './file0\x00', 0x7, 0x9, 0xffff, 0x7f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000180)) 17:17:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x20, 0x1, 0x0, 0x40000000}, {0x40000061, 0x0, 0x0, 0x100}, {0x8000000000000006, 0x3, 0x0, 0x2e}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0xd58b) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xb4, &(0x7f0000000140)="b69518d86d1e1c27a57a3ba3215d0edfbf6f0c47ae2c153b55713c983be62392acc3f4d640dccc65e7fbab075ceb7f7701e528a884143bf80c87b00f2028ebe1cbbb40277ce1d8707a87b6045957f892bfb6c1a6e38c3551c9dd75153bc57aa4c46ed32d17cb6869b37f4b3953843f7c5d2d8f19acf8cc90c5c087cd9ebcdf1e5b5e5318cfe95a1642e5d41d78936c428c741fadbc9418b80d7f944d82fed2e9f761901faf4e838663afb2d901de5137791ac5a2") 17:17:48 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f00000000c0)="866ca6e8675ff590ec35fc13b7261624fd29f8f8ce6c2f78a2919416d4c2485cc531173c829df1e47aabb3ebe3113d9523ec88f851a3e91596e592be9e5a457484871cab6115a7b5326f46b153910492df82c7546271b19b0f89991dbcf5e193ee3089bbc998377e3be94dd1a839e04d316502abac16f984770356e5cd9faf03a960249f00b01ecce5de92300692f35cdb938c65d751092c67b3c2174683f205b58e00110fe39c24d1249c56c8b61711753b700f03613778aa76494a26d96b32af91b15937b14f3e590fccdc0e", 0xcd}, {&(0x7f00000001c0)="cb2072badcfd69f6ecc3d958053060edcbe38dacf1101ee7808e770c611e244a92fcb6d98b99c9b92bbc96cd8d7d24a69975d72ca6a80e6acf0a159d86f2cb83315aa8b9883ce146aad89ecf6e76b521239da0dbe0076853d839fdcf1b74da67cab2a6eee12217c1086aacc200e2a530488034e79cd3019d93cf318ddc5d196c4ae68148b27c7cd60d5c0e12471b1631df27f11591bdfc40e5f97b3ca2ea0d94d2db588decd14469d03fd94d4f9e7d29f963decec2519d4a5bcc797b4e3660e43e6e15aac48cd644349218b33f55d4b62c9d2e0e85d7921215a10c7928c93175bd01fcda89207f67017021dfd33518e61ae19cf206c9293d8392feac17ac273e2e67fbaac8eaafd06cabc28b141ad9ea1fba25d59046893fd6cf46b519f6c94277a1cb8f8466ea25e67550099273017bae7ead691afd9ac4dd6386c0bb38f3c866cd0a58f27856504e7145d526443b537a628b8ba19eca06c0ed83432dd5b5b513b5fc1811f76964433295e10d99ee723101fd242d6d0b66e58f9a24519cc980641c15fbe4f6733968c02e75711e2b9fd8f1cee9a8a70d680b0a6fc6395d40135bd820c081c1359fd27a1050ffeb47d2c6ea18da2bdeb5bf14842bbd5f8c33a016825b2f71ab66332fed8b18d694abe56b5b1976c06b4208b47a436c4543e7b439f4f1917f3772a19cafbec96f095c20a646bdc573c09fbb514f42c918b483494c1c8c4908004da040da78cc4cc7afd09f5206fc5be7b695aefedbc91e0776b47eab1ffd269a72f1f298e68d390cfc7fd077b2da73208abc4a83cb18bfa98477b61f8eb1cb5276453b26adad99276ba35a1827410a42b6b05f1a4e54a33d440773ed1c67890a95b7c9994689738ec28099a061ed2930deeaf3ba3ef7ff32e3816ee8db88bdf62636237c5d28a1754263f63c48bba4f26142437d5eb5683ca15cf981aa562589eeb741aad9de3dee7f63b1fbb400c7ea150ed8d04a2bc4d95212846cd8fafd429fbd2ac1472ba004bd7c204b6af7037348f902607a6876ef00f6cbeda4cbf33c414f65c28d8b875c74c7db2b09834f7c77589b17eb60b47c9e2efbfed4a996b82a70fb2a9d916796de7dad2aeb4f9aa54aa96cba56c602acabee3fb4fdca89312beb27c7b21b1ef3bea352adbaa4d4b9ad8892ff120f566a82b980cc523bfbf2888c2c6b639f4ed88f9f595311957af490f9d839d3c55ac165990a55c2ef2bba12225b22a6626f7c2863c198c2adad134a6b860f4f5f7f3dd039226430e5531356c55f43c4d06a01ad92ff1c52f68658bb049aa93c1861953ea93100943b33fb43afb4895385f9a38f1cbe850d4cf5f08faea5c4ee07b3f2a49218ad13c5f8314e58406eb157c5b24b84148190066708a9854dc5e599c76984219935474eee76acb1ba31d6eb86a18fd8e799d64c7300a54d5ad589c6e8c76fcf9ffceb8b45841b49d2ab67ea4bfb4f641913d9ff874c773ff526e7fc1e9b36f500085a5cfa01d97a96f8d32c5bae91174a582bbd35cc3ae0666b33f85f05a7f897443f3adb465a493751c88219b28b28ff3e92c5fc9aadd9db6f347c53d121dbbce59c1a96c894d1d450051f8d099204ec10521dd6e24fc12137ebc469e631a70fe195e94820053c046d9d886b7bbca1b1d43ea306decfa0492b5b837aee7863b28ecd1e48fc9df62a4857d53fcc3898c158429f7deaaca2ca02def6c33dab0309dbec96568aa85947eb4d629575723d32799b3df6d71b41137f65b089a933b96def0a4efc8e3fcc01aaed870f0acd7a5ee2f1ec414fb8f02e18e63e2828fd895a92f0fcd662b8e6f834b3c6b5672a20cb54fdb3755b93f31a1dd72bc39e0dd4d1f10dd642270aa2003c528700db1857416aff5dd043fbdbdb1160491c5ba45c04ef241efa771c9fa2f3f6ba54d3cd8323a1c78eb6539ff66122b27cfeb7e18627d3e7297e270ba80478009c12324fcf06a73436c0e071018b2a1708cc39f8d1b9e9dadc4f02ce7788d4530ab828898354c9866aa2f6a8983c167cf3f3ee353d6e04103a958e6afc0baccaaa5c0a8dd2b6c4234812d8f67630fe0eb196a56542ee84476e598f0d08c571644e73eba16d9ccc899aaaa0f52f69964acd9f65af94a2625fee504c9c7b85d750cfb2373b33d5bfe590a7b892d9763dc34e1c4db3fe7bf31d25e784ff6c7a829ee0e2b844bc0e67dee5ed66105daae63b66b959f942cedf1af5e5c4b3d462cb749cde0e22215661f875deebac5767e6d519f185fdb28c88b9eed37df4b50db1fde6ebab348cf6da3b981f9fc576742cb9de81c3a36d7f0f2c0d13d19d72a1c80dfe774e1cfa9a00d26f75f66600cfeb741e3849274fd760042f38995b08f95f5672b65d504229e4a710a889e234e2bbccb2105f2021c7940462b0fd3fe0e9049896a67e16347c00ca0dd44368456c40291e7c7ee649b753deb911a7a9cac6351d9bbb28aa525341a21e51a8502e3fb036ce34a592b14e32b5d1bab0ddfa9c061fb6495c066169e10665cc20ece6a6e15bcabe2b9aeec1a3dd2e8d45aebd21cd13031a55e67556be929a0f9327ca6f5978611e8dbb4e97fafe357095bf5848f748d0dc2b972cbc691c10cc0106c753c77cfe4512c88f1161b0f4031eb7ad02546de424be005b947e75fa3d8c6e23cef3ef250fe9348e1fe6d712fad886bdaa27f26f46ace46fc17cc2a268a7c5b78f78f4d09c8522edeca8d614967f98663c217375f950a068bad7bed472337436195aa972cd5bba55314e03a188c4298527d8762186dde244c28f22bab54ff3a0039b80974e88053e0763294834e0ec6cbe6cdc3b50cb4decf1ec899e9a83a835f4de3ee9d5b4fa633b2d1df2211f20d90393baeef6be29e77bd59c58c762481a1019fa13a57e9a74667a1b9bf4371df893718bb7d54cfd51b2e5ebf00783bbdfbb307faaa88098d5f99e2ceb2a1d9bec3bd3a7ec4cc0fa581a2195a8d666c429ef93c5e8368cc03a8f1c576d5c697c8b9ea3972e3681469d4ff6f257ad95f72deac5a38a32d7bd7c4eb2a35c7f3cf9e8a56cd4d2de53a543f5feccc4780b3531a4e68eacc940efb24fdc72a7661c7b27830414d2dfbfa7784fe51eb5ff42d7ff4c123b65faf6032df173c5915167e882e81741941e01e7b0306de723414d3a9eb2e1b7f7e42a4a6253ef9c368b53c194691099f8e56a83a03edad29f3e9be0bb58338b1484781b244df51cc137f58ba2954a50f54726f72447e33ec67c04530294cf45cb4d17dff17b7f374d550743311ea9afa092bbb216753088f0df5c7d8938bc8f0735bb95b4a4919ffd97b04d8215d9cc3ad252d2eb169cbc7d947b4cdb9d71a2db91df71498ad0f24f58b460612f0e4a0e443ded2a1b9581248e494f236cf96e5559d06f08412d247f9c5b5319fbfec8bee0194c133ae14db3f0a70668421ecdf25f99a23d3ef3333c5937637e29edb66ad7606dab1c6bec3fa96de3cfeeff025ae5a84eb8da00d921d3b7efd954baf75f23fb5298ab666e021ebf8ab676d73c507d539006970780e1fbc80be5c6a550fea4c9990cdf169205dd500b500d5de1367e0858704915ef681fd6011ddccba8846525e1d5fb0cc98ff5ac2ca5fc3ebd1e50017b29724b85c68aa58a7adb0af0cba8305ba2809e39ed9d49a846cd9f41fd2898f9ba7a9f78bdd0ccc83cf614f8e0d382a887a12e2f398040e6416053c2a1eecdb50e18348ede9cb4544f6e585f999abbc7ed1e2728bab2a1ce717a2922ef8cdeb153a53631765cac41e395f7b143a1562221ed2c1d2b02583b0e4a7aa8703e78ee46b267cd77d08c93423ce90a1ab25af2bc5ed39c0aa21e615212eed5edf6989bfdc774d949a825f88173852e38db2b459eaecc5787b6cbe4da9ef8452936e177a14a4ec3ed3f17a82f234aaa1aa42396850463cbf8ed30f9b0cb5451193e937ce8e851bef82158788e542230c1f52581a85567caefabf6d64d301730a37b6852d348c09e1bf6dd2e14bc3dd3db2037b2ab97596ec614c5433c5c9302d5f5f392ae921dd4c5405edd115767982668ac3938944c3eb758b187216f81287d59eea6f67cbdf0672f0ce27b8bb1480ac8e6f1fdf157fa0ae2f0b7e81eb423adb079ac436d56747ec2f5d2ed1a2acab5ab3ef527842e2711d2d936799f25ffe6ff370bc7b28c2ab5dc4fda50e716b57bc3116304e36ee462f31c6831b3dec59cfa24a37c8d5122f5bf027f90615cfc192ae4c3b69349986793f849657be1db87094a3386cbd34bf4e20ae5e0d866b6254283f5b2829802b494467fea4ef13c09b44660d479389f253050af229d82be297aac3f9854d59167660427678d577c166944dd5ba82f889ea69acf2b082776549fcd01fd39b6c3bcdb8194a5ecf98d512eb03e49b3173b698e20aa0ae1ac91a69f8fff72c42422b1164bafeb6f389e162fc01c824d83b55d8e5ace64ec18068ea23ac3a202464ce5145bb1deba49cf990c430f6349761d84b06c6a92f30f7fccdd0c1c2de1a74311c76a3ba08c5c27f34da5f96fc6fdecf7dd9b162c8d9806d269a8beacf5e2c6aaf5c3903aa3aab8a448781f7c39714d8116476bd68a13785f57c111c2a4b50cd4968e73faba834c88f8dc3869edc4bff514d4dbdf5d2c257cde2c6b21b3e9fe4e4c1e182f5a80d7f49d31caa7195010d2402888bbd4580bef64a603bfa71643414491a3c110726fb5c115a9070c2e1e3a8d5e859aedbb905741afe28c27ffb63f6a8b756e234d50ad36176e4c4cfda402d383b1b7ef96143174c53642ad7e0f289a88d0755e32c6d0391b78e8c4831d43098eda040d9ff9933bb06971ea1873605465a7fe7b1dbc81f7f40d0c63a06143c3436f6e1c8e24f0d0beefa6bdb73d314af4a9c726f5e475bf70bbaf4ab56c8470a47c920825838f9f86dd8dbc04b444a865bc85aeb6155fc0109e3a6ae649f6b6d73f1cebecb4808a397611d3337c2f71ce2f8a8badc029d903047f181933ceca697b8e248539f8c7ee03bc9714d692cf4a4e7b045c1225b3e9f31eaedd9edb9d266e00450ffb9a060036ad15feb203eea85a3c9a99f4061308239010c90b0244c322041e0c8c999985cc3c50a595b232d7c4007cc8439aa17536ae5f73f499494f6b4dd5d97293312bc9f1e44eb13949536effa92ca0c978d599af7b4ca43f794aaa6df81c5b417c79b3cdbd55ea834831f6675c89b663d7190b11a073b619fb2490b026f2725b4ff8f247c3265d3dc457e85b67a9df53a10f08a2bdf921cc51f4fe8a73b89c8405bee280d36d6783d02090eccba63bb250bc092a117262439e77c9a99eb445b79a84b2a181b7cc5e5168b6f965bb85c1c4999dbf88f0b82c9cdc6123990a799e35f630e6265b2afa39050a08ea4c78869dc05dc9b9830bb32de577db130a2f7bcd7296e9007588939e2e6011abfdb44313257d6f1e637fc94a5a7fe45012f94cc825cac8461d9ea291b7bedc886b958476d1eeb901109aaa860eb6212da24421c70d97e9975ec140b7627ec6ceacce0fc4fbd2e242f521f162d20e4257b41b04707b9440c6be8ee8d01c0bbadf67d11d562580bffbdc8f77e2cecce323ede0f812baa6321156b220a57092b3fd77a0a873be443e44682930c0750fd7f27cdb5419d752b521cc21bc54226a5cbd3a88d69f7ea6a703f1b17112aa259d8cc5397762ba2df34384d3b6a8467645c75a363caca7901542e3fa8fa1c1d7d2878aab567fb3405b76c622022045a487187e80390ef0a57b9c92e09b9fb698122e6ddb180d7b4e1ace6ec8b419ea6b2692296af08b6cad01", 0x1000}, {&(0x7f00000011c0)="3f6add4b4cfe607e3e7d893750a39a92f1977ae40a92103cd350cca5e3e179ec680c0d45e262c1635c73798e86cdd7a36af5d48aba7e3fc7f80bba2b45c7363a5e672563c4d6c947d410faa8e8e0f4f8109abd0ea9dc4cbb2f0d940ca50ad1c1d2acf2202ac76b016ba322", 0x6b}, {&(0x7f0000001240)="918ec24ea6ce49ab6788826d486906a505f0fc7010be688d6f0ad1d33cb0298df5a172832e74b80492455429b287cd02c60c9b06fe8f6279197b054f534b64fced75faa208128127422811916dcbce66f99eceda38f79c373ab685359eef533b9f20bfe789", 0x65}, {&(0x7f00000012c0)="67de4c658856fd54989274f71ed0173fb50286f8f17179e90316b0bb30a264b8691f2cd416a65f8c30b1672ce29409dad8e104743e0d2eb89ca8bda721d7b107832142d81a49bf415bc72fcef89d7d150caf71c981b3cb3f0c74266e1616302eda48001cd043480ad98bd04f6cb09ec5adbb956ba1a42cbb50c9d88d", 0x7c}, {&(0x7f0000001340)="c28a0d5afa8d6ac74b60bd436a1a", 0xe}], 0x6, 0x0, 0x0, 0x5}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00020000040000", 0x8) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wskbd0\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r6 = socket(0x20, 0x7, 0x1) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002780)='/dev/diskmap\x00', 0x18000, 0x0) r8 = socket(0x1f, 0x4000, 0x3) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7}) r10 = getuid() chown(&(0x7f0000000040)='./file0\x00', r10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r14 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r14) fcntl$lock(r13, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r14}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() r20 = msgget$private(0x0, 0x0) msgsnd(r20, 0x0, 0x0, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) sendmsg$unix(r2, &(0x7f0000002980)={&(0x7f0000001480)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f00000014c0)="2e3e85cf400b02a74c0c5f20b1eb31a14044ebf8973eda4aeed634a06c397344c570674be9443062fcf94c53fd6214b589429b8d02fa0e357706f7c3e08d8908440c9d93eb8e2cb8e39fa76c4cde67d01008a65f6a8019f92debaddd77d1b347d5f0ad07e9770ae1d9c5ad5e4fe866f38af5ad6ed188badf61379cf0acedbb5b36c26decd4c120495789816d19a0ab7dd0b79434f97f08e0e684686bc0f96c400c826896bceea679f2e476479343550c31e743d6b4ad7033bc22f9bb9a8e1286874d06adfcadfba0ad4ef2caf0eaecc6610c1bed36b13da87b751ff3a106a548581165b8bcd42d1979157901bdfe7a9a610c426bba2649d99b1a002cd87d5891686448b8d86f9bd9bb5f7c78177f3290b2aaf2a99c1e52d08b27fb8b90f1425ed3cecfd2a7ab220450fdbe2703cccc86409ac7a7d84d36bbc81f0082828b9e55aa8ba7d24d287256eeb0fb99b7a0b4d1067cdad804084233e9debf57a5433d9ffc749017b82d833e86ac292ccf264f106504585b0adf37c6e4c7c4ce030065d16f0f19ca03185de96aeecdecdc0143a9e93519eae878c52f3457007521209ffc816596d7918d08158f8ed7d43c183c3d21ccde5e4e0812162bb6d9d82600dd78b805e9d92c85272af527d9b9818f795f4de76c9425573e51874570b9175f9057dfd3b255d8135a2bf0359cf6db8cd38080a383bfaa135e44a2b538368a021cd16c7dfb6d35e5c0dbe53c55c1d88b6931e1af6709710aa3e437ccc5244ae51c84e1b72dafe0ed33ec0830b965940c4a1589d1c2bda2a0bf7371af85fb5ff53628098ecdb75e13d3a96248eade59e2291c3bffb17a40015b6ab1e7d6727654c0e2108c4c1be406af8f3f49fe7043d7e47de3e86c285593787114ba4d9565426b1481cc4f429f3b4133c0301ac23017b5ef140a9d1bc4124dd5f062b2ae79650a88b587c805791530a9cfdcc34d5489f1af0527c50157ab8736013d6c4ea5ef5f122ecfd3c7d658eaebdcd91528c18df4676e6573bb61e6658862921886a73debb021bbd3405545a196db08b38a5ac2dd600f7407abd4e1f441b059a05df047cce002e93a3fad508d512919fdcb79e00e4eb9b054b01aa6197dfedff8ef50ea12f17ee85d63b66daa51322996b60f36ab7e91fca464611e95ae6128245b6c3954a327ee8a7f91d0b93888ebb042fad98f98354bfa87dea7ec6ec46274c25cb173928083b78ae9dcda17c92d60eef1a8e5728c0236e83937d73bb63ad58f628535b74cb3ba14d37797c86fd2e2506132c9abae48742790d5f60953c1b39d4dce6c607abbdcea4437693c85ebfc6a4f2d371105905fcd0dbb481a878f3369919128ee24963e7d2fdbe90de22a6a3b74f400c516872adda60d1fceb3a1a71828265e6376872f77d3bfd0d0762f7ef488eae7d4e53ba6bbb81b75d5eddb7ed4aaf9bf5ec5a64b9939ddf684cf872ddd762c85eeace0488847c067b80702f224cc5758c653a289803641d00ea5d7997a7eca495fd8ea7c82bbf5be3197a3e3ae169f8e8a5143517d77bb4986e3fe1effe83fbad547abad3593f0145ceec0213b4516abfc1630b8306d9f83d2aa1a244c4dc5e25541e78d29948dc012e38f52aad30e2dc62abab216d56c23e06c70a0699cad9bbe890f715db592ea0978f4ce4145985ad23a7b00d23b637f59523d9f0c7f76eba8602c351dec9fa11a235c5e72be0f10479d51ab43d4bd4b876386ff7641750f0cd691be9411a74cfdc82fbfd07ddf09819266c9c919e841dfffce63d82fde15726e14a3f48a2094c03328def75a92739c5bae401fd1e9c444b2b129d25e9ca9c4858ba8a344c113f8c23bd5d2cdd53eb3be7fa81fe132ac44911c2ab3b1c0bec72cc75deb679bc933a0bd5e40b76a7a6b1bac2bd1c85c8b99394a2d3d70f3009efe59ef265e6cfdfadf835c0e47b420bdbf81ea5b8621413d76eb8c9b1c536464ac6ae0d3d6861c81b1a30974375fb6613e9f4b43973edef33b7a4661e17e8cbec2cf1e13356a1a840890cc0ca3f050c3ad138f022d6fcb73f42937c81bd5318f1e3503de7a27d244bbc700fcbef3086b2c18b61ffac7b66b48844a501ba3829c4ad339e47aabf902c2391561fc772d5cbf91a6920ba870bbd0aa7f2102478bb7c9068e5a9f10f194a1b26bb1a79c3f902d4affe82cf45d1aac2f932d2591a3782dbb7c4ddb19034bd3e61bba64868ace5bc408d77e2dcef6222c764ac7cd9a553ae85d4f2c01005fe6393553da0f23354f5c3e30aa376c40631eb1e62b9e3e60a6c268e3ed3d327975b81fd8362f52c6444af2290455f0cc810c61d23bcca3cc9e080a321bedd9483f681059f2751ab80735eb1615a794c2594a1d883e81bf8f4cba210639557076971e285c017009de02144c96cf7ff1fe832790b44c5ec6986e5b4823f242cbba3416657cdfc6d147c0d765707efef97d5edf144dc1a0494a53b9414bacbad99afa9b2e1d5f486aac56fdea0e519d8c657263a2b10e9836b66c30ee5b24f6b2e9b09fecc5ba5c1ac633cad9c9bd1f6944d241beeb2892449fbc6368ec87cd0f81760aa1513c35d941c9d8fe500b26a067d2d35c5c2f7392605f19581a7fcb2b9725e2fcf42ad04f2cbb04b277376ee0ff2e4a116431f0829249f250c9513ff89f6941160c799e3b9a0fe6e139cdb182e42a9f8a7d74e0f4d851eded37ea184db20857df2ea77a7f614c4627ec64c8326b656a1bc119b03c467f652052b2dfda357fb88bd4f2b9eddb3b778cea62c5efaac1c55b9950010e0837f13baa02cc79d082df36d7696c1b861a59b7ce44348041a6c1b181d0442b7db2a0ab3bf69b7faa2068544cad780287e99ffdd88a8bae151540fc109bec072d7b751120796c2294f63f6f46a25f5be3cafb331ccaf06aa712e768079bebec38fb36a954f09063240bd23d7cdf30fe71b7728262b33e395705c05bbdf5bfd2241503bd79fc042863a0e73559d35dd052f105ab64c2f086fc42a504fe3cb5881933495e5287290282b29afbb8017080b0dc49da7cbdaf59a4cefc6e3c9e1d1768558b34bc52d1fd56ca4559ef04feae4f9c5ac46b65b90e6fdf7fa1a7fc42cfba4aa99653ed642719a59abdf6d13de68ba2be95cb8a1e1f3d54319fb6733119939da35b7927943e6562e09d92c9a2c75352291a3ffff399fadce3b172a30d39b98e248bd3bc1e7dc0aab61aa3f6eafc32b39db7c0e38b5dd9f53df093cd6d084e420ba5372efa0146343e9dfe80a5ca0a42c80be19f6a6aa5bc86f3bca469f7ca3f121e265f96aa9ebe776447ce6c32ad0f60a62752e90dc2041f20ff1d297b512af8be2e1d8dd933f334ddba06606c292200120e17886a9bc6439944f109143c82e061d05b75d9379c2e6bbe5b567bbbe30d131c71f06dd5c37086244b460f3d134535624acc30cfaf704eab72775fe04154db3fe3f339cf2a27a28962975f0d69f574443790503452db74cc784b6f8bbefc20cdc1ce645663b7ffeee653cf307ef387e70a82bd897e6b3e1855aecc287a7fdd282aaa796904ed5e1272bd7a19403f6105574ca5a152bc1259ec236e8500b511ef9bef8ae22ac577345432317b97d4ef699fbec0dd918012e34dba4943c5cef508fc1ea4c30b90d7edff8fad01fb7d720ead183bec84f35e5d29bfef1123f7e1625adfd850606ff8348cf9eae54dba9c9dc2d2942d2a596bce771fb065f027d148bacca2ef74ef4479a60d8de79e33208c7b3a1d60da368a3ca44dedde38b6fd2cc1c51deb1e053506a9488e77f18c6203acd51578a800ed655549b7c7b095a8e9a18324358f0a2d446a449c75e3ffced8440b56dab75f8175e633e9511315593734bd8d92da56dab0810064a3d51c4fa7f7c45016f15f70005f6703ac795970459763268b85eda7dc366c1722b4ae3c2ffa280044af5ddc6311200d177305abc6be66bc8421f3630e9cbcddb92e9609ff54c3082f7de7bc48713abed4392d9f7988bffc150e30378515674ee6e720481d9d3b8306a4a922a190c7e2ff2b16bd7201471318cf3665026a62797d36aeca9e80d79f82067a13ee1f882c9d82057b80281fac8a6b1bec393b7f6ef370965eff42bb12d62d12eec51e7017cfafaa14c0f7e5dfdae7cef22ea59b182df157dc5cc26b64db62834c0473dcf59ed797b3b5edba981998c9ff0b8fd09be1bf6ec4c5767bb717696dc533a4d66ebe76f60de560aea61c1e50a3727ffb6f6c3274e6b4ad0ef42ac145143606fdbb48b0e839c198649a14877783bb466fa417f2afbcbb11c732d5fcd4981954954d597790ed1f2233f72b6c51e73ffa702e770ce749e2570f9b0e6095bfdb590b479cb54f64cbceb9196be67cd6a39c416a3cc8c115aafb45487b804c498c34e18fc866c44973c716a588f302bc955e0be0233f8c1b15bfa7e965d4e1905226d9e77933489e668d0abaca487eae67215103c472726f1b3ee9fc3e0b7dff39f485c333c2669e5b1ee67e1d670500ed54cc72134d22b8c2d832d264cd462b1bee95ad3b24d3b9363c9bbcc44b5ab7d9fe5dc143597435758882e7c2730397772b40368c0991b67e91186a2c07aee76b4132be0cf19782891f7e0f8053a88c48c06dd9a8222fa0a77acaf9132ff74cbe7e9575add412ece596addd421474ddd804fd3654ac9a985e3f36fcc2e02918025ef00a31584568322a790dae8aedc7cd72e4c2418c651e7ea0e4a175653a4541dcbeaf1cb905f75b901fcf0acb567d350a9feee4963906ac0d22d1ce6828297ff94c044477a3f4439bc85b54e6cf66cdb66c225328ea53da7b7b2b0a5938f02c0e0492160f3c47f229963a37b104c620a2df263df211ecf7da3afe0b6e420314a0426bab540a843b96a1ec22c689a790b437cb9e2a0a95b909eb4aa29b3348967e6713e4eaee713a0edc1ec33f5e49d7612afb4449d4f45d95340c53de5f3cd3f79933a7226791f83aa3ef983ef57406dc59026eb60657796eff58f74f46d632e3d89acbfffe8c6312dea65c967cfbbf9a74334d4588c8da9f2fc7750b14806ca8a0dff6c3705f0ed9f64d6630a55dbdd9ccaf8127662bc9e0d1962cff2e5f46c8e250f4b6721acb8c950e63bb7a714c3f97065f04f2c68fbf2a3356824e12c3a4afb6e09352f4187440f8cda300427d1546a57bd464c2177693f3c7a6cd0e603ee4e32f3b72cdaae9178a8c9f18134a3855a04865730715ab430221b488a763620d1ceeff08bbe83d23b57f58b8cf37f6300ad2709d7e4b523c29e025821f069c955a0b2b451f5461f2511f832b856e6f65e0462c8954ff45c8a66641eec66a2865ef6eb6b8f03247927217d0dd993058bbccf50dc1c3afdfb8c1569e3ee3c8d24f6d4f916fc830ab4064253d7b62c4c79114be9fb935c9ffcfa3f1b74e55f91d5cb78dc17afd505c87f13a79a38babacde2ce88779eff1274423551517119ef098d9a118a9ef4b47ef52e9d48b7620b4a28a73245619949685a93e5a0738efe1b444da72f1d85d3d9c6d48cb5f2617c1db04637a2bb1334e7002d8f7bb03a06d2077fdc13c97ed9084417eb46d9a814500266f945af06e8e8b8cefc7e55af008e772594d5dce98357b4ecd7732bdb20250f1b22705b5c90a0ef21da78137c884fb75827564e01914ad900fb08c50d572bee983f67e1f9bd08dfdaa5774579372017bef82747c7e9580ff586b080f68494fa2e17fa3b0ca6d469de15ad4f23a73c466200091fd5a51ccdb88e045cf97009eed975a2629d21cf5e2ff588511e02bda76fead10f443a51d92e2500026b62419a100", 0x1000}, {&(0x7f00000024c0)="938468dbd09ab6768344df854f501872299516dd624a891deef8f20690a76f225e4aa0e7a12faabe5af84e6e8972b0ba2c733de13fba55c7d36315018a623acb778c0511785c4bcccfb7a0d1c7d4da3a8a2a9bd7337e5479dd6d1da19e64ec0677be26b041ad14b4636395f4dce2af267c039dee486a38329a870f47774b13ed8dc268d2d01b89f66261b93084051c1d290902dc951ee9ff4c0e297649e6387b57ad087536ddbfec8eb956ed24f5c32809b25a199dc36bbe8fe91349e1638a8a28c197a1b4e0136b7176663da1ea3b8bedee22c5f699290c", 0xd8}, {&(0x7f00000025c0)="96d6be7edd50967aac010bff4b6b2d5ba918dd797a8ac56d14662adef480450c20a38701103a0b4b84d3d0166b4f1b138758b952e81f25f780abad34e7cf3e10d5931113c751e2576d7ba12d52f03e654297ff709fcd9faec6241c916f85ec0c0c0d42a77ab9fc162e988e0f4fe4301ba2c304608b27ff7e3f8a1ce8f678", 0x7e}, {&(0x7f0000002640)="5840c3cc61ce4df0ec4a90f3697546beb94753374e67111084cc23346806ed081932fc44bc01acdc4850a228134fcceab96824702a2a2fb09e3042a0b73d661daab0b64f6b9a0cdbd451218a6d6d852737867d250bdcef862aa47840328fdfc5827ee531b7943f4ae0821e5bc6765b6d973e3122bfa30f6419e69ec66ec1671965a79f0595fce1406c", 0x89}], 0x4, &(0x7f00000028c0)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r4, 0xffffffffffffff9c, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0, r12]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x2}, 0x6) open(&(0x7f0000001440)='./file0\x00', 0x241db514ea91ed2a, 0xc) 17:17:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x200) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 17:17:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/203, 0xcb) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8a020900e5026c653002900b0acca737cdb137deab128871fc30fb9b01f56ef609c660b60000"], 0x10) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000080)) sendto$inet6(0xffffffffffffffff, &(0x7f0000001080)="89c064fa105f1947", 0x23d, 0x805, 0x0, 0xfffffffffffffc32) dup2(0xffffffffffffffff, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r2, &(0x7f0000000040)="edb1f57802d335339daa0cebcb5f9913a54f786858187ba85e77de94e867962a41a0f4269540cf9e2475861cd34bcf3a6a97dcdc29e3674900d1dd6cd900f0a0b7db2f74e1d8979733a77ee0185b5c2557", 0x51) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) fchmod(r4, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r5 = dup(r3) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000300)={0x6, 0x7, 0x5, 0xffffff6c, 0xfff, 0x4, 0x8, 0x10, [{0x0, 0xffffffff, 0x6, 0x8}, {0x6, 0x0, 0x2, 0x4}, {0x40, 0xfffffc01, 0x3, 0x7}, {0x6, 0x80000001, 0x1}, {0x8, 0xe3, 0x8000, 0xfffffffb}, {0x8, 0x0, 0x0, 0x4}, {0x1f, 0x4, 0xcaf, 0x2}, {0x6, 0x1, 0x4, 0x2}, {0xc12, 0x0, 0x200, 0x4}, {0x7, 0x4, 0xad32, 0x4}, {0xff, 0x0, 0xff, 0x5}, {0x4, 0xfbe, 0x5, 0x92}, {0xc097, 0x26, 0xd4, 0x5}, {0x20, 0x3, 0xfff, 0x1000}, {0x9, 0x1, 0x2}, {0x7, 0x6196, 0x1, 0x6}]}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000200)=0x1) 17:17:49 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x100000, 0xff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000340)='./bus\x00', 0x40, 0x8) dup(r2) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x20000000000000b3, &(0x7f0000000300)=[{0x876, 0x3, 0xc0, 0xfff}, {0x1, 0xff, 0x6, 0x3}, {0x0, 0x6, 0x1, 0x7}, {0xffff, 0xff, 0x7f, 0x6}, {0x5, 0x6, 0x9}, {0x2, 0x0, 0x1, 0x5}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x2b83, 0x3, 0x7, 0x7fb3}, {0x8, 0x81, 0x8, 0x64}, {0x3, 0x3f, 0x1, 0x6}, {0x81, 0x80, 0x2}, {0x4, 0x62, 0x1, 0x81}]}) 17:17:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000100)="5803210e29e0b4894e46e032f0bf56b1ba43292b9eaf0883a1bfdb9752b2967acd11ca3b3cbad5dc77093e8d496780f93ab47acbe60caa74fcac88c567b7db773a89bed5876e50066f6ccc76931f115edf482b4f9ae175e7a15f2643fd", 0x5d}, {&(0x7f0000001000)="ec3263d794640479af8ea910dc16121fdd000c2c166a73c0b30e95dcd1aee8adc303dd5ff7df6f52fd0063ebc94bf28f1609c75be1ae7decd85eaddb8fbeb81fe873955d743801109c67265de52ddf01beae5063d4b84d12026d7175577f6bf367aef1a9516185d26a7eecf0be16849c61ef7aee9f133531c14c75ce081d3573db26dc75c3c461a09999e5ea9d9746c0f3d30a28f2a5d5abae6264587fbf71e3c4ce6fa6ae180654a22ceb713f44cc325f3ab1250e34dd8026357be91a6383073a553f30bb77c5233c4676d2cc4adc5ff25f9f0a15b8b0498b2f6b1f62ed08d2e3395edb3c6cbe6101f01f6f4d774887087ce2cbec89474a2c07f9eb8f9193718dfefc457f84acfba6f071f9bbe5f78068415bfe401fc16eb5a8999ddebafa884c656e20508d1e573cba20bc079183ca4a0703c2b108c330e12ce896e4674660175aa0288c7cadfe8898ab026e9c3c36108906733137f851bac46055c190ff52d1a5f672a321f3b0f4a97b6696403b6d5575ed9c5de3413d64f0054cbe89e590f785c33b9d84e48a747cb60d4e37e7a75c60433dbe05ea543d67f39431af5de4dedb3bd99ee97bacb4561cf67d9b17044a70a69388044c9ae5dbe0790a623de5b8a9dc92b295ab3560b73527e17f40142d8b76cc10cddf7181b62b6b26158ea22ee436d1cf6b4104c8a30d9d9fdecf48130f3e072b0c9469d06ecbfd7a14d5a08a298b0caca11295910c3aeaabe6424db4b7299bf487084dba8288c4ab5160c492327d97b816fc3978f436e3055eb4353dc730542cfb011a03c5808874e308bd5309dd8a30010f329dada27cb6f6c526a943aa3b0a02644e5eaedba83d9c5f286873609bd735b1a8e064d43c6cd4afdc53ddd10ddd17e2a6bf8a854c157eedfe7033d5e47ccc353f3dc8dbcf98b118fb99bee1a5ea1a70bce8215845cb0756d01af1bdb876c01586bb64c5d9c111b01c932e3e1092ecfc7e1a26cc7475e98e7eb23b1af8f40dd6b618d1cb9f908efe9ed432977ba6e7c66d81d6863e4417f31c3b0a013a91726d780a66a1c8036cd68175390d2876a516ef672cfb8d5c11c1931683b6ec1f31613695bbdf0a41474734da3c4f9a41892238cb0df6554e2eed7da3f4e8e512baab44943155540e88b15323323c935069608769e31398d00e31976f9ca26dc1ea5d030b2334ce00bc6b103a36d4c913774b3b3a9699320e4a675325a58829bfb6fd0a3fd0a8968e341dc76ac372a1ba99a467507a01b2f7665dfc42c1fe229afc6e1f61e0478dde9848380674f586ed3ffd166b265fc037df12305639e66e229718f9549424c6e2083d66592165eef06f12d04b1cb98769c06382c28aa1e231859cf028958d62b5b056e4f4a0d878db364b3ba71e1d8a28751ef523986e34ff8a723be938e3d5752cbe4f7c7f48c03f7bc7aae0fdfad2786051b45db012ab12f252cb468422792874150c04bd163ef06ccb46127635e96c7f2cffddb7ce0130edbf83ef0034d8d58e431b091ac1f9b3f22b2cfbbf9c7b699d2adf375a030cff926e292b7780b376a05645a7ada3cd7955542d71d720afe2d55cf53ac642816b260ddc487480451850971c0b4e407db1c804b88dc79454e8eff9aff9e75b2bb8b7d31c5b865d0611ab9c9bc372162a1d9c1671e4e268bb71e6569b41e3fe2587fc729ac40ea315b6fd05bb740074f17086e577a8303d62634131a6dababc3c24a117f2342058255b199db66094977ef9132c5b7baee2a2e1a3afc717ca8554451075890482eeb63b4171b8b4053d584e70465a5d417dafdccbfcd9413a37bf815502830ea5d7bce3297de4e39cc0a5970e716cf113f99862b6f3c7471fb50b4cc722e417de16c5776b1d0132753274e9f75a4059763f78efc8aa7e260b54526b206b35929c889fe8401fa019458379b21582d6552704ddc438336cc85d9ac3ffda8ceae850e262f6290937318a60840b8d5ed8e93ec9ce7306ce3b11f33453375c0d98eae21ba3dd99421de1367bac95183f3c006f1f2e1443430b3866dfd8157a9f229419b06878dcf791d216ad129cd337ac315d41b15f1e512a61fc2a34a76e90244750c7cb9780089b694d5b77d6c909686c35d24f8cb915df785eb6327a67338e3cc23cc03b29dbb63b0c5172934226e1af634326954d72c7f29b7360f067699bee81085fb7193256faa629272e93254da0c82c407d47ac3f6f847ff22b34ff9a027e75ae49b89be7681f9790419702ca0335683f3a9661419aa0a932ff5c3244783d4bb4a4ad1826fd6ecb94ce33cb4b338d6f010039f47c502cf0956c04e0c95a78a02c52da44382ade9c8b30cb219e611d3a4fe12329e7ee008c9071ca104ed91d169e5db622d755d2ece74562890858865e854007797a77e4437a3f03416ab3812296ce6a88eab9db33592e69a811fab5c8933ed5d2325715971839aaaf8020b1a25a02f73b5c79a17adbfcab261eecdba5b0ba90300183c578142eaae564efca3ce4fb2954d9528f88d4ce91d91770a47eaea791c51c993a32d96e05ddeaef5379f9239b09e7c7668ce3e6d5de11cc2be36ca0e8bf0c11b7e34ec94686596df8ee885a1bfe0cd30602790657907a48e4215651f87fb2b2ed73dca0b721064df1eba481ab4f1646d7f9f8a245b68f86f6ec2780a1875a61352d4de9d0b7daf10a4a532a7d1ed81911d187a4dd71d2dc531102e345a28c57dfe9e85253b0387c77e3b2baff245b5c21757688cb0b6ac418950667073548e2aa255808b0981ca5e12647c55fa792bffa5ef590c1da9792b85fe7ce02d75148539f3334bb549062dc18bfbd470d04bdb899a2a6978299beea801660d0334c4fadf5b13809441001077f824afdad1138fe720d2c6ee6e6d40ef850283e348c3f32679e4f6eb46e31210df78a9f229733474ccfaca6b20e483104d91874c56ae3f19b345177fa266294f77aeda884295a6d2fba17d3aff38f40487a416ffa776b8a387de139e6cc3d85a55c802caebbbf0360071fc798d06a901781f1f37241b1b937e95f0ce1a5118f56a441b3f781018a5d5ce00e1e57a21e4bc89ad6bc8d5c9804fcbba377745152015abb7f2d0aacef702b80551db36ee5b61e481c40bffc055474d2ba1084a710cd3ab47f2e33b6ae3ef38cd3fccca914e22681badcf8bfaf90cafa708a341033e4b1c1133a022fe4decfff555ab6ae9c2bfae3e62ffc044a490a6cb7e65cb7d589ddcc83a8881f3c953b14c1129d975f8dc089c37725f67b79b1116ed89a67f6a4c6bbb028ee68738b9608f77fae23fab44bcc5dd27aacca6085795c26d3c0eb8b06d153d03f0c5ecc98df7895e6020744b20b1daa07efd2815e64fc389ebdcb2543a396494d06f45e070fba505770bc334cee464948f5f2dcce0dfcb28824e38a3b1cfbda3aa83d9d1ebf3e1eaed1f4fbf68d01c00839e4d826a267688c5090a6a5e399e390945f110a544b1ec05872a852533b32dff820cc10e2a15c6aa55a8937ca98328797f6fef7ba894a967a94374edb3bd98f68e4fb27c443aeedd6f4670da49f92f50a903734a76b4366882136c8f663a092e119cd3022af8dd62d924ee6f908428b1d7ac0d1d67722ab744ddbf0e502cb8a3245949decacddb77ebda652203156372054710972ec056b52c6dd73c89301714108a6bf515c88e18a3cb97193da618f32456d061dfbf5e5bd4001ecd604a020ed010f05a1248896ee81898eafb92fe30661e0adcc4be30cadb51c4d81d823897f6e92ae76c32882787eb4beec11dd7c8f42c18974bf0bfab928bda2afe265be2b4371ef95b9648042c96fe89f112a1a75689ff0fa525af7cc980be815de104f1bcdddf2433a175c45fecf297f02f6f2e35827ecd87a72c6fabddb7b2b3dd9e340cedf5e039c2e5b25d0387901d3bddb1ac540dc35e39a510b22bc02e4612dee8d0e8df3d71edf94b88a7bf247236d4c8251444e863f63fcbce4b0970239c73f9171ee938be6fbc9bb428790701335823871382071e87887cc61e4270dfc2a15e6b01f6b7afd20169e37779f87039531561fd7a615ab12377eb6369d58c3d666da7b50dabe0457adba461ece6f7e8cbf5d823c23c6b4c120f67b41135227de255e7f12f21ba5e54a03527cd8feaac68cfc0b049aa5f5724c7c2dca801bbe8b8a47f0c83ae59b92cbe5442e8ef68021721cf8db51672aa06788877b7b054a191aecf6c604ed32f017c3f2dcaf7e5f2b174379d4ecac94918818784abd6fc94aece4bf2635e98a0296aa85f8f77606778121deed9e9d214a005020c7c57ac1dcf6bff3ece3439d6feae1b2c7a09bc8f1c24e9f18e13ff6de380661ddcf2d7a02656d4f6227f0e3aa0856451c7a2f34c15e358f68a81cd67c765df39063cb49a39e663498fd641fd64f7c336f89c79ff234a61ee5c6d6bd64a937d5ff6e022896774b2350fa55a28240c9cc9c2fa59b4ef3e09a4d2652e0afccfa963704d03a09bf04f12029d0a46c40dd9dce6245a85eff7acf8885de21103711e1c6456cff1b0894a3cb56f72dd7fd88369f5e5a7d4ebed0b5f7e636db80500ce730059296a00e732cfe7d76f0c18ee811152b34342d1f7bcda4934fd03e9ecde03f5e88a2e8ab85d5284bb0d5160a07cd3637ce4d45da2fa5489bf4f485bcbf6727a8d9dcc4a3c593cd825801a28dc9c00967d7a5db525f5fe3e6359d953c83ed9add7eac170c8f2b915c1c57522436d68b5dd1246ce6bd943b3ba163a9a4c631c147b70818012d14ee6c444a31a247966c91368825be63a610cee1fe70e271383653eaf58e80423311bde5b6521d34b3c74791707519c98f72d73ab89f3e2479649f696cdadf65cf2dd90c4eaa6a0e8127a71706bd42303d129111492c38a2c2c5db5e6fbd45b0993a0382ff37af6e88804d49013172276c49e001096455b3bfd3f72131e3283a2090b5ea8e883b972bb5a0841e55fd91b050c5323810b70a2a256752135a8c9e8dc0c038341a41f049b83d094f2ee4b68a70cd4022229237d14d52f55ad78dcaf7e02e3687c06b00eef51d28fa4ee19ca0e535adf9682a14443b0eb2f0bfc8492663d01826b5582e609d193caac35a8664173ef0aedf6b9d8193fa261b1150a5e4ca24c5a4fa542abf28374e2f8a3ae01ab38b8e8f4b81c30e5be753137ee4b1508a546c51e9529439d9d11bdcb7dd1f5b1551b3c4ee597e1182f5c294d5e2682bb763bae4c1f58441f493d42aca0f6fce784aaf89c5085e9fe4f2f1bba42376c93b76b1e899a86c114b8c7b51a36364956011c0e6a86f846ef68275df787c9678669e83844a2e2250ef78926f25c4c38746e296995a82d2ce2f86db8ede5aefb1d920699e79ee55d88c6a10b013d55c27129ee1486b2b22b68e243d2557c28781e067fb181fabc8d630a8cf4318a742c2dd1609b6d8cd5231f387b4c909c20d9a1e5c256e87513c2a6f7043df0f3b95edb9b2a057c482396ebe25bc24554830afafc81407b8e738d4b862476bf640f6ee7fbe194b60b9bc5167011413d24fcdae9c0c8d301c1441cc76328d2f65dd449536bff2018d6c402f17577d33e94708b0b731a805e8252f096e53192e7a9376a46759c6648987264589ab9cec2cf7245d3abd95e02b0c9eca311b7a167a08ca87971c7522ca0ae1a26535820ad1e696755246c71203dd224cb688f2eaf9410c084fa15722c36ea787ef58e46d4f8a94f160523141046904f976478d98d00f970243eb6a95d61bb01ab4ebd9cdf6c36f962a959e19f8dab4a204d7266f977f2fd161e271606ed36a9bce51dab36c52", 0x1000}, {&(0x7f00000001c0)="c7a592f170f808d178a609c79a725e5f50943626927c6191c2849e6caec855aef1e7bb98b4cbf1acc774ea090bd3a07cf0ea3699f0b98626aebc1ff9c137d61db646d9b661a7b26f90fc62f46ef0b3e34a05f65b30597dda28234cf7ae03a7654fe5a75abcccde495302408d70ab20efa8e0887186a7c204", 0x78}, {&(0x7f0000000000)="7f207840c82cfdc0b8b3474f7dd7db26260d11d8e8c84ce062ee1bfab2842ff9fb2b5854dc036d5e755f", 0x2a}, {&(0x7f0000000240)="81123ae8f041acc7060ab66b82eea541781cc8cd616dc36b0986181747b09b1ac383af7cbf590c3b0fdbf6496209e9eb670331bb47d9d379f4d3033e422dfca7303d7d315a58d0a8eb7b46887d48ab257ab79feb2df7966fe467bb8e9123591461c1ff772fd90eb50e610015c33f288ead078564", 0x74}, {&(0x7f0000002000)="7fc8ee0e247b6b09cca1739773c8d5dbf4903952e6bb6b5a16e9ecccad918db40878080ae162c7e92ff6f2d4c73c8315ed276c1fa708939b392359052402080f0f09b98d47975ac9ed1e0832888d9cbc5a06a6a929932a8b0305785789be1f5ae803af996fa95a60254b00666a750ff8ffe2785e7a7505ae5192eaad76f4bbaee475f969f4a4ba912d3fb394d63fc18f13ce05fbcbb68f5b12f1b4fb81f0a1f9de6f0cf3dc9b8b5df95ba6975c4306d41c326e10a03e8d3947b7afb0a6a11d93c9d0f00702e82d3a04657e7d3a86cf71efee179e0e1fe59232293b0e63c8d0ab1670fe7f24abc9fe341865b0e1f7354737c7072a2a361812b2f8ce11890b203961e650656919bdb56f1c45d795fbb98f37e95ec529d59520f4a66f695be35f007092a9322d9b5e6f313c58844bdd62ef9779d977dd4bfe953b09a95e268f0ffbdd92b95e8f9f106514e02d21a09760685fa440df20c3f9ec8b72bc74e050e34aae41c13f5ef585d75378f081635d5f9c4ad3394989282f800ee16afa27a24c2cae46bc2ec02227753e4df4df1c66a89ff9ea6b559a4d2195ba508cab43dae726dff97660b79894d8af1432426b2c1190a1bef77d79845e90f1688525b7d484cf011af326c4e78e0b1022ded6bdb879055c16b053f61de2dfbf345e79a993daab745d4d8dfd52d95914446323fea57497b121276a0112500b7650e132124fbba151bde01e72dad233d535a74bd1e2185c493ddd99c87302a81d724d011f6ece32840bed9c0857d23c503123a0c4b3b307ebecd932af754784eae8dc44b14373d2d3fe35670800a512f7fd08218e009ec40a3e92ce22cfc79f121b6691d8ece3df314eb2655b8bccc68efe0a303db62cd8dbe794a8fbc94f9cc03f459e12f011671453de1bab51125f7600b53236abb739531b66633654bd6199985319e22575b7a9b278b3edf5170fb3c2821438e097422c86a2a0f3e22398de276cbc008a87fa9351576627d4e483dbf2cff09ac6cc84b179796d9cc996df9dfbd055cb79675d7b5680a5f7b0af0f1f72c835b96a23ee7a7a5918438daeec4bc83fe5149f9f5206bd1503058d6f49661de83d761823d8d3bfce815d00131aeb85e64eecee76e22c3a45df82f5ad070e9bf08887efdfbe219ba9fbbcedea04668c408769945fc977ea6bfddd78747b9c4f99bd3ce68aaa99da295f9e2113570bc50f922daf3900ab5aa4fce7df8437bb57f3fb8d917c1bc98f14dc3bf1abc16cfe6865139cb69d6a8419c143593981d919c4907b74dfa9e1edcbbb66aae64d681f5fdcc145a794cb0c79f60347b9d241c7b9f4b0438dd55bea929877e6e2a282703763651c2b4583eec5019579b97610cea8cf195f26d2cdcd9ae18f5754f36446ecf792e6f27bcb6da73a8fc33fd52d92dbedbc73196048e7ab1af319466960ab1e0c10a09102e7f0da11b0d7655d007e0aab1125304110fe3b8f88631d61b2ec429f12fbe725f3c7e69269eb0c243dc95ca30765f4d3f9dd8d3bfd64d56d3b6d14991b629b541c6f29a74e9647fe48caaf3f2ddd2b10eb9e546d102e83eacb7d81ab0cf788dc687af99b3a7054e98db211e074450b833e88f46c6fea88a1aa095913695cc40027b62c1c330d2efcf38f9f2c19c7a3a28a44b7c9368add236ab55d75d3ee46b3a71755d3bc0cbcde4b7040eddc600ab1d35edb9cc5cae7cbeda85891e09423be240e4fee2344ad70a18ca1741992f4062d1896c0cae5157ab6566cbbc02bc73b26abe84633a1b6cbf41a7923a24a20469631d1de8e4d24d86d80acbd13312bc213c09a980f0a29fa2ce3bf57eca8e3be888a90cef3d46f43856d3a0b36991fc392686462636ce6f95482dcdd66df7f989f6c34825bffcbaa200d1e281d6ec36f29798284ecac74f4e004a2cd033e5015ce75876c35fc8292c688afc4decc3032ce00a25afa8078ea07b4bbf8c330cf5c9b36fb579b4e8a406e7301fdcfeb2738bd836876611df1963d9a91e002491ae69cd1b2e80a1d119588331708c178911b8cf6419441aa06797203739a5c5e99e08ed076f3f5d063c8a35a036e9d1660b60c775bc37c4a02a223e1a3e6235db0ec4e38ea8adfce05196f0af2b510cf2f5f8b47d9da1a0466ee947ae6e830a0d4a929f1674ff019ef1eeb53f73a684adfec531027d426481f669f27745d01a00787aca558127ff2acab6b6346257317ee66ac4e8b2647ad4a80122e3c546b5c6bed912c4af4b9b85f4b4040796fc4595a4b0647a7c4469ad4f83cfbfbda9b36cf0c57d593759e3216d59ffe10b36e95413806a98638449a5a8310d134c1e90f0d40300a8f2abd18e12bd64a54cdf3ab56c32382c86443a872c709cb170863c3be21154abe66db368b2d035134ad439d9d3755c579007e511b5a5f387244e5ed897cbae16352c3c595d2f7f4ae7f91e43a025a886cb1644ab9f17bb43b78b3a8999e3f01e3caad04ebacac7df40d42e85ed7a37b551d970ecbf9a90e360b7cb472baa342101065f727d0a3f2efbad676537cc07ec5245badf73a8f2c41d39b73fcb24a2eaded9f0d140d0ef8b955f2245f2b95fc937c562c624e380cd85fb7681e1c7f430f560c5d2801d67fe9fd803398929879727d956f835366b9631cb9e49ff07cd82535126a734279e9b90e0cc7f9e2ccf26da37fc72d42b85f55fd5c5153cac297777a0db3dedff04bdd6a5a09d3a0a9956cf297a41136adb228baac7343f52f580424640e5293d528f334762633e89a97cfaa13502b6b31a61f38ec94b36cacdd32aefd01e3e2e30ffc5111151f587c5c3b5ed23bb09d86b3ed72b06141d53855df08ffef8a28657cb20a63dbe05722a87845e89f9a28473e5ef6565dcefaa955635f3ba9a3532dc016f8840dcfffb0e5d752bb6b719ad3168c4b186f57e24d3772baf4be759b95929adee9fc2a0929a5f12937a1b037eeb1dfddb3a211ae648086734b5c46d2582ac1e92fe7c7a964581e2a5a724bbc7bbd67199d55dcc18300c86397858e6fa75df4cc6699d0f201a4ac4c7e31d0126aed46baaf144ea6882504ed962c7298a6fe84c9144bb8ff184ebdbf275834f10d2da048c6c6f664cdf48926abf7f051772722ec1407be4a3cd71c4abf39078f8fd1038f6b46328abd2e0c6ddd2925cb6941598ecd2dccb915321576495884f4b417d0e6611f5650620c87f976b46786e8da80e01d0724645801ba23b072b794f37c8415cd22fcf5a2e00e537c73cc9d7a7beba194f39423c02255e2b15704028ca005fce50d8a89e014379a18513d698f82961d305272b16ab9e9d605adb0f050d10b4e87839a690a0d709f2d234e5cb5e2be21c5117ab429b99e1e811655efe08f353e9da1a16beb756883218243efae6b773e90f0d19d3f492423108fc01e9be8308f40634b1b21ae914c59923fdf0b234338df0f40e4a21ba15a1af97aaaa47f5e3c313267374228a5ca1c50590b70f72a207b5f598fdd3f721f962e4b560adb43dcd1b4f83b22620d2fb5327b807848df10566428ff7c2bd28c350b6cdd2abf3eb6e020f78f508dac232a2737743f91812bef34bf00e6cefe1e9e87ea153910952d5361fc54bc5d261e3102058dbde7b1fb3c010a968d728b22a3a7dffd449ab4d835475f4100f3d053e39539e71288f21611056606e61c7209d6c8eec41c7cf4477f7128aa074ac2e8c68fd6156c02db6e2968dbbc128252593ec84c969a13d9157f940c24098d18d9c8246a83b0f687b94c6da15250c2c824ef931d17063bb790aee7d31fd5b20419e2852b55b136c71a8b6a6c74c113d7c9ee09ca2d91ea00f6dbf0bda464288eecb660cbd3d466688d23f9dccc906052003c680cd5c8d810c7755820dd8fa5a309a4249ef2b4fea7aa75a1a7f9dfcfae8b618645e66ebf038f25a50ab024811868b9a8a313dbaf895301982010de0e4dd47b5e1945a1dfd948f2e5988cf470f4a9168fd9613c5bfcaa3511ab392bd9a8e6573891945ec1761c416e8bc8c59ae0694cc972493f9e2881050201757316691aab6789edfee26f53356855c8126e16e9bd3e4fd69e9c5c124ea4d680acc16d725a7d24c992f118a990255e7d9d21d6cecd0b66c61186b46d0814b8cd465f6fca30cc27f623b5f26dc7d6f68166885de1752dfcac999d59e8e220993dd9be8809c692767b27bc844e9e26d4778232b205ec3c667f10500cc60756a4e75d034710030c50ab630aa4052fc564c741f9e474828057bb414016a1b847f56026b4c9b39964433adbe48ee80ec0bdc8a8711b081da0655009b1f7e39e6589acccc6db33613453489239ecbb8669d0623983d86924d46a893dcc0055a74b7575cc668f8ad861e6e43c8037cd5e2d4cce9c39095d18d3b90add3ed1cd816a6e08f397271574b8a69d097e5408a1fd91510320399341e3dcc97f7f0e5e87f5693c97118db471a75388e634cab0734bf893ded3e09f74600ae1b143ec54ab9bbcebef29437a76ac09aa61c55feab56856b9c017b2535f6ab3397f16cc04722ddcdd9ed99134a963f118288ee4d8590bcba1889ba64f999ca7e27e022baeb679e3e6f9d48bf1cd38d20092e9658c5a137aae7476dc0f356d9000a2ebc3f072d018b58a091dd4079f975ef7f8d0c5888b66cb122acdab39c4baf570a2ff19537a357edc803a0911e7cdf63b0aa8d3d35b0aeed55bb392932c0728aefac710b4623561c38c8315d231aa33624d9376adc728051b6f7033af77539ae2e42bad6f05272c9d4bc46ae35eb927c9e1cdf7728b1b92890c00e0bd18cc824c92d255a1c10e6f6050f5b5f25a287ea859c800441f815dac8cbba3434a098fe3e3deffc11f85246d86b937d806f568a227602ec337648286d0938f43e9f64848894765ecb6ddcacf29315dbbe858b11cee69016dc7f6ef4bb4c24f72f83a90b585a0337c308c7762f50d01ccbd663ad496acbcd315f78108d0a359fc33ffe48747566da112e0c10de4410ddb5c64b4b694588bc669527f3de8ea9201034c30fb50e0b3e522c940899b34943eaf40e1b1f5f19e3f27f1b7b08e8527467766dd4647d1af2a784268f11d6cb69fe3d86b325200f6d5192a765aa80006952aedeb7379ef4bbda3274fb9e5230998f3b12e7f71cc396d2ccecf9eb853e20a49afc3d8c1c46b5cfc38e8596540611411605ebb394d58bf722447f339ba19895de4654aa9ae6f4bb9954ec43b179404292e450f1bb03c2d0eed225e76e3d20a9110d2a674f5e198313f5819ade50748e986ffc79c92e9627d08e0ea09bd734098b1d7312a4df1f7d6048d01d96833f7c58021c47f35137f75c36a4b43948261d69e177dc0eb58589000e7aa4b4a1a0605de60aae6310cd6f7cba1d9c037a0788f96e4ca8299cab8a347f058cf1c94f6f31b74bfe0293abfb1c351db30eacd31e692bee4dca3a818230eeb8c3c80535f1878f9c7abd32cc3a527b7dfce2ca1242fe47a56f64373c7eecfb580777c07a62c88e4e3443e77d7246e3a7987905cce52e821d17e8a1fb4a3abaa4fd9c265c9d83feace819498c666eb0d430cf7d38e1c390e59834902bbf4d3e8d3774e8c4b339047b3de1f5c3774beb1be356fc70b57c411293bc82042543a8a6d22e0c730c4b8d9b4736b686db3c4c965198da320146bd39199f234ab70ed6931dfbeb0ce69165a30f92b91117934b019bd7cac7e00556405a37ff733059a30f0047a6d89563f413fdeeeae8fbc1286b73dda8d03fc4e26e9f14c1dc2b4c19bcb0a1df288d040b3d333840692ae9393a41b1f8e8d3183d1fa5f14a56a4b2826", 0x1000}, {&(0x7f00000002c0)="b68a97206655919977bd10a416bb30957d875efd00401e19743fa466349b20dc08fd89e39a0fae810adc196d0d9d6a0a7e", 0x31}, {&(0x7f0000000300)="8334c4f7249aa064f8d5ad1bce0c0e339a17c31dca47a65b5c39d50008dd30b686329f30bf1109cedd2bafc297b766876b6159791e1ce66a2d91d37de4b6391e04c0a229ddff5fc37896e13f07babc864382f674364d1023d943c105ea", 0x5d}, {&(0x7f0000000380)="919a79dfc864a59b1d2fa57ba1b48072270cdff2b1a6cfb8e1a2ebf9480db3cf6103df69774aa6c7f9ec315180d6ad46657fb6dfac052027f8a6d4d685fe9929e6b535c087e0cf142c349d45237789fc16c37cdbae9bcb95aba5887e5e8a3aa872dd20247bdc963c956c0d4f16540e5348512f73931b2db67469dc6b928d29af9d2741e9f107be", 0x87}], 0x9, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:17:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ad1ca8793aae2409c6ddb9ff017127671c635dfeb6d55df24028bf7b4cb59ecd1877ba6b35ed5591e799b9295f21562a7d3205ccf46438c1aeab5750e7c69be0dd61a5cc410dec9beaa50ddb24103e1d0248ff1a00016e993dff273e0d5aa3de58c10d1529d9f9bb73b20627cf", 0x6d}], 0x1, 0x0, 0x0) 17:17:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x4) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) nanosleep(&(0x7f00000000c0)={0x0, 0x40000002aa}, 0x0) 17:17:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0xfffffffb) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x8, 0x3f, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7ff) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) close(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) 17:17:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1000, 0xca}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="2fb7ab9c9080163c5969046a6e4ceeb146caef4e00519a200387bf099abad0e49ca1a10afeed9cad702e15691c33477780d6d6f1a10146bfef6edeb8977e376a24c9ae5337d94e368c7e49606e6fd6f79397b10bfca5f7a5e7369bd4c97d49f04f00c5eb1ac9921764b7bf30fdf648a73ed7563894f991688e184bbd712bbf14ed06a8ed5a55176bb19ad20b5f3203c1939d3a1b96f11df15c", 0x99}, {&(0x7f00000001c0)="579f1f2248328d1bb66bc0727085efc0a5f12b74fb69ebb0c5a37d36411876cd7d2cf8cf39a05a9a9083edc12d7a73826d19e7fa03fd0c10945a71bf2ad9d45b066a0a6f6bfccabd7e16f1d76645f36638b2f745c6d31bd3cda3fe632d8de0b6033b2524d8f1f1db9bc5fc3c2b7d5296c66d3db1b0cfa2d9a0470296a93ad8c32d66742f74e1ee74cbe64927cfb59fe9961c5a4ee2babc7987c4e672ad0e3c5fa120b2253b837b70882c4daa23a53b28694f7244bb9dab34c5762472e70d1aed63056620ac57a188cc9fd6d4bd7fe6f83267805bd3ca37d5683e1cd221361b22c33130f29fdb8b32fa93c2", 0xeb}], 0x2, &(0x7f00000002c0)=[{0xa0, 0x1, 0x6, "b7dcd6fe5ae42bc554e03e41030b2956e33b0671f589378607af4df541413b463fddef2c38686ea4bf6c833f66718f463e4001bb985082dbd0fdbfd2122c4d067cc1087be2dfa53ab6a33c450f87fbf95221212c47fea18306aac80821459b53ab036cbebcefdf31bd17e1c1bfa3532a9eea209e8eff777455e5f1031acfdaef32e948ab4bc7366fadbff97f"}, {0x10, 0xffff, 0x6e}], 0xb0}, 0x400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:17:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x2) r2 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 17:17:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0xc07}, {0x6}]}) syz_emit_ethernet(0x263, &(0x7f0000000040)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 17:17:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x1}, 0x10) connect$unix(r1, &(0x7f0000000680)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x5) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:17:49 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r16, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r16) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 17:17:49 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() socket(0x2, 0x5, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) 17:17:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\t\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'p\x01\x02', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x7ff, 0x40, 0x2, 0x10001}, {0xfff9, 0x9, 0x93, 0x5}, {0x1000, 0x5, 0x9, 0x5}, {0x3, 0x4, 0x1, 0x400}]}) r2 = syz_open_pts() close(r2) socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 17:17:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x8, &(0x7f00000001c0)=[{0x40, 0x7, 0x80, 0x4}, {0x3, 0x7, 0x1, 0x6}, {0x7, 0x1, 0x7, 0x3}, {0x9, 0x92, 0xc1, 0x7}, {0x6, 0x6, 0x4e, 0x7}, {0xfc01, 0x1, 0x1, 0x5}, {0x0, 0x8, 0x75, 0x1}, {0x8, 0x9, 0x20}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xd8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0xe}) 17:17:49 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r3) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 17:17:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x94) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xe) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1aa, &(0x7f0000000240)}) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)=""/219, &(0x7f0000000440)=0xdb) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x101, 0x54, 0x3, 0x7ff}, {0x5, 0x81, 0x1, 0x81}, {0x7, 0x7a, 0x40, 0x7fff000}, {0x3, 0x0, 0x20, 0x80}, {0x40, 0x40, 0x5}]}) 17:17:49 executing program 1: r0 = socket$inet6(0x18, 0x8005, 0x4) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r8 = accept(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) fchown(r8, r1, r9) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:17:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x3, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() write(r0, 0xfffffffffffffffe, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r4}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x4, 0x725e, 0x10000, r4}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x6, 0x4, 0x7bf, 0x31, "b6fc9cac4581ba7c82396fb65388c84ccf2dd673", 0x6, 0x10001}) 17:17:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10490, 0x89) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 17:17:51 executing program 0: getgid() setegid(0x0) msgget$private(0x0, 0x410) r0 = geteuid() setreuid(r0, 0x0) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffdd1, 0x4, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6b423442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a0700152814dcb0dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee3b11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d8487e4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000001500000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000000000000000000000003aa363c43116eb70e6c581a23a2fa5005ff93ce257fa33e463191747e8974e21bb2e7d2e2d49c7d6812129c7c735773899ca76a4a6ff2ff1ac550aa62bb7616f43bc09b2d13985ffc40230baf98e7c9097caf49e020e1624ef3ebd1227258d8da6490c4195f294df83991c580b6f8a5e336b8fb8bb5eabd58c51454e5b7ede64c8de3601521b2219cbb44ef47c0ae295cbb9954da522eda8b782afa77c1ff8933c1438f0401661c5ba8b6b0007600ffeb6c64b7d0ded855bcc304f80b99973cf804dc1048973f7b51936a4bea9c9e0eb2231b80bc9c8bc"], 0x10) writev(r4, &(0x7f0000001680)=[{&(0x7f00000000c0)="000457d1000000", 0x7}, {&(0x7f0000000a00)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e544ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aaa4629968cb8fc6beb221c81bf139ca1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0dd148a8592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1fb}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x3e}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r4, &(0x7f0000000300), &(0x7f0000000380)=0xc) r5 = socket(0x2, 0xc003, 0x11) connect$unix(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3f6cf7c6ca58cd807db1b118a3e"], 0x10) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r7 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r9, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r9, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) kqueue() kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) accept(r7, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRESDEC=r8, @ANYRES64, @ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYBLOB="bcadb346237b3ffd27152ae444eae845a5ac9a7264993e0b65094d8d8a2c4aed341989fbb3f83fc80000009fe87400"/64, @ANYRES32, @ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r9], @ANYBLOB="2438cc898714c755ab442649bf1c1290d2fcc9879fad4ec61d617c7ed4d7727411923d975682e7bd3e3d2274fa9f2b6cdea1b8b48deeb051c6c7128c044315d421abc49960fa35f83d002c7f63723230383081d1feefae3827ad2641854f933f3311b23d354246af1dbc621766446343d958f5f9df23224c9f222f285989b297"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000640)='./file0/file0\x00', 0xf52b308eff42e59c, 0x71) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2, 0x9, 0x0, 0x10}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = fcntl$dupfd(r12, 0xa, r11) getpid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x26, 0x0, 0x0) socket(0x18, 0x1, 0x0) setgroups(0x0, 0x0) r15 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/100) 17:17:51 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8092, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) pledge(0x0, 0x0) socket(0x20, 0x4000, 0x11) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000140)) 17:17:52 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) sendto$inet(r0, &(0x7f00000001c0)="dd8b4604b20d5cf577bebfe062c26b9af573a1218a5d927aac160b9e510b1d5895f11e98eb8fcbc0771de63ce915d8786db489cbcfef9b2ee34b955ebce3dd26fb54526a96172cd0ec662bfe7ae1c5df1ec409481ab1793b606d60c7a5eff04e3b57e85273f4066c5c6fa8c93ae99de9cae8cadfc2b22fa53776243c23430693722afbef4bcb27d3b094a3ac54bcc259b6cd94f9d7087a4b13b6afe220042b69d4889e172eff21e8a2714da20b3352dc7092dbb47349d97a088ef1823cf42f83c878307479896ca76244400d2b59c9a981fc225035d5898f7870127d6e91be2562", 0xe1, 0x6, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) 17:17:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336ac4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f80004000000000000000000000000000000000000000000000000000000000000000043561593f256501e8312a2a733d2b04e19183b67f89af85253a634b14572899b11b136b6b5420ae3b730330d7e04b5789aea5ccec2b76f0a25f6d0765d94512a7067f4f1cab2e5e8d314840c9af5cfef20534adf64a88d8ee9e1bf9a15a1ab73a40b9c3c0d65e92347a6a7977cd0fdc8439cdd4a0400000000b50899acab5f20c63a2b87870eaffa0265d3894d4bc0ebfd1dc33a4c9c349a50713d1d5d4e744cfeb49dc056e6894903a036e689121c8186b9970000000000000009a9f6ef0ef88e60554701cc5f50c93a3e8c7848f66c4f17b8c2438bcdc749ea09e1bc871a07fdc70c324f39eb9a6c0993c5602beefbaba4420dc546f40acfa0788c7837ec3d6706779068e0544a1ccdbccb83740937afd32e2766236101c3c66034ba2fde59e8d038cbd78259eb07f9", 0x290, 0x8, 0x0, 0x0) 17:17:52 executing program 0: socket(0x10000000002, 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 17:17:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a", 0x1f4}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) lseek(r1, 0x0, 0x15, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17:17:52 executing program 0: socketpair(0x6, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) r2 = getegid() r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) fchown(r0, r1, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 17:17:52 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r1 = socket$inet(0x2, 0x1, 0x8) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/11}, {&(0x7f0000000240)=""/187}, {&(0x7f0000000300)=""/236}, {&(0x7f0000000400)=""/45}, {&(0x7f0000000440)=""/145}, {&(0x7f0000000500)=""/198}], 0x312) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 17:17:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) r2 = socket(0x10, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x120) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) 17:17:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000180)) 17:17:52 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x10, 0x84) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f0000000080)) r8 = openat(r7, &(0x7f0000000800)='./file0\x00', 0x20028, 0x20) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r10 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r10) fcntl$lock(r9, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r10}) r11 = getuid() chown(&(0x7f0000000040)='./file0\x00', r11, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r12, 0x0, 0xd, 0x0, 0x0) pwrite(r12, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r16 = syz_open_pts() close(r16) write(r16, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) sendmsg$unix(r5, &(0x7f0000000900)={&(0x7f0000000440)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)="09ee9a935288eafb04f34008dbef640138957c7746f77f5e8d4e4c0881fb9b4574e6945c834f4d05aa7f9ceac8084dc481611d7cf7427d", 0x37}, {&(0x7f00000004c0)="5ccc2853ed5708e0d27fd50bfe1bb796691344e9d288f3db66c5b292abc370d4a60080e332713d37b5001d185cc35c502b831bf69f68d3ae1176ab2a14570e51221f5bbd54875673071bc0692b3eb9c866bb557b0b5d3eb4e8ed4c818eeefbce34ba3d85124fb4c5ab3334b48dd0", 0x6e}, {&(0x7f0000000540)="1ddcc3ac53d94a7691a24013f48f0b2516299a279fcd8081386e0300af1c0f3e3ce4aa9f89deefed72e8498483f21dad731e2e03aa1d6a90eb3f21dcc715b127b771fd35e9b7cc5b6f5c423f404e04f1c7ae752ca18ad247d8a04f20f3ba40b7b23333594b7f9b98baef7692cba712cd8988b82d83c1d5b3b90e47126ce43f58f591724ba26fc919f62743ee4ab89f14a83161b1fbb9014f904932125826646a0028185546ce670c99e481a5701ee292b5e33a016556a82762991237cf03be5abe5d0999bde787e1d83459d97e09f2259c8cd79a0699ad46b71030dfd02fe7493cd8d1795d8f5d6879f25f86d51bfad4283aae", 0xf3}, {&(0x7f0000000640)="57bb78267354e9c6fca8ba3d027712dad9b96fcc9a80e4495e4952f5bd4e9d4b03d6ad332a3cf935836de70d4ef8765eee7beff6d1520ceb094e11cce3f6ea", 0x3f}, {&(0x7f0000000680)="737b24b39fd7068ecdc3278b3771b9a2c33b59b428cbc8918faa94e50301e0467902dd2726e4bf1c0c74914828ecdb280ee3850a950ff5ca8c31af352b92b5c84ce04648dbf9d797926f138b71c9015024fcb99cc56fdc69cea62987f42f701ebe40fb7601b9e933a37f91dc9623c7b570865a89297a3a2bd1fa32505f3568fb5e21ce7ca9635f", 0x87}], 0x40, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r0, r6, r8]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}], 0x70, 0x2}, 0x4) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 17:17:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = getppid() fcntl$setown(r0, 0x6, r3) 17:17:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$KDENABIO(r1, 0x20004b3c) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x3, 0x2000, 0x21, &(0x7f0000759000/0x2000)=nil) r2 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000000080)) 17:17:52 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0xc35fc78763d437fc, 0x5, 0x7) r1 = dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet6(r0, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0xfffffc01, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x5) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 17:17:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x43) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) poll(&(0x7f0000000140)=[{r2, 0x1}, {r1, 0x10}, {0xffffffffffffff9c, 0x4fe176fd2e70e57f}, {r3, 0xc2}], 0x4, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 17:17:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0xc) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:17:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0xfffffffffffffffc}, {0x3c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 17:17:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x413}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 17:17:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r5) close(r1) 17:17:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)='./file0\x00') r0 = syz_open_pts() r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, r1, r2, r3, r8, r9]) close(r0) r10 = syz_open_pts() ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21637d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27707186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c5d26f3b17b64ef78a5fd16ff8677d9bd6a5c0730f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31232f55ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x2d8) 17:17:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) r2 = shmget(0x0, 0x1000, 0x102, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0x0) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r13 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r13) fcntl$lock(r12, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r13}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x6, r3, r4, r5, r6, 0x88, 0xdc}, 0x5a, 0x0, r11, r13, 0x1f, 0x9, 0x400}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:17:52 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100", 0x4, 0x800}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) semget$private(0x0, 0x4, 0x408) 17:17:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002080, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x52efa3d1b638d299, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, r2, 0x2) 17:17:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe, 0x0, 0x20}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="f6c51147c602abbae14baf8b45da6d6570504c6c2b67234870092abea4e2ca35c5cc3fb575902c18fad40f4a1249f1a9", 0x30) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x1f, 0x7, 0xe4}, 0x3, 0x4, 0x400}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:17:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x1ff) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3b0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:17:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xffff8000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x1055, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000100)="f68e7881798e87f446a6a0dfbded6260891d29911ff66505a1a770c9c9acdba8fe87ca6bc3e9cbdb44a06219a428889b3d435d583697240819bef36c5b76083cf66a96c58a52324cfee357237eea93b44915f805abdf4d8c4d7b3ef20e19833d9bc3adf2554092474d777b7b77e88bcd0322ba052bfac4c1b0d35d23b6e231ab8d4a160837952610607a1a691026f1224b15af943b268a962a85283d8a2ca783561e42c673cef721f9196e39d9359f52303546316205c00aca4ecf2ea8ea3dcfd36802", 0xc3}, {&(0x7f0000000200)="f6d11b7b6c5ef65cdb082b456fb2a309856690116f98e9f1432b9e04d3359de45157f2587e20edbffec650d11f755fd0de64acb4bf38174a7b96793c3710e03cc063d73820f753a7017bd7ec8093ee90c11e3def3364fa365e7062ddbdb9b2ec2d698a9af95c600cb58aebcb3cc534d0e8ee8b31df7e0ef2f79ff0d3f0772c77c066c956936a3af11058995cfc1e4e60774efd96f6aa8d51ab5bc0328601e69118378e6065672c95c85f0b90633f467df63b67ead3fc1f64956812deb932e6ef67e5137f6d62e839275a405d3c1fc324f1699c22c5990510139a3f1a3cd293b4fb8e19b8165c4ac608b2f2858a25bbd9de3eb31cbd26635c8d5c355bd07208332f61f116a704c179fe8664aa3926d8588b2c3636847fe6d32871c6a3566f8db91874835da511936803b4b2b141f1f935dc93a05a8d7c437461fe75de69f81fc0e2f250139a2e20abdc1ee757026cf83812baeac560652ebfe9b44d688e64b2a5e2c28c280421dc7ed1a62f4cd887e2c1d0e047a43f069728f7ffa785317dbee8b2b0d41482f70586e609d933981f332eb05689afaff91f30b507e612dd75acd555bdf49e76b497f0b13478e9c3a5f74c96b9dffe292e13083dc6e7d6fb262811593adcc9037825a7ffd2ac6f36f0ca0bf781a406ebc9d9f1751dc4d623c671f571ef4df446448399c55daf381fe8b2e140490958aa2476cd03a4759f78e0654d202bb52f97340fee29907ff060fb6dccf5df354e3a5ee7f3258cd07bb371bcfe68eba7519f95a5d7f5738776389295174f43f9ac9a303e3aeb59d3f578b5c0f156d5ac0e9467b1e3c69234bc0fccfddfcbac40204142185e7aaf87e9b6a589ee0a2e36572356c109c714fabd1b326d380c73d4fcc1ed121fa96faa0281766b3318c238c6c42dc696ef47d0c7fb904e9c4d5f65934c9a42811c5f461143785bf492888ea9a702a121ab8cf367a5cc066ef492ad270270eaf660131236a2769124b52053d85b8a3bc8932992249b2ff71100e46cbb47126a1c47f0a69ce763678b71c1d7377125bae9490f79c1f47127e8436f86439ed4952ef5858f35390679ca19cfa96fbfd7ba3e2d0f34d8debf5d5b898716892bb698a4573c6f382347ead4b2085ea3b022980e4d65ea0c9b7695ad68050e6ceaa5a5b971358dc348cc4690a568fc0f08e5f647ecdedf5e1a348e9e2f09f16a34f7c33f40fced042e17ff2c41bdc3e82502bc17e4df5ac0108efd141b4064bbd60929e97a8db8502da8ec86ac90d0790d545615d45b21ecf47bab48c6b91dc64208a2289464253abf1a51308e9e72ffc26d451e9f03b7497e3cb16eae7c4dee0ed5c18bd6f9f582cc5871e93080bbb149dfefbb9c9060eabe85386104fdc493dff3b232c83bafc3a15a18aac2d4f8eeb34d98512621233ebb1a9118e1fa708631905670f130225736a1477da6380dfcf736c446636e6f53db30520f83f9ced39ed2e0f70415e530ff07d0b69665501a01515e987703aca628ed52e255560e4a6c8a130e2c123b0dd30c6c079db5f955b16e3e6b16206dadabfaad87daafc0a7347fb2faec627e583e7f82afcae538899e43e6edd0bfed4e009be4f50c760bfe470cf6e1a4b45b0d31cc8d6600c39103507ce11f5d0104f0e2c2bf3bcaa63c6ba94c8e416fa85199a1b46c011d73c7b12df4eb69bac9203506bdfa1dddcfbeb342dacbc0cd26ed6eef082bbb9ce5d37144d0df89a0d0b710b53a907d5c047c7c9e5cff992b4792e26029b851233dc389c1a689a17a9902aa54f0f7660927684589f6ceb5b06d3267b7170f23a06fa31889d2b201fce498c8233d0f3c105360106de22c255a76a411c96d54082fd7d2295eda9b732197398160f718d19b0221982c6c6ea5881d9f93099078c3a42c8d807027745d1ea6d3307ffbf5af7623f89829469d33f0a556a6b424c5c756831f7f7eeebde00a213b5d179cdb0b37e06f644037e83e2a3ff81096eb7096fd6b19bc20df1b43468ec1f683c77af56c0e2f7ca9f6355254ebc54cbc285365a4c6b64550a0947b204f066bce30529c0b0fddfca9f1342c65a8cd4f4d06ea3cdaa0b7e3b6fff2af9f27e7fefded1c47fb00a0a97b6eba59175820e4b9a1c03c0e2d7e8ad1f472d4f54c33865d0c717f0a4103069163ce1d06a0d3c2c5a62086047c272ab2ce146db867b6b1a36885bda0ed5db2ed4b5e88fbf2666420952740bccb04a9f05c9dc8b5ba61629602ce5905f46bb11c100c63afd05adbdb79a1daa693f1d5e6c4bd94c6ac5c5bae9aa859be15b3bf11c697658e40fe0ad1c6789be88420f0ceee8c00a15ff931d7073349c02557bd525ee6c2f5ef513a64e852717188fa70b59ed05f41d6e521fee8cdc5ec0cb5864634ed4756829c9402efcf17aa6564e0eae7614c73c29971476ab02d14656deac4039a80dd9ea744ea50e01c8243997c408fde04eb52f6cdea31fbf6b2e69efeeface09664fb3518ca8a531c0a8c04f1265c8e175b1b4903a679dc8ae34a9828d76036e17c46e6d53bca0d8ff3d2f231fa7dcd89e726d5da80c0c3fd55c22f6a057e8fe293a6d5a5b9ce2321a3735fa283ccd5fe59b2031b9eb11383453948a305eff6c90f489cc28c4f53f297c87d2c57a5b287fcb27bafcbd3dfab020ed87acbb4796e02f9131372bdbe48c9622d3d92c3c8944926092248e10288ee48958dd3fa14e7774671c29f2c0f6320924eb597edd207592e70b2317db9ed73932127dd2344587ce06aeeb276ac72f27a8c25adba910bee2ab31b8ff89f453ba3fe8e27871b52f2c9684d960c3207b133e5ecd882e3a4a218fcbee0c55c17fdf1a8d9b428cd0844e4638cb85ac8f961cca2bfdd0af0272525f1b8e0447fbf2b3a08ade75baee2032168052cfade8151998fe9c86cdb573182b1b4068e66189fd0ce9b232fa93231b47622e16afc9e9e0ca5e669f82d2e0a7aa4d392d6151e22431dda113d26ec567a97bcbc5fee21b1c3c41a9877c3eb1543cffacefecf5e339bce0f9026c3b927d0744155eb59e3272a398b49e02132d6b8abb67bf87b5e3627141b89f04cc386b08a29b76f21bf54f3f285ea70c3caa1d8a808c56d8515578b446bc6a45181d8b4094c2bd3575f81656807eb9bb80b04d93b18895ad06a87a53a9dec44201f4cec3484e2089487ca5b94cc7db488bdb2ebfb4055ca55f32c08f1374abe45d894f45360a63337ce9ff8615d7884870fdf290661758620b5051753e9f3cb5247aac1b9f4a8af5c2a25901bf39549a821a59c92b070dc27f3e6be8354ec63edb9f6d8c69c05e6abe85c384d0e2b0233958528826054dd61af843d0a95924a8f912a3f936f5de6f320ab263543369f558208a07d3e3599ead16b4aec9c7acf593f31fc190ac4db8ec23026ccc98d5dafaae0fcabf40118e9aea557953e09d8c3b5d8ab5e65859f1a1ed295c998e75eeea57689cb29dbcbf366f99d97f875e03ad3123e9a355818601dded5b89c11792b4e345363d41f0a7e5a6e5adf34bb6509ba0418ecaed648a39accb4e2cc61b4d86946550e7c66e49082d05fe967c7919bff0324ae9a6c642d76867bbe89241dc69f0605a685dd6021ab61c01f3f81bcdd04ef4a18b8d721f91230913d00a485d640715ddd49ec47f597ce231e427bb09c9aeb0ee928bca2e3d827cbaa5cd6cf088fd2f297a76262fda8d904120137f90a787ae8b43bbb1dd6c37c27fde89f8371b4b71bf874b4dda61f5ab4d41c9fe58258a370a6aa38141b3b6afb33b50855268ac2e3b11f982bf42d93fec1f0f93790e15f561f8c5ffdb788bb4b3dfe363707cd307d7ff13b9bbd3c62ef70dbd50e4a451f0e458888c9eda42abdb7306f39cb4f16e2386833277794b8ade548c2d532531ea894b8c079eea685a7e52814dd98df73b0ce68a651a6d9c1e1cf6bbdad785e19d07fc6ec87a3e576c3e5d3d88a5c3dd8ac2c7308f27a8501cae6852d759f9e531052d15935c0a210cac70ada39c7e2de2b63a213a88c80b86a2f2945c4a5232da5e2bf5180cfbff362f09bf6046d4f86e64e3ef212960fe11803f51a1ca79d8326523eda99309da03b618a86bf08eaa2814929c2dcd3dcdacf10f1b3f2ca1c767110a0241007cbaf75a76966470727f436211686600701faee4f1f19f50f1d63887fb60643135066e00dedf22dcd1509e2b7746ac0ac3bc6c6e0d048c5c9310dc4ecdcd72fbb69639733a67a2b9153e59d4c7b22739a59ee175a31ffc979fd4b30ecfc44c1e9a7bb847772a6727f124fca9d95d1aa2894fd1ae6ef01d793708bd1155407c070786f8b7ab7caab53efe8e5fa5a92dfee9d820ebb5bb3125d6f7b72e1858c690f585bba67f8ff59c4d3f2b7e572dcd78f2efdf0fe8370e4f4ccfacbd939eab64359359b3790de1d2eeb783c2248a4e203a01fdccab82d920370733480baa320881c8aa0a22813e0bbaea329ab309efc44925ebf7be34664c3f834ba39214bbbee036e17d0b5768a323b7953bafce819a8d6efcdb8231902e2f235de5eddb96a382ecda54a26ef2284e10ffa2fe11804eced5478e244e6fda547fdbd1d729140832962c3ae8053ba7a804c0638a0b97e4e151d37b4d28cfc8334c48b47858f3dae045422cc628726543be1fc50852738ef7da67c7470aa3653df696f57fd938833e3df3a181d2608a5c3ee0ac351efc5fcd368df6650c615f173fd2e6e83237f83195b393e2b947f627451b3db15ac03fec705400229cd32ace27c866fa6ebca7e15d6e319126008c3677dc8337f8b918f043b0507f43e577c47bcf7020fd048c77a6305afa2438acfdc1ca0a889ad1ea58ae77126cf9eb37f0ebef5fb04655f9f555c25ca551d0e46a123985d4ccad83ca66e9d4115791cad60e15c130c7db8d99b38e069ae27875169d8831d51f04f7a1a47d09a644397bf080762390a7b49a18c29b6026903efe747c947e7e04e641d5ef873b462721dd6f0f15ca75db1c149fd8bc5a11a1a9324776ae5a2cee5973fa8f2a442e5589643b7c460b356c83b88555db46a679d774c5cc120e3c1bd40c4f9a9c00b61e3ef39b388dae69a80aa2f606a9c86e17b5768d7104aa990f6bdd87230b56b3df50e7daea53db020d796abb94c7db3a99c4c45fcad1a1c4150135f7b2fbcd21aeaf3794f39921d3b40fc0afe90b5bdd1a09146652db75294eebfe549881f6063b5a0f94b4efe2534f2bc7601444e692529628671c6a367d8dcf58e9c465aa93a3a11db406cfdd147030d317141a62e2033a707269c04a4b7ee8158f878039997412bf7c59d593ec172786b05bbe9f9ae45fe456231b392d806c0dbff4ca49949cdc7e71c020268339b3d688b75c8282beca5595044ac598f76599739cb43e9ba1dfd855956c9c35b381ec60d4e3ccb3107dd7853b2f442cc5bb429ddce40f9506442bf491adf937502416926bc58415e1c5d7086b9c07ba018cec04d981f6e12defe8c2c6358cf39cea5c22c94fc18f26449495eaaf5c2d858c6135136c1ed5ddff02cae6b0418b0ca84f73fb648d9f92290b7675afce40c013dcf72def70584e6910444939b3a751472d84083c74bf5e317154aff2a14d238f0847c4147773657d64503f8354a53a35b0a647f5f6d0943fd785809a07d5dd892126d77489b6c77b0efc41e9f1375ffb5fcbcfe28a6dc211107146546e2ebdf17035376e1b99761c40d04582db8f837a516372516fab65813690bb45f4f320bd7e4d729b7dda2479a053aac58b8d7474ff5d01a34f210416f665edd731bb3abb2380ddde8a10ec9c7e580b5ebfebe15fc4152", 0x1000}, {&(0x7f0000001200)="fc404b8a889102bfe2da1f9f619a71bab47cf34e62e3601e2c6262cc4b13393a89a60276f7120526b4d00e4eb5d1d7e27189a8000ebf5e4c8b14e11c7105a0288ad52c4dedce4fc6d5f08e7da0ffc1aabce95b443f42419764b7309d3a0e64d881dc4f69158e3d2c3133ece408f6ee04400361c5bb88b04aeb69e3aad0f9f5f014839cd2f21e14779b6702d63a21517958fdbc4db2eb26dcbd59e291a223351a3bfdbd151d7b703401", 0xa9}, {&(0x7f00000012c0)="84db5e8b5b7c1a5c56138b7ad5a8561948a1e006e2f9e836d3a8c00595eec5425c92ce5134c73353d60986a752403d49267d57d711494fc0a23f510fa7599f486dd3b3cc333b393504b81c348d2c17b7f4f7d797e70c0f2a173348c3057ff1fc8df72d1977c428688c8bf9355a1f42ab152ac29da75ad544920e3df09486f99c978ffcf357872c5cccc1d5615fd2961b9cf29c08e94e01fbb302022aa7403dbfeab2fef18ccd957567cc61c4c91759b53af94120c61a59e2fd00bde1b033787e35597d77b67f687ccc6e5d76fbd6f61979050ee169894dbf70b14a88a3b27d35e091e753d004af4a3ef736c5411f5e418d82fa4a9be8b524a7aecf33ddfa29", 0xff}, {&(0x7f00000013c0)="29b900cd0201a8b8b5e648730c25824b27536f7392655c81275eb3c62cd35b8f19175eb93fec2e09f214a8f0f829c1bbffd89432408c5d7786e47fe552aac16f18c44ec13913de4152c60f5c555c4795798fed45434e9b4a9b0814a52f6a2ed5b06ef8ab1a138244ec40fbab952921a3f1e3718a2e331debdb2c4032031ad4cc0864e4425f10f0eac71437e47ccab7cc810c35c7ed8a3a40dc", 0x99}, {&(0x7f0000000080)="0ba4f98593abd1b13481b09e01c040a481", 0x11}, {&(0x7f0000001480)="5bfb31d8571d076a8b439ee9b7bb4facb4f59cba68bbc55e1eea431300c4916e93071db9f6608ed19411470925abea50e77f6a118a5b7fcefdd69c85cfef3b80ba7128fc519d198ebe0cb5d09dff414f2cb734f72cf466e84634ea0e986364d472aa954f361890e6e5e6193458151b71506757d0394ded0ccb13c79670fdcd50802d9afb8b310a43808d7baac7324b133557d6517ff3778353443d6276f5cdf68954c20cd6568e4f7554fbf35bda38a521d50c08a2996226c570b1", 0xbb}], 0x7, &(0x7f00000015c0)}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:17:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) write(r3, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000180)="a9fc7b90133b6997c34ce9daa6c748c6baf03ef8d7be12bed7ecd9db75ed535bb1b4875a4c4c9fd790648d5461d54edbf110d7c9ebc5955028f29d2bdb7acd710f1cec84bcfe7d23310ee3e62b4a90ed4b0497b83d1485a74011fd590448", 0xaa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) kevent(r4, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x40, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x6) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r5, r0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) connect$inet(r7, &(0x7f0000000100)={0x2, 0x3}, 0xc) r8 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x20, 0x80) ioctl$TIOCSTOP(r8, 0x2000746f) 17:17:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) socket(0x10, 0x3, 0x7) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) ioctl$KDSETRAD(r2, 0x20004b43) mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) 17:17:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 17:17:53 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) fchflags(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:17:53 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x0, 0xfa, 0x0, 0xfffffffe}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 17:17:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r3 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r3) fcntl$lock(r2, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r3}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x3, 0x6, r3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x400, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xccf, 0x5, 0x8, 0x4, "f48997275ec85d7312d00d2b60075137057d03e0", 0x2, 0x8}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) close(r7) socket(0x18, 0x1, 0x2a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:17:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffff92, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x4, 0x1) r1 = syz_open_pts() close(r1) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = fcntl$dupfd(r2, 0xa, r3) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x1000, 0x7) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 17:17:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0xff) 17:17:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) socketpair(0x18, 0x1, 0x3, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000740)=[{&(0x7f00000006c0)="9102f8ec835ebefd47b1e9413068cdec22102622f6eb192b2fccf395d6d8b8d3e93204ab7b3429ff33239a8f1d80389d34be7fa2"}], 0x2, 0x0, 0x0) r5 = getegid() r6 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r2, r5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x3fe) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r7 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000140)=""/166) r8 = semget$private(0x0, 0x7, 0x20) semop(r8, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r8, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r11 = socket(0x2, 0x1, 0x6) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\a\x00file0\x00'], 0x10) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r12, 0x0) r13 = socket(0x2, 0xc003, 0x0) dup2(r13, r12) kevent(r9, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r6}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r10}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r6}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r11}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r12}, 0xfffffffffffffffd, 0xc6, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r8, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r14 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r14, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r2, r3) 17:17:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[], [], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x400}]}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/185, 0xb9}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10, 0x184) utimensat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x8}, {0x100, 0x40}}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 17:17:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x10a, 0x8) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) write(r0, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) utimes(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)={{0x100, 0x9}, {0x80, 0x4}}) write(0xffffffffffffff9c, &(0x7f0000000280)="a78519c3ba4df16dcb5674d3c4a929cfa1236e3bda5cb9a43c", 0x19) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttL\xae', 0x20000, 0x0) unlink(&(0x7f00000002c0)='./file2\x00') acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 17:17:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x11) pread(0xffffffffffffffff, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 17:17:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f00000009c0)=""/130, 0xfffffffffffffec5}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000002340)=""/102397, 0x19000}, {&(0x7f0000000900)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xfffffffffffffce8}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r8, r9, r10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) 17:17:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f00000001c0)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 17:17:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000005c0)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) write(r3, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc78b6c8b7483d99ccda03bc167df52caf376ae2e7e2f644af8d7e7e566483cb7edf49946aabf536bc4c48c88ccd9b2d9445b4a241223cbad00187b10d39cd1e96dbdf6c4bfbfbcc310c4a5d24a84c02cef7370fba23bbdc8893f60d63d51c03d64e0a52aba8a4c4061d9fec661bf0a4b727cea5a966bdc7031acf7a6c4a7423dd29dceca2", 0x2e0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb, 0x0, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)='x\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) close(r0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) write(r5, &(0x7f0000000200)="c198c43eb259be08d6e6c026d05cc5a5ea49a49d1acaeb1cdd3ac630859e70ca9b077f07870a15118683b30829c78d514f61e859496841f096fd30b81617c7a82a712bd864e7a013f15e0efb79b9c56ca8977c290df94c3e24ba12dfa20ff192505f6f62bf47e663a6294bdef6abe8a6850e035b1409a329d06dae4b2acb22e5c91ae51a9a904453d042ad1fa516beba9250d10af0c4d0a36886878118e0de3f6966e3a4250eb5d419f3b4ae", 0xac) 17:17:55 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r0) setsockopt(r0, 0x20000029, 0x26, &(0x7f0000000180)="a1f9e794", 0x4) 17:17:55 executing program 1: nanosleep(&(0x7f0000000040)={0x3, 0x1ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0x3}, {0x89, 0x6}, {0x0, 0x1ff}, {0x46, 0x2da}, {0x8b, 0x5}, {0x83, 0x4}], 0x6}) 17:17:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1000}}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0xa9c8) setsockopt(r1, 0x1000000029, 0x1002e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931928096d56511556b7db2066148732f2d83df8f4b191724", 0x28) r5 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0)={0x7f, 0x6d}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="cfbdf4ed98521d889d7556cf73bb70888f42a8a6", 0x14) 17:17:55 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 17:17:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:17:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207a0000011"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) getgroups(0xa, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r5, 0xffffffffffffffff, 0x0, 0x0, r10, 0x0]) fchown(r3, r4, r15) 17:17:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="828cd6afacdceb4d4e59a354c39f65311dd40b70db63d079a67a3fb8c73b00c0faeaf7d3ff2177aa2e119bad2ce4303938d15919a242ee03787928260e9f60645b376cc4542a845d7d330d7f25a6c195e5c4ffb0fe703345d3000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 17:17:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) shmctl$SHM_LOCK(r1, 0x3) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2dac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75f3202000000a2aacf1b001553e098973c85ceb7d135bfd18aefde5fcb8d0cbb6e07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424a814911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b63fe08a5ac01962bd03413848a31a599752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6702886550104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d20263462662d40e85570e584885cd5c53ac73465afaab1cd39be95375c87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000800000000f0b1b657aa2773f1e5bbb66391717803d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561560d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d2a6906d871a780b2e75486812310fafc3c752f2661acd9aad49386d95cecbced71d598e3693f00005103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90533cb9e0840618fdc7f9fbc6a331bc70a9004be36191467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be1636ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee0045dd87c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb97870c0052669c56427dd232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c701c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177bcb52497f6d9148c14a38842ce5167707c28b318ce6fe54b5251e3ddcced609cf291c5651377627b550ea0f9e802f2d333f813daa6fda7978a1c707e8bf7145ebc87f451cd6db3257c9f6f72cbfac9d7c621d18b9636a5e0b85b861f21853d9e6828f9bb22bf5ee727563581894ce0d41fc3f58c898b22455649c58429053db52a0ea0725a5610d3c287dfbb017cf59d21792a183235f4459957f6563ed106d211563e4a3f25ca923cc677a9b8c21b1f53857d9b71a4d9d5ebe8ac9888ea5411ead53140b4be7c5bbe29bbeb66c93897a7833a7e507f349fe4f3beb708071ee247add224f3b3d4d1a8a51dbcec8baf4dbe36700cb4856a55ad36a7e4356e40ac2ebd7b26278e9a512d907955bd95c1f7ad3108f4346ef7661b6d07edd723205fb416f67b777c6008f4d8fcb6baaefac03bc4be709059f5d0762bdd3a43043098216b41a1ad4b400123e9c1f28c2f18c1fa5615a1574e6a839ecbc85cfcfaffc9abc571003be7c6b19c515c670bfba5acc6cd0d1659fb717e4ffeedf06609a794d24d66e061b5b8bb3515de13cdb06d126e44dcd6b3fc4d25cfc23a44cb7ed23ea383ce4072e87d6804adb9d137ee7eca2957cd1a975920cc95ae8dd09acffe223aed1886c75b9905be006b693e5ed26741a0e04b59c7fa374fab95eb20cad681971d8562934a57b61d15171f95278d2988d3554a3ac7c02a9132f3ba5d27de921f5d7413355b4d255d930ed9903efb0dac5e306b7b886514daf217d93817cb51fbc41a64ff01f59a2f3f72cdeb5c71008982e9ceee115cdd4689f3badec1fe96ddc7446fe39cee37a6e1a9bd188e0906b4a2490e909660287b9a1f548d2e05b2759d3435d5ae86625a721cc7f7b09ab0df6be6878c7a50f80c55f9173bd88f976a7b3c7fe3536573c58d3b7fd1bf2c36008d8357f68ebf54d6864ad9c8d9f563a0671b5d8e833437d1a3022f875a8a2baa7df78afd86ddc29bafa1de9ca1c33640b09000000000000000000000000000000000000000000000000c4760a50e8cc83d60677bf0ff53f1867b5092726bda7c29d7d2fa59840138ee8b0a96ad176e113a4069b8bb61f9f5da4549e95aae82738e3452a51ca22bad23ef316a1701fc5a1df8c86bbb36481655345e3ca01e97a33ceab378e37a3a9d0282021f6efa27b866703b9dd7bbd0143186fa5ab727fa71ed3e000ed35d6eb331bc5d7ac88048556da6f431bc5c4d24b0307e9fc517855df03063b5188f7c363bcffeac3f2f4bdc4dc63af4de2074d404b5a0c"], 0x10) 17:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) 17:17:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000000)="025cedd7a03ce17523b59b2746dcd90c1e1da7d7ab6e03a73a25e34d5d1367e45613f7a63d8e84ab89c88758403ad829a751c473e9a0159148", 0x39}, {&(0x7f0000000100)="cb43527879691c7911336a70d174700576fb290a4b9390d431bd2cf95d9a45fbf02037c34329dd0ca8604d8d18e9abac015caaf40c224e5d6c4e9175d932b7f31aff1b11b426e3b98890832292d45f1bbe73faed8e85e7b0613b869bc18a85b2ee8058da351026fa88fc2996d341dfb0bb45958293028e3eae6463abb8bed5cd877386cc30e0d6b333b90ffd25dec2a53c514e885ff948787d7089e1e8b2046e0c479cfd245b5ee4aaa305f14362c597b33b983f", 0xb4}, {&(0x7f0000000240)="b31a5d018fec15b318d91f1add0aa47f55f73e5eb480c092eaf6848397133ad3ec1191182faf45addee2de6159c27cbdcf644dd1d3fae30d3646d432b88e4481acff757f7c28515e25510bcd1b08fff100da6a4104e665b3b17d816c433cdc48414ee623886af44d0ae52721952710e7ee0aa46b5b7cfed59691778893a049442789edf89e5d81ebe034b24aa945ce70abca193e9fb69f07d47b3709c3d197f53a3085f2872f949dd4ad19a934ec8601f3281a45033f83a8dc00453f7e23c6ecf98879674e4125c61705c7d3e330e1ccd42281c10d96290959507ed0bc27", 0xde}, {&(0x7f00000001c0)="f228a631a62c0782e3df772b0749dd49e89614e2488a84d42ef6c2c664150f7a9a", 0x21}, {&(0x7f0000000340)="e2d6fa995623108cafc953c2baf41e359873f8d868ab46548188b5169cf2f442d2e744568fdfb75f1323fcd029337e2bf8f3e293ec8996f186b3e6974e6b24fe52c7344faee7bdb6f6f7ef20c1c2d54bf4a164140a874829b8e7949410441d34c643cdcc9146bb6e9f29b3e97e305c463e051b94e6be3340b3cfe7925c0e4ca5805f4b33a9f95cdea697f081b50e998166e5da2b1b0cdbf2fa0942594bdfab87d77553d317cdb0822cee11066e9af5c3fc9f9a14d0d624f5c77c5b33b15414a29d857f98fd370882a800d39559d6068038edd2c773b0bbe0057e3e3922b3f79b3f4e1c24586c9085e30bf810b1754a39050548c5f6ddcd06b1eefa3e846f31d66dce3d735587d1f7d68a0f9877c3b855a8c286b5dfeca6a38e3d0701271d9fd6f46e40804cee777735573ce9d0acf01921958d81a8dd6816585b9c7a40b21567ddfc62efdb8886bb4ce598903a535c6761175ee88a4726ca87d4aa097ec251c260a8b93d33256453ce373d8cd36ff89ef4582dc45015decea97215c57b975f0c8cebe3fe724718f6bd709e4be02ee246898e969208dcb2ea232743eff6348ac2d3c50a2b37e927e4f1ec0a1cc48ce392ec8a27d1548311ec5f752f60ed91235fb849aa7f3bf16c4c05af6b65d81db090a1731b101085caa9ccec275c825174640223cd067abe5901ae752a09526153ad3a4722985c612f621cd8452895a3fd79cda3d9f5dfa012ba8cb3e22359ca73705915ab3db99505f4bec2849811df12f97a6fd98c7cb2cfd6855b122983e82b3600fec790fe1caa9eb5bc792f1176de96462817706020096f6035a5851054955ef162d191e59d4eead05c6032b2bcbb3f3e5bb1b50c9bd3d593db9764fe9df7e935598021e97a7ae6dc834eda7ec7b1cb8639afbda40874f2f2a5433ff8fac258006e7fcf8709399ea9a307edb7042c350ebedd4579c593a8e1124804b1cb807f6337d915b38012e0cc86811b61e1c1aad5ba56b91710f2b015135eae904ad86164d3dd903e6f321f1bed42c87424c330f0eca7c50a6d647141bc6ddd6b1cd3db49dc4fe91256b1540bf1cf76e8fee82a238e1a3a650ce35b502edeb4c38a67f91968b8aacc0396da37e7e694776d6c11f5d9aea874c218adf49158dd6e185f4ae64c364d3c3892d455c49434dd7b846b841d221ffc8fa18daaadcc2ba45cb0e49b8eee0e4e2d26ba5d5a742af4422a022c2fd52618b7952475dff4d8f66a116402c41090a1b23f62139addbe829d73ec5876d9cc1060f2af3e186d1e866fe1d36013ba579a0c1ecd4d8f1f84f20e619f54625e5b580ec4868441344241136c8d4c6ca6678ca0901a7c8c1cc6c7028ee1271d750d3a18d4e1170912548a5980b502027ea7cef6df9c232bd8d945f056644d47d250d85665ef90b93922f6576a4cbe867eafa1bc57879884ac6311f5dea6a0530887d23a3aa340150d9302cc90d4b44b5f6fbd77f843d07f8ecc45e6e91f43c4e7f49c394f9b89a24dbeb127fe0d8411eabe2d3f6be5991ceedb2ee37c616eb453b10c9639414a7fcde6963129bfb2a7b57e802bf1be66efd661cea1d57d877584cdaf60e8b26d3f7ecef467b28417d86c8ebc1eab54e7f97806b708638cd3dc518d437089c4bd25c460a7add474ea1f06d8e9bbffa76cb7477e95640528fc78841a77a37b7f03f31430d9876c530125f444f9a7f894e2e474e7fefc53aae8fe21b203607624f513f11a63bfecc33aa73f5e88b4feb06466e4911c3c2506eeb2bf23af43e8d142666ad1d4074857d3cd17595911f50f9398a6f026238c790a9cccf8753564399ae0895e2f927442de7a69bb08e51a0629c1306f75c476658f0b05777fb0270e562e2e1f161e484ef321542563ce586b89cb6bc2e27558eefa2cd6f42b92b0aca207f959f702bec63ebe9d6507bdea44321af5b6e57e5b4d4dcde11b8b648641ec44a399ec369befe6401f51d1453b1f9a54d4f53c6178a85dc680e150d4cca0e63fd6e61e17534ad90a298ec6d644de88515aa2db2b1858910d3f03678b49a95538e2ecda4548a1b7ea86d2489e5ed9da771d0872038a9982d74c0dfb8ecc6e74d6bc6b510f60556ef98fc36542c289bed3d273b8d7ab453913744fbf7a633dc9d1846b00fd0f851aa8095a2fce10366062ea5cdf35a69db9322870671d977951c7dae70492b1d9e5b1035898054fe1c5b7a75160bd739c5f5388a3d4dcc631103c16bbc8f67979680eb2d46d5e4d4b392f08730f6d839696c5712d7bc9bde925c2ee61194dc2177579db78b0831949314e6b0b4fd6a85f194745709f42602a5a40aef88375531098ad3c9f9284a857c17b11e980d655dfb3cd34bb8a21e1c4c1e712851d3b6ffdba4784ae21bcb965bcd41a05c99a78c2fe2cbb3624ff188f5e5538f0d305eacb00468cc02f584aaf992c9ab18eb0c3d0163bb736333150cb185846126f2588a271ef65092ba7e3b368ecdc7373b59c3432c087d333ee0680af833379218c4b966440eb5e0abf22cff5115019cf06250bfd9ec381fdab4d13297592c3e44c89a8c3ae76211760b27a5dc6afd9e4573c99d7076407b80e2945f5b6d20b104d81ad439eb21057d38c2b98f5ce32f7eefc682b2831611756308fb2a300dc7a57c45663ad1fca3f70d95182cbb31484a5c6ccb3417151ad14bcb32abbac9b9dc31886da82034d56b9498aec8aaf23bcf9dbe21b9e24bc50b992fe85ef9a2708c824480008f3978ae38c6b902da9f4fb76296929903bb040d2685b6db62d12078861b7809c91c3f30e444aa9530c1d6f2f523898e1611725b69a37f43dc587e82aa0a910368d897b6e50eb1fec4e8373e8cde668f1d0b6ddf747c9f33fd2fb8bc700753e5b4e4da978cd8ed10a250fa439e5dda3a44352ea53687808d8fd2b5f18a7ddf684700c205b84278b477d05c76ee50b7f0fbb72b0e3cf2651193101e845adab9367cac9497b98e818c72a8ae2bc92bbc1b8ee718bbb1055fd1c60cf2f0773161135826130288c91f29c00df1221f57e898c1e87e8d7ea2a195db3b7a6357eac7eb7990a57fdf6826ad10c0d59106077da6226d72a1ceb5ac70245781a367343f0ce72921a9d05cb2e8e62a9948b5fba0e71366e6148cdb12d7e8ec242bd8d9ee20409ec33591b99aad8c17ce8b0e77afec60c310654399e8b574c8f93c23febe5d580f49bcd0d5bb20527465d3d09537745f217aa5d3212d232726bbee3e5882deda0f272975d049d0e449c96038afea2fa92724dc1072be40afbf8148f05e5232f6473aa340202a4a3898bdb22e9be18aebba33d71279d80d259ed2a501157fbe419e719949737132e8da5b68479df6b1b3afeb84ffb476c4c404b172e52f7fbac17f831ae8b05664d3630d5551371b4d5b7800c7d3cb5068560e52c9bc9b82cffae35e89b5147f0c836980fe3cf56b4e2be52198143eb383ddc1c5bdabea3168c737eaab648834f95343d66169f9e6c213089e84b2db76f2e6bdd0159e2c2682d3c75df3a994f7de0931368098a40df5456b701ef0d455556735e400037c1fd011462ea4fdf26293b7b09896fa45b890a91d0ae2dcb934b4d2c2f0e8185095c6adc7cfa36c8c33f7c276ee1e74c0e19699de0c4daf3cbbacb204c24f7bb0b9a33bd8581910cb17ef0286a2867c89dc685478929456bf6406a2b72b57cccfaf5a63737118e5c478ace55cdd5f8367949cc9bf7de615d8a76e629186cb6fab83bb969e47685decd52915ce584fc0bf69b3ffe014c992694dd647895497d3209f625e2d7dc91a5c7fc838a285411a748c8e8725f19b7c2a36122c91fddbc8e63bd7fac07ceb16a5cb363c7bfd8ed957f5c04feff39bb0c459faf656445da2db0d4ee8360b274dc1f546f0e7dfef6d76b4f86b4244dc965b2ad31983a49e7b508f7795fadb4f77278176164cc6fa078112424d93e7fd5a9a6286fb39540fcb39429fb9cac6eb3f9f921aef7c1ba6d3c937a92d83ec4c8e7f642ce3f692b6e862f132256d03adf749da37c4709fd0c72b9d1a764c4daba309809cb80bb2c6752ae734779e25636a01efb67b088afbfcf433fe7bde19444a02e79fd3913b0ba806466e9be0d8e3c66fb99bb82c01cf7b59cb3cd2cb6a57eb0c3d84d8a71748ae12f25ffb2a9354e9ccb3867f054b7323c4bb7b1c92048042e259a5671b5796568a22de1cf8cf3b0efd5d1efc780a4579cfa7ff87d6557caf9d6a8f3aedeed2be5912c73fd2fadc5c07393d6e03bba594ce2868b6e90deee29e2a4b5553a19c8af046bfebc9cbf9f11567ae4c9a71d193d6aebb6cc782ff7e3abb5f47ebfa72e448f9e97a283f5c759f93c5dac1aacdf9b1fb6598584f79b6a68288c8bf81a9d30a4c1b608b8795e1865d7d5e1a772b6af668469d957c04825c9f417db880a34ce70bbe6094f13bae059d384d4092bd1c2dbb80418281022c9ec6b2897bf0a35c82cad1c64b8175d08dfaaa16b1bfbfdc899ce03c982e8820721c6ba08a7b7d8024fd07053ad48b22f2fb400b8b2d83c28a8b56c89dcefa145dc3563d9a5d0842d32f1efe8dbaea44bb8f4ef2346adafdeb16fc8d8aeee513b66bbfb0834379e10d8b3e8dcf4eb35984b6805d933dbf92180d02b7549c9d4599ed70b6b29b9ed63420768634b2184b626662fdda94cc11077ecde5dd654814273784403a764ac7dfbe997bd9b299954960e7db356ad3daea1939d96dc3e020df9a9a1c2f2f5d990700d3aba37f8d4bbbed8360a8aeff108802b76db5582de10c5966f0f2b8e28bfa7dfe3178e4f32c03d2b59e44b288246f29494258925bd6109c8871a1406de66ecd755b186db091ceb9a62e9522d46c943be865a2980ff534aadea0a978a812ddbbc24d403625d1fab9d0ec305b32991d4f635352e68784a39fb34bce41a2bea9bef2f4fdf128fc04144e6ec8964a0c76c1aafd07d204ed3c5b62d03d4012e14459b2dd566eb544cd5223dbb242bec3bc3a6e09e82739bf87099f2764dbdbc28478083d5aa98669f9206c760235cf5391bf4d189ac4f4faa507cd8e5570eb4643e58bc6a5186445714623fc4a8ff00a6fcf367fd1465236ffc8abc5ca18292ceda1491cd44a1ff75a0cf89dd7d4b41bb16fc7cca982622b760732d7024529ef5747ee8139bf494358ba960162d45cc93aa5dac5b468632dd7631a9198b796d12e58936181a517eb69d6775a1c6f4a2fd1d455dd9a92145724478265b04ef5eeb8af9c63fd48798642a208f927d4d39e7b145957c944c872614c37896cd3a82994dba008448e849d11ebdcf3ee7b6dd06a3a008575f02dc7c2b6adba5f6be2dcc74897e68e8da282d7e662149ffd2c9c8e24964afbde8f275128f2ae572fc2d3c0b34f98de634a3cbac7051a54f8ae565deb30a5fc44cde43d4f5e06d31a789272b0addac37519a089e3fa01f9206ed66d306306a58a2c2aa120f6a74fb4710d95ae4cf5ce84afe6fd80263ef379aa3139f0589da9718fb9e4dac3ab2966aae84c37f5fc7eb1cdc491e8f51d7bde56215e252dcbe671c3607adcfad077ad9c2c77c421a4785e0dac9ebf3e500c6c8270ea6832013571d5e77603f296796a084120b57ff94d27ddd044a7b82b04bf6f8de1700d51bc1b2985efb9a2fba20a60ce0c7945c24cbc70dc5526ea7c3bf5080742ee2df8aaa0649529aa5d8e444c51cc9def8518e32691fc8168e542dd23d87708afae4a8e9e72d73db6871b9d381ffa584061d68111b089e12215330989c8e0133406928f55f7fdcc6e12c36bf7a7581540d03ea72530d1f87bbe269d2d16ef541", 0x1000}, {&(0x7f0000001340)="cd852460becb437520c11a330100dc9755acee97cc50cb8f9fe882d37f3a8351cf84426e09ca79b1acf3c3ea9422da3472fdb78ea5150c5e0e8ba4ca7895080b173bc62cc6f674a8e67149a16e9ebc2d44ab734b69ed9456077b", 0x5a}, {&(0x7f00000013c0)="e43f2fada950d754a850868259960123375164b45692ff47e91ca6b3d85c9b0e872198bbf5343d7878eca602eaec6c5dff13701056e724085bb05cffed39b73d73f0a3aafea583f6fb87333c2d6266fe64fafadb28bce7ba0f469fd8e6c3390f3bd2fab078db63403cea581d3129126a5139b830814c58936afaef060c69b0ea1a82b2b499411d618bb7206a1a36dcbc34c5b2103f319e9a961f14ec9d8118215c6563ec4fcf39896360d827009ee37fc043c234f5b3a3c7e014", 0xba}], 0x7, 0x0, 0x0) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10080, 0xd1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0x8a34109f, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:17:56 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x2a0) r0 = kqueue() r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffe4e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) lseek(r3, 0x0, 0x0, 0x0) 17:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x10, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfffffc27, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c8611147266e8"], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 17:17:56 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0xc0, 0x59, 0xffffffff}, {0x7, 0x5, 0x7, 0xca}, {0x200, 0x1f, 0x3, 0x7fffffff}, {0x9, 0x0, 0x9f, 0x1}, {0x1, 0x3, 0xbf, 0x4}, {0x9, 0x0, 0x5, 0xfffffffd}, {0x27, 0x1, 0x3, 0x1}, {0x6, 0x1f, 0x80}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x1) r2 = shmget(0x3, 0x1000, 0x40, &(0x7f000017d000/0x1000)=nil) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = geteuid() r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x2a, r3, 0xffffffffffffffff, r4, 0x0, 0x40, 0x8001}, 0x3d87, 0x1, r5, r6, 0xf39, 0x2, 0x4}) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 17:17:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000200)="670099344f8bc20f003e0b965c13") 17:17:56 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x6, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x9, 0x0, 0x2, 0x80006, 0x5}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r5 = socket$inet6(0x18, 0x4, 0x6b) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x54) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) fcntl$setflags(r3, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 17:17:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x24) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x6, 0x7, 0x1, 0x1, 0xffff, 0x4, 0x80, 0x4]) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r1 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r1, 0x4) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) 17:17:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000040000000a42, 0x8) getpid() setgroups(0x0, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r2 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r2) fcntl$lock(r1, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r2}) ktrace(&(0x7f0000000100)='./file1\x00', 0x3, 0x800, r2) setgroups(0xc0b18914d91239c6, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 17:17:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1000, 0xbb89}, {0x18, 0x2, 0x0, 0x20}, 0x3, [0x6, 0x6, 0xffff, 0x7, 0x7fb, 0xb06, 0x7fffffff, 0x80]}, 0x3c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 17:17:57 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:17:57 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r4) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) dup(r5) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) r6 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 17:17:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x100000000000036c) 17:17:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() dup2(r1, r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 17:17:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5318da1880e58ea6a8990cf243345cad74cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c860a3f3629a8c8be38f0c6fadb28de47684850c83b9af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee51c617820ecb8ca20b21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb8e7247e5a4872d6394f7325c5404ffc67a120c21251600000000813334cdde52d316a6dfbb21ab8a23aedbc2ac725c0e96b4e207d49b8e7a4e36c191ca78dbb79cfb41d507dbb40cfe774852d26306839b78415aa870f23a39e00c09500699b93b5f4d29998f98ae2f7e824d4e33df02268484f3db60f95342af027b0a97536f9d97051c5e06674e3e6889e57f97058b4202e861b334d419ccea88ea45b576f9cb6decc754c30f460f20aa45e50c71c5bf65fbe4add4cebcb133874cf77c542a66a3d7dc247ff6852eb1000a4ead97505f685efdd195cbc96d32d0d3aea6e30294f92ed01a373b19c547ab8f3992f152"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 17:17:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x81}, {0x6, 0x0, 0x0, 0x2000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff09029b6657638e1e9247e84d3d3804e84165cabb701025eca8e2d180ae23367c6f86229b8c3351e6be28dbcbcd7d4c0f45c0d6b7002b291ae83015279792c13900"/80, 0x50, 0x0, 0x0) 17:17:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) write(r1, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="06173a0706a2858e7129504acfb4e47822e913803f38e483c59b1993f6efe0a7b7e0e10860bb839ebffd361ced981271cddc08f43d18bf3d4c81fcf1cb73ac3959f99aeb55299778ff170b91e2de38020eb60c00"/98], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000100)="c359c01dfee16e6f", 0x8) 17:17:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x3a) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = getgid() ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x5, 0x1a1ecc54, 0x7fff}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pwritev(r7, &(0x7f0000001b80)=[{&(0x7f0000000180)="f3efaf7eb81917df25e668a5684bcd2f99ef1f64cb57fc4932ef550ff725421b25d5b2a9726bba46e66b5138b6882e0a27f41bfe2e4271b35b7b8b3815d6e824f540db7099e4ce26c8a3e6da496b8641634b4c08d891b7f48767937647d8cb297fbd88a4358e4569eb55949d51420a40c4b5f16782a6c4a24eefeca877a2c6714723161179efe0e9582fed5095ae2a3e592a1b50c488fa53fe5690adb95ccad579bc19ef022f9b61", 0xa8}, {&(0x7f0000000a00)="cec76ddc11f766dccdb1bf4dbcb1557f132390054a08ef18b69d49c96c0514db4fc580435038c5e7e0e59c5c68b6ff298f36e6af8e66e3b5dcf8062627e53b2282369bc05b6aa08f1269d26c6bb644e9d4c044f318b751abeacbe00c8f8b35468f4389352baed4e9938d838b1f256a7618d561bd4299b154085a3db5871f668b40b78ef6efd48d070be1a9d2caacf8c5d9a17420da4685dca3231612d7baf9aaca9f0533407e48c1a3d18aba0e9141b7e7f161b1cff3185c127447c8621eb57a23876fee7189837b320807eb51dbac8007b196560eb38ff4516285e5bc7c5a2d54fb61600579cce76857ba", 0xeb}, {&(0x7f00000003c0)="1687746fcca0c0eb93e8d82324d174b78e3cd2b0fa12f49ddb4e268485dd91d8a2d60ea32cd47418da8023d307039bbad5b3c352de66e586b20cb15613a1010e9b56576fafa86f9df2a8aad0cb20e1b5ab82876d51abf1c18d524f3e76febfabcbe3bb67179d0a47c3a96a5509b8f59d4076e51a48d9adf57cce0083a16339be805597b4b4e250f90f0a22be8c4e4572c40efa6486dd8b3ea73c99b76d24a937026e7cad0e2d73", 0xa7}, {&(0x7f00000004c0)="fa84b9c18fa8d0d6738d83ad551dc1511ba2023cbc182d875e8acfad26302dc679bde86ae0f5fae71f33be904abf127d28697191fb5274c47148ca8b13473b2dee9dc24ed1bd2de4368fdfa07e03ce8d2294d33940370792422be4865546553c804d25e0450d8df1d0dff50e040b389bc069da1958db4b0483ab7b2492b2257f83b4c9efc8e7", 0x86}, {&(0x7f0000000b00)="51ad6d99290a4103c998a9518aa77d2b65194fad089cc486a036fcf931fbeceb059aee0199b8436c32cb1e1f3846593ce3372725aedb7d557fdad758ae9699ab284428957124905b29a3c66a4a1c5499752092e29d0d326c4a4d0e684d99cf1a18f7041b15e1eff0be1af504449b5344e01315436ff383349fdd9509e55a85a5186e69971336c9f0ccf02477d392a597b8809c65a6c9ac1dfbae92c7f25ebccae8bffb5cfa19c054fd48078f4a6c12bd80f0012afc131bd8651ff8b162deb47bff3eba60a04f470e97708dfaca830786abb0bae703df71b139a6aaf439e2d231485f25049e07f90d0b08337287c475e23190c4011d684a1008323d380e556e8cf399ecad152d58888aa01bca756774f1bea7bb20281e5ca489ae5426abb7fc798cc61fc97aef051b401da1a410b8705bb8a65ad994829067910340d6ae74190937f62bc501fc0101db5c6bb0fb85a53cd7fdb9416ff24764622d3e803ffee0a778dc051994a9bf887feb4f1d04a4f03fcac067a20ebe8bc0bbdffcabb0c723c1968c05d6d1c243c2ab9e9c40d5c915edbcb679b15bbda11ff985e6c2b84977bfdf912d91e175ca30bf5fe8504847f6717eca10f56b053b7ee14b8e7954586677435d7c3fd138add2458ac92fb3d05a628a2cb161172749cbc758ff36cba1f694095805d8a955fa13b37563c321c0415c01f68555326581b6f575e8296c6ee4a8a1c2db83149a90b4819a2e8facd2c7b6577eac34e9431bf54ad872d9f8599e04d15f26beefb541f077c3ef8c2e3efa285d131b651fb67053412162af3102884f50c6aa66123043fa42ab5c1c21b2f8c5855b88deeb8080b6cbca25531d3badf6ea4496e34cb1f511fc0c7ec928bc2946c0c88a0db659305fbf7ce58018f08ff6dab8c2015b522bbd8cdafe34f1090406f8beb2b4b14f18c29c82f74bd76e743e31e54bead5ec19cac2c0ef31de0ce3eddf7273ca9f14e1147dcec736ea18620f6983e525d65bf6fa99d64fd315a89d478b58a1eb33556d4cafdb94af89387572d0f4c3c598e01715bcecd0d2c97038ae14a6bdaca25572f6c2463d5522de8b291cfc53806ef3ba7efefd0533957f2b6598a2ecd7973072f5d37a4b906d604ec6f511de4d833051b365d8d33d5cffe049b48b47299d60667a9722b7286f007043878218ba6c18c47b5b7593ea74a7e5badf14c8c7cf5c404c2d7fe36b71903feb5e72099e0b43080a57e6959aba922c6c9ea565be01a8557fc051322a812435b50cdf9204fdbb75717d6120f638894b489d35925684ecb9bcc1ccb0aca90b133bfd2483b3b1b350f31f0832f2d17cab4c3cea26badc1d507cf700412e2fbeb45cc9e48b08745f9d6000ccebcbdada572dcfd026f4e4611bb2d99682ff9b386933d3902f73ae761818eb4c1b69789f25312849a51f8339ff119ba2ae891c402f183f42389f216c853155aa96859d184f0af42cf1be85aa719bc98d765a8cfcf66fc314e2be104402b8809caaff60c7c3d8f3a772f575ccfc190c640e9fde5293eaa1b964f17e98741aeffbe5d8e9b05d71390cd74a1feecebaf1449e0058594f867dba98dd625f10c1e65b0e8f3e384696690ba6f3e2273853e3c9c08df45996fdccc46454744298cd42afde60687b4c92c82844b1bb6d0fb693e01052f8c1d89b0e479ba486c7e7fb671ee8d25fa1d0989786026e3431691bbd455c502e7e739590d3cd736bd22f4d8876ca69eb5804742453f24161a5bf5cdce54c04bc69d131e591d281460f1fa88cd8ca73099f3f61f18545e0c2c639b59be298f3d7edde571674347b0b9c04c1d18bd48d96002e0f8ab30cd8b3038003ff1de0809d0028b88eda52c7197ca40b7218608c02294381c7650015147d91b294144b3438d53a93ccb76d0ad68ce2b906dd37d70f1701a8905f660647f18e37602c5108b774da796e8c8d463dd96ccdb7f677347f84bfe7296992300dd555e43b32ec7bf08cff3ba74859292433da9d2cb7061c8dd5a34b8914ee02b5dabc30eff9d84d61d8bfd415e0e2b1ca7fe96b2c26ca85f9de7bb8b0d70f6a00c713147a4b8a5a629e8d2f0ba1250eb13d3cc00253e016e25aeb113af592ce1bc151f09fbba04b8d200d1154b758effdd7163cbdfcdc858d07b26f6677e8566dffcce1743d85747f1cdb3c867539f79413b958bdced5696f82391b423d2e10995c18fcc212ba034b4a5df7f416bc8137506380d0ebe9ba5bf52df789b4ce3629352e7ea1f418fcc46b5c1612f6d9ae8b2c957cffb07dc4d35e0763dd72d6f044d69e7d5cb56654183f2f41eac8fe8772cc22e4e2f7b1ee21067fcea55f4b12f0af74355b2e50043176f382fc0b28a274108ed580e5314c43b365f2e31a3ecef5204de6023a56e56f20bf4405ee056d9a29f4ab2bd5d2c1febe4af8e0ec2b019f9939daafcb2722de4864f97249b472ca1188fa7089dac893a935f73ab1940735ea91208ac2e0d5707958b8d69f4a0611b48e939f7d1b09c7dab3d6399969135d0c8ea91cce4fd44665a3c0b7021c6f1d54fa33005d10e5164fb572c389e36e28fd2e779e1a1e03e8e217caee10b09ae3c8a9a1728d7ca55b50bf814be6571e26f6ad40661defa5242d2713895b35144549ddbb566c68219b04cd4e9c58d79c74c5e2305f97a355b1b2b51dd811eee18d489770083042fc54464ebaf4f7a0b28af3d02201c3774fef49bf0da8f727658e94bbe74ebcba522d74f8bbe8fc213d1f06c222eacc1969227e4632a95025155bd7da53c43a1266fd70c84fa46bf54c5e296055d87cde8936d838b8856e3368db0b67f1d027ffa6a79d308e630579c2471ff5c42c5c04ca5492e5dc3f94dab83b0f88bdd891df6daa13c4e2ccc4a1ffe0cde47e8c78cb7de286aec8b71b4a33934678bad0e65348b3c21d5398c76d1d363169757f8ab77384a37ec013e89795ab65be31ca7e30015ed4f452c080dfcb5b34b8495c13d80ac569611339a3d655f53d336b3d42a27cacd69c8e8b72b2a214112b52f9dce0e73e764154c3d64f6baf2d1ea0ff340012d7ebcef85b0622883da6445a83c2338e46b13e43d0b078d803ee74a00dea7dd3441d4149c1762e519abd135cdb67b87fbe8a8b0bb2c2aaad69b583c1d26791edc72ae224a57f4169ebfa5536082a8e2ba62cb1b318a2f26719810d434c8a6bff8fb5a6dd18d18023185041c21f212b301c9b202c998ba7eed2d6f576aa5da9487dba85c8f77e62d0d988f68af82f774e8e6958cad0d1323c28d57910545e3ac93b2c7f8fb5e31deacdcc202885f709329018bc909d4d39372ebf2bd9fe59524a1cb99ab972a8f0cc7f3c8649f3ab53a17ab68ccaf10a87f07fe9c858c7781ca0e578409baca2b7346283e74f3a8c17e9e24f975390a7e1cff70e452baf09c1f637f4e904dda7447869dea5bcba1d37e9f5efb5bc080ba10551e747b7e7ff678edf05338a2928ce9fceb02edbbdfd8fa2006b31caa5f68b739b78786ac9448854838cd828638a5e1f724ce6e25875bc42a07d47ba369361ceb1836a5d664b26e372f5e6a6aab9557d5be9a40f06c3d95b484fc24fd53f360fb8d337907eda7459a515570929bac8c7f494f8df43c4c7ccc7c4ec2e181c93bea7b3dcbac40a9674bf57b8fc35c51e9065892a518d32e871a273e404fde84bf8f534bef14f859eb1cfc1a61f95160f8157248458360323a7dd0196d94d4c602bdc07f95edad319feb43f98598f930967be646855d193f5fe269341f7b7f7d64a7ada3eb8368ed4caac00a3301afec417016084c4b6677c4699b5b4fded743cf0de280f6f3bea1e96bde942753de8d6fc3a0a31a4cac0092df841196d2d007dc4dd021c6b1e60793c799df9bc3c57999f85c6ca7146aa2cc7cbc4e09cfeb3f60e4d90ece5175988942d6e75a2c1581c9f75f6dded2099da6d95b038b6562391586bd08ab2f984971e78899884c60491d1cdcb3013f8375932e330200acbd367327c7756cb47d4b28ff6a9e892ae5a857eb8fce9e5e553363ca0700ad19f282d371273cc76dcf93177264951fcd67e0b644937f7dd127bb6bb4cf0ed40aa3d05e1574d9a2eb6df4ca16262c98d57b01c39b4d291f18e5221a8670c09692bc1cf323d3774bcb40b5d302ba523f6dad4e1a4169b02c3b03fc065e36890407d5436f3d72d39821e09b198ff346f26a5dd40bb2c6471031b8f8c994c4ab4337fc5d856e60262f81ce760eea638dcc50fe434df48c55156f735495b8c11f08a641d2690aecbf27a7b08a063bbb4c9bd44432b5fedf24ca6024f427e83e32b7eae625e6d86bdadc5ed8828b972c93a62df25c360089aab48af89269789aa543d7a51772c494535f957818bdcbebc5883942af3da7e635aae410416530c3e641e260f283701225a4f300b36a8318716b58af4a68821b782d23ab65479c7e998273c0c8ec33780c876b887d55bd0a3f916fb7305fa76502ddef37dac13654f91e2a9eb6ec4ec908d56fc24c6e0ff20093f2e495234bb688901ee9c7cffa40faa21de26cdd7d9d48c52494ef19026898726578dd58d175b85708542b08e9a950ebc7306091dc226c34cd6348d40d9e5a343c6892d96ba4e58338b12e68682e73093bde62eafba867d87e4cc00f65c2f420b88293528f0328fa9e1f84e3a1870b2b63180330a88fc62879121e50067c5586966855f9977b7617886f7b520fa8b3668625ce9a0622506c9a928c5a0348367909414f1fdf314b77ca3834856a19f5957368a39406a6a487108c99844c282e1257742ae9e2edf107be90b79cc59693e6dd81c4c1258ac697c56d1d4cd035f6e5e2bcddd5b8f6794c0ad11bab88bf0adc5ea63a68172cc1b74b2a60ca2bd4ee13f3c2e6927c1d67672a9326067510af1a8685c8164a888de65fa1f14a348f60c80a0e98a170fd0b29fceff0a3d8014c932645d6f2ddbb28a3c4fd1e313f16322666d903fbdef5418529ff8dcf54de24ece0496bb6ace2f0a0c3fe842112ca6dd0b689e8a454abd4a2ec7a431e35eed70bf5fbe1d0c552ab4adb292904e6f87975793723c606ffa007d161dbb314a1cf9d82e3fdb469cdab07e60e6e55b59d751464d973c3165b47cfefff28451b1250dcbaebba49fc8e68e328544e7030b6a5c9d9a62ea2632b7114bc04b471c27ed008f88d6af355bdca5fd0312c4eb9593cc1d929c7c55ac04f418057d695e77579de8b0a3fa27a1c560eb4138ee7975e47442f0dd3d25e5cc7b5c78c9f919e1226d074f65666a4a1c25a77ee0db92ee68bf7c9d0ee5a21b2b5b191c4f99db8ce11d498d2fadc297d7476a27a35adae17a2bc4a66957e67d08907db9fce549628245cb51dc552c4e7dab147665d9dc1556227d1756ca77d25731f9a8bbe8e721d6c8bb323675631ad70f937db835586de513c84d344c3567db9a3aef63212ae47d440a5e9d8fff863247d6b1a45d9417ed5fc0615bd59694f40e3c90476d6843896b0e2c7b47f7b8e33b60caffe9e181f33096f5e4e495d2588f6f2ad47f0073bd208d1dce6c7323943fa26da64bafe280576714e76f26edbc542bf4b932bf77ccfc2e7a7c3cdf7bb3cd9d41cb1e9ee1dee832fca2a0ed3b5841046f8a8f9018ce3babcc291ea7902d3e8426110dbb9bc347e549fe03944a5a970fb2f7ad34fc2dd59898ea203e4e85a7b2ebf01c9d3bfb4048166b8b3c292b98f47ce15ce6cb8f3f16284debc9b2997c4323c69fa39843c182faba031603c4f05547d7cc2ae607ff8ad998bb7300b1bd2c18bc5e31dd2e5769a4bc4d8434cd77de9387f6b56c371878", 0x1000}, {&(0x7f0000001b00)="28e8f217ea0cd376138e06e3b19b9e5a7f549e84e6ce8e99aa7765bb64561dc6a4c69f004d24d3589a0f2094d4adb7c192b402110305fce347cef1b38f5512f13abf87064202bb22ee870b15b4ff5a2edb6d231156bf28d795cbdc5886a6f02d0b", 0x61}, {&(0x7f0000000240)="b512da148c97c91249c6b7aea293f7b1cc90c61cd0c3efaa97eea14269d4ca8ac748568d9afa746cd60db750505ea179ffcf6e2e35a99c52cfbb", 0x3a}], 0x7, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x118) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) r8 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x8, 0x3, 0x101}, {0x7ff, 0x0, 0x3, 0x4}]}) msgrcv(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00a4000009000000"], 0x8, 0x1, 0xc3281f4502044416) 17:17:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0xffffffff) write(r1, &(0x7f0000000100)="9403ca2cb5e3b655f11cd057db4034322a23", 0x12) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1f, 0x0, 0x40}, {0x48}, {0x6, 0x0, 0xfe}]}) socketpair(0x1f3610cd3f2ac26c, 0x4000, 0x3, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:17:58 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000900)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f272a286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a167304808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000d1ca3fd130f36572d0962ef6f50c1de080c5054a11e761254d32286b6f362269bb93a6839d99be3bd79e5bcad97bb2"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r3 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r4}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r5, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 17:17:58 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0xa, 0x1800}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x7, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 17:17:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) openat(r2, &(0x7f0000000100)='./bus\x00', 0x8, 0x58) r3 = socket$inet(0x2, 0x3, 0x6) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x2b, 0x172, &(0x7f0000000140)="5200ff00", 0x77e42d27de2f55fe) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20002) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140), 0x201, &(0x7f0000001300)=ANY=[@ANYBLOB="1010000000000000ffff000051010000d1a86022283d38456a4fd1fd0cd9f8fc827dd19848deee0c783235261fc9044908a216bd98c50f2ce3405f29587b594798ed873dfbd14fd499eaa554449b3b698083094567a3f113b811c52756fbb132ca9262869687abaed18ccd1516abfc6275f79350bda3419b6b3b8400ee5a25628290406a7ae7fdb75362a326d0939c56e2ba44f0cec18a9d5adc854ca103dca9edc36caa00f17f263cfd874b808e2a008f43431798f0d622222d934f00265812f7f650b4ced015cab6f32ab31f0eb8457834850f047dd3af5f0d0e565abf06670458793b612db003e43bd4846bfb8aa56077c1986f5ad9b4d2621dba9bfe2aed2bf512a3aa3f2503b8ef7a66733218d49094ad62a85ff4a77c31e1fd316ccc377276ba278b319fc048fa4b07b8cee793c709ab7561ac98938ca9ca59b5595b11f591541adc55c5c111ccedde04ca533b996fbe5a25af21f5a593e15d0835cffa92e37ebc462dcb79480ae724e2f3ea5f7b9c946bb5e99c6d7613f78423197d598030af8d891c5fd168a5ca9e007eaf6855345acf85e483509eee3743c7a0169c1ec7694b628163363183ac70eaa57cd1b7a722eb2041edded506c67d9afdedd58a7d85898dec62ce0672db366ac0512eb4bdc074eee5f202f22a07450dd71c1d99c64823a4df954f3d0ce8229082254cfaa20219deba4091b930d35256d24c6999eb610ae7df8f20c9b8a179f644ef98370b7ee982bfb00fe0875c741b072141893060483136c22ceb03f916aa592eb759e530b3310b16a289f00ee998ffc26c2af9e5fd501a2366fb419ee16f95a06553c5991bfe9183a6e7cc0ccf2133e3e19fc81b92ba5a121804a76d9c65e4b5a1a2f206a7fa7f7235c91907f3fedaef6ddc4d34dd4aa4f6159fac3a1743276385fb96ee485298494212c7cf22195ac54756dc7156a1d5b81d3b44437cde020a9720280cd0ee54951c48f7ab026b9bd74763192db972cbefbe6aa21bdd28976062cc1ecd422dce88cd0a8a73c9908f23d3bff4273a5bec9c45649551d7d9a92dfed8deb617e42e7cef2bc35989266d2c1210674c030b5de07c8f407b53e081d3dbaddd03f9fabe01b14e5c07a19f4f57e28f88c04dba978967020a3a7c83d34d99760f4065c504e52139fa5953d5b0c0330fd32092e1e20efade5e747ae522a423e4ec91545729cef5c819fb3adf9983cb5b6568435b23943c96613280023a0873754c2bc4f2ae018e49e5a59e09311b28185d1991d89940bb301420c0c1e56eb67787c29689e23782be6a05f0719e3958174fb0ca9d185a5a0effa6d3ed6d965fb714379706c2ca5eb11ca24cb1aefc9c7a9fe553feb9cedd272f1b8df556fa53e4f885e3a20f3866d2621d3ff7a5f0e0937cab575f8ca0f073d429744840f878081ac3ac1fdf3c3b349cd81878ef464cc5422918984865ae73d733432fa23ee3b932526d44f83cb58356be1550ce565d59336790e65d8c072429927262f17e0ba44ffcae32ac9a7c910a4f4753a0f1e752bf32e5445b53232e211dead6fafdbbd512ecff4d2174c82bb1b0cb4d318c3e0e45f67933e64a98ad6992f27ecf32bbd7d94feb030b3274c3f3d64e88237b91a4d6945cfbb5dbed9243fb4ff737e8740d48104a9def3ccaab3efeb9c0845299b05c8412b0ac4932c45d4b748511048d1eb06aae5b21bf42271bcfc707d04f3528d3a7f1f118dacf051eb80730674f9f8e8046dfd270ee97f72f231a68e5c3d7a018d5d0879824d8120d7960675a2beb7781c4fef0a8cfb2b842f643ce0d884f5579706482d8fc77807718b71a83866774d213186d2e65aea51eda9edf06eaa2fde7ebc53834b7a6589e33e6acb030237b2775945f6e2a969298f2230285c53dffcb8a589bcff2fe12e3e128f1809ecac515d61714c04b7fe687ab4358020d0e222216f75d2e9e0309a605914c200c3a1b113ff037359898f4b50b3241d5b6c14397260a838d73347ffe6f5a21d5bdf1a0e53c5a60e0d715e7ec96d000b86af8482ddbf12dabea1a2820b9e3db64a7368542b1dc3b7fa2124bbf972b0e08dc5ff386f4c6d2ef5d55a45a9cd1010f44c58153989aa0f3a724b4aabcc1394b8f67fca8121e79122c1fac17efe5ffd69c3a5f63af5fb3be1be34218fdebffa0b3433a274b61164b03deb25e16e3b1646d3f638c1176274d36ad9422c3c965171f0107592511d13b0c8cddc1accff5da5ace9b83ca8ed5719b890975dd2a8c9d91c39f277fd521ff5f9e6abb0c3a63fafdcd57c378a938d70b269aebfb5a1838cd640cef2e6e60796ebf5719cbdae696e6c74075905bf099e3215ac7bb555fa37d666d82a1254ec43cbdc187286d24bfe15a11404659b71d09053fcf45c2fa13bd1cb0d3ca80b6b403053704d66dcbfd73400a342c2813a17315ccd8eb061468a3b57c7cbce5c38617507cdeb216fb41c4b3384272f7d1046421487aa824f57da1e99b16af934f7ce03967b0f9b4f921c09db00df3af0eb5dcd85daad1af6952704c97e4755f0bfcf1df418e8d83fc032dd1f3a5d6a683d68d2afa81261eb4009a95130b7e028f021c3ccc4c29f331b4b7ae824d39f781c0d303bb00db14b4b8b1fae770535227fa4aae9783d64585b888084464266f7df1b217e061feda48eb495347c828fb81344f8b9eb3a216dd9f9f41361f079b9dc52814de31b8aae1d038e4af2c3bc890a7403cbf8eae68068fc6f98fe3170194785acf55b4aa2af2e9fde0269b98e128a91c1ce820f8364399de833286eade410234ea8de2482e70d90c9663212c8957b1a47dbbd16a382621a2bfc7bb6df41a5b1e0c058711f3ecb103074b5f4df5844539e31fb8d5c9fab26f42ced77110742691c826fe80f96c631a08cb8cfe205af8cf05f9168dac141089f68f48c0b1dfae0e3d9fd8ba9b8cd8622058e76ba996e02b31849653272ef9c51ce8aba51ff63626d1e6890e623fc11cb456946cb20aaee07f1baae5dbeb51f2105e96d0071042dd8dc6946ed5e538fbc33090c63cba81cf6576f745b03fb52bade0593e4f48b8e2e3ad627d072efda1a79b5c30d9d7a95105d68a01ad843b9ed46779bb103a2b3049b29db83b06975366200db83901f317c58b62ef0e24f0b755a49f45d0b933d0b607e37b106e10feea7260f54a58b0c18b0359bc2fc556a04c0bf37c1c233ad2ff447727c9dba487104269e1bbb85719df932df435b3cd0c154792b804138e4a78b2647ad0ddb7cf1f15985827c5782cc8cdfd6b4cf7e0a4243df7b512c1ce0d9bdee41da115b7c605724b2d8338f7fe8b1b51efb5dd508c9b63cbdf3dadfa0274ac2cba48a5cfe26133983ef59cd6708e81e03d0784ff5eccc149437b67e7863d2aec5a4f5178c270f4f674ed0301221e1c53176ad8130aee690637491348abcae69c15fab0da4a3eb85e5cce5264f4af30d756aebbe5ab23f5d554b29aabac0d06b19fb66636368644bbcce20a85dac7cd89e23ef38fa098ca467c362ab40bf7268a3d37f96e43ff1dcc9ac70508be6f6aa9f959b00e52359dfffe3a4f7946bc0cc36377928df2df2d59a29e15f3596a763412266e943e58e71fb0ae33b0e074e1ae2faa3299aa9bbe69bb3a01a60077992af962b9ab162cdb250376084669810cc3664bc86c481d43c3b7778ec1e04047df560304122c45db67e158d8fbb0c06482e7de212c82f6b4fb1411b039a4a9b31b2e9f978d02daaa6b9e082959c0699e7337ec8054b7996e60b7522dd2b485d58a123fc2f7d6efa3433b3362d6d5afcd293e79306039c443f376f633ea5e7e52057835db383f3a956fd89902b762875eee7a2ac8b7ec8d8b075946941c15c2dc25e812a05c3b5ec876ee52d028918337b7fa1981ef6c3a7ded251c24585c1ce27fe8ec6cd1e7b0275651b5ee913b54d33c61869a2abf6a88d99ed2a2c93556f738f4ad2a30462de6c5ac09bf22ac936b6a4bd8b1d0834c7dd8d70552d2f6b12d147ee6b11514bb0ace68a6ad619c4bcf49eb8566126845f132c65081fbc286903f9411f9e84ac8b9f7a39bf89ef83697320762f8a873f6a06ab3b4d4f3cc5f9186a752d46bca34274991cc6e2b47f76c94f94ed28a10c345210ed22b6d80d3cb647259ae2626bdc579ff38becc889d5a14e68ccdf4d0d6962db6135dc82cb3265c1b826912d6d72acb29531a297507b6bc7546bf95cea55b4cfaddef46e7b855b4123cbbe7a5e33b6813f1c6de48072ff474a637db81ddbcd75fda977f62c4ff1d0466ea573764d582b42a6f4774971d4427966c0d0274aac3e5edef7ee96e8d4cca76d0be0f24175d9518607c12bc7ab3138421756544d3069fe2bd1f7643ff3c0dba46eb1cd7231f6cbdb636d3ee505b0f6e6c19219db0275e305b500e8b4322160645f06d15cac7b8cf4a09be29f2831fc26a9b8660bb12611acf0bc567cad58aee82a957a6a680de9563039efff93c2265bc90a6cbda27c12af6688d01a283c0d574d6001809afa31a9691b949401382b61c669db57fa5b9471714d08cb08759c2f3ae4ca8d247ee1a9544a74de0a853cf7d7d248710ce74dc6e48c80d94b89620b25e9df8fe1cb599502732670d0c4d819c723ad3b5f0eee97bd81d0bfe05e417e9720fe4b492872d04d5f9922539e2475a604e6b4e3301072fe77d4fcf5c7fbd0644a7042c0c4b444e6aa9b1267ad9557d2905a3412c20723d498fb319b611dbfb0fc8366d6489d799b838f7326b768ba86c07402f7f3c4f3d9e2240c0380b37c4bdcf0f2fec7c326cbdd6a8b6038c9fdfe3c20fdfff1eaf083eb7e95938b1058817a4458368a6cc851ae377384d2207c659aea9799d310ca9e1ea50140df72d332436532d77739174e2eef3140ac8b2073a268213cc3549612df64988d4257b9e672e56ac2240b2e5104a67beb7ea526b66a4ec1385fcc30e62a438d487fa273b47b14b67d0a19be307b63f35a18d0769abc221e31a0ceee106d0fafecc7f66fba7c32fff4cb528acb50476781fe591b20bba49a6126aa5e4f530891fef40bc4b5a3038783677861c30a5ef330b45a23e52d4e9035026e93a8a3623fe6539b6943d230c400c541ee6508650bea88d5c49b77cec840dcc3f2156fc7d381536d261e2e0d0ddc2e4a9ab97b1364084e7ce7744c6327ad215d96bb1552b63f580795c5dee08da6c74187f2b1afb319c6dbdd27bee5b784c224a64ecfb5ee2b3460869f2e230d2c9e55ae8427dd03bab247c644655c2e77b8ba7cee1826d32162b100da27450f14acb9c80522056e9cda8968f1725c7ea690d3d10bdab77153d48a56cfbc20d4b6df11b5fc7ac619d74f6ecb7b7e2138c7392cc924b94b7e2b861627c3fabda2b93be268572bf193a114f3583624578aea506fc40c0869026ff78a7856058621bed01853b299d7d69c843103ac97eb74846ab53f564f8b283eca266559cf0cde71f0000bd9e300bb3ba520778f6c131fa3d9abe6e914ec48ca546bbc660a11794fa43f7508fa272f77e2cc2304b1e10c4ecd8931400059c03a4d4bceccb5e871d5928d65a0752ddcfd6f78662924a078ce756c8bbce14e8ae49b8e14324c9ddd6fae41c24f2904e29d1b0d5fa2260510535978665bd9073b65b40211564f1d3f7bd148bb82b2435a2caf0f1658330f1697ba4be0909b0227eae1ea7bc6b4a520fdac22ba022af6360506cc5aa6c86e89efec441b1fc76ab6c2320dbee354004e62340743a88ccec80136ab6662eeef8c90788b26909a20f36cbd4ea909c24d1e6b8e2500bed4fddeacb12ec044475a100"/4106], 0x1010}, 0x401) fcntl$dupfd(r1, 0x0, r3) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:17:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x5, 0xff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0xbd8, 0x1ff, 0x0, "eacdb516e657a6a7b7f8e2750bdcabb1dd2cef0a", 0x1ff, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r3, &(0x7f0000000240)=[{0x1, 0x23, 0x1000}, {0x4, 0x200}], 0x240) semop(r3, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./bus\x00', 0x0, r4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) getppid() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x2, 0x7f) shutdown(r1, 0x1) semop(r3, &(0x7f0000000280)=[{0x2, 0x9b75}, {0x1, 0x3, 0x1000}], 0x2) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x22) 17:17:58 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000080)=""/21, 0x15, 0x2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r5, r7}, 0xc) r8 = msgget(0x3, 0xfec1f12184aa0f94) msgrcv(r8, &(0x7f0000000240)={0x0, ""/7}, 0xf, 0x3, 0x0) r9 = socket(0x2, 0x4, 0xff) shutdown(r9, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x7f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000300)=0x1ff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000340)={0x1000, 0xfffffffffffffffe}) msgsnd(r8, &(0x7f0000000380)={0x3, "f9012711586a5e7cf1ce5fdedeba7ad0c385a9c3af7402ce1c26468d7fa399140b5b4e8f0cd91249a0171724dab5900033f92d6e569da0a59e"}, 0x41, 0x800) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000440)=0x4) fcntl$setown(r2, 0x6, r4) accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/2}, &(0x7f00000004c0)=0x4) semget$private(0x0, 0x0, 0x644) r11 = geteuid() getgroups(0x5, &(0x7f0000000500)=[0xffffffffffffffff, r6, r7, r6, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() r16 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000580)={{0x2, r11, r12, r13, r14, 0x10, 0x3}, 0x3, 0x3, r15, r16, 0x3f, 0x0, 0x3f, 0x4}) 17:17:58 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 17:17:58 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 17:17:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="8c65", 0xfffffffffffffd18) 17:17:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 17:17:58 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = dup2(r0, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) fsync(r3) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 17:17:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x23) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1cb2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r2], 0x1) dup2(r1, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 17:17:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x5) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r16, 0x0) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r17, &(0x7f0000000800)=ANY=[@ANYBLOB="00000b023c320983619ef100"/26], 0xa) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r18, r15, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r26 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r28 = semget$private(0x0, 0x4, 0x6f) semop(r28, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r34, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r35 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r35, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r35, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r36 = syz_open_pts() r37 = getppid() fcntl$lock(r36, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r37}) flock(r36, 0x2) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r39 = socket(0x18, 0x400000002, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r39, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r36) 17:17:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) poll(&(0x7f0000000100)=[{r2, 0x40}, {r3, 0x4}], 0x2, 0x3ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 17:17:59 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) dup2(r2, r1) 17:17:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x8) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0x0) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r12 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r12) fcntl$lock(r11, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r12}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x7, r3, r4, r5, r6, 0x100, 0x4}, 0x5, 0x8, r12, 0xffffffffffffffff, 0xfffffffffffffffb, 0x6, 0x4, 0x4}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:17:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x58) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) write(r1, &(0x7f0000000100)="bc8113197fe497d3d365695088d3596195d9778ae53446bb54f90852ca2d203289a4f2e31b61bae0a79969543df5f929c324a0c953c96c4921cd819e619d11944a9ef64c8bb6cacd0a252fafd3037e3a2b82d23b96979faead5df06bf8c13d84fb4c72f47dac60c8925231573c933b96a194a2c61699835f6f0e44144c8c934c51219877", 0x84) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) write(r2, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 17:17:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0xa1) recvfrom$unix(r0, &(0x7f0000000040)=""/170, 0xaa, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r2}) mkdir(&(0x7f0000000240)='./file0\x00', 0x120) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000001300)=0x7ff, 0x4) r4 = accept(0xffffffffffffffff, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) connect$unix(r4, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x20440, 0x0) write(r5, &(0x7f0000001440)="3071ac31e16dd4cbf53df93b46121829a5af6c9797c01de302f06dea2d989b1e85c76bccd7736a4f34df316dd33b2f168ade5a84288081e338c30b3f2ba5eaa90e5f7d5f255c876f3d19a0411f5f93a72628df782d0376f54b8ee4b04031d3dafa32479a92407e794381cdd89eab34f03698890db0050f085f03c71831bf9acb37f6136ad4492a243b5921ed", 0x8c) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001540)="97968468753a76887125d0a30456783bdb4809832a67601877569866334816718ff2f06b592896b433f71a3e81fd6c38c8b608e1a4ff767fc5993e28c42af1744cf05c136ef3762f3c34824e56d0515b5b69ed8f7c10db54197aff594e98d76b7e", 0x61}, {&(0x7f00000015c0)="3b2120c42a0ba087f030f2f28cc31acbbb34d3f1e6f05da7674f8a761072a3121ec36d1d386e32231185635e1209a017d1494a7c9974e6f4a48e6c340f3f07ada1e1be87ada57efd93b15aa4617c667aa67f795e6240642c64ae5f612c4ee351a17ea114aad583954246d8df", 0x6c}], 0x2, 0x0, 0x0, 0x5}, 0x402) r7 = accept(0xffffffffffffff9c, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) getsockopt(r7, 0x7, 0x5, &(0x7f0000001740)=""/36, &(0x7f0000001780)=0x24) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000017c0)=@file={0x0, ""/9}, &(0x7f0000001800)=0xb) sendmsg(r8, &(0x7f0000001b80)={&(0x7f0000001840)=@in6={0x18, 0x3, 0x1000, 0xc37f}, 0xc, &(0x7f0000001900)=[{&(0x7f0000001880)="d89994d9eb0bd3ec061532cf9505cfcdecc7908b4092269d84bed1e41e54e64493a0415374ea45f2e06dea58b778b533c73c5c9155a21f921507056d7761c09394bc86e085168e39a4cca4fab3ceb54e007608ee2fa9e1", 0x57}], 0x1, &(0x7f0000001940)=[{0xc0, 0x1, 0x6, "a94a359609474b471abb1122b06609d5801181527bdd7f6edaa8d6aa755f6e37fe86bf925c62ebc140b0b3df834f9252a2e37839dac472ce062cd3113d3f96426431d2169246fb7fb1164f1d78f10c63dfb5b502168207f546b6dfe3b9c81d31192d542290c53ee2aa330fdc417ea35897e29705751f9ff23f39dcd6a75a076b23fa29e965ecead439be61fa6f33f147bdbf78c29a45779aeacc79c7e178c4d9de524778889a3f77f50c"}, {0x108, 0xffff, 0x1, "d7463233d68c29ecee6c531d989b1b515714ddf8474df013ed10ce94a4b68e5478046ec12cb32bbb39622d3559f997cdf14f0ef1a2c821ab0b121f46b95ea4ab33bf94650cf64c03346d232db1a64dcec0092aa80a0e6bb1b647e8d10e5f877e943ba42e290599dfa23e57cf6851a4d638e95b6924e686c979e93657d55869c7e07f79acecd500477a9df329d4a92ccc5135e8d2e707e42e25879f0c9921a009576d23c434138a952a7b9603c73a65749410965e87292d366291180dd2e38ec5d57de957d5f19ac82b48d79576496019811c59b9df5b5006bc48cf4f5fd749c61938b88a5fdf9c83dec7cb5202bf9a7a02"}, {0x38, 0x1, 0x6, "c0b767cbc13513097128df9173faccb59388cd059609e84491ad2d1d9fc45bb28c42"}, {0x40, 0x1, 0x80000000, "bab8903ef93708abf428f2a067fc3988e28d8c349d438b07f91aa6f9a1bb3fe5fe2b1aa565badd03549935"}], 0x240}, 0x1) open(&(0x7f0000001bc0)='./file0\x00', 0x80, 0x46) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) r9 = socket$unix(0x1, 0x1, 0x0) writev(r9, &(0x7f0000003e80)=[{&(0x7f0000001c00)="bd2ab77a4250596f4ce50ffd366cdb3248613ad6764f68cc9d0a69a17fed189bf8c719f893d9ced1d5a2a269eb50722834e7e579946bab8c17564317e5e26eb96c09fd889c6d6018d79f2e457a86152e9d3758402c1bcd2b50ce510ed2e88849", 0x60}, {&(0x7f0000001c80)="9ae6492179a265f11e4446cb4f07a7d7d1a8e7be7d80541841a2704805fe2c178a8061735c76e3482c09a4df47194e695d34cc91af4c99fdeda588482120675488240ae755db75a7409ce9c9a28e39456fb2054aea337a2a8470d2f3786defd3192cd617da2a0515ceddba8014b6902f9aa47a0f180b2465973c0110362b255ec6d280e7de46516fa083207e9d6fcb7f628e1cc19e6089a554b8f9d6ae20d0101806386969ecf386c859fbeb9603864c63865570a029ab8aba31f500413f3fad3e0ae473957d445838618917c0a50633caaedac1a0df352a21fd27f5a0523981c51cd2c37af468fa1a50ce3ed8dd528fc70186a4b8ed3009f626f900c11a73379fbac90ff700fafa1d5f08d05a3034af4bc06ee92d13c306fa76b16990841b326dfb237dc244bbba8cd6b306a78d275a4eec1279812e5a710e01878e371d0ae831897da3262696f9176ec2e202007cb85b446dda36b5b3bf6d59d5a153016ed5c94e7ad09cecf215a586bff13cd62f5303735af8d89291d1d704f1c3f23c9522a294712fa2a1d82afba12445a1e35843fe8a2d32742099038430664ebc72aa8c3defb9d7792e9f82dd5d64edffa1c0380d528e1af7f62191c95360f4053dfd2707a36b539bbacf104497344a9a771922c1d2ca9229eacc7065d805b0954ff4a83fbdb79794b7e0751f89ea1a1284af0657015166bd68efd0a6f6f52ffb0395cdd1175bf5f19efd2d3f62022c48225549aeef2396ac02699b7a0b77a3c822492c42248e3fbed0b52cf14be8da9e776994c7d9a6b0941887d39f6e456c73b08bb0f7bc4d2a51215da0eb9416b52b6f754b144d57a9f4f577a4cbfff60b0fcc1d179ea466e77c9ca7d103b32524a9fbd93f7eb00cf751f10434b815cfc5ef69edb9d465e6b76ebbdbbddb7be339dd41a6f3566e26217c3b9ec5d084ea46650938e0680871830eeac8da9f6df908dcf5b8193f4339a40af45823f3af50dc5bef75da64e36a6844fc0bf06e83d475aa966c97cc81b2845ebf1f664d46a76a75c0d6dff441baa8d97a596cf38556a21f61ce57365c7f55f81d5d342e1860993ae294c70c8f6bbb53b1eeb729a1e28c32814ff9532687fb1e9c28b75e3562436c87d093549362b914f15aa2fc03233848cf5514da1de62e1ff3fad72a1940882cd8f92fb09a9c21a4fd13a1236dad1e4ac54052b27d600518822a53c6e595d7d09fa71405de5c4ea9eef09504d3d0513c437b68d70d8d94fa40a2a248b51db5a8c42e473ba22dcf3c0dab910a6b1c765217c33ca5e6df68e6c82de9be62091b56e729d77cd4124d471234b6339267ec46e1c19325d5e3a838c1a93533740f4d0a4bca8167ba13d691fd0afeaab3a08cb28a42784dbfdb43fbd5cee3f46047c7b13fb80f2c3eb1542537ea1b07728b484dce03d46a21732ec9737ddd9d59d31315c9ee0c46f034f88397a03a9292065f3afb1aa21a9aa963b17443b80b8a95e8c92fa9579cbf7a23b5edad6d4e927ffdbb85a991651f258ba3e161bf7b02b3b8873d7795d192b47be6ff6919601533520ddbde50310200598994cdb998199da821df93116a0d7251a315af6ab5c912ddfa25e955042975085013896aa07c779973866fbd8d654c4b64b06c94ed308fbb2d1258f520e152c2e7c3e04a0050d78f27ddc7baf8f31131894368197ed418358acb333e24d47d0743bfb700b62a9e76b963f860378cbc5f44df93ade95999b848e48a493174b165c79631c213797890f6a04316de33764afed692a95ed799240857320f7e535f2d90c4fcba9ff2b8f05185af6bdddba48119914d1d4b9662b008cee32e4f80953feddcbb93eae26f614eafd57f858403ee60bd64b13be0ff3f7e36c776d94e43d8e2d554fbb3f6fdf5bd91659ed320c8fe06fc4e5545d2a5d31a5594aef250e7ac9944349831c0ae6e35a2a3ebdf9dbd530b784bf75a7aa6cf2a70d8e638f20891eecccc0ea0180d7e65cab93de967e289faabb5866dc3b4c069c99a4adb73946c3f5e8797ad2eb9bb9326410990bc03f7bffa6504b8ad6e21556830793859f829b3b4962ffe13ace8d532e0381c802327f53354bbd4867bdaba35ccd06dc520b69fe681db62060e417c772cc5eb5f43ed7272273b2d2ff0cba7badce9fdbd9b5d132cc0510b68f3ef0c322fafe391a0a740c47a304d06deffd21219d541c084dd43c2c781925ae36cfbd34f4ae86357263cf8db65478b6f22ec9128223e60c7fec32ea0591183a8b17f3646f4b48aa2690fcdf05b6d3e3f4ac4c166cfbf474e917184daebaf19e5bb9d0862db9f26496b43397ec62b3820e96a5044bd8689006fc84e305782ef6270ffd4c875a5b215be7e9b3a1ba12015c8040e5c1f5c0ff2856a5b6b3089217c3bfde05e6cdc8fef7b6ba978e7ace181c7977276720b90168c8b8db4fe1d55568f01e87a9b86aaab9c3f631f4bf811f1a60ebe88e4629289733a7f9df5374b20ef602af35935ba1184660c7a6f0bf2c23c54d56c4da73d212bb152bd278c05bf18a96e74d5dc0eee25a17c453e26239e7eba3f7054846198e366f7c5305aec7d9762cb725161fd20c8bcd670b0da2b132c51861c81bf99c81ebc6dbaeedfc01b65c22fa70756b5abc6d556d7ff31aba7b109b246c44713b8322d0c888f4e262f90d0732d43ab64c86823bfa1268111caed898037b15b34653748ffcd69a89a996f983fcfca428977602d2d006c38822fe1a6c74aa1c3e98bf893d296ee119e15d35a69ad2f3f240df982b8b0b0022ef59791928e51bcc43c88bfa041aaa85a50b6693a5d560fc9e42205d6850e78c4258100daceb28d8f3c99690b72bf64058f5670c7fb714b441b831ff0060bb8ec0b89b9fb74cecdca2651e3eea3289dc5ae566296defc09ab34e126175775d4fa271480dae7ad2ed537a2d937ab4452d20c73b09b788dd5a7898e17bab399b7d6c737cd2f9be01681b4bfaf3eb2d2b7e96d8fa37d4c08e003873a91e3a9e81ed08bc31f9f19a5c4f213bef395a7e368249ab4e339622a56e8baf8f7a83cd5962c2502a3ea486e042f420c2aea403380657ec5c1d9cb1f14b25aa12f236415f418bc8500c1620e2b0a883b8fce8612efe034af18ecbbfe2c66529bc6842e042d51e9d994c0396c768eb67f7d5ca35fcae8ea929ff36d2e77063080c23e666de2c943ba07aef8e3df1038ad70362e07fedb342555c84f7465a34dba35a42713df79ce9465cde658803eca85df8a218f2c3528096a1867515dbc4592fa5cd6500a1e8c45c8d909ea8d2038bf6fda1574cb2a8a29fcfa756e57d9727605f883a45543781a31387fda1f5f1bc30eb4afebe5d7c52761c088d19a27061acc2aadbdc57925c16510caf446022e398d4f0a35eddde835319475f6b3b317b43a38d4ce0706a255f3538de68beecc20f0bdd996c214c488cd163ba96b24f8ffe29a9b1a5f9492cf4cde5a8bb9dcd1170fe91244d50f7e7fb5a8c8b9c3d6d15e9166cdb7bd97913d625eb10312e4997fa74e147c2a5de1ba4dc104e4d13ff6d93f1e82257194d57413d7a4c962dd3d797f8fa70f077b39dcfad7783b6d577065da71a2668a2ebddbeda06a135df19ce18dcb9339b2f54c28fd12fc267c8e374c3e903b24be22ccb99bf96924159a4405323c067eaa5ad5f580263019b372433d96f4e98e38f1ab8a04cbad03fd9373dc8277b7e7aae599e9e22da9cb1f3ae33ab415bf68d8f0617e23d68e559bc078ea096f524b8373d08858440dd49f7ae45551e4c5df3015f1690f1941a4cceb55f1ebe67d26a0137a52f06ce1638e147de3dba456906c894b91b769f6512b1fe3a73d946d5204cc24364d99e63b8e411763fab9d2301460d29d1fcf4d8dabd694c4f4394a36db574b7476c48807ebccdd9128e424aaa9505f85a4952f0814134b21c47f52038bef5a974ddff6b97cbd7f6d9de4a59b27c401399e5de5a345f692ff3460839246beddd5c7a89e9679af8c6265bcd0c08a9ccfe1e9377f73b4330eb4a8e1f0050ca9b46cad0827e02a461a064398a9e848ee15dca4790a0f29ec1fb474c5fce76a6d170153543f12a64b4ea880aa8b97617979ffb6c985290ae9c0c2c5d5a5ec9d00facb968a27ec12e1527346dfbf5c690fb99862612f9af5d73a533066599109ba3eee638487997d3f625bea6f8bd269182eab8a704600c2a9d88c988b903c6832b1ad51403a9179323ab0d1eb5232cc298e8946178d2c3ebd7aa5b305eec00efc96043294c50041c38acefcc807513c7ead3fc804ab14f6b7edcd4e017ae6bf6ed82d9ce03f9b2d0c132ebb5f9ab2971ebfa675a86aaf954dd48e57af287aaba543b6e26716a9791654236601184129d8fb3f3379abb17a132f34b07939fb1e6c561ca2ee1c50b3aa0d4dd32b076199e21dc84352d189be68bf9996eaa8b16481cb0fb31db477669a52f925172b8615274804a1bd679d04422cdc7413e33d8caea27711b3ef02b74135ff5300f9640f6ab995c5ffae3d8656e685b04d5e6ab73e0539be927ae20d3815d14819f59282b54442b91187852df11be4d2a25735b7030211d8333c663ba6e48da158f3682cc9b0d483e096d551f11c43202436d5a69cb2e6cd54ec2da72212cb8a78e41ed50065a51e743892ec97b576b579efa765b7d09eaca9683928749ac972a591e76f0aff909693316bbb11b350c329b19e7fbb540c3f5be3f9f1adb1cf4729e03cdb7e43638530f5c27f0eda485db038f499754c7204bc81977d57a45719d424e24b7df2fbb2d2f63064ffcbd1cc262e9351f4796aa8390b4d473dd55c7d3b86cf7565bb6a6d98c0fa6ef99a865aa9a97144f3fd10ac4053e14c91a5919944d46ed95c8f8bae9027a335c5f6dee14306060dc3d6679dece0d983a05d291d5935a659cc1ba9b3c9a2a3cf2cec899644005fff99b69797f9242ed07c999c8f5e39b8af3102b9da5e5c464ffc68aa62464491682695475eaacca8b7a4646323e081a0e55f341548fcefe104e2764232e309eed814eec92aa60db6d14ef29fe6404c59c094625a0ef3aa2ae30100325402e1f91920b751d0d024aa9df5c1853c165c7dc80d459b23cd8821b66b5364d536e9ee39718376f74b3136860addd7116402757246b51577afd0774e6b25f25893bae35123ab8edbf16d233d772d873067d8c6b1109bee1213e9a19b1bcc2d0ca6b63175b91c9dd183413a10c21c008872ead34a4032318958f1cdf47cc6550bd23ff2da30783279cae1da4d4212ca0ae8a4a0e82a8c19b96f769f41433af414c50b9a2825dccfc66741093e212612a0c1ca1687479d5855fe962871fd590eaf729bc66751a8146cc960148785fbbcaa5caa53fb22bc5b470de752ff9d2914b0814a38deea99f3a7c2dffc1a1ab3be5b27768ba41d57a8dbb12b3ba7ec32c5413d76045cc2a53b8e4a59e6d1c88ea18a486a0ec3caf43b3166a6759cba39e1a972ec021a7bf413ef0ffa2f44c837dddcba55bfee9f16a1ea2fdd1dce3b819251000c672c42e461bfdfe9f9ebe9349798ea7b2aee50b341210d5d2834f0c8f1b1e1055882051cda4af60cda4f4deb1456ece291b0b91ca2cdc746c149eb0b7ab1c067834896b337ed0aef6f2598d3df2a2fb58a70cc2c2b0470fb46d91914dff0397bf59461953553c5bcbddc17a0b7309a958000e38f49678761af02d8a880bb49330f0a84574a98a8dfe3b9168ff25284e07522f7dc57a4946d95d97e63dcffb162b817d289594728e76bf25cc6476ee627a405fa944cbd4a66af2806a34a025c8775255ab5eea1ffe0fc", 0x1000}, {&(0x7f0000002c80)="c2237bf625365f7c7f99eb90a8e33a72f1e8cfd9d235591153e5fe0e5e1a011e5cc12a12d1624f903c0fdef1ff11ba0b6ac1e6a92ed4dd684147f8e6ae6bc0db67d39e59cdfb8e9df3556a0acdfbeb1c899979e4954aa5a2841245b8fa1ef67604070d5fce65c7a040a8d318c346a2b1c04b40da1b02332f14eefefecccc26c21cdeb335d9c9feac", 0x88}, {&(0x7f0000002d40)="823eda4a8b2c73e51206ae1b5a081d729439bd07a04446c9ff2c062f50a8483d6658d9a944ac5ee6cb0b3a1c8160cda9c272721fd830f3a61d7d4f3db5e1a38a76d45f7f6b9ac59276bba69b295622866ebbd8ec486dc5a4524be2a4eb42c9bec728af2c51da0d79804fc9e1c95ab4fe54a4d04e19440bcd730ebdc3b30aec382751f9114f3834bf425d76de73e849f9ff182ddff61d4e9323d5f5f1b45961cd500efb4316cede0c63f1bbfb4338ffefda0b19c578679137724d4b2b8543f373338e9b9e851da549a2b590a1ca2b3dae50db958a8da7d10487a85f3fe0d4eab9bb55b458d71f77f3107a495ada9050a3035c8b7e7f8e7ba000c9ba19d41944cb1bcc084eb9141ceb1b611bae606b0ad0b76d280fe12416ee0f0157625c7c167a9bc92a86f851264c218232220a9b9e5518b5a5c5bd9b9840787cc457bf4f28146b0b5d7d998af05a2965140274a3eb93f99b6d325f96ca7b1de687d2c62ec71ecc48d4eccc38a7419ae6ac78d93f07867ba3404fe48175a2fa8033582b31e216ad567d79cfd48e3fdc7d93140d4bb3cc1be1678804a2bc153464545335187db78fd99691bcf5ceb14b3ba77e4bfc814839436bc28a85b505b068ec4f480082669e0312bd0f7bc419ac97a8001a2743d36febcf2360a9989b6ed8150c206417ce573415077c7676abd7bd017193c6d2f917d556d2b5984989c473c9d996ea6e41a2141697e8407524ced4a6235a1b112a7a878ce4b68cb276b817f0b9a1b5d5149db35944987b9dfa835aa6fae66fc2ce74b9bfa08aff5f861a8749d362b36eb6185f58578508db735b7aaff36bad4d26e13832209a783e2633f363c02d5b616dd2d4e6f95ed27bdd82cc01e2dae3a05b57894f74311202a66ea016fd20227c6ede554c85fc426841ae359db4b9f9dba4881f7656a9c27aabbd2bba49f6b1d529a07a61d323c93533d0da007ea9589eec7268c6deff819a20fc2ee093c114ba4871e870bc9d97ff35557a4ab5aafcfed60b6f512b021b4837286a5a5b0b075f6a2469fd1f5c9568daf9e5b788f56a5e16e684130c24ca099a80ccaeb6caf494230813196da193a5ad7b806e0c1196da494cbcda8ffe7a78e7711aff2c674d8f45b8152512015bd6552c48b8bae5de6326f0323de7eb698025a2e39987ced1287e24291297bf01f3700063e12463b2567113a3ddd7e601a9dc3d1694830caf7869f2e986eb34b76459884fa1c32c372b19dbfae4c71d75c18bded92f5e5ff05d3b25810f48c6575e2428a0c32199bf779424841a0a209583e0bd728c5d03e10d47afe69d10e09a1da411d22d2eece244cfc50eadc069ed44531958adc7ac71766a3446559217a6c33407a9a6b9d2c99a36ecb138553e123af9b688d275e78c12ab2d88e82000905b24b5bb7f68a6bed37a4c8bf201c218aa9c3f4e38eda17221edf07d16cf01f37c55d6284af9b34b3ccd6673d5a3f25699561567cfb70c93fc794c5e7aea0bc394257e191b1953aa21fe31883885bc99f6442d4155d91ffcadba5a063ab95d621557e2a4542c4ea1cb40547afcc730098bb7e3c93c780ed1f4f9862a3bc6185b2577b0e339ef9f1edaf2f07ecd3c77e62d1d7078094279024cc8cd343e7c43bb6f44e585d316cd21bfd2f5e5219a4825de78ab727326d408768ff37cdba012fc08df5b6c66f70a5108ee7fe10638891ec0519774935a8a4e4f17a4ab070c93e4cac61f1b3b88aa4dcdcdf484bb86a41a4d31d51da7c7db4f37798b38373498a753e92e543c8c6ec2319bcba4de92e37b3b194f7004751a7ce874f5ad5e15cbf84b7b773fcce2453f5e9456b65b15519c147983b6bc0c0e6e93adb6d72f723bf18ceed05f1d7ab30b6a07e89d8a7c0653fbbc8fd9742621b21545682ea7951a2474f02ae5ca4a447d13933f6e125e8467fd9623915b1e20e2c4d3536de89e5bd5b6063752d64d0ee91b40b661b93a4190429691b00fa13d2e6492081691ce984e3b59652933ee21dc283cfb0a1b2ae6c3e111277e0ca2e7f69fe3fb077ce09c3b95dedb8d96d6d82a7a8933d154c1a1bbd846f5f0ef73a783bbfad706cd3befed7848a13938bf92b5682b1188732481546fa9a04e7a9a780888f24e04cd81de033e75d2983f408752e35bfda64357ca1b87105bbbb1406e7c0ae18269b4bf2c001f4ceb7d9ff1575f4cae83a26ec8030f4b65d424067853bba993daab4973bb14d11b232a6f8fd5a8a47f5fee2c6e8476eb4376a3d50406c6b79790d1be8b0c6177b0770e421be5f42d61d15a306aadc5c1b43e63d26bbd656b0311553d145200bdd3be6e8a0e695db02b462911dbf5f42bcc6d0709e3e10b62679f304bc5fdd5b6c1b0acc9624b5e2d951b419b4d688e92699bbb0252eace96834335c4798dfb1ac4b67bab5b43b337f45ef8cfacea27f379a81705a5a8cc2401b46e976c1cc73388292fdf8f918176ac79a54345221d0ae9c1aa7bb1c1de7e35605005b7e0f098552e746548bb38da7ed76f9e15a7bc7beae845bf1349fde2d7d8d9465654d3fae37cc2b3bc91766a8ac388a13ddeed52b7c17ed82940a776f1598aae01acced66b810facb1c620899e189631ed8d0846a639caf24bde0c2230b89623c415d75f1a97b32f44c73862833b6f63a206487ac7207c845c98ce69220f3070fb62f94138f40a4517ab1bf9c1ba6c6a8fb0667a40897b7a987cfd0b6602769b4dcd81e3fc2b8b81bdee4c134b052aad5118f891459a24d3ea1561a495c4c3d6b672dd7fbd4f660546cffd62d6f1559448e08a923e55119acc3e07878a6147962a81a02d2bcb7f65148ec40dda626ea8d9fd5e5ec53839d01dbdf5147ec20a74db935e777012f4989d8eea1b7a407c7aec7ac102c0d43b164d3e5b1cd68553503a503d9a57787f1c973dc38715a82c9ae8122d19f0d36c355a3f4c70429090c4912b5636f3f0fa3e6bdea8d2877acdaf2f551c7777b9fcaa25ba4e13d7a2e5180ff1cc7e183f780b799ec1681fd7fbeeede09de7bbd649f49ec0d119e4ecf02f90a226956645c06ddbbbe47cecc47df8740bad5f155dfb8399d354afd46c03e026a481829d6bf90a5041217d6b552fe520c3b9c55a9f018f8883a5e4a41cc4b5bab390a90954dc40b9df42c275f0f42d847b3391bd2021d1c2ac3a01732b2f6ae7499d5d50addf200429ee32ceb372228b1fad6d9b32d4624720f12bad0bae33a6afb4200e72029c1c7beb8b2fbf5d58dd6a26c8132b1547836c256d5eaf04f507e89585b83c7f965900754f7bce55003b6244b6436f7e24c56462c43b834099b7af45b5431fb3fbc7dcb5f9e9e8d4d5e6af3640f89d6cacff495dde33d87f848f1fee72a5eb1e44665e94cdea4741fbbfcc6cb7675efe8c5476809941f81e5142c1da81647d890585142b5bdc6d8e2e0d7ef5de56e51ee9ad8331d5d577727fa542e118e1250aac49ba5cf3c86a9df16d2feb28bc675d45e85d6352350179f4fbf723d35d0dcf4656c0e62820138066bc022e58ca85d839d8874964d2a560f08f7ebc6c85c866397cdea6fcbce095bf1a4dc3dee6cb28789c01355435454fc0ef0d02a99826b4915093333c31d7b8004b9e41f9ba3346edb17d1f804ff39513cabae9e31779315b1781cffb5fb4444dd6927ad4dac9d64bd4608700b1c2657f82dc906f82c2d593b389723c27a92c1997160d0aee7cf0d0b9bdf134bbf45cb0694527a652ec36093ae964d71eaf536cff5022af46e0016c83c17a6b523e987c4cfd67c42fe67b96ca18fe95416d9306636fdacb55d0b2e344d2856dec6c31205964b4e8ce512389c85656b94fa326a2d5c2ba59d2ddcf306698cd3495ae82ade23aad04683573d6e4aac5832931f067d498dfdea9a6016d0727d9ca1510421009e398949d8af3b3f4bc033629509ed4fb3dded2ca804bff0cd18e7a68c0c0bc639cd0604ae0d678babe7ea0aa642a6f83a8d25c499ab63c15f677d758f58d73b3db484a4d9773ffcdf440957044201a8ffd4ba703384bf408528342268f1e2b9673efcb82baeadb75c29356b424e4f09f2f492ba256241cb3a4b52048d5ddd2c94b361c7df1180d4ca44821f4194d391a8f0d3ad26734b9766057c28722a45b5594d6daebc5775a6cf911f53aa83ed3de90b3aa33ae0b41fb2cdc3a1982064ab6a9251dea08cb7ac0facb6f55c04218cf90a4ac863bfd23d225348992cf27b5c2c3345f44f121358efb65b87bd6a9427a4ff1146267c1c74d6443067c47833228af1a445b33ab87823283b638a33e4f8efec1ef7abb73a0362692d9ad9ccf4317dd56bff7d42d95ba69c556e506b12eeb4ec58cc8a725bed51d11b4a223582667a67c2f6a18e10cfdfb1f97ebd95b4976e23312cf25d04c861759123bd134b0984b6ad16f6972c8d3ae4e3f23bc4e39795a52d697aa3386dcab17c89b03e4d4fda1d9e25256e875afe7e0e6f801d528700a45f050c3dfca8a6c2598148a2d17f4047224b304c34b3b455bb677cb707aedcf69b1a4c2114bbaf4f9c3b79f28c1af6eff356d0841beca6e6903e4459c9e60c3b41499dbd98537b12f8764b270ab5df636f799bd45380c37fc5238e53c2606e4737a40455da5f70867b8f71453f53fe11321fbdefd8bdf4cfa85740f4ee7a2027a6f140e16f05a07a06f2269c398b443e790409d453bf68ce0e27dd33ea505d136299dc604942e889d5a0567b4946898522dc13b7e09689ba13ae5928a2dbf478526d66c86e834d7c634a72ee9642d0e76d19cc2d9c5098a4d8262d9a630ee761d3451bb697e996128b6ffe378b2d54abb9cb66d23ed455b4bc22dc673687dd0fe227c0893fe6c26be39dc85748904b8549288c3c2adbfcb0296dc34a4bc1540ac765cfff8cb9dbe88824595f706eedc9beb6b8e9d870e4e4aaee79c8fc7f1f99aa18c9125f463808eb1d9c11765e996e03106b2e826297fd223a1b1eb8b3b6a31095fce77bb9864fa8375dc4091bbddbf5f40b79fca9e09fea16136e73185f38b47cf061ff9b7bc8614077b5a0490c81f6477e089d7eb2677f6306582932858f06ecb3ec018612b1673b2a48900683a317a1abffc928f94401931aeaa2ee35aadb5948303cc6eaca21d8269c5b2dcd98be15982f3081bb88dfed8e67d7862eefdf18d106310ec9b64fa1f321dbd0d443615087f5023e85eb80ebcb11263009ad78444db2cf90b560fede586ecda0efa00683b5e1591fa8cbeaa1237cfea6b38cb24b8591049c418dd3d6811e53c087f111be0cec7cb79ecfdab3f94ce716141b332969e157a322617e6b2cb718d68cadbedf87507d4db446786b2afea886f2e8730f4e67d73924f18e6adcec8e090ae8ee50d2219b200f41a714fe5572d61258e642251035abe98ccb64089f7979f8529f95011c5ea6820c06b59a319bbc844ddb9405165c0881aaddba8a111df8a5f50892b1077cd4f5d7e4e58eecb90e5dcb471c07864f39bf64d382d84a3e90ff67ca993920ee3186931162dd15068b556489fef70724e10bb27b0689c7f32bc4a7f3d8ed24c5a9dcd7ee1ce5dd7228f446dd3dc0d137fab86b9bd7671457bfc53c899bfc3e59494ac91f5806fb3ab229321d6d4c1464a68c0c166d8fc9bfcf8e20a68e7921f19d4129b40160e41d3b326b363d74a4d602da2a2fd8fb746a4bb1cde69a0b98c5bd57ee844ac2533ee5d67ed58f68c7374fb9a7d430c2638ef41c4c110f4b7943c3e95e5f51b518bde203c24ebe406eeb7708876600747ec460afc10f9f2bfd911a90946b352cf50e8903a27b68b7505286af6d1992c", 0x1000}, {&(0x7f0000003d40)="51a8", 0x2}, {&(0x7f0000003d80)="29778f405b3e4e8c942c4c4abb69af57a2cc103149e1f42b9880876da43bf429604202fc9997ae6e15b629dd9b3e4cafb38cc5a09f7d389187d5e030d4bbc08078485e7488b15815ea30a88bacb84b7c4feaad86b3403086585e405dc0bf8893d8a0a213ec9feb6c209f28d6", 0x6c}, {&(0x7f0000003e00)="1cc38f534137ca145e45228f84ad757a58c8ca6102f6bf994c5675feebf6d397784ba30cb5390cba7334cc4f17e93bbce2286d36bfe5b05faea11b463f92a02245ccb297b2e56ccdcb990042e95dcf29b60b1d6e00b945907adb11a4", 0x5c}], 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000003f00)={0x6837, 0x5}, 0x10) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000003f40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003f80)='/dev/bpf\x00', 0x800, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003fc0)='/dev/speaker\x00', 0x20, 0x0) r13 = open$dir(&(0x7f0000004000)='./file0\x00', 0x80, 0x50) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) poll(&(0x7f0000004040)=[{r10, 0x8}, {r11, 0x10}, {r12, 0x20}, {r13, 0x4}, {r14, 0x40}], 0x5, 0x8a7b) 17:17:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000500)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r6, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r6, 0x0, 0x28) write(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 17:18:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='(\x00', 0x20, 0x0) r2 = dup2(r0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 17:18:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) close(r2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) kevent(r1, &(0x7f0000000000)=[{{}, 0x7ffffffffffffffd, 0x80, 0x1, 0x6, 0x1000}], 0x7, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x8001, 0x400}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x9}, {{r4}, 0xfffffffffffffffe, 0x12, 0x1, 0xe5f, 0x1}, {{r5}, 0xfffffffffffffffd, 0x44, 0x1, 0x8, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x40, 0x0, 0x26fd}], 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0x3}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:00 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x7) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 17:18:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) clock_settime(0x4, &(0x7f0000000140)={0x81, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x9b, 0x19, 0x3, 0x8}, {0x1ff, 0x1, 0x4, 0x8}, {0x4000, 0x3, 0xff}, {0x3, 0x3a, 0x8, 0x7fff}, {0x1, 0xc3, 0xbe}, {0x5, 0xff, 0xf4, 0x1}, {0x50, 0x7, 0x0, 0x3}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 17:18:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000180)=0xfffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0xfffff80a) r4 = dup2(r2, r2) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000080)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:18:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x2, 0x8e) 17:18:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="245cfe7ed47d9e00000000c0f35b6bce6db9"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x8001, 0x8, 0x8]}) fchflags(r2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x63e3884e) sendto$unix(r0, &(0x7f0000000300)="675ef97967ed0a2ad7bc8068f8ef776c04cd72ae1b492e544392550957849d79ec2d0318c6be492a6148e426abe6f13a8e52e9429e12f472510321d171ad3b3e623f9a9b96702b85a1c68f03e42da57e498f09d9c51c026fdf2f9c5ba568f2c785da4c137d7ccde9d090fe026ebadaf01de12537b81ef5f919471e5817c9037b8f96e784ae7f11c72f8fc752ae3c945dfcd121b618435768363fb1090212a2d71554eee223810883761d375ed3a5f5627d36ce9d65d85d727f78e62c6ec77d21929c85b2fb2f474b98a9132f2744287d880b4a8ac5facbbd3ba571b030", 0xdd, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 17:18:00 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x12d7, 0x6, 0x8, "9afc994275f6c8d640d4707bc0844d6c2755dd60", 0x6676, 0x7bf}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:18:00 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000380)="0200000005d0d9", 0x7) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x1, 0x4) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) bind$unix(r7, &(0x7f0000000440)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0xc0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) pwrite(r13, &(0x7f00000003c0)="fbaf8a50ba41689d84f8a1357e3a", 0x8, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r17, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r8, r19}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = msgget$private(0x0, 0xc6) msgsnd(r22, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r21, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r21, @ANYRES64=r17], 0x7, 0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r24, 0x0, r24) 17:18:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='l'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7"], 0x10) r4 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r4, &(0x7f0000000140)='./bus\x00', r4, &(0x7f0000000180)='./bus\x00', 0x2) r5 = dup(r0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) ioctl$BIOCPROMISC(r6, 0x20004269) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 17:18:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 17:18:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x2, 0x3, 0x63d9, 0x8}, 0xc) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x3f}, 0xc) 17:18:00 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000020000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() dup2(r6, r5) r7 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETAF(r7, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0x4c8) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef00"/85], 0x28f, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r8], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x3, 0x0, 0x401}, {0x18, 0x3, 0x6, 0x8000}, 0x4, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x3ff]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4104], 0x1008, 0x0, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(r8, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029518146e6be166e41ad0dbd4054033c9f33bb05000000f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000040)='`/^\xfdWM\x91\xee\nL\x7fq;\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) msgrcv(r8, &(0x7f0000000900)=ANY=[@ANYRES64=r12], 0x1, 0x1, 0x800) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x4000014}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000580)=[0x0, 0x0]}) r14 = socket$inet6(0x18, 0x2, 0x0) dup2(r14, r14) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x80000803) execve(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000007c0)=[&(0x7f0000000080)='$-\xde', &(0x7f0000000980)='-\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000100)='.(*\x05A\'-\x00', &(0x7f0000000940)='.(*\x05A\'-\x00']) msgsnd(r8, &(0x7f0000000e40)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d844862090000000000000028de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b18d947f00000065769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000a96aca8f3c9d7a64a955c687971fc6d1e9f2d05bbe3da36f5175691a28f32ef0d8c9217ebebe08736995a613085c01ba357f4bdb4c77a35c5e97261f4ad655f46907a047064004c6727fe7791c3bb7c7836cdd1be533d6c326d68996fcc77dfa2bcc14d78058039427c36b9c8e7135d8c78bbaaa13e41d9af8c0ed5e7136adf25b42cb9593fa"], 0x13a, 0x804) 17:18:00 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18002) recvfrom$unix(r2, &(0x7f0000000080)=""/76, 0x4c, 0x822, &(0x7f0000000200)=@file={0x2, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 17:18:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x6}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r3, &(0x7f0000000240)="68ec2019cb8fdd3e1fb1cf59a2c9d2df60b223b80c0d4c0d1f67c32132d10251bca5540ec5a026fa", 0x28, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x800, r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0xffffffe0) 17:18:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x4, 0x6, 0x0, 0x180000}, {0x800, 0x2, 0x4, 0x200}, {0x200, 0x81, 0x91, 0x6616}, {0x3ff, 0x0, 0x1, 0x6}, {0x1, 0x3, 0x1, 0x11b}, {0x1, 0x6, 0x1, 0x3}, {0x2, 0x6, 0xfb, 0x8}, {0xff, 0x7, 0x7, 0x7}, {0x40, 0x0, 0x1, 0x3}, {0x7f, 0x0, 0x0, 0x1f}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) listen(r4, 0x80000001) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) 17:18:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', r0, 0x9cf1c1b9b0876b47}) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 17:18:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setreuid(0x0, 0xee00) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x40) lseek(r0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x158) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffe, 0x2, 0x40, 0x7ff}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x1, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0x7b0) r16 = getpgrp() r17 = getuid() r18 = getgid() sendmsg$unix(r15, &(0x7f0000000a40)={&(0x7f0000000380)=ANY=[@ANYBLOB="e90054d300010000ffff"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r16, r17, r18}], 0x20, 0x7}, 0x4) r19 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x9, 0xffffffffffffffff, r18, 0xffffffffffffffff, r19, 0x20, 0x7}, 0x411, 0x4, 0x7fff}) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) semop(r2, &(0x7f0000000080)=[{0x3, 0xfff9, 0x1400}, {0x4, 0x0, 0x1000}], 0x2) write(r1, 0x0, 0x0) getgid() 17:18:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 17:18:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='c\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x9, 0x80000000, 0x4, 0x0, 0x80000000, 0x3ff, 0x7, 0x2, 0x2, 0x10000000009, 0xb07f}) mkdirat(r0, &(0x7f0000000200)='./bus\x00', 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x1001) 17:18:00 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d202389b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad0000000000005f5b000000000000"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x421, 0xa1, 0x2, 0x1}]}) 17:18:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x5ca7a0d6e25cd061, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306609617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac232460131ac6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47640000000000000000000000002c0999108972f0c19207f1955a2b5f81fec6cac513c039db656c5d26f9b0b23c53de2394cd019e868decba054a143883c9f3905d74b85d26c0ed31e8b38354e376a10cc96ff00ec7e24a2c736d3319551c50b97db9897276ce59c33875ec19812f3f663c9df0712a0cf40c391c90fc1892cde015cb1478bf736774fb728f91e4471869a319669708228da9ad107a57becb0231b808784a7c21e21279adcaa694b35543193dcb6b9c3c8ec34443c2b8885d6405ac47e85a17022df38217170fc98af9cc52271111f70118b03a5a9d3e8fc140c0fe168efdf354a067924834062c8e1224"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ff8000/0x4000)=nil, 0x1000) shmdt(r4) r5 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r5) shmdt(r5) shmdt(r4) 17:18:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x1038b, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000440)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) close(r0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 17:18:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x327, &(0x7f00000014c0), &(0x7f0000001500)=0x4) setsockopt(r0, 0x1000000000029, 0x24, &(0x7f0000000000), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="5e0317b97fdf4ed654ba6dd591c6f195c91dd72523206bb60bd4a5d055dacf027a55413ac884dbeae03b5aa4b9fa", 0x2e}, {&(0x7f0000000280)="35e17b4a7f344bf919aab38067530875c0a6b1f8bee520d4cb85771a1d17820253f2d72aac2d1f20a81ed9d512cd0b97d073bd67b661b2c88aa75e8567efed9810fc2c3ae41431d3fb48d7ac4ed36fe1f54588f661d34f16e82d6ec507723fe2bcd863d4fd69be802df341a69a7cea67dd8b5518c06947d587f8744eff3afd0c990b7b781937fad56429bc9d954b1ebc9f99c623b97390fd7eae4ad924bbd6b099a00dd6447ff403ebc1db68f636c76b5b169fa5ccd3b79fc454b2308feaa91e4e35ee72fd526fb452466cf9b7497a490668c92a1482b5b2052d77358d15790eb54097014d4fc7249601592663e229ed7f9e5fbd9d531805eb2ee976c2786c7929e151eef385f1b5f9cec389df0187e1848d677e40abf498d0debd7e02f06b72dcbdebaf51d1c37a332eaf4c823029c4c1f6d9efa0df8e6c5f045a8ef52ab5d32c8db3155aba9adc02975f53ce40dd581b774e136721c995238262ba4e369ffc3bc39a2bc5fea2a7076acc60b6d005823d304ea5d190fe8516daf63e5095cfe81bc1dbe2976a47882badcdb0196340f75392b72dcd6fb36295573b3061e436f5d3e005de071b4ce802e49d1608299647f185ab22184f9e699953e8ac4da8864202a369f7a7164f1d182b27c0f54645d39565ed2c465871d03397ae551a96091b93fe056aeb3ff3ba0a46e14e969301cb0b72700cf6f13d41f87d02b822f05081c3098aa28472ed5ac5b10adcf9d6db9f3657e0456fe50e38f0b867daa6a34ed0adf266670369e62e8ccde66ce9314f6f8a953dcafd28257ee809bf763d18fa479ce719f95a56ea62122f59355ef7a50a14675538f1459ad636a6515993a429123a97c2cd48b21be240d702c90e57ab5fa3ecbc5910e6d26d2c7f84ea7839d25975155afbd2f1b0a6a4f0b0090b5c2ca05cd92992444a33d2308a33359f06fb50f480cd9c41fe43afab6c038a03d1c62b3b5cd667b25632341670a9a489470c531f5559a88cd6cfcc5cdbf98229381063ce58bc2960efebd6168d7a27faf253dfde10dd0764412ed6faef3444a13952a8b55921bfde7c3c7169551f06096c449b6b1949b58bebf52802d3e6f8efea5bab9862af57753b12b1af78e29ac7a2f42ad524c9dd97de99617f5cb11e2421ed5538761c7beab91bec5b04027482634004b021978a1ac54dbc8041302259670579e6fba4b74d735bd691fca61cadcb71ceec655549bde2fb94a4f92f305a1a85ad9fa21502783d4aecc1fe5505ba7aca871c8e9b0d2ad461069bdccb071ba2fd934f4f05fada605e10aaff7ea533c12f592e10ee844cdf26356a8fde01767c5e17c8429335be0a9467320d2651c0a2ce01efd5879c6554fd3a9ee2d160758fca49836efa2b398a5ce5a753194a17f8202c25a93b5394a8781684e33d938a3aeaa672953dab7717a3c42d361f9628d72f2689ba3829db2b643e56066b282f9fb43520163c61042a548e7bea8033a1752c5e4f0159576dc5592addd738d8e10d758a8fc3510f3608afccf82eb2ccb52d3c80533ee007badd7326333d529907842e4c77202e8d7b5706453982f95212a9e8c883719e28293acd21879cd99ff2896aa825ccabc42ecc1bec4d0bd4d6d4a9eb339f050a186b5f6bd7baa86b3f3609e9541d5a5999365052490f5a52082015e99a7a69495f51c4c3703f0434dd9dd8cc44c08348e0c9e7b55ddbbbe871a69f8e99ae8a0fdce7d9edd43e34d735a96b0171eeac2f988337c12ab923cd499947e8405fde69cc1de93100d5575c25a644997d054f3b7f9ec77ba8a1b719dc99868bde2640317fa9bac64e3031c02268ef026a835f21ea800d607aaf00abf56f3bf2d48a7abfc938d3f7b16a756da96cb2d9fbb60b2bba46589b6fb757fe32ca34ed539a6dcab55065dfa9bc2d72530508d6f1da75febf84f64fdd7b52435c054c1f9965c0d5b978717f09191f7be93c6e55802b32c813643cec7c996a36a042e7b340cdeea942a3c72d9a49ff2af8f7c1fe23a9bb81f4d1874cc6dcbd1ceda2770d9976b5e4735f830dd28a407dab6f268ed0961f2096d3ac9b546ce620e1a80fa7b8aa15cd05c2c57b5a560bec438b2b4d2e3bc38d881932c6afd3943a91af73f31eff8ab95a6ce43e5d06842be8eb97db378f64d9442c7bfadbff54fd90e6d59dc78df4d3875fc4fde6377fb99058f89d5420ba75f08a3d21f85c578380c536f0f23f0afc863e7e48fe5d806020843a85764384a6f85394b99e0483bf85a28ddeffa4f15fbf63be6f2053f4ea896db4db5fe9d81841ccf4290ddfdcc49b2a342f5fab139fdaeae935a6e3e77b73fbba813fb0a222d9e4cdfffbf499531d5e69cda581858a36d9be66c954d14218aeb87143031efee04b529426c8fbcce026334252628ac33bd245ad7f042f562471d1c385b9a44360ca65c847558492905558ef124134484ad1a1cd22f04585136b13b7cc8455dafbd2ddb1c9662be1c0ec765fed3445dcf9e7840a80573ed3709b98c811785824efaabf2e4db8598d4bfed53156a1d9c42a09efeb39e033319b69b31a5e4bd5d49d6f1521d8a120f05f30e7914bdf30965cc97712602d338c2cecc7a7df9e6fa280be00a801222bcafa676c7ae554ac50c3e284948ff660a865ca3b0ae44edf71fd87de6711d86dd0840ff993019f1b57c2fc9342593e9fff2d8a2d9eb2bfcdfe1fe84a63e4a68fdceaafee8e0bba706b5aaddb7e69706142bfcf386483b0ad3fd08f752e1e2052040d4c9b0c0bb1cdd34e452bfc50543a4fd1e8fc251dc861494832222229d2478b5c70916b29458e5ebcd14a6ee167d06dcfffaad81a450a48ad86bd1e678d27e6c8fa1e5384bb2e987dc30078fbc99023d981ea9a08a9b53aae80334be63d732c76e8a9323ec65dcc8373b892b88d3504fd718da5c775c16f97d7a444581f0115daaa106bc47318db9662ea6f78e48d647c8b7d15cc0e6cb8b08f8f26e5f467c53ca0e0e5a76a58c90f65fc5daf864e13b59143a40a4a2ef17d3fdc6094e3f3f18f3b680297d82167d1c284c49f9092fd297cac4db4bc140be1001d8c9fb0c120c4647b1fdebcbc533c9d3049c16507b061253465d1906169bfef667982ed30e7e44cae370975106ca38fff9582130bdb71c227faf5e4ca0f9f426e38dc2d19d57a06175bd030673b343168c806104dbb8716f1d01bcb68684289d145627bbaedcc39cc4f5a9fcf40216ced867238cf3f94806b6256a2b90ee4d0572740f795714a0dc33cfd936df10cf42eb34f1693989e48ab2eebe309bd96e93bffe73c20c55a55609fe7fcbe0c4038a5c7359da51480ed62ddf01a4e13ad7414b4d5a3c64e50f3ea6b4a12eb65a03499107e24c8d860d468f15e008e4874cf934a15081499118bc39945e40e58fa6d2a1641c8158f5a4255c64e6cacbed6e6e45d66bf81f22d110ef82ce45271d559137eb9d33dee0d8b0c5abd4e5f3c123d46316cec2f0118cda01ab97ee1244c4484f56fe39696b120579285e9e70df381f7106eefe48feb6b55299a113c8d0b3385c7767c2c465fa7a5c91a9d2e87237e954c6e96ed386a76a4fd8b8c37c3151e073bb6c4be7abc049e500007df9fcf969a0ba7c43ddc8c308c7714247508540fcda87b7b4666594632e1045fddb5232e17578597a1f0082fb3d4737a41c58fe1581d66b7aaf0c4052e7be4f1446c93fe560c545c836d0e9f41e6981fb2ccd7aeec0f7d66c79fcf3b8ef314004c99e6d480804df1503ec10907a6b8bbcc12bb2c614bd84b0d110b9e318b0f0754a62f9eb2833642ddef396aae1a3a66484321c1555c41f423fd7dab27db07999d02016580f9722199798eed71b3c415176fa10e9af5b8ba00e5925b72ab64e86f5f6329a518d863d425d11a22ee6aa750b8d0784696a100ed0d0c98b80ae5af1c1d8d29bf2578379cf0abdbc78486d7f16b2554c756b275464e5d9fdb758eecf5f6b27b988a28e6aca2c76b3ca7c61074822fce2b1d1fb2a0ae9fb32a825bdf33154bc247a9d59551c06d71a203116c9a11e68bf61e68d2522906fa00cfa0dce3844f6026bb9821a4762a9054891bb33265d88084c945249c18ee7a019888522d969c2ed52d0712d711ad93788b8781f1588d1487cf96e18aee876c37f28ac27962fbf72b4888f91067676c3e1887cd1395dfd465e720dc565ddd9b479e34887af5b836762b00084274f0681671edf2ff3d379a75fe1d3afafa4ef6dfcfb3535d8b3e3458b0fecc54117055f4b78f734069cd8e3fe6e0eef22e6827e0705b1666279eb4d5ad5622f21b1e1a90e5ee3821f277a1a779f9b625a97cb73584d2e61303a86b863443e1775e1cfdb995f46f11413a3671086ebf7c5ec21efdc290ad1e680426df9a0d03418b1af4ddc593976c3f48d18abd2502dbb168133bbda140f3be907cd865b4550bbd9fabf88b5bd79ff8a3579cdc7f569c617bc8e15591fa5302fc738c2b8d820128487bf116bcfe5b81a569d751a94d793157df747dea64361587a46c0c6738d1921e3a41ab6dcc880844531492ff33e9d56d96e7220acc3aa69336e1ba43a44a65fc1e82e0bde65451a4a546f391c8a711af7e5c2a71398be512b81ac3f06e79bb04559d978b7f6519b7a08030fb0cde5fb0a1e104bee31970087f117629bedd2c9916421bd7a35a88e9f31117a1791f70c645f5987f8c3b2258f79a199b922fb497ed6afa9ae956b51243613eee43c709ba8ea91e7d63ce756adf4f4a6b43e44e78e50d6869e165eee04bbc809afa114d24d3fec274b0b5fa6808f703f5c2f3878c2f97c19493ab181358d28bdbfba4685c7a20867851cd52743be1c5c22cf964cdb76fa766057d82d12890abdd2e31a0dc73fd4df5f014a644ec13ace6fa0ee7a2fae386e985761da17ec2d4dfba61d88d1e09e1885151d7696a0fadb3a4a91466c21f02d53c32122718ff26dee0bc38dffeb60b33eb7df1807ad24d0669d955a5270ae3ab639219fa9987b0a57a5d00283c48275a04e26110e3e8092a0c7445cceeba68d1d178f9456d663252801bbbc8e1b576a4519912be5f1f121fe3ee10d9dcb7e38a7eca73bccdf5b854968c7daa76bd1e4df87594ea6bf4600b4255375fae453891bdcd9b04aac62f385e724d765956687ed00904a3b6f812a28d163068b5b9edfb96a32c9b1082f0b91b6c6f3ec2b46aa8a7965484998c166c5259c066161015f58a930888e54350843f8abc82ca790054856d82a9b0c29eaf1fb94b95ba3890e561305c78ceaa39afc2ac76faddb784c6dd4406997ae3772aea77018385aa65b82749f42f06478f04500625dc4717b0fd283f2e85b3438da9df0905b3d11573098e6d225b57cb7c9b7f9a31341aa5f548e2781abe66a6efe9770d7b3b69e8b5f3e20d26b52475e83c13e1e1dcb311c4340b780b302628aad69ce518d94bc2735df8a33db70453b0dac7f59e8f3507281d1664dc2bd791e526ce5190d3480e499eb3112c346a9cef6ce9a206d940b3031bab2ed61a1620efed168b0b64b8742d0cd958f3f8b5cd998cc2fddc765d4d387a37b8fb24352a1d82e8cf035da9bc4e53fe5ca897e6d77a59345c144e0f348d78c3fffee8d730af93698d02a29032e3e2ba744ecd65315c99c06dde1e937cad419a5b99656fd19ffca24938a5919f4b1772f6575f6c05bf72ce53d47ba40b22b78679be2f10cb09bbfeb4d3dd4cee7eb57bab1056165f21bbda80e578b01e0a641d35b10f6e04b277a9663c2b18a08e7bbf001998803b85a94a4f9a99454a700744ba7791c4d2298de62747a3fbb6e601", 0x1000}], 0x3, &(0x7f0000001280)=[{0xf0, 0xa46607067cf7c958, 0xa7e, "ea23b78a525a1ab41c9bc59a19b38baf2f5e76b388366083ce7acc1b70694d801421101d74c6fce02f6ef493a984d594a473448148726f09d154ec192e187fa5eb175317c7ec7d7ad3d7b92d40d7b644aa75c919ed7eb30f66797a1bc70a47c99346148c46e2bdae6cbcc39448c54b465f04a8ae07680e05b6035cf8f9b1b4ebbf1704c678d3eaaff1d593d7817844e4c7f7a9e75f8bba681188fa5afc47f3aec67af0eb827212cc8fbaea8bb901ad4a8e02a473614f4945ba379e564d430323fd54c118b40e417525159fb141036c947aae80baa8b375232061"}, {0x90, 0x1, 0x4, "f86670214bd22044aa03985139e97dd853d67a940b048ebbacb40f4095a45267bdf6e6949988972c045f84ccfd457a8306edd9b5e651b56b8f629504c9edc51ca271ad6dff0ae3b4d1634c5ba7c9468605b1d9ddc20b220658de904ea0d49a6c2b1f0f5521aa9fae8d8b1122e3a31ca6c8a1b37318630cc1565ded1b"}, {0xa0, 0xffff, 0x7fffffff, "6465be59f5c7b1b07bb2cc5fb545fd76976470791c791ac99ef57e9a101abbd126058a0ddeb7ccd1600596e88c6732e010fbaffcdfeb2dd305e274896c6f31b7a94f4550575e60c866dca66fe0ddca1e1932c5ac4877dad423f4b8d6485cc7d13a2ffe7771cbbaf2754dcfae5344a81c5f829ec72ddf1d5259a455bf5bc6f3b92eb4da62162506993b"}], 0x220}, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8001) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6, 0x408, 0x4, 0x2, 0x3, 0xfffffffa, 0xc, 0x0, 0x3, 0x5, 0xffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 17:18:00 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="80060e2f6609017edf7f4d18135b70d856bd354f6e678cbc62e5fb831088fef5aff7434f0b52ff03a5d904eac2a979ecc0e5b820659ef715068c0f3239c8a8"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 17:18:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x100000001}, {0x87ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 17:18:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x3, "00370020000f000005000000fa9d0000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 17:18:00 executing program 1: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x1]}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCCBRK(r3, 0x2000747a) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0x0) setuid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000000c0)) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 17:18:00 executing program 0: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000002600)=0x4) socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x408, 0x2) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r6) fcntl$lock(r4, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r6}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r8 = getppid() ioctl$TIOCCDTR(r5, 0x20007478) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r8) fcntl$lock(r7, 0x7, &(0x7f0000000000)={0x2, 0x3, 0x7, 0x250a480a, r8}) setpgid(r6, r8) chflagsat(0xffffffffffffffff, &(0x7f00000025c0)='./file1\x00', 0x1, 0x2) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1506, r9) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 17:18:00 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) shmdt(r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0xdc7) ioctl$TIOCFLUSH(r2, 0x80206932, &(0x7f0000000300)) 17:18:00 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r13 = syz_open_pts() close(r13) write(r13, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="2800005b6fad0d00ffff0000ffff00000000f2ffa2d4b190d0a2b600ee337109ede7a31515a55eb99e3d35e8b4d9304a0000000000000000cd93fa8fcea4106674edc033a60631fb502ad2acfef95a804cfe1b76f176ddadc52f1e3d082d34ad26002d26d96725a3a592ad9621550000", @ANYRES32=r10, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r1, @ANYRES64=r7, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES16=r11, @ANYRES32=r3], @ANYRES32=r12, @ANYRESOCT], @ANYRES32=r10, @ANYBLOB="1724fb032d315bc99700000000005600"/26, @ANYRES32=r10, @ANYRES64=r13], 0x94}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r14) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000bea000/0x3000)=nil, 0x3000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r15 = open(&(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, 0x44) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 17:18:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) getrusage(0x0, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r4 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x20, 0x4, 0x4, 0x0, 0x6, 0x0, 0xc55, 0x1, 0xb4af5a53f001a760, 0x1, 0x8}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 17:18:00 executing program 0: r0 = semget$private(0x0, 0x3093f5427e719f17, 0x80) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000002c0)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x7, 0x1, 0x800}, {0x4, 0x4, 0xc00}, {0x1, 0xa6f, 0x1000}, {0x3, 0xa899, 0x1000}, {0x3, 0x6, 0x50c9b30445c036d5}], 0x5) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x81, 0x1, 0x8, 0xcf84, 0x2}, 0xc) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8a34051481"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, &(0x7f0000000040)) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x42, 0x0, 0x0) recvfrom(r6, &(0x7f0000000300)=""/166, 0x1e, 0xcd183a9e69af0386, 0x0, 0x0) 17:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0xb5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000086, &(0x7f0000000000)=[{0x100000001, 0xfc, 0x81, 0x29d8eaa7}, {0x3c}, {0x3, 0xff, 0x1, 0x7}, {0x4, 0x0, 0x10, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000040)="d4650c05ccce7fb86c68af38d86537acce7abe19d77aecd1fcdb6b46e1807cb8ea54fb53f896dc0d1481c2b216daa512b40d1b786ac499d9d5d015385541d8e412") r2 = getpid() getpgid(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r3, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) r5 = semget$private(0x0, 0x0, 0x2c) semctl$IPC_RMID(r5, 0x0, 0x0) 17:18:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 17:18:01 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:18:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef743", 0x137}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xb3a) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 17:18:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000500)) r2 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x30, 0x5, 0x3f) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = socket(0x18, 0x4, 0x8) setsockopt(r5, 0x0, 0x7, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699319296485529f7d680799474cb746aa51ddf0ee09c7b7fa85a69af1fdaae212a8c550c99d8856d7d8e15eaa99cb3eb958221b34d0dce9cd98d8d6dd228273ea5d078ce50e5fd01f204dc877d503b0ab47ec0ea41e739d4232c099b16b1e80841894cdab545f22c5b80f41703573ee0c3286d20113ee8d2eb734394ca69669cd466611b38f2297082a5b2a2943be45a20843c297856307248170c386bb942", 0xff40) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000400)=""/173, 0xad}], 0x4, 0x0, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt(r7, 0x7f, 0x20, &(0x7f0000000540)=""/93, &(0x7f00000005c0)=0x5d) write(r3, &(0x7f0000000100)="8c65", 0x170) 17:18:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffff9}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 17:18:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000100000000}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2000000000000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil, 0x7562}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r2, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0, 0x0) dup2(r3, r3) r4 = socket(0x2, 0x10000000000003, 0x33) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xdf\xff\xff\xff\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0xc00000030}, {0x200000006, 0x0, 0x0, 0xffffffffffff0001}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r7 = syz_open_pts() close(r7) msgget$private(0x0, 0xa0) write(r7, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) dup2(r6, r7) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ffffff0000000080"], 0x10) write(r4, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 17:18:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000180)={0x0, 0xffffffffffffffe8, &(0x7f0000000080)=[{&(0x7f0000000100)="0a496bf29c3ce085", 0xda94}], 0x1, 0x0}, 0x0) 17:18:01 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xc2) 17:18:02 executing program 1: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) r3 = dup2(r1, r1) r4 = open(&(0x7f0000000880)='./file0\x00', 0x102, 0x2e) dup(r4) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r5 = msgget(0x2, 0x200) msgsnd(r5, &(0x7f0000003d40)=ANY=[@ANYBLOB="0200000000000000095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d038b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd165653c77db269e6534c10486749571fb7c2115ef729404bbff966f46a81b76b980b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d5abf72c15e7c5896fe4132849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f"], 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r6, r7, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r8 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x101, 0x9]) 17:18:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x80000001, 0x7, 0x4, 0x8, 0x1, 0x3, 0x1f, 0x10, [{0xd30, 0x400, 0x137, 0x7f}, {0x5, 0xaf, 0x5, 0x1}, {0xf964, 0x3, 0xff, 0x9}, {0xfffffffb, 0x101, 0xffffffff, 0x20}, {0x9, 0x800, 0x7fffffff, 0x7}, {0xfffffffa, 0x400, 0x5, 0x100}, {0x4, 0x5, 0x6, 0x2}, {0x80000001, 0x7, 0x20, 0x7fffffff}, {0x4, 0x6, 0x7}, {0x2, 0xb2d, 0x564c, 0x2}, {0xfffffffe, 0x8, 0x401, 0x5}, {0xffffff01, 0x8, 0x8, 0xf70}, {0x9, 0x8, 0x5, 0x3}, {0x101, 0x5, 0x7, 0x81}, {0xff, 0xc1b0, 0x8001, 0x6}, {0x5, 0x6d5, 0x7fff, 0xffffffff}]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 17:18:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 17:18:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r3) 17:18:03 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x2, 0x7f, 0x9}, 0xc) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000000)) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 17:18:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7ff, 0x3}, 0xc) 17:18:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x9, {[0x7ff], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x5], [], [{}, {}, {}, {}, {}, {}, {0x400}]}}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, &(0x7f0000000180)=""/185, 0xb9}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x3, 0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="10c7db81eca13123ab5c9525a61680c5a16fd42fb8c51c32b1f9cf0e887f0a4b96c7263d6872a2596fb50557947b3ee34980b97b1a164963d239b7cac1836217356dd98a0909702859374f3a1124923a7f145027da0fbc600be591e5e395157c083b649a76b12c0b3856f93d3cbae4f470ffac6def8f1b04e4704fa3cad648fcc5c7ef6d5c9858aab1ad37885b67b0ae0045942cd24696384e2fdc62e2f0ac4607e8dc5aa6cccf81b094e6809789d3020ff77a47936e2d25f30981b47b88462d688307efea25d4c6ec8e79daecc0ffc9ee8bb59381", 0xd5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 17:18:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x280, 0x0) r1 = dup(r0) r2 = dup(r1) fchflags(r2, 0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)) 17:18:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x5b}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x6, 0x100, {0x2, 0x1}}) 17:18:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 17:18:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x227, &(0x7f00000001c0)=[{0x64}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 17:18:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1020a, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./bus/file0/file0\x00', 0x80, 0x2f, 0x7, 0x0, 0x0, 0x7fff, 0x9, 0x1, 0x3, 0xe0, 0x3}) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x1000, 0x8ca) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) poll(&(0x7f0000000080)=[{r2, 0x4}, {r1, 0x8}, {r1, 0x9}, {r1, 0x40}, {r1, 0x112}, {r1, 0x20}], 0x6, 0x9) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) setsockopt(r2, 0x800, 0x7, &(0x7f0000000340)="5ff9e920149c6549cee3692b9db4e5773c2c33c475db8cd76bff0d9acd1784eef060a1de202655bfa73e7eaa1275b0ff9f7ee1c20c582eba9c547ee48c3f4e13f883fdc31c82fcbb5f", 0x49) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) r5 = dup2(r3, r4) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000200)) 17:18:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 17:18:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20d4, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r2) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x1, 0x15) socket(0x2, 0x2, 0xb8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="e6d431927f8268f7107c03a85e580a4e547d22eaee17e766e0182b6ffb413180da71a79294", 0xfebe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f00000000c0)="007cc1bf090000002912cb9c12e9ae2737842f292f42a401d921") 17:18:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xf92a3b7ca49010e3, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 17:18:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x7}], 0x9, 0x0, 0x80000000, 0x0) 17:18:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd6461189d8796a17fa9872777e0e5b9f086175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c299a458d6e0c9261f420d035d59787b108bdaa565a5015b9f1926e76c18b88d4bd0a656fd0def1d9ffd32a019e4cf9ad2064c168", 0x9f}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) close(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r7 = syz_open_pts() close(r7) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x253) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r3, r7) r8 = semget(0x1, 0x1000000000007, 0x200) semop(r8, &(0x7f0000000040), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f00000002c0), 0x291) 17:18:05 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCEXCL(r2, 0x2000740d) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r3 = fcntl$dupfd(r0, 0x14, r1) r4 = syz_open_pts() r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000080)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='\x00', r4, 0x1}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 17:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x100, 0x1f, 0x7, 0x9aea}, {0x4, 0x3, 0x20, 0x2}, {0x7ff, 0xe1, 0xea, 0x401}, {0x9, 0x9, 0x9, 0x3}, {0x8, 0x2, 0xfa, 0x2}, {0x3, 0x40, 0x40, 0x1}]}) clock_settime(0x2, &(0x7f00000003c0)={0xa1, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x4000000000000006}]}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r8 = syz_open_pts() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x9}, {{r3}, 0xffffffffffffffff, 0x34, 0x1, 0xfff, 0x9}, {{r4}, 0xfffffffffffffffc, 0x5, 0x4, 0x8001, 0x80}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x4, 0x6}, {{r5}, 0xfffffffffffffffc, 0x10, 0x4, 0x10001, 0x817f}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0xfffffffffffff800, 0xdd6d}, {{r1}, 0xfffffffffffffffa, 0x53, 0xfffff, 0x8}], 0x2, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x8, 0x6d47, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x401, 0x3}, {{r8}, 0xffffffffffffffff, 0x80, 0xd, 0x3, 0xd46}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x100, 0x2}, {{r9}, 0xfffffffffffffffd, 0xa02b367d20991b65, 0x2, 0x10001, 0x3}], 0x2, &(0x7f0000000380)={0x5, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 17:18:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 17:18:05 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r8 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r8) fcntl$lock(r7, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 17:18:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 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(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000000000)="00aae03848d282e1f194e83ab33dea5257f521f47feaf110fd23749811b2c1f1f3814f4cdb4a36fb542902557011956687c9db51e532e0b3591e0027c21f", 0x3e}, {&(0x7f0000000200)="448c7b656511fd94250662314df71e7a4e2d757041e9631fdee7084d6fb23dade5b91c2748aaf1c76e9c4b26429ee5a7e260a321e355", 0x36}, {&(0x7f0000000680)="5ab519cd6d205872ade4db26fbbe9b8bad3fafa72c9bf0cef89685cf925a88936a81ed3eed8d4243782cad3d0196b1faaf178ad2c4bdbc9acc8645138a99bd029e999e07efe75831a71567e2b3f9b3c7cec2319e6368f29a1a6ce27448b1c53bcb1a266713195fc4fd5e11b792f7735aebfcbca852bfc76c85159352eccf214178b55dd9079ea2eb8e8d5f4e7f822567b2fe9dbd831e412c242c7697b18d3709b19ab86184abf36f8bbcc5eb356f08bbd8b4dc679d0d264f07cc7a9805dcee12fb330612264f8cfc40cbd7ae2ab7703b7c947738e731ed9e184d231f6f3c7606e721b7ad000b0f572324291aa86688a0df584abff63b3454f412d5f1b52291871cddcb1e4510511be872078f26aaf30d8e6b00d3938d94b64d10aba3a284342e7ce7cfdc4b5bfd475bc32a21127184ed8a05e6e00b951eddd9c862258285f7cbf5c4571473bc3c6c7d161e6180deecf344f40c34fc4f954c98e7c4eb3497efe8390aefc35eeee608f3a89266e1a1ee84e3fa36af9134ea862a3496f94a398809bd758f26d9646e14acd6564e1ecd3d072c98d08bf66e2d8b71d2d2a50ff527500593321aba847f8d1544f6a4965a542e488b28ca4b3d36432869c860fd9e5c269584bf267298667a7928fc7955e7c71191fbab657643c1f8d317a4a56ee3f256af0eb3ac76e7dccdd7611fa60161d05f419b5fa1ff5700304ba30f1b2aa689fd38f00a0bb1e9bd84a0cf5c0bec094c93dd8cee6184cdd92d6ccea4e7427fc9f335508b78d9cad22031b375bda037a93a90ae35c6fac6aa2abdcc04138532506cf5d874991eb87bd8f900100d1749f393171c06f6fa1b9f9d0f9ffa74b1d51747a95dc2795555c14331740dc0aacf239d28e9b11c5e4fbddf9f797725c069355806d038243dd37863b3d771988ffc343721484854e396ff3a9af1eae1e8dbd0dba1caa0c0734e9fd4a1d8b4859fc3bcf61237319682ac1f99faf7b93f555b961f486ef33ce3ab0234a23a205b5870f94823522d11e63a04eb900c7ae84976283fc6efd5b204182f4f8632652328944ba4554ccb37cab81301fa4df8d033396a82f9f9fce34df3c68cec118f448b326161b21557a719d839c5501b6862e8db1b47c7e39f14b011c91af9447dce9fb3bb4687ad8973aac669eb6d54d2e4f9173e915c485b35d2091dcd4ee7e6ad790ed230c43f986ad5520d6feacff1c530a8d01070e23a4b064c36880f162f201fa5e3a5b3aa315607e90b0f53dc17b044defe9f85f7c5fd785c9718a2ca9b8a964557c05decb043b95bb1512b16fdf41e86c82afb785dbb1120027c51b9536abfd5cf14d0adff9d0f089b38bb65c4e91d8fabf60002fa8f8469b513418c5e9ae143e07a197e1d8471ce322c6939346b95e079b6beb3780676544eb1c2e65a98b6867d54d8967acb2131a4a02259d875194fe45038886686bb49452946f1f18f2b8767b20e21c347218437eff5b5728ce3e859f7e6713cca3f7f52b2ed4d94bd49b0ecac4373491558720a9c319eeaecb1910a6b543b59ff5a8794404c8cfbd445ca767f2cbcea5a8dd33a68715e031053020b0b20ce4b4a5492d7ae3e47dbdece7d3cad9d5f43bf18e07aa356b3fe71a0e89818f63f220a21d9093dc2c999b7e8ee198f4dbabec0c3228654e5a7dd20bde7b24c98d185cefc3533ab523b24153d121ae046026e57d7b0bd121c4b2e053fd71d7872922654f2d14bccacc9266eb9402cd3dfb11e59df4248558cb9b11f04169be64a52a35b58e932e504dad1c467c9189afe06075c9d758fe9a3acc7437387611e1f7957ed1ac0054579d7de7838d546f687691ee932dbe23f21003046eac2a7af20015da7f223b8d92a1611cafddc307c4a13832204446be3be6736de3372efb29b18254d2e87c291cf97c11280fc365fb71f7223b86e888e8d455d2e0db04d6f7928a0374e535f277a00a38e43b564be21787665228d5727c9a7a9c4baeac404913c74f4d1e2fa73e8d4829d255c2e20c57fb2cdd18ac4779295ae93cf267f76d7a8f090cae0efd53ccb54562e8f17768b303c5b210aa41e7a440154be0d228bc2804d75a30e38cc294b6c4daa227cd022a3e82d3dfee09fa9c47a6a4cb7dfb2caa5af96b5765aeb1f274348655bd7f8d3fb965cb6093a5dfb01cef04a30f313135bc2187c9ff2e0a3f7168718429c31cb1e1667f6b5f9c1ab3dc0fc08e3cc46f981f9a352e8ef24cc7f9a128aca3cc02d3e85ce76245021125e81a6ab7693ee2fc31af97653f62dc91900ed64b0c6c84916e4477ed227e5eaa80cdb62654d6ee81ea52e6dfd98cf7f7fd489b674635b913d6fc1bb854354ddec8c86769cad4a305d43b6e4753f45745e64f374a6970877da52cd67db7e2c11d2c0332f30c7835b1f7f0c5466cb11048d69f35e45a6ab32c1037d64054960333fdca8593a9b3845d77b91edf8b8e3655623d0d1fabbbfea064066551eb18e7f27bc0d36433b730f45ae0907473ba369437c625866472d6c896672b83ccb3f92fc48013017a86fca59ca9292eab48d991f170c026510391681b399c83ab10e2cd1fc555e35bb0fc4f27209384282a68bd1ac793c35b6acf817dad8e59b3d7bdd7e9e9f2925b18612d099deb7a80954fce422e96fc31192f5361fb76f053d99da905c7475c6cfe641a104fe088418a0bcc92044b1a85cd4d80608d809503db9cfb0c6bf4b5d23845cefe462e5745e6d6beeb78963a719f75eb37f48fb5058feadab3c9765645933219d2781542a6d4ec3d3e5413066907fa2ce42377bddf4595661bc76a4abb51fd3d2f951d1c32cc361d6ce1f5dbef8bcb1bc3c9d1e4520828a0f1addba96fe4cfc5ffb114850919a6202c4e269656301f2c1128094ccbfcd3817d64b88d7dc1ed65d1a3052a811070be7537790478e34a006b4ec9d36092fd19a74d51a24f0d3ba64f657a70006db59981fa678db06ddb3ad20b00719e22b6a053cf9311ce78152a7ae904e3f865da321c703fb001e8482a82d50e7f2050556cbd46d1963d624edb74f9c5761e5e090f01874b611f89b045808fab40145c4de7dc528287dee5556d1a95ac1f8740a386ac3508a871e51c3e2be5a87359670ccec956200f69648ba79adf69cf17e2117ad98a1482c2ca24905e4a5547c0f57f6cfae47a67ed4789e48fcb03513ad74d82bea72eb0806475c4394b5d615180aafed5d44bc0a09291af47221125e8a95e1ef028f83529f76274e2c63edc77da26d2335f41230e8bf2071ce67e65fddc35ba10b35912f830ee0d9da7e369b094547e88fadb12c80d40b1b97a1e5551a6e86f46a46d0d5e4dbd9fbca4c75598f860216a556e9b34e152262b727f743bc4b6ee668945f7849540ab81966cc197f185aec22f71aa370e8de4c3bbf3b9c7f9f256dd7d6d2299ceda6a15117d6096f12b18c4676aa7120bc8d7662413c36a7d0968af7015ede29e76d31a98ef5ff745288d709ed763b0e31225dc07603908a9354eed6042511898b7fda301cfbd98b58b273210d6718126e434e04ec2a6c1dcc2016145ff00253ad7ea621060073cc7c259feb36d00e8c633640a67a2a358283f86677c1ecd50267dc9a3d6e716b5c37401d8768f3dc85c0134ed0818e5a1540765264665aa3b08b8e63a94945dbb834251717afe0474e57e1d92bac42625f6a1c1508ed6baae9319048b8b6e705d8a47ea0d125ddce22e03ad50c139d06f4f288c7f80fbb4db540d734e24bf3b611f4624531f16c3b971fb124e96c0fdd218bffad63b33fa9d710ef9239d8f644cc51399942f1fbc2fc57519df8f918dde4c8abd133be52b04fd46aad266a5a1e6111d6d283281e45607c8e1bc1f8ce7c5c18744fda04ee95c091da50aea8680896e05e295cef68fc367643ce77887de1b91b48cae8d81f60b317c74c48b8ee6f31fb49e63f3cdcdf58a97e2801e3ff757d05e6e8ef75beef604f45f59b2db0c0a54f708dc977b8821dbde18990d95ff08d73e5d9bfcf94207fcfc5f7f424fd9eb10b10249a0be52f1b4fd48a13de5df24f91600f8a02b7e78eaa9a758f02c15a6c0f587a5ac4f875d304260369cb14719ab993812f55777c444a2f6639f9da1aa96115bebb0b40a40dd6b2a59cc8abd17a6c956d7ac320ef4a78f98ca31f08182368738f5b14e0bf7de22b87341e2e10b35245a4df12c7df9dd6521be96e53a763e6df50271c72a0c6713621d51ead166acff83e67e3a167996b35a8828d124e94b6049647f5a85e7d9ede1610e944e8a8bb4e36ff2f1904e9dc1894e64d91edf36ba88f41924a401d408d298d85ef9540c88640e89d1b06c6c5db28b7f7e274c705dcf0d666b1cd2183ad066b9ebe3a53fa3e4792ee89410e9d9711a68bb2eb4840e707e627e8a78fc31dc9e41e911b6ad22224848a0d38dc99f5f59114512a6e74304b465b11444ac5eb41f0b93744de6576cf3b4699faddb09e6371db3770a9dbd71ae92331fc3c5898ffe7c753f05a20b37a2515aef02f9b395befe1a364059f84ad1d5a0a6e462b512438e5826783407e7c7cc7bfc9f10d2ae43d1b2307b531f317c9bde1eabfd8ac5f2f86754799ecaed860e26a27e19da6186dc8d5be0bcc152a2fd31e38874b8f1e14926b34da9464674a869e7f6e6c3017ef062e113ae1559028faf1165c3a79108dfe2b75b69e3cdc4d93439a1487eeb493e7a450a7169b0a6906e37b8354e19c2185733f8c3b55b7f5c4fb715efbd45baed4a7541bb2249a37faeac0b8516c0e99246d6c07910bcfe006879bbe560f6682d28ec216b4b96160616966e25bc2f7d89089ce2f555d20c0044a729490ba876ea079dd934ff33f47f4c9b7b7be3a2e3dd1cbc4e48eb496ea7e43b1cc024f8d23e56505fb6a444d850a44ca3f04264d394dd3f3f665af0eb0d5429919e1a1e127f940ef76dbbad840743c93cd181194b0518cbec048b3236c41392634ef3fe55809a01ea8afaa69e3a08777fe934342e118994f2ba03a8fed4fc369b081d7333e1caa8e9c4e23c07c2a461c629af365351d17e1637f8635a3efd98fecae56637fe0a68f5c95ef64f8c034090b4aa8c3d341fe0e209f5502ed0a6e7de6b8fc632933d408f691d29dad9d2279103c11e444f3bc501069e823c950ffd49dd0e6525c2b1160d8af204c622b46a5dc4c809ceb7167ce8a9df4a1ff7c682f2bbd8379eebb0450d40c45338772d16bf6419725262cdacdd8d196862dd135d8544fd0e0baf0bc1404cb969bbdd326d274eacc33acb400d0d81d8fc9d79342206435fab7618b77426826b0f569c2198d5f0522919a5e3d1e54edabf61fd96f19436c7c826fe7c2359a98639d469e3e757ecdee27adacfafb3f5b29d07f9291b71237ef3323857c9fefaf4e57eaf8be099402a60f18c1842ecf1bcaa0873cf4382a8d7e31805925cc13579650f285da9968980d85eaf4273f7b0a6d4f4762e815a7b163158ca90009da35c984d60c43f6c876d711f59567ae9d5bf91c244c1c90e6415401eb7204f63265fa101ebb665c0e17e1735187a1c7ff158b6ee0a5c55b2ccb0114848fc20fe525a85ea7e2f7eb840c59a4fe62fa918c2ac43bf783e33067ca9c45face81f680fc6ccd811891ed2ac15d6904275dc3a60f9a76a1456ee42984504e053a771784917ff02a41f9247b262cd348ea59a797c64771f9b434ae1e1a8c9131143cd06e482cf2eae89127d77d9ab9533baba6c44e2e4e1b8a4f0a78ce5a120c13b2f56684a9afdac45cd1bb38852981f77972049ebeff2c2c92d7eb36e3cd0958b0fb0a89f30a15c4cfc2513b", 0x1000}, {&(0x7f0000000240)="0d17e515c67a03912bab0e89a77e668f8a13d0ef267451f0ced9e6a9eaf4442e25f92baa14c4b7d49a75f4779fa9162da02404fdc01b75476a687f2adaa68a1e03546876b89a9d00f84b530b657a6054f717fd5def79842e15afd1a5d58ed455839ee3ae3a289668165fdea3817083d8d36af1225ec771d81afcf46d79afe139b61e92", 0x83}, {&(0x7f0000000300)="361e81ec2fbe1014b99515873573c75cfda1e8ea4b31a9213bbf6d0902b57933", 0x20}, {&(0x7f0000000340)="7025e1ff9f1b8e4d3b2eb4ddfacee3cb202befb540b3be0ce114a205ce5ac31fc1e676a75d54aa0f4fb0725aeaec21415cc4f4440207c70de48a12f54d81421de5c006b5efe6b4f839e199b59328c146b9f1dc0ec77e2c467605e8b58012e484dd122ecdbd91154543b17d7863c1a1cfa12adb77ce2c138986522c19f6f4e48185ec1e991e18caabc5e8dbf96caeb092a30a", 0x92}, {&(0x7f0000000400)="c1d7b2cff31fc761a3b23ba3920ca90b26e343cf67c00d088c22da92b4ec19ea64547c379208cb3ec0e7172b568209eb1a7e568c781878bfffa2ac0c27557a9266183f82074c1c7bebbdf5aae235c17a9b533ead50f759793ef285ddfa469f84654136dd874bff353ca26643161632bea6cb827cef275dd7da60647df4323ba49e7e89dec7587818f152c7fb88f58bfb3a813f0261110fd34f72550deba7d311627b07d3f6bf0dd18c329026854944", 0xaf}, {&(0x7f0000001680)="3e24681c92e677c23b4261e7338837d00ea0d0a8e1278cddf6f4d70b699ff9926817e54e15a86afb76abb590c88710cdc1ec0700acc77f4bf1da19f9368adb40c57f", 0x42}, {&(0x7f0000001700)="c8d1b841524124a3c29f0f431ec98699f899db426a8f40dbebb81a88add97c13d2766781fef4ce2ed78e34fb29e52e3a109ab8cee91b5b6a7f7aef674c27b97d1c2f8fc1fdd441774d19407781368ddd30949918a184c7ff90c0063d447fc86791c2562674d5bcdb4b999ea8a7240992f67a373ed8e860c1ffd85d58333b76c58464525237e9eca507142969652b2950f340f1c0432075a2bf7c71e87a012520eaf10c4ebb6801a56c34f19fd162ca3145f1d05f84cbfcbb8da778033c46bd1b0a72741cdc572f6a8052764b40dae14f10520a3261", 0xd5}, {&(0x7f0000001800)="4f17840b3c54ada2b00b58fd21e48c4b1c5d06737cbaea1c6f6b8abd5c225dee1d31201d715e62eb99e8c1a8b6ce5dfb3e51e8244f92e223560aef9d0259f6148976984824b77f19c1b9e09433479d085917ff918e968efd25b7fb44942cc18bc0edd477ada75d91fcb26a59f9c5932a97930476ba7840b07101b014ad1b6e5f8f17c4055f5d", 0x86}], 0xa, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 17:18:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 17:18:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0xfffffffffffffffe, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/121, 0x79, 0x800, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) write(r1, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x200}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) fsync(r2) 17:18:06 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000140)="856b7b7da8baf2d7c0856ab5e27ea4e94f96edfee8989b0808d7bcf4f0c71da10ba7e6b630f02a7c41c0739ef0c9bb44703776ae5aca6a8021cfdd568a8845f258add9b833f38aee104bd4f23a6837b92a71b78727935f0524cda063d395cdc69402d25385177088859d9d09d58ec9be6ce2c198a804f66f509938f313306b3377cb79e72eff13f00480900c8c6b24c89b184631fee98c7f4c5a843818cd99a6a69eb0d56c3fb03c01eb801776dcab3667212da7fa", 0xb5}, {&(0x7f0000000200)="9c8daec07ead54251148a44473f3fc1d05d7588362904e088129420255d2bf30ff9e5be3cfe5f62893672291cc63748e30dbf020aead7719a172c5fcee87b05756362a07533ea242ac", 0x49}, {&(0x7f0000000280)="e44d2f81c515bca1bca5b923e4152d7952ea3240f100fcecec6f5bd47de8af8e82af972bc80f140173b92faf6362ce5b8cedcc7515df691ac3f95bb2bfa7", 0x3e}, {&(0x7f00000002c0)="ba8c6a597f281191014dc957aaff11a11f98910239b53a1e64b92bf91b31faa89d351e8296b61b65f8b5b7b7a0508dbc87bdddbd763d6f6ba0bf0faf3d414663a4c08316c89c753ad04c76a6ece7553f5e6a94437accd1e66ebb341ba54ba7555f6fdc96d066c18dc66f49b1fe9cd1b9f98acc9a085ffdd161f91aa2f2de89c95713137abdaa1f1fe198ed0dd2f05a13d1ef3a6fedfb", 0x96}, {&(0x7f0000000380)="b4a41370c6455b4ce648a698e6809a4efeb8e273fc56d8696ccea62f6c7fb63daa9cd09cb75a29b01370442badd7aeb1d09ef51630e2047877c614c98b761afc552a249429", 0x45}, {&(0x7f0000000400)="4ac158b6065b491c69e8b5a426d227252759933be54565bae33af3625c87dc0cb5cfa4f24e7982f50b7acc147168139805b1beaf14144d97b6d335d328a8cc94f758176def97b8c24e08c1e6191a9243a53ef63f8aa6e28399c15f9e57817ee603fe9e30152d3826e42f4726eb9b11ce25e153f31e27fd80c3a5237fa41b48ca4c7adf186d07391e28e5a6d32d733bb56494a937343a565b8d034b845222e92981106a3711358b9b1f66fd648a878dbfc763acb2b1bd508b1410b986ba1f5927c1f3ba00fa8813390e4fbd5aa2c52ee8cb32a32bd0ff4d34f5a5579248699588a66eba2646e35b617311befd44b17f1ef9b0fdf3ec2c8503d6e1e7995aa4d500967c9e6d4cee066805d75467977fad53f04a60b399d5414044fd50d735f2369cb35734835b93f2dcd384acb95e4a0f8d630c05cefaa1b72438b751b45355b5421acac77a50d0b907bb9be8624c7a93fed4e9591359db071497cbf170759cca2a6f6e4d0b40fd601232fd232df9e36e4b5c18dd074bd92794d8a3d7bc7582559d397f617b05b0294a4a1b4f2391463be05c4eb494528c6bf2492100d7cdd61070d3e62a605399320c1244a39b120ea9a6063e87a7a67cd54aaacfa33eaaee2c4e43dd2c4927eb8e9d01bbfca1dbfa7dc4bb046e87d1e1f7ce6e2af50902f7249ec462030aec5ec6bc7da7a3f3630163205540761a231844557c16049d870d099231736da8130b0d1df1e4b3d7f46e75c43a056a9a156234bb0d19471bacf3cb939c96e2473334243ff827704d2e0d5ca26a5987a10311d19c79a321631388fb22fda737b3a6a85387c32dce829757ce2d092f9453f16bcd0e32e030123de13addc02c9f5f6fa3f871fc4c6f17439cc1f18302a93250a5b7434c265f7fb5d6f0241a000b2c80cdce320fa5b84825881b5a4ff82e758f5248e01e7fee77cb5dda323973bca42c0a4ebafb0b081af16019b6afca25b507361ccccd72e2fb1d90f4aca4a46f9cd5dfa2ba7af1f58fdabbbd522f96d14b70256b5142253ba1bc24c4c93e9a1ddb8e0bff1fb414fd227c3dac88326e9a374443b953c0c82bf6164d2be430bf78874faeb363bb7a7a8e2515cdd0f6de261f666497222eaa6a6df64e9536b7f5056423299c420acb73eae0dadb97c640c1b34780681ae54fb9b8b6c39602112580ce845e7345ae37a1651592a7f4d2fb9b23e02bac2969aac728266c5764aaa79ce041f7d4d2e58647c791ea352b2721df3934b0e33d6e4d24a4097a397549b88604c642818bc8f8dfbecac463533020cf05ce38f206ea60590c9edacb362516737f45485a037b06e23bf25e5cae1b92871580331fe685ec7c7db6bb8a8824fdd565b367484fcaf19fdcde8cdb50c582acbb75fd737b5e52ae6a123058f7d19012d6fb9a70b56c9248cce7f7042118f32f6f67fafd4941b4eccaf88cae806f5dceeed17750cc9764643e04bff33123b7671e0425f95d335fb8257d516311ae22274e0af40199de2a4b46687412503b257cd7451af80a6cffd475e10479a0fac94bae110d3de5c289431dba19e3eb43873fa4e6c8b4f05bb2d529731f24d86840a4ae2fee499d0d1c82bb969b30926a1442b24375b2e2eb2da2f4bb5d7ed2c10968126d59f0db64de9a52b2661ca3cfd059891697dffa2ee95cf247c5e661fa67d375ae21c0b534b8e2f1636c08d465b96964eb12578ce3ac181f1c2d3c1ddbbbf1f7b878a41c33f404bf1a78ad0e8bcd30260b6bab94762a7054b2cfb0f651d1ae2c8944308221169bd3f32e8aa8efff06a229437a8e355b0a142ac12a3e94d4975b7ab6b4f95449cfde2a12425d4a9412d524ee441d3e7a5f81cef96c97d693543dfea7df744e28ef93e03aa393a7806e9873754643bf19cb086b2c3d51eb58010ae2453aac1e6a2250b38e8dab0f95018ff1cb60fdaeee7f5a6ae5fe14aabb0f8e529a2c706ad641fa3e40f01ab78f600a12c6107747788a79092cd2e8876f7965dbdfb8bdad5e1782cf96f4441283bcaf93d673d52b1e97511649692ec84f9edee889dc8e32d04e7285eebab95c968bb3a15a4b2960fce1095dbbd0b37c029aab5cbfe53c132b74aa0a5158633ebaf426a89bb6126957990e3953edf6c711d2f6698cf6738d55e93a181622e01621d77c657b4b1ae37a2239aebe64b0be627f4beb8347f6941796fc73877046d01ce9178f999d39e6d0c78599b59b675b20fac53d6c3e0f0ede563e0eaa4a311a824eca3a72233dc7fc9302c339317524ba576a32e32bb3d507e5b2006f4e55441ac86904e08e7b610a351bdd610efc08dd83d3074198f861132c83195e1722cc12da13b34cf760d022fbbf4ca2519e3ddedd6afe1360eea193bff2ed1b7c0e0e0447bf7fd3e925bd82d4f9874837ef0e5e32cebdd0bb355e6f3b526bfa34acb508f385a79d79384107f9c191a9c723fa0144baa2eaf75846e2b778a48e4e3ac8beb4dd210fa1d06ab51f2f0788241a6da7cd628098771bf103aa4c7456f7bcc6209be88e4986255cea4830ffff771d48ea97859d25317fd3c66b86a5b692ca6928c66a5e42102aa2ad37b229afa44b02c214a29033b5d02eea90e1fe47c426348b470530e801b4397f32090dbea09b03c8afd70e6af5445462cf87304ee121752a5c81aeac71600edf1c10742baee229dc76421fb9d9e3c530e85f2e20bf59901bb3a7c14c5fd773c195fa7d85f6eeb5204fd8ba93c14688c0b6dcf9ef35f91fac7651e044571f086d9b2a1f2a6c6767100f2904b97f088fe0d2878714f3468410ee239a1ece6a23ddc9a638690edf67c597461fd40de30f8201380281c47eb25a0b5680b2623fd1d15cc1a47777d5aa412390bcd9cc4f2f8138efc6fccd369d2a576038f46ea3398955c095dd84bf0c65fe84726bd7b8f5ab5cce1ebab9d4b3d39d38e0e84f917bb4cfc942766a0ecd03d42329437f2356165741048113e206f7e9bc3e47461f27c8f8ca35eb3d8b380782b092275b8f0a23ba4b202f9fb6bdda4514525985d8bf779b7d4594fea083f4764804f5a30677a4dc8f97e5727fff13f405dcbdf3bfb48db68215c9871b7a8be1f114ff5b6eb5caffa3a5c7b7107003eb894addd188431cc279162b655ab47616a8340bf72c26ed209c9a6d80b1822f7914099335e013c4fbb0e99610fc2407e3f5653216307d5061e3044f8cdaf141d84b931734de060b424dda5420025c90c50a6ae1a103d291c449dd208585daf101a263a6fe8ad1037abf38fdebdb95d0f81431f42acd1274dbc0baca893ac8ffeaa521eca418c0ef6dee77e5ddb3d5f78e3f23d8419674332d745790b132cc81e0f532cb14e9d876465fc9289b818ad3596a55b5623822d2146c202ca804abd4f010f9184cb8795353ba4b974ce7a05460e33a84d9589f2bfe4134d85f67c94a5ed58a152046b4ae57053f3b31744113b68539928d21aa446eb4c9d9f0bca6c29112d916b395eee8d40c614663bbd920dbf9f43f2125eb13a3f2c7f74cda8511f7c555a66b060c43fe94c74850aa8ef87299cde377fb11fc242ad0a9f0a117d8afa542c5098af1124bde69fa3d41fb411a93de555dbc9ebce73b3d104e3faed2e1a54fc100a9716ebce3744a88ed96e91b055ce3af8e6aa48b02d42c446fec83f49232ff5e4eabdc1a132ac8a9f1ff5f460a7a2ecfb39bc2276f6f3c63900ee14e0ff285171367d0f4d1ebce665b74f0129dcffe1b436b10650c5b975f39abe134915ec3589bc17892aa4aa5ecb469aa58627cd1d14263d6217174046c00bb3e8c40cc8a16550d6ef440b89ee72c6a9d6d88180938775c0cf05c87531e376b2bcff4cc80b1b5eaa20ea49f076429c32872233934a5beb8a833f43c00fd20951e342e537918e09d8791e987c598d0cffb59fcbbf8ade3aae8d3957a3ac850bd82fe4f56c0a32b88c77e39f457c46a2df9c9c3a59d33be54f0b5f0a6210aae45e6cb6471afdea0d96036fd67a36a02b6c57b15b146ee2797910b5651f4fb0a1c0ffd259992c4c25266547598e5286877d07959c4492fdc9e0dbf1f63b6a39b33d8aad921ae0cd6bedd1001c4903ec020d3ebb9f09489eaa52b1ad2f27154404d75927544ce89ec47e6d09d094673f409a3f5658588916b109d384c74d4dfb4b35450794e20ea9231d1c4995751b742f7497eb0190e208b883ae24cd069d1b4ae4b93a0542df311eda26bba8522d4a80ac59524aa2eb9d487ff0f2fd0470b10fdb3396c3c86ed1f110b627f8b89e89e74f6026eb22dd2b70c9bc8c5c1e62d611b2dd1e411db3e619202ee13d1abae0963740738e1e4e24d70f77b4813e4146b2cbe0ba2d9593322a728fd173609dce3ce20e0bfa493d5c9b37d53fef5b47def14ae8ad0bc1d4dfb6a9626d29fa29f8a038fa9ca08108dd5be7790241e898640412675bb1fced320eee9ec2819a1f79edc4e6b892e7e6bab93a6194e1212d0ec9201793a7af03efa59610f8f1c7b5eeb29697bef59f35cf390d2e8a4c94db65f78fd362864e4d63c472ab162151ec6df13fa5ecaa81ed48554594134d5bbe2c623465871353122875c7d0cce1b36c545a4c0e9629f6f705e2253aec751e55c808a3e56f3e803c97a4c19a959d5bcfb74bb5616b63e0ec850f6327dd683f789a4dd0137cef8c882e02500db8164a91398fe89b6e9ee4a539b6e825e7566f0e21a353369d4b99399ccef7e9b1a50770ed7939fe144d77f17ebcadb1c3a18342a7202034e3339bc7472504466dac38d854ceb6daa45c96900f8e43d2ba00d67f25c0c02df008bab3c169d3db0847ce3f3b3390ae91b58538d2811a4da924a244f3d84a7b2dc380c1f440bc9a381f17c1587b20e172a816917d68b64b8608318857bfb278e15821eb5af5ae5478189f2b62d2ff157fb7293c07549074a1418b9b9fab7bed37f78b5f59263645a05c5137b029a0eff4806be1bc7b37650ff3f707713bb37362d31285cb744f2f1b80ec4d9662480a4dc7c796eda1884661e2eb470afc90bd064d728a0fa22bbcbd4283b3a81ee5bb150dc19530b1b084cacea355dc1e392290b16e15b403ed93ce4983b99eddfcb581302726720cbffae6b625b880c8bcd0c1dcac49f28f72c5aa8c300d29f68047201610c73800e190a28c1f1eea07abc51bc2108cb93fad250fd4bbb7156d1143bc1e46df8ac0d1886c469904e207244adc3748b7534510ebb109c26071e5d646757700ed5d3c15ec799356e6c29353cded348ce65816cb137580222a2890aa4f1962610f47426eb09660a1033f754a5ac76c946b3ae5e353063b510579648234702fee36088387cb36c1895000e0413497a3944b87529c2056c7a9d5ba07c36268f218d1ced8a2c97bb06c42351635aa808c053b6b605c9e77c3cf49484a927d67883abaef45363f0a0900a015dc747cde781fea0af8927d768e3b07b0181cdf5c87b873f7d93eda08dc9f4bc232c36bf4017ccedb33a745983285ed04362a1844a2b9215955b7402dda04ca5afa09fd26bc9e3ec9980ea9a6fd1d489ed2a31a6400674a439155948b7ed2ed6a7893ae8f4547d39e82ba933d63b7767e2c0538885438c773f0f6d48d345c7980a21ac98a113e480261828398b27babb5897e082a83d49c649bf985144c0f57faf8beaa47d42622691b1d7708649fec46c023dc105ca566fc55338c87a87054ddc3dfb00800e1e286c52dcfea4e92d1cb21c1b3ecae4501b44dae1238985001856c70a4ba9aed73d76d2d2ae21adbdf25342bb551b9b80c8ffbd4fdd0035f5ee4b437da74f2e783d1159ae68b5b40b0d9b", 0x1000}], 0x6, &(0x7f0000001480)=[{0x28, 0x1, 0x0, "d85ac33638b7fb26f1d73e837084a6ae52a35be0a3d0"}, {0x38, 0x8001, 0x1ff, "492b18dacd930b52efaf841def07a2cd9685a52e956d80543cbd2161b5e212523de0f3871cb5"}, {0x48, 0x1, 0xffffff6b, "c384f3afcd705349e2b46e6b6a160cd41766010e94adf9ad87648f3f2350fa7d165b3615e89ca3b108dcc11c10969d0032"}], 0xa8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 17:18:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() pipe(&(0x7f0000000100)) close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r4 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r4) fcntl$lock(r3, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r4}) fcntl$setown(r2, 0x6, r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) shutdown(r6, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x4, 0x5, 0x1000797, "08180b027f610400bfaf7c50ffffff00"}) write(0xffffffffffffff9c, &(0x7f0000000140)="962eebb45c9eab6b46a60f0ec48bc41802b5c894c67aef9e66ef8981ecfc236d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) 17:18:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) close(r1) close(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x7763, 0x0, 0x4}, {0x3c}, {0x9, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 17:18:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000000001004c4a", 0x2c}], 0x1) 17:18:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffb22, 0x4720b4aa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x401, './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 17:18:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) shutdown(r2, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:18:06 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82027811e2b28a11776b214b531a12562f44eb627b8d1595632dd22ac3cf08b85cccff4aa16adffe319cae30615e5d63c7d358554f9adafd6f68d2ce7f3ffd6d042f423dc1359ed79544199f1aaf81908afad93a43eb90ac4e3d551ff4188edf37095f4afee39c535ca033989a6004cb859220afae61b58aba17df2123ad37879748de6005ed395d0c63bdd24de32f33cc9abbfa80b4dd1af6abd3869b97ab706eb07c6b2c45d3f8714aec2fdb9bb011f33800f655fbc35c2c10ad25459b4151454e7970d43cebd0d9a0e9204e45ca8ac5182e5e0a8daba4debcbf20efb5dd35fddd3b3fd63ccac0a799e32a69823a7fb4fa0e53fd225ece6784cf5834483b5db0e53370f1b3042b592ec61d8d3e3fa27a742e213ded697357d58f4fc697e124d5bc5f688058272b35418d6df7b2e9183dec01aae06342f088c7a89938c2971993116e1b7994fd9696acc163bb51320cfde9fa84dccc296e7f229cbcd00dad5c6b9d7bd4f51267ef7c19f213a6db49d7e1f62940da871f5b266886cc63f8c8886f85ee9d51c99ce573bc7c51c75c12b2e60c28cb444461cdad17c11b88bf00da70addfb3b4e00941d286b0aa133d2dab75b204f273919ccaf63a5fb6204d7207f589ec43d6d9611759a733e4c0c2e95c645bf68f3c124f97540e10d36dde9c6cf5f80f2dc07bfd407c4450f3a072660600"/509], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x5, 0x0, 0x3, 0xfff, "21d0417b8098b95653f0c0d2e4c56d7c466a62ac", 0xb59, 0x3e32}) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064007000000077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0xfffffffffffffe4d) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x5, 0x7a, 0x200, 0x0, "8f070f5a2a9945e7ac9b318c2d7cd3ff75b9b531", 0x4, 0xfffffff7}) 17:18:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffff9, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = semget(0x2, 0x3, 0x7) r3 = geteuid() r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x7, r3, r4, 0xffffffffffffffff, r9, 0xab, 0xffff}, 0x3, 0x1f, 0x5}) r14 = dup(r0) r15 = semget(0x3, 0x0, 0x400) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000340)=""/86) sendto$inet6(r14, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 17:18:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x4, 0x3f) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x46, 0x10000}, {0x100, 0x2}, {0x1, 0x2b7}, {0x25, 0x400}, {0x8a, 0x800}, {0x86, 0x8}, {0x43}, {0x89, 0x1}, {0x0, 0x1}], 0x9}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7467e25b359975709f2eff82d5d6ec1c36bbaf7d8110bfd145"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20}], 0x20}, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) read(r3, &(0x7f0000000040)=""/20, 0x14) 17:18:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() chmod(&(0x7f0000000000)='./file0\x00', 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRES16=r9, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r7, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) getgid() 17:18:06 executing program 0: socketpair(0x2, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="cec9c4d361e4db7935efcf1e154101bb54f5b935254691104caad6bac14d0525d5e975ca0d15f57fd8643988bcfa770f96e8ebbdad7a9135b30238fe27ea7cca2203795edf760b536443ab10cf5d7e371cb706b287e17b4154e73c803d16d9564895c91b714face633b5c1c75ee3ea0e345ce97b4d2c317e2224faed7788c7233ac0bc09a13a343223a3d96286fcaa0a6a9b25b3b2fdaa78677b98605ca73129a4fc95ac019e419f4e4811c7b0c72f7a1a75e68d6d533d0b23564a12805cc1d99ee001d57ffc1d22f935d24f832b32e276c51d7008a9070d67de6d4ee65b31dbdf8b41ff01c36e6b3158", 0xea) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') shmget(0x0, 0x2000, 0x88, &(0x7f0000ffd000/0x2000)=nil) 17:18:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) write(r2, 0x0, 0x0) close(r2) 17:18:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) clock_getres(0x4, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 17:18:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x2, 0x98) readv(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/90, 0x53}], 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f0000000500)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x5, 0x3, 0x0, 0x200, 0x37, 0x2, 0x0, 0x3, 0x101}) r4 = accept(r2, 0x0, &(0x7f0000000140)) close(r0) recvfrom$inet(r4, &(0x7f0000000400)=""/194, 0xc2, 0x2, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f0000000900)="4962df26abbccca96549ccb6f56e9adb35f31acf647199a3f10b191593ebf162559b61cb47f5e735d727c70f076904700ed9d9d79552eacb05d331e877d688efd05ccea7554557a6c02b10ef58a645cea19bc273497789a701b7cb48c24bec3a78f76527695b1a6a26607423265c7182972644fe4927afff9ca7fe49b0f890216c1cf88c8ca248e681d3a1a1038e59b968391578f74ec323502feb2b902524d5df0bc65ae070d49e4596c0d96aad1bca6ac079efa323b45fcad17620ef16c410ea304fb3b5cf7820b61da8b451fb56de3527a8e17afbdadd614d4131b8c2c7e33dd76bf0fa859341fbff0e20766c5bfbcbb3390754c70be49405d7b48007bc18ee14c172ed4d783b53dc8c996407e2a47bcae5ad04874f93c51fac17fda127b9bf4a34d6375104425a94f7cb11725657365ef5d0fbfbcac5b3c90fd5bc9f552c6c0b576426b9a76ff1d1b63511fc6839462e7f64cecc1966d4dc6d670f4fb1009ba38835cdb3b2a488582284afff27f496eecdf8d823d678d33e4140beb27f89ce22501e52454c55f3b2390ec556628b94991facbb800bcf936419097ff198e8e07911e4ae31c96a5987ecf1158330ad0ce26ced4d2af1a5daae3d2f2f6eec65a3813eb9dd0957dcbec9d76ed9472dbd25afe37339b3d3d35f9dd5f4db772f514d12b1b7fbc025365297eeb30d8cc1bc7a64098f0eaec052540161b0b4099a5aed507d58577908bfa34ac9f3cd25626baf0fdc1381f6a73c57c70b818053759af3e36ea4c6fa8d2fffafd4d1130cdf0821cd820ed9835a47619b2c460643d3f45264287bd5dbe1a7e0760f39ae564dbb02cea454ac5cc247f0a0f2df97e717b19c26542a219a757eafa19262d6a92be7f3b573eca66756a3b0a26eb56fa0617d8ff7b914eec058ad9f9b4e48aac3228d62a8f9e6703c115128249bb0e44e4633e8624174f21326ccfaa45472b0c4bf3983a3ec5b5b38d8cb2225cfae3d02bda8a57209d548689417064fd1648ca1f1838be87f87e08c08f484bc138866696899d91e3c6f16819954a6003ed9823531988a628ba806bee476653ec27ed93261a1c840bee9ffe24c06e815dacb5dd0d4041a6740207c0cd9d3911a6ab80992364c9bfec392e3fa165e59ff7b5d7dd732abc19bc4e99fa1d8ee7d41e08d94daf01ddf8cbd7d946dc456466fbca2b3623e9ea78c6c7d43e1bf76adb82b8f416a6f3ccfc44091a1259816237d3a56e77a8c937c81d458b2702e3a9e5bb98f04fd63ea32288bab3eaba9b138a86e7f27c5f798dc85c8b510b9850c77af700ae7ffef8f98b90d209f18ab0223df5aadad4d888d6167c70f400b79fba8680c63c261c55bdd0cd9ba0e0ddd612344a97eae65f65497726ae2f81ee06856478f90160b2abfa5dc06d2cc2ce1fba7bdcad8dec9f4fd33f8cbf7f021512cb9c00abeca1a1d12119b473adad0293dfd5130d80209df6d84342d0b14f08827b425440a394935788658201e29d4e8979d688943ff364f5bfb7f72fc45b6ce76fb2ef456d5ad287fbe7253c0aac5d72b856cf4ee1956976a81e81ccb2b54bf1857a81f70ac4dbd2cef25e5c4f64ba163c076acf8b5a3d51e4bacd7c2884961efdd2fffbbaa5d147f77eb269a533fa02de9732dcc9ce40685b7b436652e98f30b4c64ee75c3fbba4afd05009d91f160658386e91e6035bbf25d3c0eba7d62609ca315bff194c5fe24b3b592e8aab68a299c3acbe20ced49b81051f97f2164b18e0391f9191f10e3864b518659a251cc8003a58f3a5338988d689ec2770ede7d0a1f436eaf2725fcdd5f746dbd0a16ee4bd10d33ba838a54a1b5fef7a272b29b4b62cc006ddabfb285df8d097674a9088e768689d0ac2accc16005df00aa32c96d53b0f0efac68d0287a38ee887ede0b75763a08768b0645b3e24a1b5a7f8e3c3c6948ebcd207bf860ab3fd21cae785aa72d32737d418152d794304561d0cf1f327e2b2fb68bebef711d0e3ebabc9fa8baef588c7c92dc08d51a3bd5c63b2b2e1d6fca01c2a78c01e6127431cbd3f3ef3a7a0907a2d7029a61d66a82447f51680d1eae162a89cf718bb79dceb0df1578841add6ca66b20587ba5870e4458d8f0288555cacfe070d77be09cfc372bcb16e936721121df16a8bf0b13069612285e433074af773a43c8314775bf6190bae1a0e979f01cfcafb25d442784adc9841197b4de70f51c48e532ae8fb805b04f13bf8f0c4bafd3d1144af74a70029554125fd60616a0dbd6ea729e66d7ac2d8c2d702a1e89cfb8a1660321452fdea9cf0bc53581f8d291a918574f2984f52aa8cb398e9920edd700e97c94d94be70d36a00fcd723cacc677f9d830b44e6f36b967bc9b076e2eedda47ebf08f0b84718b16a3e9e3af622abb5bc7486efc7f8b1357b48a63b81b183ef682ce2e405d1f920b47e29a79b4ef942f8a86bb2e798f20b42884caa7cccd5eeebc378e5f57f9400556b31998160380a0cf67cc226183f806da9cb32166b3e6f58f3017022bd01ed6634d25e7d51c9a61a6c40cb19788738de1ca199310acf536256d55303cc4f05784b5a86b85e1fbd46613d60f2f6353adadd27fc17de26500f683a70eda6a61dd175189266abfb6585f9b7ea3125461d51604664169d87463531160dee68baa974db499cdb0f5b47ec6788e0239f5981bddd2693c7c5de54bce5546ccf7a8c5f42e068e07fbad8a85c90a9e4fbf9015c517955743e8d7933959dd10b5f9a1ff26bb6c8cf71b97bd03c123df1789627c008ddef15a3b686f6e3e1164c87b0ec84fc0fc7531d996119ea2c2a14aeed67a3a39795517bb35416cc3bacc1dff49ae523353b38032b8bdd00bcb75481cf7a1fbf5af40952bf30c55bb0b3c925e8db21675a59d75c8f3b4cc070462e2d51ebf59506c55c7bfd7b7fb3710465031e9f080ac8fe1431cdf1d80edc33c050f523d747162214fd6a639767aee211a6807547c33039d4fa2eebae1e1937fdf3aa5804a148962aa058168756373a115b53ab2a5058ab4dd7bada0a5aac9d0c26ea06c4b81c6a4b5ca60a812c3edfd3ccbbe0730cfbb435e58c44217f95d0e4c7c47bc85833b513ddacdc1d47d137aa0e414a2759c1eacf71ebfc205d7c0b5bce386cf7051d9f65bafbcfdc0240653bec1596e41360ed7c4ebe480c7be679559f324d901dd591d6208d9808d337b0d895725778908abb602de322f1a9c78093c54b8b06bee3ac2e26d0cffa8c09bd6fab9a80d45e4d95ea2bfe64fd39e2907bc1d71e466a0d95db88e07e9379b3644c002682a063bebe60ab754064182f33ec0e0519d19047636ae117acddab77b2294ff505893288afa3852564609de4611829e600e2f19e624040288e44a12f895aab0597ce3983a7137c79fe20e3a7025399e28c893701e1dc48a70e3c61300f90c865ff8f00129322997c5340e2599fc2ca01f6bb5024f7cc141bec4399aa16ce9b6de25d3d60d61bbfd9025216ffbb78df546e9b87a025f16d093231616379f9b478e1d1c24eba7a651643bc439b3098db45a754b149f4a5322d12f4e1d04348d02b91808086c611910925e4998d2cacd196deb8e1f5fee9eda716b88f8ac2e02de54df6bd87a32dd792b10c0cca0b2605c36a89a24d633990a2f558de402f283cae6c1a463160a364e9fa68cf93d8133977ca264809002a140f9c0c9fb4f103e098fa4d16db8f76966ce4bd9a52dc43f8ba14b4d426820262c5fac02141ad86f0f517784d4b65cedf7b755ec4e75da6ac96fb2cc50ee01300f7e9b191f81c056228ea97423526239a4a7f1d0895005095fc4d36952237909cfd03caefc46b46433f49c9fb8a09e1eb0fca0a5cc1a80a68e3729395d38b8673d6606889411116cc8a7ebef432ee0dac37139cedfe6fa0d3cb4d99ee3c9a07107f977ffb136efd44bbb8a440658fea31765e829ab2c50b1d4be3e9c4359aa3be6d167db5d1273afe2bce387accb570d5e9c774349ad691188adc43145ced6e29a77ec35c71f5e74bacb78dea9fb9b1f7e8bf714f57a5ce5a7a4e79ffe81791310cf2dda0707c6d9590e06aa103693e0d36f135d42048b64f6b9fa920c2f9a647665760c747c287ee799e63026a10be00c7b324b2b1cd6f6e1f4b8185d326eebf5e1eff1229335ddd3f376eeb836f9b98415c01e0d5d41a1a7c0a8aeeb5a0073b47281a94bace40459b757fcf44d5ccc6016da1af40ec953c54224b585dda4a0a79446b39e62c530000a1bc273ce707f061f7440f9b94aaf95913b5c0e60f36a4ba6374cced9f3816d34a4dbc815f337373c079c99ae628ff4b7708d93831a4062dc9e83ca1715078ff99214a9a415a7cc0bf2d6d714a068f6cc755d8a0ce227a181b28e7be849b19fa6c9e91ced752747d63b25e8d0ac12ce2f168d7ef44ebdf0adda141829075e9fbfacf00b5f9b89a66e18c5acd2d4e047459c260afed56d523ff80b0a70076ab8d625d20c3e0d1390862642ac27dd84b48f340b065a3a16106208174d1e9fa1dca3991b2e6769bd8b9b6de82fa4c6cc5a7557f77fbad739b345dfbb6e1d9c4a304c921566e2c36641ff4b27d710eb70a5a4049a651473882b0c18ee35cd7ed9a53dc6f86be2cb9b58fd80942878cd8ea0b2d76bb075fe80fea23993c2b9106d3e3f055fae709a97113c77c09dd3e25245409ef7ff411ec20874eb04e34d1396849056292d31a2ca3c02816a9e4bbea33eb933ef4d610b520dd39487e7e981680fe1bbb98c6ae6a599da4f927575f686657945adb3bd5f7c20bed5ed5bd7a5f7ce58731de67c976622d9d6854069dadc1ddd5cf049b69b815a0d4a75d81f81b69d2acd49f2610c3309ca8241b9738190177d076aa1e220a78b7cbbee610b9b974f2d6ede06a27ab8a10776fd92aa044645c442989da77a798cb87674eff67d20da6120672d129baba9c6a222c0fa8292042ade9e45004739ccb70bbfa4ff8ed30a8cd42b3b70f580035e57440a0cc35fcd5d55232bdacdc07d47efa2275d56a08217a18fa1a92f8396bec046f1035bb82ee6eef1b9aee34e0993e6c36c81d83b0a9d3d92455b0d7ed9e28edf13aca1d8d8a946dc07d1d24a5e83b520cd637cbeae597ba7bebee1127282148d41329817f94b3ec91a7fd4324cd0271e6b68f663bb0a540dc2a6f496b9285a6e9bbd6799ae3fe607a100bdf942c15da19d557169d6aff205955f5e688d4de422897887778213875755d489aeb5bc58fe2a02252036e1672457160a677ec7a1a3be0d1d69c666baecd2555f6b667b1c8f279a09a306f1b44ef7383020e8a47e2247c4d6c46577872a66027feeeba1d2ac92c7643b6929fdeadd5214d7c0f3fab8e6818443623f98db86758605e30c75a562aaad9f036779838b9498585cea301e47ee2ab015da0e204a78e3e2c8767a2e648d4d8b04c0fc54d37d15254e55bbbdd358f27ee00e37a2a7b9e3388bf2d1c4ad918547159ea1b2bed26d2b48de18dd989af21d7186c42b1cbd3ee0b5ab16d64751a0d756ffaaec3ab417e66fc391c4f14dbb3ca45902534fe169fd0aa42d3ebcae54ec2a0568133943cbf9fcc42cfbec5cf9af23099e4067a1b26b3b21d4cc0c0be097593ecc13c13c7a2389054ecd7320898b997b8e1be1b7932b2553b4fd7b6305ebc23a83a06969bb82443d015cf90176268062e1fd0493ba8b2e331a5641c97b74ef33c07a8c733689b96ee38c2013577bb971949ecdfdfaa0537be15bc38219d470d11d9e7e002e270d590a075066f0f26346ff162b060e2411d25f2014c40f051136423c32e6248ca96b983b28", 0x1000}, {&(0x7f0000000240)="b6e25e41551ab7e2dc5a155fbc622bfc0bb43a72129c39e797e336dcd170f153a46bc2cd8c8c93ea7337813f3bef3a7434131666d54b40d49f76f208d9a209cebd44f0649b1d0320795586fe46ca89c5d9", 0x51}], 0x2, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) close(r5) write(r1, &(0x7f0000000000)="521f9738c6f74c44fe9deb7661f14ab79ba8668030bbcb408f3f41371f903f1052f44e47c63390b8d9d5367cab6e7e4c6b60a6779629f988d403d2737c04", 0x3e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x800, 0xa4, 0x7f, 0x5, "67a4be18f706e06be9b525f00e3ee1680101d903", 0x0, 0x5}) 17:18:06 executing program 1: r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 17:18:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x8, [{0x3, 0x1}, {0x3, 0x6}, {0x0, 0x7}, {0x6, 0xffff}, {0x0, 0x7}, {0x1, 0x2}, {0x1, 0x9}, {0x1, 0x8000}, {0x1, 0x2}, {0x2, 0x2}, {0xe5088d3773421fae, 0x1}, {0x3, 0x1}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0x3f}, {0x1, 0x1}, {0x1, 0x8}, {0x3, 0x80000001}, {0x2}, {0x3, 0x2}, {0x2, 0xffffffe9}, {0x3, 0x6}, {0x3, 0x2}, {0x1, 0x23f8}, {0x2, 0x6d9}, {0x2, 0x10001}, {0x1, 0x1f}, {0x3, 0x10000}, {0x3, 0x101}, {0x1, 0xfffffff9}, {0x6, 0x3}, {0x0, 0x6}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$TIOCEXCL(r3, 0x2000740d) write(r1, &(0x7f00000000c0)="8cc2f69f58", 0x5) 17:18:07 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) connect$unix(r17, &(0x7f0000000900)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000940)=ANY=[]], 0x2) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x0) connect$unix(r20, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x4) connect$unix(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r22 = socket(0x2, 0x8002, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="709f6000000000000000"], 0x10) write(r22, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r23, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r24 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r24, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 17:18:07 executing program 1: socket$inet6(0x18, 0x2, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 17:18:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x104) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x1, 0x0) close(r1) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='#-\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='($\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='(*\x00', &(0x7f00000003c0)='@*/!4[\\', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='-,-(\x00']) r2 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ff1000/0xc000)=nil, 0xc000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="daf2a433d79f13afadbc36e365212af75b02020041ed3f", 0xff75) r3 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) 17:18:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) pipe2(&(0x7f0000002900)={0xffffffffffffffff}, 0x4) accept$inet(r2, &(0x7f0000002940), &(0x7f0000002980)=0xc) r3 = openat(r1, &(0x7f00000000c0)='.\x00', 0x80, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x16e, &(0x7f0000000000)=[{0x2, 0x2, 0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000029c0)={0x8, 0x800, 0x2}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r5) recvmsg(r5, &(0x7f00000028c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000002700)=[{&(0x7f0000002a00)=""/174, 0xae}, {&(0x7f0000000280)=""/103, 0x67}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/132, 0x84}, {&(0x7f0000002540)=""/92, 0x5c}, {&(0x7f00000025c0)=""/57, 0x39}, {&(0x7f0000002600)=""/198, 0xc6}], 0xa, &(0x7f00000027c0)=""/201, 0xc9}, 0x98247d2f8e8d4c1e) 17:18:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='./bus\x00') r1 = getpgrp() r2 = getuid() pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r4 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r4) fcntl$lock(r3, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, r2}, 0x44001000e, 0x20008002, r4, r1, 0x7, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:07 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) poll(0x0, 0x0, 0xffff) setrlimit(0x75d7009726666cd2, &(0x7f0000000080)={0x2000402000000000, 0x60000000}) poll(0x0, 0x0, 0xfe9) msgctl$IPC_RMID(0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 17:18:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x10000000000001f4, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x84a3b077bd801c00, 0x810, r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="e43d7705c8e4ca", 0x7) write(r2, &(0x7f0000000100)='w', 0x1) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x10) dup2(r6, r2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() r20 = msgget$private(0x0, 0x0) msgsnd(r20, 0x0, 0x0, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xffffeffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1000000001f, 0x10000000400}) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=[{0x50, 0x10001, 0xfffffff9, "2cb554d650f64d51608a042e3bb65e0569daaa2f5a0d177547638c87bb3045617850472edae9836e2a7d473e99b77fbb07b500"/60}, {0x70, 0x1, 0x1, "1c132a5cd5023d858aab651d96e49e1e1e386370db9872f868a3a00c8b7d057f6df11720724699b1667b19420d72c309cb460b63bb9eeb0db7c90df04a58be75ddebbefa08d4f553fa30a8667c9761897a2b8ad5a5dfb6c5d98d468c"}], 0xc0}, 0x40d) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) r24 = syz_open_pts() dup(r24) r25 = dup(r24) ioctl$TIOCGTSTAMP(r25, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r25, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r25, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) r26 = fcntl$getown(r25, 0x5) getpgid(r26) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r8, r14, 0xc0, 0xffffffff00000001}, 0x106, 0x67d26827, 0xffffffffffffffff, r26, 0xa5, 0x3, 0x1000000100000000, 0x6}) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) getegid() r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r33, &(0x7f0000000340)=[{0x0, 0x8, 0x800}, {0x1, 0x200, 0x1800}, {0x0, 0x0, 0x800}, {0x0, 0x2}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:18:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x2, 0x40, 0x9, 0x10001}, {0x6, 0xff, 0x81, 0x400}, {0x0, 0x7, 0x6, 0xfffffffc}, {0x101, 0x4, 0x81, 0x6db9}, {0xfff, 0x3, 0x1f}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 17:18:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x117c, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e00200edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") 17:18:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 17:18:08 executing program 1: r0 = socket(0x400000000018, 0x1, 0xfc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 17:18:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) munmap(&(0x7f0000237000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) recvfrom$unix(r3, &(0x7f0000000080)=""/7, 0x7, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 17:18:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00e72d2f66696c65302f66696c653000c01a4ca24c0bf6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd4774832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000540)={0x1000, 0x100, 0x8, 0x4, &(0x7f00000002c0)={{0xcd, 0x4, 0x2, 0x1, 0x7, 0x0, 0x3}, {[0x7, 0x9, 0x12, 0x80000001, 0x1000, 0x2, 0x9, 0x80000000, 0x100000000, 0x8, 0x2, 0x8, 0x10001, 0x10001, 0xc4a, 0x7, 0x9, 0x1], [0x40, 0x0, 0x6, 0x8, 0x10001, 0xfffffffffffffffc, 0x101, 0x1, 0x7, 0x3], [0x7, 0x2, 0x5, 0x6, 0x0, 0x200, 0xffffffff], [0xfffffffffffff4fc, 0xe67a, 0x1, 0x8, 0x7, 0x9], [{0x4, 0xe32a, 0x5, 0x7f}, {0xfffc, 0xf23, 0x3, 0x67}, {0x2, 0x800, 0xf4, 0x8550}, {0x3, 0x7, 0x8000, 0x305}, {0x2e72, 0x1000, 0x0, 0x4}, {0x7, 0x7697, 0x8, 0x10000}, {0xad, 0x1ff, 0x9, 0x101}, {0x20, 0x6, 0x400, 0x1}], {0x1, 0x9d, 0x0, 0x10001}, {0x569, 0x1, 0x3, 0xc783}}}, 0xd26a, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x0, 0x7fffffff, './file0/file0\x00', 0x400, 0x7, 0x0, 0x1}) readlinkat(r2, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)=""/215, 0xd7) 17:18:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 17:18:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x18c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCLOCK(r0, 0x20004276) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000180)=""/57) semctl$GETVAL(r1, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/247) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) bind$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 17:18:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 17:18:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x177) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:18:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom$unix(r2, &(0x7f00000000c0)=""/145, 0x91, 0x40, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') 17:18:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8080, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) socket(0x20, 0x0, 0x3) r3 = syz_open_pts() syz_emit_ethernet(0x5, &(0x7f00000001c0)="7c2250f4ec") ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = dup(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x4, 0x132, './file0/file0\x00', 0x3, 0x20, 0x4, 0x401}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe8920974c8d851df9d2e7ae9fed58938ea6ac68a0b0632688ca1fab36a402db46c1bebbf6414b090d2347175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e32083640700000000000000247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224eed5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cefc03535bf72d73e02f8afae37c9f7336ee38fb12e9d03b697c8157b58a95fc8cfed41b10c382bdd1a631e1f1d98533398d01d1ab8d5b04dd61f42dcaac9e29651e52d153e6900000000000000000000ceb372e67cf51bebfcccea21a96d2f408bbaae7227fe761af28ce0f246d013695efe1006b7531465d8daceece60636d59804580f9b6c94365b72b42609aab29b7bfdfb123305e20698c8b82aa015166e984e50f2e827702f1ffca1114b1c364244d473e9886e86d368fc23885959d66cda617376cb56aabfa601b11e4a0a2a639d9f08d0f0bc6b22d6460f12baf584301df0b2def61f606505d1d41b3359d0885ac0e105e49befd20ce5adbc9a5471be9f0c49577e56f51479fb55c724e2561e682385b65e28ff5b57b010a0bd88f349a0cb37a7552819061217d3f9bcbd51ce6dc7404a6f5d20e786532654748884080f4717b593", 0x248}], 0x0, 0x0, 0x4e) r5 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r6, r5) fchdir(r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) 17:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cbc40102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25e02f6e9ef8bddd482310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621ab6ae2c467ab65a50c5d763d094b08d19a59fdf472e1974ace2aaa0bc5ae91ca260bcbe02f"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 17:18:09 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1ff, 0x0, './file0\x00', 0x8, 0x4, 0x50d, 0x9}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r5 = fcntl$dupfd(r3, 0x0, r4) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 17:18:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000007290000002a000000030035700000000000000000"], 0x38}, 0x0) 17:18:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setreuid(0x0, 0xee00) execve(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x40) lseek(r0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x158) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffe, 0x2, 0x40, 0x7ff}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000580)=ANY=[@ANYBLOB="e90054d3a6d1bf000000000000146fbad30276487dd792996f2c3af4763a0fd64e3e4d59030220ac709d3fd11de7e3e17fe69e3eaceba2d7428fe53c8d839e6b66feb3ff1bb0a7c4778b9c9dc461f4093b71b045567487a08923b594f76621b9701bf7ba2f115ae9c94e75fed3d2f0680857d7b6d0df768eadb60a69fc4c30dfe6df2de2a3c280a2377eca7cf7e7983760bb3f943d0a7e1d60d926df5f0d40da2cc60479f0ab936347fd4b5ed7af52a9b005faef5bd2ce4bb3161643baa2ae"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0x4) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x9, 0xffffffffffffffff, r13, 0xffffffffffffffff, r14, 0x20, 0x7}, 0x411, 0x4, 0x7fff}) chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) semop(r2, &(0x7f0000000080)=[{0x3, 0xfff9, 0x1400}, {0x4, 0x0, 0x1000}], 0x2) write(r1, 0x0, 0x0) getgid() 17:18:09 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) fchmodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2890274e6294213e, 0xe) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10600, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xfffffff7, 0x1ff, 0x1, 0xfff, "87fb4580c9536c3cd525d8fd7124972ac24a9cb5", 0x12000, 0xff}) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) fcntl$setflags(r2, 0x2, 0x1) pledge(0x0, &(0x7f00000000c0)='vmm ') 17:18:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/109, 0x6d, 0x842, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r0) socket$unix(0x1, 0x1, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x3000000000000000, 0x3}, {0x1, 0x79d}}) 17:18:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 17:18:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 17:18:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000001600)="e4137e2e15ed2cdd7e1cab1384dbddca6bfcd1c322c5e4eb0b26badc85e0dbc1b8b8d8e10665e276360d1020024e67728ae1522bed4d5a2ab5bd7fd70db0285b4de50cd6b14db8afdbfff1fce94902a750860147afbae72634ec673033639a5c7e527d6883b8c788965cd503fffd2ef90b146532877b2343d64367672b", 0x7d}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 17:18:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="dea2339797af228eb91266d86437dc90594bec14125efaaaf715f61f5782c6a74eece6eb7ad10a84269946f67dc09861dec764ef07e26e77927ae7816f105250c4d2b9bdd034fd531f3d7d6f4a2dd8bd8ba706c772e7b16b01f1c1e0e4758dec3ab847e875a838e3615667d9b799a143fdcfa3bbc06bf274949c7c4f4378d934edbc6fffe3e725521250e5e7a8c0602ba89d741b16bc05848aff070000686480197a25527f4c491e1a816d8c77cee04f9c60c0e5dc830000000000"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:18:09 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x1, 0xf8e0b87611fcfe49) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 17:18:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0dbe1787fd11e3b4ba8dd", 0xb1e}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffff9c, 0x8, 0xfff, &(0x7f0000000200)=""/181, &(0x7f0000000040)=0xb5) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xe3, 0x0, &(0x7f0000000100)=""/227}) 17:18:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c", 0x10d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x81) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x80) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x19e) 17:18:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x58e0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r3 = syz_open_pts() close(r3) close(r3) write(r0, &(0x7f0000000040)="4bc2ead1df9a4a9d6dcaf9b7e20af2511d51304967c85b6aee6261c232973b83378d5d043f91989f1ddf7f264066916c40d873309ca6c6997e095b6d8e42a66404fc269f7203", 0x46) 17:18:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="208005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0x800, {0x3, 0x8}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="8c656eaf092709d2dd79625702e72e6552bd97b72521ece76dce776c51322f9627a6f922c961c8b42dfda4649d46abf31c82137df6243c2c6d10b01ee98e852de2b604ecc73897747ccf9cc04a35e34069ed15570dab14353f436c86e10b75b885469929c7cf65e116777a1297b17fe27de02b61743691dbdf99fd9cc5660d2d7e43ed74afdf44c88fe153aafd6e208cb0f9bc9cd7b724ee1fc83b3f218645ab025a6a0786b56671a7f0311039003c275bccae05b19825e05dd1cea6", 0xbc) 17:18:09 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1a) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x192) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 17:18:09 executing program 0: r0 = socket(0x10, 0x10005, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) r3 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/97) 17:18:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x20}, {0x45}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/167) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = dup(r4) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r6 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) 17:18:09 executing program 1: shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 17:18:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 17:18:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, 0xfffffffffffffffe) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 17:18:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) 17:18:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) semget(0x2, 0x0, 0x401) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) r3 = dup(r0) sendsyslog(&(0x7f0000000180)="056c0d198ce879998fd8d130c129ca71f99086ee1764e923ac651b256716afff1c1693ba8e7c81bee3561814d38b2c5252fd5099122a0d3d7f3829b1e9966c06060196ad1bd58795577e32ff9de85ab33d85942e8405624e100724beaaaf3ce3eb41cf24a2adb29cde4563570dd4e7126e47387b0bb8de83036671a3248c9f285c3e2623767bae93ccbaa6d53e9173c153da1fa21fd7ba12476cc0ce6897c08b09879b9b2eceea1cbae60ff20d042ebf17c93c515a2579177d22ca5d0897e17832d3414a543c44da3bd03b903a479df3cc419e734f78c6baca3b2e4bc510e7a89790ba0a68f808ba179398e1b6", 0xed, 0x3a36861f95d9bd0d) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0xc) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 17:18:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) r5 = syz_open_pts() pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000380)="feeee3357a2003bba6a6a8746425933444b83f860ad20777532344bf6ad4496e4789857ff75e841cb13765507de125a1055c86722093b11c233c13524d6dd38e8303c37ac24ccfb2fb904906b7e1077f542c6d25fda5da11c98ff69213d6aeb437bc02b41f55e35b07362f82a4fb035ec262267c3433611786e1bc9dc34bc8f121bd92be28e75c6173", 0x89) ioctl$TIOCSTOP(r5, 0x2000746f) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) chflagsat(r7, &(0x7f0000000480)='./file0\x00', 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 17:18:09 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4236b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbefade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b83798bf40a2f75238855cc2aa6a6a2511f244ac78492258ee52f00ba48df761964f070b702fe45ebadbde274b8e238c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) r4 = open(&(0x7f0000000540)='./bus\x00', 0x10, 0x20) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="051c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd92556610f66d291e72400"/56, 0x38}, {&(0x7f0000000080)="58c20f877728781dae24004950260abcce9d43f9c2c9796df2b10ac970a2d973425bf47c38879cbc8331264e12e8c60dbd8e496facb81c000094050000000000b6ec3441884c", 0x46}, {&(0x7f00000001c0)="66957af29a42bcd439679dc50fe661be4b4f6e", 0x13}], 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000500)={0x101, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000440)) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) sendto$inet6(r6, &(0x7f0000000480)="f0e169026d152cd9b8acd623f7690c29a5c6639a6a34e6ff7fcc1bb06ce1de44bbc37cc85bf24f0417a76fed9e3f44adb6d241faae955f0e44a1cb0391c2e4b240a00569632ced730464169528793da549be0bf69f24693b3be5385c9e8126903797fbb4f899c2c47c653b1b3068c4fce4af1721d076", 0xfe11, 0x4, 0x0, 0xfffffffffffffcff) pread(0xffffffffffffffff, &(0x7f0000000600)="a1edc6a79987d36f405af0eb96bf8f407a73dd3c43401f8449748fcfcc8772e728721b5f10b945f648d1a029f7e0e0aa35c72d1e9f2536e2b4c648d8efcb92ccf7dea6123a5060c1d84e53581e4c71aa248f9c41216ab8b18efa5f36a8a0a335a451f13c2e8280f2808ad1be68ed934c459d05f117578162bc9cfa1003d89e99c33e9f6a6dcafe5e45a82a1655e122fc4270ea696de28a2d530aa9ecd7f4263ae3a5a5ec9996c360a3a7fabd6bc99fb8fd447ed3667e25bc4310521b3410823ca543cf5eb55fba77f952b1b151bebbde4f4868c65d5f81e75917e55922ee44b93fc817254179ffffd2b7d7e3f9967a2c0e622eddf4593836a3a7c43321a360f39e9cf36a926fa971650a318f34ba4c2ef652b4085493b646a10144ab04a8aa0b50a18aaa3c651841c1d056799832e210917afcff68d284e57f7ebc9217f8ad6baf7bcf3ae5007a97fd1ba1e37b85a9e20c2bf8ce563040f6775949d548e8dc758d88bd2a517eb7132d2a24d1f8688bbb5e810bb22d0f377b84bd1dcb4b45de870c8a22bcb807f317e3d1bad4a0a5a5d96c65d9dc2baf664840426e2d150d652863a4e6483cd8d1b7e18368bf966541d623e88d136c517756d64e879ebfdeff1e87c514026af5fe09c62d8c67335cca026f974f08d50cfcbea3eb33fa9d0eb7642fc84e9f6f7e5b8538d340a3bbfb1561f60d005cc6710ee83b59a94670a4bdc59749034fa68cb7b26ac25b2d06ac5492076e2eaeede4122af91e754744f8fedad6c045cad6b7b6ffb1a4026c167c8aed5c6c9ef8d319419ef1f86741f243154002dc073723503495d54a764e63a06b0b31f9fd29ae198a19e859ff64657ac04ad0d3d392562aa081516844e095d72856e96ac4016b71030188bdf9f0586a4fb32e79e11b6b73067f4c25e714ab2cef144f39a9c1e2eeeaa8dd2ba9aa9f32729cb81377142d8b703f96939a8c7986b88ab7ffe507b2f58a60b240ba115f3a9ae6281424bb96ec43f8e0a70cef8b532b44bb8cb62c59eb57bba6c13e903fd1f68d400e01bdd3d46a4267cd0188dcc00bfad41932bc81f9abae8fe1bf1898e136f8069cfa9af38ad2b28f361615100f5cbb0a151d69cdcc49fbc2bcde903d89e9f9d5d6cce30da75b0c7cabd0c705ffd74e223e87a329589e101797fe255a5a35c9b57391e072d3191356c9dc61d76c6f23a330bafc915b87d73c9a7d97f2c3930aa824639099588aef231ae8331eb1a8b79d84dc28250d714182961349883fe279f87315006784b2c4d1de3792223a7be02d2a7949edf05885fe09b7fe0c59979e8f1e738ec15d86e8c37f0f252f49157fc8b0e2ce456d82e898e069e27556fb4612752a37856a08b88ad611b379eaf5f86834c752cbcd68c8b6fd7357356ada37cfdd486e344d023a8c6195de36e4ab63f21aea2c6c3a1dab84d5fb169642e86e9fba616f9553b18c32f8a0567ddab859e194af66ec6ae0a90017d4d5f30f2de4801e17875ecbd60f284f2412ed088b589025dfa2f00a66fef8afa56ed5bd63061771def62184ded7e3573bba2070bc2cd7b6cf585281bb546d000f4c059531066ca67f6188480ef29a98c8844446569b79d6d35174ac82840d99612d2b1c8c7f77e24eb3dfdc0c22e6840229c5132d3ee5966ce81aa822a4bc392029d6387b7ebd35629c9a22852ecf74581a9e7865c8988d4822a84b766e41c2e4749ff094e5529c4238f8e5efd351ddc1ffba9eade5b1d77696a8896c917584c6691ec99e2372494f32c5d14cb5ee9d121f83257f2971789e2a5d1ef5e066350c3511a88163766a2e17b8dd79b33e1f61749d4ecca06e85c214641fb363cded0a009018c0e16e055045532f63c1500c0660281f53e870374b7173b6867dd166e063e3e395cc6692e2b3775b4ccdccf938822ee0b8371f492d60f0cd336eb9a36fd49b5768c2c8d151c2e225334b8b84151f5c62513c1c8a0f4d2ed243d1af7829050d2d3f2c7146bae0f9d0b8ff2fdd60662c026aaebefe85770b7eed23bae5a95d84fbdde3b27677dfbb33bc786d999af796455b1eaf7832f3f822fac2c94d0c4ade32830dedfc1de17a323a9a882af6022647a7316a2fc46845692671696526493f9c17a558c6d8dd1b5b4d3d70ac16e9a49aaacc4eeb933d231e574abea59b1f781bc40f47e4076088e406b960755b3b7e26284914583873853ac61294a802d6ca9994df1699bc487f6dd73d39dfa083ea8511291535581b12bbf819bfc4643bca035723c6b9a57fbe75f113df664517488f4688e651be4fed9406d1a3c710cec4174f57f280b8c2b3a25a656659f9edae53b0495778373d2dc2ce34625f59092f8946d15a33126e1804e26c21d38a160d9885cf5251e9aaea5fceb0afd54b3524900881209cf5a7fce955d07bf69fcacd4127b49982ceca60778829797de5a08dc84cc8c52fd9bb3c0714945a91d1509035cefce4c04e928dfdb74834e957221fb2c71f13b9e2a345528c0cf66b8feb5d6cdbfc3cc4aff2853d00097790d6ec2220186801b0882e5fa84c27be17c03a97dee45d9c9006afacfe52477b44eafa2c120c7ae557913158740e17ef55a7bc75787e45b68c3065d1ebff4cc10049bf4d88a8837265681ded5e70e6b6d1e3e8614a2cc89c64e4039db4565749eb9b56c0c9f2bdf31568772c674845f1053bae1c91b8bdddb4951de166062853715a89066f351e4fa7bd8b6d90841f4168bf82288272b608a6a485249f82b3d301376ef9a364ec6134046106372d9baae7587a16dcc828cb4dfce67530580e73ebca3b213504f086eb45b1ef94c213ad8e9d4202de046853d57c088d80d8c40d8396de7ed06140439ea1476245fce726945084258a61851d9931ed22327647f2a0c814e73a4f8e73b3a46a2641b66da211886c327d3fc7e134a480505a6a1674cb619f6c1aebd159b97181e2e799db7172461042d44477aaa9bfd79a7fe6777d159fe6598c1dd60b8f694bc11e296ff9d7eaee59f854f66f06a28b3c44a92f8c51f05c03255974aca3c56ce7a36db6cca4261a7de81207162b89eeb2f379ddedf4dc0647b170ce5799fd158bb9a33f08f4f5440e17984a54a7c3cf4665aa43e3a5a48a857fa63870ae2562fa15b2611918197ffd402c4b3d2083f2f50c09d062bbb61c916534baa98410b088cf96bf686cd8798ed27f5b68be287274bec924730797cccb48b05f9b6543950c70ecf9979899a477049fb3912c498ca630f6abbc72ca75142e0c812113412dd77702f13e916b96550eefe911427e04e2af6b2feb88b116357e4604f7baefe08765eec5a7461cf2d43a17cf92a74bff7e992fcdc5c99466c309f358308c4d0529278cdce30c01fd533589599bba81ef88c128a0ffcfc40c0e716056a7f7340233896b68464d8b883ae882f504b353716b3aebe8fbb69f532c8a63f75ea85ce262c00b683395b1517ec6f7275a87ffce008a05654051b342cdb79a0aafbcc5b12eb74c6014c78e05d5b247429d54b2c316516dfc4cb56fd948f0fe1f60a698b0593e51fbd59e69d3ad4a23116f3ea2f2168ef8e930c2f5dee8c4f1cf0325499503f8dd0a8d338ac04f3effb90540ea68348f23c0fbcf069348dcf001e8968d50c3d4cba09314ece152dc56d7cf1ef9b65d308676dc08cc8dcc59ff75d456f36e99a4c219be88cbb4f53ae69ad973c27d616029fc483e259ac2367a5a6e33efae447a815562154dbaf0248e11f1617a6f37a06f7e7dac21e837a3c3fc0d3f25a8313f2ecbb2873cf68a4e39418b4b78855d9e9fe033a8ecf8a326b9dcaf7634355804155d5b42c7e12771010da11d7ff7614938887ed27c0add9c9c02b6c4d2c0ec2af9ff3d2a400c3a22ae0911524702f5d7e7d9b10523922b2e27f4e563c19a66830839a073cfecc15bf7144bea954aa4d31b3fefb1a4b1841e187aab6c532dabbace00dd250704f5800e4576c6f590fbad3bc1b032be0f3ff57770682ba3e57ee7f03dd9144e04d475272e226c88835ccda42e5b49317e468697ff5cdfce8286f3efefe2b5825b5f4bb46734fdc9672c62c93620555497fca59982ff1d08cfed4e59c194e2e39c9e62ea0c87b8bf96de3b263dc82d8b62e8fca6b025338f51e73a91ad10e84276f7278dd43e8c4407579c6f1954649d7174d05231fc7a2c00ea4b6346274f9ac133bbf54c83fb75b2cf87d2da26f0a88aeb1bc93199ef22a91fed261b957fcfcf4066f638bd38b35b8115cbf8ce01364f7e9b79550145557b8b61402d263d8e5e7aad242ca739d42cd4526c03f040c6fc76255355bda7ccf80aaf3c4ed5a00223777b467202aa3b54b7b11f0e529167d5bb908bbe013c782447480e50883e3893c2873715c41beeba36ebe33cf248ee97f5d29588d5ba1de2c2aec87accc51ddfc86a98063efed1e5117fdd1fb2d8946a1f501ab88d7d92cd600a6c5669aa16a3d5fc5f9fc3e9853d5e100e55909b752c788f64d3a21508836aaadbba52b50edd3e3ed475ce1eeaec816eb06eb6dc750ecff69c612b32faddac1ab52da21f1892ab5b6b2ca4bff78d601447ab854cea5df7ad16647f73a9ba2d50dd34f074aa99af7a2dbb93135e5a498e6ca3c8b668077204630378e3e0e49bb0e07d800af7c09db8dd04a079cab21a2a4273d6133531843489d3a3db6e2d31eaafc845b821ee6d7732f5733c9f2d414238ba2151abe0bf147efc37d56b287fb0b05c39929ea2f7699a9c11493e6efc2e21c056acd063c1ea7b1d7886b5553e3e2584b0c234b0f2ede7e0726a05c1b6deeeb72c7177a1fee0e54373922c7ca0df7fbb44b9dc8aeb2e96917f820d8e7b9bcb1c8927ba56984d6cc8cb66cf03254f4ee769dfa049a1a0bd863f2b9965500fd8370484335563d63e31559da171e0715d93243838d55a845dd05ff49a26407550d683f6b6153845de6a49ad8fe5dbbad6dc8e68e988bfe2ba9d1c3f0988f5548ea6627cd69395552a52ee22654694db3b7c8b0a2c5f2effd9a290bceb37810aca34e11e7c6c91efe9da7ecd79b5fe7d7169c370d468ec7a800dcf188e3eb503c5d6b9ed420d0936a9cce496e5be1b675ecd3af120eb47b64d3c35eb31ec3d4aa97e5e6fe11d3e70bf9ce267c5cacf3c5c48fde40a4b11e61723564db289a7ab4216c476beabd54643a4883e621071f22cc3582f94ee1d4453e7eeafe6e32dc0eed24cac8f981a76ec98cef7a755d689ec535bc1bb7dddcf6231e3b92006ee088c41305877951c372992415d0e5b14198aa5fd2164fcbffcdc7c302782b2f0be900f6bb8a35826743ceb4ef1c2fa30adccb98199998b1198e5a254ceebeef6ea0f67770394621724b55cb325c27333d10ee15b715915d16acbf870d80ee7b44449f1590119fc56cb6104d48a9a975137386c53fab128c8fc1c8e9a765ad9ca4629f7b6adcecc1603de008079d3bc8f9238b64a6386f28737f23ce043f02e4c870a2683a2f893efaabac51f15d0cc9d1dc82a89552f7fd51c756015ad1adff412b0325b33168f7f9ababafec57ae373577387cee6652c23083bb7e0276ca353a9ac4e14030f54039b418bbd5ad76694de1c2764eb4f8602b513fee10d65a484f84942002c257d6859ecdbb7990f5e45138d3c0365086a8203179bfd461ec43902d0b61674c262dda540500f5ca323927079d5c948428e86bc06bb6d5b803d96fbca55e13cef31d97e60b00824d2103d44d17947174d3602d5aaf5884c8a13830c0913658fc6bdeb109b2196124aef5811d76d2991d67381b39cc0f96eb0db0da20ebb62090fe96ea76765", 0x1000, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f00000005c0)) close(r0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ftruncate(r9, 0x0, 0x738) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 17:18:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffc01], [0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [{}, {}, {}, {}, {0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x100}], {0x0, 0x0, 0x1ff}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 17:18:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x823, 0x0) 17:18:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000180)="db397adaabfebeffd6fd8ff17e7d5f87c1114a77592e259d8c0f06b91a8fa000182a60ce7978d4dbd0ba54070476b42af4ba1ff742a0af5e8189b200ba1272d6a67661", 0x43) close(r0) socketpair(0x20, 0x3, 0x3f, &(0x7f0000000040)) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fchdir(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socket(0x6, 0x1, 0x3a) r3 = socket(0x7226b4b7dafd7a2d, 0x5, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0xffff9c85, 0x2}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:18:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x80000006}]}) r1 = semget$private(0x0, 0x1, 0x18c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x8000, 0x9, 0x8, 0x8}, {0x4, 0x0, 0x4, 0x8000}, {0x9, 0x4, 0x6, 0x7}, {0x81, 0x4, 0x1f, 0xf5b}, {0x8000, 0x8, 0xfb, 0x100}, {0x2, 0x3, 0x7f, 0xffffffef}, {0x2, 0x3, 0xff, 0x1000}, {0x1, 0x8, 0x7, 0x2}]}) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r1, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semop(r1, &(0x7f0000000180)=[{0x3, 0x67d}, {0x0, 0x9, 0x1000}, {0x1, 0x101, 0x1400}, {0x4, 0xff, 0x1000}, {0x2, 0x2, 0x800}, {0x7, 0x81, 0x800}, {0x0, 0x7fff, 0x1000}, {0x4, 0x6, 0x800}], 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x2, 0xff, 0x0, 0x4}, {0x8, 0x40, 0x40, 0x99}]}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=""/71, &(0x7f00000002c0)=0x47) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) 17:18:10 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x2) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, 0x0, 0x0) close(0xffffffffffffff9c) 17:18:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0xfa) 17:18:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 17:18:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) preadv(r0, &(0x7f0000002440)=[{&(0x7f00000001c0)=""/247, 0xf7}, {&(0x7f00000002c0)=""/53, 0x35}, {&(0x7f0000000380)=""/22, 0x16}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/114, 0x72}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffffd15, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c25156730df}, 0x0) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x48) 17:18:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x2) 17:18:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x79, 0x817, 0x5}) syz_emit_ethernet(0x8f, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e43fb4708e3f474090e438a6beb9ada759184a639e85b51fbf1a821b7f72ab12a0b8de1a76e1648285f68d18362af0cb88480524312086240cddeb376cb6f57037f2bf858cbd4d2fffa93eb4ed241a1a13c58d4676d88238581512665fe50e28cc3bed0b1e28f3e049fbc585c280a7d26a5ff76211db3b46c558ddd05eab74510a44") 17:18:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8207e5ab5b8941ad4335"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) clock_settime(0x4, &(0x7f00000000c0)={0x10000, 0x5}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 17:18:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="b95c00fdb18b7efd52be430b248b5a0db092e48eaef4685548c5005451c7903334c03e87ee1a9d24d017c55fb0ac7dc1c080efd5d251f24ba135968116d4e1246fe1e64ac9a8f155dd76e52189e19787d5534a47308e5fe19a64ef78fb0520fc734abbb54266a1649246452d88123a70b55ef6cecb17bf3127d990ca97c9743f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) writev(r3, &(0x7f0000000040), 0x1000000000000188) 17:18:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2feedf251c8545"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:18:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x800, 0x7ff}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) write(r4, &(0x7f0000000140)="a33990bae35cb697c98654bdf2c7cde90e1b72a5bcd9f35ff75dc56a8450f755aec6495fbade532a294ec141f323bdb6454646bec37cbee0da269957a41d23841392ae0d35231990c9a682fb46a6e345b415acf68209e4917b4185718d343c5fdbacd18ccbc11e3205f353f522a6ed8b0dcd9cc35c0c3b8c04a2b5b6364c24228e8657afdaa0ba02e915dd7be20bca1d4338ac7b75b35e6803c2dd679cb33c510f538c4929465cedbd43e5a99aeac547a6cc38108996e1b09481f8f7db7a", 0xbe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x8) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 17:18:11 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862070000000082959559373d7910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c79667d8f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0xc00}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00', 0xc) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r6, &(0x7f0000000300)=[{0x0, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x3800}, {0x2, 0x208, 0x3400}, {0x2, 0x7, 0x800}, {0x0, 0xe5, 0x1000}], 0xa) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1d8, 0x4) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) recvmsg(r7, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) 17:18:11 executing program 0: sync() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getgid() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r3 = getppid() r4 = msgget$private(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r1, r0, r1, r0, 0x2, 0x6}, 0xfff, 0x3, r2, r3, 0x3f, 0x7, 0x4, 0x7}) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) write(r5, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getegid() r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r12 = getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, r10, r9, r10, r9, 0x2, 0x6}, 0xfff, 0x3, r11, r12, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000000c0)=[r0, r7, r8, r9]) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x1, &(0x7f0000000100)) 17:18:11 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 17:18:11 executing program 1: setrlimit(0x6, &(0x7f00000000c0)={0x800007, 0x2}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0xfffffffffffffd5b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0xaf68f139d5d9f2e0, 0x0) r3 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x100) linkat(r2, &(0x7f0000000980)='./file0\x00', r3, &(0x7f0000000a00)='./file0\x00', 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000240)="f37d135d427366ebdbdf7deb0bd476be6f06020cef8f83c0c22a47ef3443f145e624acb36bc01c5ca4f9e07d42e9a5537c8ec58f2627bdfb17ef299377fb425cc59c377d463581a81f1bb955d6eb7dde0ce3b67f70177644e2fe6d7ef3fd1425344c4ebb3c8d8edc6ab22503ba630108b49ba7bcaf2a4c30930c284f525093af200cc35374bafe230fd78e56d8ae87d42574e1608602e79745b859940926ded30b446ebfa32a5d0dc528eca56d634fec84a122a2576c25c2cc50d8ee3f54cb097b0f86c2a1a22a76cfa6fccb928594fd3e16fda1ae6575dc5b5c309f9945dfd55347974a9d444f3cafcc5819c4dac1768cd39542b8a16a05cbfb45c66f44fe43e5f1935115ee03bac6062ea96e283f81dce19212b1df740c56f0bd8de900deaf68e0f9aeeb7c4d230a16c13a81470720b926ecfeb7f98d37bd5f1477110c7b96df57ad6d5d0483fe18abbcbdec197b7138206cbd113f76ef06c75f250de5254e43df3ea25ff8dc3b248e265f0178f1167e4d1f2393481f9f1be59f09aa661a782bc069e0eceb5c937750750beadf83a91b2ed25179ad7d08eb1147c41e1bfb14b0cb7a12", 0xa5}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000400)="cb91babe191e43e74d08280b58dd5619e1fb5f6de9b6c1405bdf0b884a0eb675b33d89733669a10491b6c4fbfedc4ef8a8f4e988b10afc5e2023cecbd58e686759f780d80d408353f668a85b2feffcdfb2e371cbd4946d079902cae95445c7a87ddf95eea5633f950a36c846947a0c566519993e5b6769aac286c12574240818f7f4796511dce084d4cdfebd369ad82b1e0c9ad89d1ed09b67c6e6fcf66fc9560eb97e0bd80cf3931f51d77683349d9ac4dd8066d648dedd26b056", 0xbb}, {&(0x7f0000000100)="e15fab2646ab0f4f08490a1e2a2cd331bce7d024ac8ebdeb584ec0d1ee2b1dece0ce168330ac8911301a8e5618868b268a0dd71571eb40b8983a2c2977e10ba94ec07ce97ddcbb641750d6f783", 0x4d}, {&(0x7f00000004c0)="e62dfa205cc43929a50689ef339fdbffda22fbf3b8df784e49ca479b79c828972d2ade46c31d7075809fa53f1b3ad85a387e984139c95e0488f86d67bb18691adda51625509a9de801f9e0cafdeb13d15a02abad29383b1892b1ed8b961cfe4349816f83", 0x64}, {&(0x7f0000000540)="cea2c172ebc9daf874ef19ac56d726275c451913a27f6f10f0722b220db5b3e659e4003efbb9fc752f270fe97d2112eaaa9a667bbe73545afbf2c86eba763bf7f28864cc3fbe9587c2aa8ca18b3ca574bc6e2d2105eff9f3dd291c84", 0x5c}, {&(0x7f00000005c0)="ac87401fc7583e4ebf1c515b03b6c3b6382405d07a813ace180949744666f83b976895da35bd296a0038a393f9e95d360a5bb4acebf7a48a8a9f36e59e2f393c79eec00b2ed137a8d3a6e2ba46d9bc3b583475bbf690fd48f1533dafcad358552e32569efb37e1e7faa2651cbdf67b3647ebfd7eb978859c9cf269bfac8878fdbe0d831356e9aacf26a7d5a937d1e36ab8e1cf4e0208d656c869ea3bfd0b1a12effc59ed91", 0xa5}, {&(0x7f0000000680)="2bb4b8fcbff8f644a9fed2347737e7c7b7466c980d96df883124ba653de16e55fd7958cb23a2e6c3f36aacda69e756e9ec710fd9f35a49f5a658b1346945a7c89921a46fa704a91c9f3787929b94865210941910a63bc9980dde6730b4e22b631dfbf52111fd9f5e828c0c15ecc61674e997486f689e8f61d508bf6d97617e313de15f582ec472d1488bfcb42c0d33ac9e9dd367717950337fe939da5c428b88d86cfee10be4da498c8237ca2a59fe0bda8f8eb3def2677a27b183368ce5bc1b35d2215332fa80e1665f4de4f513bd6c0e85b03d322ee1bbefdf2629a8305a90", 0xe0}, {&(0x7f0000000780)="e5a929643362d55d5a0bd928b8330dd5cfca94951c935de7583e36a7b156a38ce52fb5eb926039c6a1890ac13d7858df9642821667b9299d78739371bf22f0c504da465f3d8db91d27cdf8fad76fdb1f6ff0733d83acf5648da566d269ba4774bb871c93840e380a9fc0ff62a60be2a313f2b54405ea42f8fa7e646f7ec6ffadc6677d62f1f452f77ad334523c548f27172ec7b186b7668d4a10a6c28ba410a631ed89b07a0b6f6f3a2b0bb5d82c2fa9ce13", 0xb2}, {&(0x7f0000000840)="c3d0efc8f4eaa2ba6f492a74f3ad1fc4f0ed165ae04b3b7e660188831b588a86d1cca1ff2268a8bd282bea916aa2a9a09e2d82fdb8c7b3d4247f4667b92b35184afc3a83a11e7dbda4b119aa268f65ec17a48b12204cbbe42f7cd05115e366dd2222e18c2b4382fb5f16", 0x6a}], 0x8, 0x0, 0x0) 17:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x80}, {0x8006}]}) syz_emit_ethernet(0xfffffffffffffdd6, &(0x7f00000000c0)="3649000000e3f2b367e76a87c47e802000003caf96cd6d40d37daf2f80a000a548e094") 17:18:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) r1 = socket$inet6(0x18, 0x5, 0x39) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r3, &(0x7f0000000680)="1b4ee70a7bfabd2069b526a32dacfa5f12690c975a6f47c306c57d64d48505f9b3beae17cf4d652080cc3db8b604377aaf9bfc2986f42be6e24f005f3f57329527b578682839e8a8f5140180bac9d3ea87fa6a869058b8ada687761aeb842f3e56e58211cd9f9be36ced4903899c7e0dd0db0fcece4b0b639d7b7d75da13d2347bddb8d65f437f01b09fb1c5bb81285a221f5a23e20b0206c834b506075a1894996fe9249207a62f61753de33fbe137ae09f340f9621db8c129df9c9ee2e3a7620cf381e8262d0db32f69db29adcfea476f7cf3706678b3a345c13d371182491ca23", 0xe2) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1, 0x10}, {r2, 0x2}, {r4, 0x80}], 0x4, 0x20) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x100000001, 0x4, 0x80000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x931}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xb52}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r6, 0x4004426a, 0x0) 17:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c, 0x5, 0xf9}, {0x25}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:18:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) recvmsg(r2, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/94, 0x5e}, {&(0x7f00000002c0)=""/94, 0x5e}], 0x2, &(0x7f00000003c0)=""/95, 0x5f}, 0x802) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) fchdir(r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) dup2(r0, r1) 17:18:12 executing program 0: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000003240)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000000140)=ANY=[@ANYBLOB="2800000071000000ffff000001004000dd9e5cadfade1ff2098905e7698bf54ef529b391a35baa2dced0cf82", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="fd007e6da1f5fd"], 0x28, 0x2}, 0x2) r2 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r3 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000002a80)) r4 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r2, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002c40)) r5 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r8, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r9, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000000)="0b0d3f037a5ae932de6ab86e372ce810ac3a5dfa5490389f94858674ce78bb51862479853a4e5a7ba9ed7f1dbb98196d19a1c383e92ddc50984d87544954c1eec45e4dacc579250f8568dd8d1c7384f172b53be6b8519e6cba50af6e23f1a38dbef10e4cec4564f0c0b9b0459f073d00cbaafe11820c1a8630f4f50a75f2f4626491cc8995532df9061c0f80a33dd287ba1f0f8bcd160e4cccd0c77abc3d57cf237242a1f4c59ca94787227c", 0xac) write(r10, &(0x7f0000000c00)="34b2f6fd7199aae744b497127de50805b4c833191749c366574db18978d1c419660b2bcee37154f0b620109729eb3620a2f76d12f5d26c315f0bb5cb33baeac6871ad9da457f484a3967935e9b6dba6407ac775518fea59885974283f6ec275c356cbf5c0956d76063686e60ff87cef7bcf5fada58fb6681395a9f44752befd103d5adf55769caa23ff5807426bf5b149d22fb2d772a3cd7d91eeac500000044909a251f8b0b64d6994b2c6c", 0xac) ioctl$KDENABIO(r10, 0x20004b3c) sendto$unix(r5, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x0, 0x1) fchflags(r7, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r3, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000002f00)) 17:18:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') msgget$private(0x0, 0xc9215069bd434fd7) 17:18:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 17:18:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) socket(0x18, 0x8000, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffff92, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 17:18:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="d49b231b386e45fafd3c5a248f11160c887d2580190c8dee0df264a3c56031781c95ca3b68fb8a6d6a7dd52d6c098c927e2769f9c88565cab8984208b10fafb77b5836f08bbb0cdc182e24", 0x4b, 0x0, 0x0) ftruncate(r1, 0x0, 0x30001) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 17:18:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept$inet6(r1, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 17:18:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x44}, {0x6}]}) r1 = socket$inet(0x2, 0x8000, 0x6) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/7, 0x7}], 0x1, 0x0, 0x57) dup(r1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:18:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x21e, &(0x7f0000000040)=[{0x8, 0x6, 0x5, 0x6}, {0x0, 0x7, 0x0, 0xfffff001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 17:18:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$getflags(r8, 0x3) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) msgsnd(0xffffffffffffffff, &(0x7f0000000400)={0x56c00dd033e660fe, "863bc77c05618144f1083843d8e2870039b9089710a2bce144b02fa01f9cf91c033982ae05a1056261c1709988b3a8b0f712f34a3c673e1ef8d502b961c758bc694019ed746db2b2528b79e7a9d5aeaad5aa2679e44c0eedc92f333d45752e9b19e63cf180e959ff6a458ebebac7dd63ff27187f028cccdfae909df85d8cd0f202cf5565b9974d6ff2145d1943767b389d83edfb086d43c9f9030748164cf00a2c0107c427b721163ba28a474dd71bf3958c0201621aa624ac9c7cbbf005f9dec763b89770d292d64192df4bf326bd277fff4c694307883379e3f9468387d5ff2d531dda7cebbabd8e27bad6c1eed449e2c795e1c581dd1fee656e9dbf3a233e0a4dbf18bccb2207e79c2d310d8e6bfc51d3a0e7fcd19f3afbf640b3f373dfb1862ee5ee7a60a21b219ce3c4c8d41462443d222ba31aa2861d2b945b21831e2f414fcba0f0c3dd590a7c04400f4649698a08dbfd5a61b7b53bee0986b785e57d7820b5891760c984c8dd0168b8222d04fa5c653da1209b1ebbeb6ee8e1d92201450b2a1f483742d3e709a83292cd75f484097685c72fd431afb028d8fae3aa8acebf5e7a0ea5670cb7273d7e69e6840f8c8fd1e2f61e54d4b118a12fbe45a752fafd173d35bf2e7995c5c00e861423a081ec35ffabe1f4b25f25604f9e8f105cd297d7d6e338c9e74a389c6ef55358d3e9268acc0c713ded8f001be42a87525f26802342dba4a1d028786a55064a307234340151bc18754fd6b76baf3241b184df7aff616694e66c55cc204b79c53c70b19dd37356f0feeb54154183b2063be2390599eee21fdb5bfa5cd76572c833fca79605d14494d7f48041d6d5fef4c9d0a55184e05fdba6a8bd7332e2693f851e3781b8c62cd3410e35f77d2104b23e303e7d0b6bdfa783fde02b85f69c8a8a19133855668687563aa8e9c209f9eb89df349ef7eaf37ae126bc2998d2ada88e8035f53943c61d93313beb6483f397819df5c88152cc4f1dbf193fd75bf79ba8a67a137c1aca019edc0933be1d9b57062570d651ef96f851e7c7bd3fa4c619c7addfc093df442602c2eb5281b2bae65d85d4f0eab2832e8879901a4868bc457be8eb2982865d82c84d6ca4345b5b0028f7d5eccb71234eefb7e2b5035ed6f06831842be34269eec75f504e12a3d24ec569c4cf77505e11ae8d130fec0272864f1daacee75e70c03ecac069fa969f96073e4a67aec29c669bbf90ad73e46369f11aa4453981b1fe16a19efe26265648f00c4d1c703226ceee63aa18bc46f61914836e61a8af86822ea1287486a67abab9cc69dfd8462a64e060b7ad2ad250425513e7109c514caa2f1d15c6af5057922606a0eb7f50a390a15b0e3d531da5209c7cfa5b062373686ed8aa8728b835199dedb2a433c5510cd585e6b26550ea104c8b2fe65c191e6b290097f095398771a3966c3d3aa185ab32b9e929d0ea993ef5e915a6d3e1d0d8023991314906ad639875e50366b7458bfb5e132cb3bb6f7ea0a9e30aeb765318014edd4305a1eee64c3bc85b01c77b32d61298edbd08f72b21ae904f9b83c29cfe3e8e2ef4178ac5e6769ece11c302119166432bbe01e1d0083b734bb86ada12b67277fb5da62515eed095a3a79f15976b6b6ebf49a0eb92b9a2a9218fc62325b94379ec9c6e4c31fc4e89074f8bce62dd29fd00daf86faeb660626eb01dda025861a28d8228c71912fa656cf1fb2df253ed9148a81890ddb15d8859b2ab23e59fd6538c5e58cfe450dbf905c7e6cbf6654e03307ec442bf32b026070bba4ca8477e6ea9bc5e3c74ef812926d14f930091e62930c243e215f1d98ba68000be18dc6ea54dacc3821bdcebb297f99f31ee971b78688c40a2560a1389621d31b9e3680591d14a4e1275a3108035fa826fa4ffc90b1ce7cbbab5942cfb5b3a45ed7df4c16419a077ee55b1f69e7b011fb14a168f58d696b05c05add2a021546f45cb5ffd0b78861a010ac7dd273ebddcb9c9c998287a5a33968e4672fc79e6108eddf7bcba80621ceeb0fc7d712071eed7d1b3cc5365ef0ef59c4fa61d7065bf4c0c2d9e92f8977a8f76ec01c811304c8376c1e90e1671e692b834b6409eeea3fa4394f2ebb86eff6081e9ff7af88bd97a124849ef0fd25572e467bf3ca1b54d68f9978dc38ad7f97ffb8b9b90ff4e361e2d08fe2c987b0ca09187d791c6771dfac31ea7acd9811ad6081c92c40bf624916074ebabf96b52e31e97d647b8ba6c089fc642a3a121c15a3f43bcb7bc276f3d8f694eb7f722345f5e00d3f7dd4f19ed98a497b9a1566f3c5e4b016935fdbff12037deea340439b6e43fc79c715dd2f8b383a7c0a1dd4414f57b92d506d899fa4029722abe33f698a2b4abe813b510f5bb17a7dc2e1b481ae3c90fcdfd40614364f08fa977885a48105e8dcc0da3338bd60f41fb487c79d3db13ee742e3368d1dd7370ca51f9784a97b25f4c817b0b5f39e938e46cbc97fb8089c95ae73d033b66ae02b135585a921923922009beaffe3456c1368c7e1f866e32f0c68c2d83af4623958e9d8346a7365cee0a401c2938778eaa8caec14325b38bec4483c1a40f4db0b0ef55f111f78866a4eb76b71a093037c7780a523b3634fa90dc0f9e86626deeca72216663818df06ac4c2767417850dd7f773555ea94fdf2af9c82ce21a7f7ecec77ce438852d37d7a7ea36bcd8ce8edc2b97f8875492cff15e95118ec090cffc104de27f9a1e0804f4f338927d6245bb43740d456b3cb334e1e39624b4f48423c3c3f9d5feaf0fc46a08432ede382555a94aee77affa06fd08cd2d557da165681792f8d97f81adb30fc89e783330da7ee9516bfa831175da9e095d35d428d211b23ea0532542f3854340f8cce1322368831452470a8e9795b291f89681b201a927269b73bbd6144f612b4b798fdce5b58e251712bd943724ff3b8da09ff9609cc0fd9553fb596acc8b3226bce7a43f9c685d545292e187e09d774f322c527a27d64b5fc41f9df33632915c0780fafbb154491ae55f0d29806a12f895a11f833970737ff6ef302771f071e626a538262ba74997ba41a1bffbe39e0ec71c4cba3ad697e9dba6eb6917aa1902192e86d2729d310f3cbfdedac0c11c627622e6b1fdb265a96ca46c0faa1230fc84bd598b3ec41a3236334ab179fa68c8344f1616108aae83a45befc1a36f65a0250801492609f5d60ccffa1383bae86298b95ca3053d1c47039c37bd5eed541a53f0eccfae3fce87ba36ef51c18383a13b30d1c2cddf0c6e9b57691b63a256c4846c91f3fcf2a3a06f4fcec4897e94931d56024db006879e61a96ff483a57b47ecda893245097d9590d38523c4b3c936622396a7f0d2c1b8e66cb673a7ea5b264e668313b1b3556ae633528eb9c25f150c4da390894fd790c21bbcfb33c1863c310c2fca0fe831b6a5aa7b1d6bf4b216f67456e81680995b8f42a846ab729bb818f85414324428d21f10a07c4626499f65871c514594039591cab0499e8238917afb2fbea97008c352bc839709733e1316033c2753bba852b8636b2158633024a003ddf242a78235d8372be11f3981f460b5d8fd5a74ec75712bd8ff0877f27bdffbfe18e6794a62b33f506c9e418479ce477510937239a4856a45b4bcc9c7b2807356276c17ce831e955e672431cfac4225d2f90b8eea7d1ff0fd82d4511d0dc64d31813602718221731f49938d03b01b15ac9ae584a9d0bbd3c70b6605ac95179446ff2a042408c275044b2639e3f2a701672d3bd74fc826bc47a2efe50ed8a5e933581eae66e94d5752e1fb6f4e27db2b6dcc8b0d7d85b2ff1447a99d1b6ffe9ab3f35173d4ebed70c988e322c2cde56a727beb7da3ecf2bd03d6aed883511f6082cea58fafe9f59ef330b3b17bce329a7e682f1df0feb383e3f5887b5965b94f2a68ce9d5263945a236705f672f840edbd18c8d9905edcc4a1428b383b9b22e7884a9b8c832934500598c125da689dc6adfccb4c22b706204ffa7ecf3e083627d3b3d4aea56fd8cf1bbfae2492fb01968a66b11a9a73df0e5701d68ad2f5b5436ff8030065f74c1a04813cbcb4b5c623f036be534a741e59307e37e7a756a108e55bdab40b6406aa24888eeaa7e7c6e95713df3673c0602c9067ee7dfe675e38f4641fde77be17f581d02184792b2fa837e35ea64dc893bd4cd68776b63b01645db2d508a20e583823d9fb72d37d929441a4c5132bbb58a4e471733f481133687e232f40e8891f444bbd990ded8f9fc2f00b1d7d1f7104b19a27f23aedacdb62658e5161d495a92fa14eea3a914fd90f3840e867f8e1a53ca0cfd9a0af8bf09401ef5cf1acaf6e7c40e869d5d8a0223f38cede9f2114f3e499a41af9b65464cc85566cd310757389b7586dbde2550c734e276f7d015dd343f17422df4832ffdf89cc0e335073aa0aef763b587e32ab8d41c96cef75d722241a0df82e3893b1c53cd7af09b5fdb46ec5cfbfbb61769e171879ce145890ce4c5ee051559c275b1c10c32aadba9256be93b599be29408c313100f3095c97af157755223e92407960296ee5cf286e3bb306e0638a27d251aeff43367fd85ee11f4389dea707eb12d9946ba9ea1cee305cf00bab5631ef129b95b9fb7f080f4667e73ba3a8e69279d21a0fba84676dc9579396964061c9d7482ef09bcee68695bd764aec05aa8fe98d038ab4bd53e6516fc584f19c6d94f56310ec6d00dd9e6d7253eec0ec26f700a40edd5d8d8817b3e6154d5696c8e9efe235b5745cd2c3f8567f3fd3c7239ca536db1dc4c1e095b7f7aaf66b95d88920bcf752a59f922c374c4d7aaf76f3a11934d7dc55f019aa2828bcdb32d297d55a5ec10724d2c1bb1d0369449ffec4989d71cbed2773843060e90b0d04e3519ebee583c2ddc52099a0adc06a3f6bb4de84fc2934005901a8b1b396b312d6f359636a96e8c12f4447c86c313ec80be1c9da3609daf742e3df0805a7d274858fced569ed73a21daa7c1bc1c4de88a9bd902807ffb498723d2004c73808c01cd4153ab0b679b5084cfa2a162d1a0c4d7c622e35fa04f83edd3fbfb89772bdbf833d242b32c89de079ac8a36e139c439ada1fd7486402c568afde3b930ecfcad7cc5baf1b02c5b7dff8dc94e0e07874442a34b5471871648f27bf39aa5697a6516fcacdd76c485bca386d258c684971a20c91e22ac5443524f00a87734b650871715e15102b67b77040d8ec1cdd7d5e926fba2dfb52eda34483445d55bd7028253d00bec983a6a28d15873515d2eec4c16517d48b191f62d38cba48f24fbc3be9e5f6cc5c59624763024ccccc18ee24a6aa51f9f4246f1762df8b68e3cf1f9298180e0f2afd8ef4fd3b22c66e6f92811adebeae62c17205daf003baf765e9db2ea4ac15907f3bef40aed357c1d5a46535c4d76631e9c48de7788ad31f691a4341fcd102e783183d19cbf5f02427619c5ab9516b896dbb3b9cfa9087a418c8ff629c03c922d82bf3565d164caf4d394e340f697d4016bb0c2ebc9e45ce4a448e80d1aeb79440c56fccf883969e4916f24f4008aaf682a82d9a2f5f698ddb82005af162c2e0f1a5521f0bc73fb66f4a3767f18baef2f6044048eb8f4a40f236e9dd216ded895298badf8418bc4152f9e251ef906e70a5dfc4bbe894f1d48c9c4c5d5370d759a5731885a6f17f10ad372b660b79444a21b873e20594c89a7f3607920c403e1a76619b3324bfb1fd2dbefbdc11ff1acdfd74c737f339c3874eadd7aaf6cd06ea80add40f750aefc1ab6ca51916e46eb8e074cc09cbca1cc2f2f31"}, 0x1008, 0x800) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r9 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r9, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 17:18:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) fchmod(r2, 0x8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) 17:18:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x8, 0x1, 0x1, 0x80}, {0x50, 0x3, 0x6, 0xfffffff7}, {0x2, 0x7, 0x9, 0xffff}, {0x4, 0x5, 0x0, 0x1ff}, {0xea, 0x9, 0x7, 0x101}, {0x5, 0x7f, 0x81, 0x77}]}) 17:18:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES64=r0], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x80) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:18:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 17:18:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:18:14 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b880e3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae949405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b3504f87fdf0cec7a9f4cefad929e60c1c267a85effe165f02053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d8800"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(r5, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xa5) getpgrp() r8 = socket(0x18, 0x8000, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 17:18:14 executing program 0: getitimer(0x0, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:18:14 executing program 0: ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) r0 = socket(0x10, 0x1, 0x0) listen(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x105, 0x6]}, 0x3c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/56, 0x38) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x4, &(0x7f0000000700)=[r6, r9, 0x0, 0xffffffffffffffff]) r10 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() fcntl$dupfd(r11, 0x0, r12) listen(r11, 0x2000002) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) getuid() r16 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r16, 0xc0106924, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0x7) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) 17:18:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="84c3e5c2fce80653843896fe3508bbfed2a78f91c1f9a8f0bd546171f4ea2118333788df842413c694de52cac51ed2fe9f1b84fc77e29fcb39e216e001236c011d582f997f2e6c77ed09"], 0x10) write(r1, 0x0, 0x0) 17:18:14 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4810, r0, 0x0, 0x0) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file1\x00', 0x80, 0x800, 0x3, 0x1, 0x2, 0x9, 0x81, 0x2, 0x2, 0xffffffffffffff7f, 0x400}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 17:18:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:18:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x5f, 0x4, {0x9, 0x6}}) pipe2(&(0x7f0000000180), 0x8004) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r2, 0x0, 0x0, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x7, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r8, r9, r10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) 17:18:14 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000981dd448393600"/202], 0xc4, 0x2, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000002ac0), 0x1000000000000066) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) fsync(r12) pwritev(r12, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 17:18:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x1, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xfff, 0x8, 0x0, 0x80000001, "31bfa1f431d6687434f0b99e343f8f639c747b06", 0x8, 0x7}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "73444dea8630987e2a840700ff0400"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa", 0x66}], 0x1) 17:18:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="e2020207e00000010000"], 0x10) write(r3, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r3, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) recvfrom$inet6(r2, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x2, 0x371, 0x1fe}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000040000000000000000000000000000000000df9dabbf3b03ad7adface27f91438573e6cddeab25f50fd9924ecbe92ec92b354f090fddb400b8fdc22e893e36dc35888bb8492b321c67945afa09fdae327d85446dd0311612ce66a3945d930673bc22ee0258ca10a2776284800b7ae0fa547faf50829049e8b1e7d586758563420d7821c7a79468cb0ad690d34740e108c3a01898f9def85fa5e1f8d3462c5b39c1a28e34cab56d54777d9fb1fd194ce21f6117e7c0fe5a13384f492fd29d5ff824d836552308c0e2c7702cefb6069a1f13294bf115c65c9e3039d4ed9ac9ff7f6c3de877c321e2aa5346461b4f1455c13dabfc3ae7388fdf35c060a3f7a47363418a19cbab3f63e44ff9b069691cf3ec831cc1828571551eb477a723470527438b772c2b14e2db5849df6b7f10fc9f4e222499bcfa66b6c3b938932a063f2e62bf49f4382508e347257f48334ec9815cc6e31588f52bf8afa253bcc2f1636988531b6d572c00a97112a24cf8010005c54e35dd4d77f5c175add5976027da0756c00ff450cbe3c4dab94cb51be62c61a4078459f32c533ae71135165f642c583146968e25d246ce6d488051ff6c7d998347ef956e45c084eff776bb12819f4f"]) chown(&(0x7f0000000080)='./bus\x00', r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r7, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r7, &(0x7f00000001c0)='./bus\x00', r7, &(0x7f0000000200)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r4}, 0xc) ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) 17:18:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x28, 0x40000000, 0xe815, 0xffffffffffffca63}, {{r4}, 0x0, 0x20, 0x2, 0x54, 0xd46e}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4b163594d4779f2c, 0x5, 0x9}], 0x80000000, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x40}, {{r7}, 0x1, 0xc0, 0x2, 0x5, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x8, 0x0, 0x8}, {{r8}, 0xffffffffffffffff, 0xcc, 0x24, 0x97b, 0x7}, {{r1}, 0xfffffffffffffff9, 0x4, 0x40, 0x449, 0x7}], 0x20, &(0x7f0000000180)={0x7f, 0x9}) load: 1.08 cmd: getty 78924 [ttyin] 0.00u 0.01s 0% 308k 17:18:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 17:18:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0x1ff}, 0x10) 17:18:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x88) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e", 0x57}], 0x1) 17:18:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda100000000000000000839000003000000000000080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000000000100000"], &(0x7f0000000040)=0x6e) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 17:18:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x7, 0x1, 0x8, 0x0, 0x7fffffff, 0x2, 0x4, 0x1, 0x0, 0xffff, 0x100000000}) 17:18:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2414a7cc6b3bfaa1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 17:18:15 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='\x00\x04\x00\xfc\xff\xff\xff\xff\xff\xff\xff\x01\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 17:18:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x81) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket$inet(0x2, 0x4, 0x9) pwrite(r2, &(0x7f0000000040)="00000000000000000000000c44d900", 0xf, 0x0, 0x0) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r5, r4, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r7, 0x3f, 0x7, 0x4, 0x7}) fchown(r0, r3, r4) 17:18:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r1) 17:18:15 executing program 1: pipe(&(0x7f00000001c0)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x180) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x4, 0xf5) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10001, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) 17:18:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:18:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x0) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 17:18:15 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xffffffff, 0x0, 0x9}) r2 = semget(0x0, 0x6, 0x80) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000100)=""/180) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/252) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000002c0)=0x10001) r4 = semget(0x0, 0x0, 0x220) semop(r4, &(0x7f0000000300)=[{0x2, 0x3, 0x800}, {0x3, 0x5000, 0x1800}, {0x2, 0x800, 0x1000}, {0x0, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000340)=[{0x0, 0x42a7, 0x1800}, {0x3, 0x37, 0x5beddd3a0b8c93d5}, {0x3, 0x400, 0x3800}, {0x4, 0x0, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0xe5, 0x800}, {0x0, 0x62c, 0x2800}], 0x7) r5 = semget(0x1, 0x0, 0x20f) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000380)=""/60) pwritev(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f00000003c0)="e89ce49fe4f57687a8db1d7ae7a35415b6a2412cb645caa21fcf1398c05f1a18343f5c29c9e7ec050c9716b82b100a99dc5858cbf7afb786fdb5bf53139cdd3a665103001087d36f7e916b8590308de85b8f7942a8c1a0dbd5b066ad82e91fafa6188a31ed28dec45594333960c30ac32714676d29ec614b4c0a46eefe7297603b9ff722830de3899a7d7691bd3d6dd0d532c7d85c4e8833ee682e21a6017a9d960cdc44378b2628e2e46901b7b0c45563e466606b1dc02dd133a08bf38e32efc8daaca2e62b4e02666a2ee9d964624b093221", 0xd3}, {&(0x7f00000004c0)="dd119f2f85e1138b7dd50679300cfb3ab0c9c514eacfdfc4b2e2065bced66f2e9014a2ba03c622fe3390421cac4479ad224a23cdc03ac576718a71fd1b42f9cc0b931c46dcec8fbc111a0c7d2584b4b651dab1e9e8", 0x55}, {&(0x7f0000000540)="8bee39cd2e00803706a441b293abf8ac41e52e1137e47a", 0x17}, {&(0x7f0000000580)="c06e1cd1a9bc6a4d90097e73f3ba9f1424c3b6d4a79ba75ccb9177466bafbafb89f0b95024a468922e6eda015c289a65e1a782b2fa148d9d13f48f056566ced323d05f39e66e02dcc2dc4bbb44c9536ca6bf5615949d51191c18763aa450b594d1058fab189d3f1ae09711f210dfdd1ed737a2bcb2f265c928c55059838981685f0e380271d4e787dd4a7d24ac960988796f973826f4c9051cb35071e5", 0x9d}, {&(0x7f0000000640)="44f2d58e7672", 0x6}], 0x5, 0x0, 0x5b) preadv(r0, &(0x7f0000000d80)=[{&(0x7f0000000700)=""/250, 0xfa}, {&(0x7f0000000800)=""/56, 0x38}, {&(0x7f0000000840)=""/29, 0x1d}, {&(0x7f0000000880)=""/158, 0x9e}, {&(0x7f0000000940)=""/238, 0xee}, {&(0x7f0000000a40)=""/178, 0xb2}, {&(0x7f0000000b00)=""/123, 0x7b}, {&(0x7f0000000b80)=""/217, 0xd9}, {&(0x7f0000000c80)=""/243, 0xf3}], 0x9, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/klog\x00', 0x20400, 0x0) lseek(r6, 0x0, 0x0, 0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000ec0)={0x5, 0x1ff, 0xffffffff, 0x4, "ae6af56bbf86b51dedcc89e32373d6c4a9692ec6", 0x3f, 0x2}) bind$inet6(r1, &(0x7f0000000f00)={0x18, 0x1, 0x8001, 0x81}, 0xc) r8 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000f40)=""/165) chdir(&(0x7f0000001000)='./file0\x00') semop(r8, &(0x7f0000001040)=[{0x2, 0x8, 0x800}, {0x1}, {0x3, 0xf001}, {0x4, 0xfff, 0x2000}], 0x4) r9 = dup(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f0000001100)={0x4f, 0x0, &(0x7f0000001080)=""/79}) 17:18:15 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000140)={0x2, 0x100000000000}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10) bind(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 17:18:15 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x8001) r4 = socket(0x11, 0x5, 0x6) preadv(r4, &(0x7f00000001c0), 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 17:18:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x800, 0x68d9, 0x1, 0x42c, 0xe0c, 0x5, 0x2, 0x2, 0x3f, 0x1}) r5 = getppid() r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() r10 = msgget$private(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r13 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r13) fcntl$lock(r12, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r13}) r14 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r14, 0x0, 0xd, 0x0, 0x0) pwrite(r14, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000c40)=0xc) r16 = getgid() r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r19 = getppid() r20 = msgget$private(0x0, 0x0) msgsnd(r20, 0x0, 0x0, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r17, r16, r17, r16, 0x2, 0x6}, 0xfff, 0x3, r18, r19, 0x3f, 0x7, 0x4, 0x7}) sendmsg$unix(r3, &(0x7f0000000d40)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000100)="a5b4cd2f40123a72ac3ad116e32c5d96b4e6ec82ed7e513e20dcc6cfb641b57bfe87d7b5fdca7b540e6c2527b55485da35be6a170d59c8816c95", 0x3a}, {&(0x7f00000002c0)="b8f89ed2dfe3a576e5f7ff7291b1ca86fcc7635c", 0x14}, {&(0x7f0000000800)="c7ade1b7ae1e30fc760271f8fe1f2c19ce0cf0636464f4c455359bbace8e553f6e07011353ba66eed7884dfe06a49a9021a8ecd70b3698f8ba1756ae665a3a4e680ed863c783ba0cab5723ac95d320f385cce6e79fe6965404e12b7f1638b076f5477f0cd658e02607a76770fa1ecf4a4fd8674d7ac85147f96dd98ae06e4d1f5ede517fe1582b6e4a05bc26fc9236499a01df57994d7b6cfc49076bd6fadbb915bd7fa160bb08680b685d89631d95ca1ce681a970a137d5cf262e1923e7dda4be93fcaf1a0ea33b582b1da0d4515de7324b7d5dfc4e68fd218f0c530478371772999c06ecb2556d555c527c3be48170c578", 0xf2}, {&(0x7f0000000300)="f34bb6cee141dbc246b5a84fdf13bddcced5c80359fbd9a8444ab67874567612ce1a76280148a9aa0fb56467b43f5b2c637fe36888e8a62ad10e12f4fbe49246cd", 0x41}, {&(0x7f0000000900)="a5fcf2fa3d19a3c544cfc1440c6828185e1e46afbbd1ce130746bcee734328ad9dc797c011631203511f59cc845fac17870dfd236340ee4f424ae0ef3cad0114f7750a9ab559f059dc657838dc79e024383cfb9d3a0c56dc0d5662547f007d4d04c502d07de1bc9be3f3d9fd51b2142fdac9e7a3c906043f9f9a9f22c6a516cddd9bcf6b90a7bbcd20e5c5badec240ba2f8662c0d2a07706bfe30367bc3e1739b6baebcfa1aae6feef27a1ef6e32460e2452c0b91a09734568039c91048e455bc4b5e3", 0xc3}, {&(0x7f0000000380)="865aa2f47c847b86df717b1be6908f75f6ba8951bff8aee5b8f561efafc095c63835c9b27753d99dd0b7de7d463182c4b32ee2084dc8518b3437ed631d6495", 0x3f}, {&(0x7f0000000a00)="bd7c5128dfae1504bc44cfd2dee38f89bc434253f5d6ef24e0c27b4b44ae997cf4bff5da1f70ba2b1f95c5b6ec2b321ff4b484bdc048b4e2b341db8b79a2aef551559d9a562b858a61f57caf35467a9945b470afd0d433f77ae7a256d7897465b4701de50f8cacd570b15a", 0x6b}, {&(0x7f0000000a80)="678881ca93bf93a6b6f65b59e01f5340fb4bbfab71f703edadbe344e96ee3adbf793346d5f8d0b25bcae94ba67d00df1ff56573fc45c932a881cf6ddb77d05eb45e8dd46c0ef6ada2e8f169029bb95d41f30c50a64589a6d99adb84d1900b55e5b6ddc4b651ebc5056069f953fce6e3434", 0x71}, {&(0x7f0000000b00)="6cce9be93de41301c3011e7df984b227afc5bbd6bf60c43181be6899364dcae9f4001dbfe090896a9e02e605af93baf2be4473967cf64598", 0x38}], 0x9, &(0x7f0000000c80)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @rights={0x20, 0xffff, 0x1, [r1, r11, r0]}, @cred={0x20, 0xffff, 0x0, r13, r15, r16}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x88, 0x4}, 0x406) 17:18:15 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x100000000000}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 17:18:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x40) readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/6, 0x6}], 0x4) 17:18:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66ff6c653000"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) open(&(0x7f00000000c0)='\x00', 0x8000, 0x8) r8 = semget$private(0x0, 0x4, 0x220) munlockall() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r10]) chown(&(0x7f0000000000)='./file0\x00', r2, r13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getuid() 17:18:16 executing program 1: r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0x8}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 17:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xff01}, {0x800000006}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x200, 0x4312353983d5f411) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x40, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x42, 0x80000000, 0x10001, 0x9}, {{r4}, 0xfffffffffffffff8, 0x28, 0x80, 0x200, 0x10001}, {{r5}, 0x7ffffffffffffffa, 0x4, 0x44, 0x1, 0x7}, {{r6}, 0xfffffffffffffff9, 0x40, 0x1, 0x89, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0xa0, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x8, 0x7fffffff, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x28, 0x4, 0x0, 0x20}, {{r1}, 0xfffffffffffffffa, 0x10, 0x10, 0x4, 0x3}], 0x4, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x60, 0x2, 0xffffffffffff0000, 0x2}], 0x81, &(0x7f0000000240)={0x7, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") socket(0x0, 0x1, 0x7) setitimer(0x2, &(0x7f0000000040)={{0x1f, 0x1915f12a}, {0x7c, 0x35}}, &(0x7f0000000080)) socket(0x0, 0x3, 0x3) 17:18:16 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) 17:18:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6, 0x0, 0x8}]}) r1 = socket$inet6(0x18, 0x5, 0x0) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200c1, 0x160) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 17:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/f;\x00\x00\x00\xa1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x10001, 0x1ff, 0x8}) 17:18:16 executing program 1: acct(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xa) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) getpid() r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0xa, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x8, &(0x7f0000000380)=[r2, r3, r4, r5, r6, r7, r8, r9]) r10 = shmget$private(0x0, 0x4000, 0x340, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000003c0)=""/4096) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$KDSETMODE(r11, 0x20004b0a, &(0x7f00000014c0)=0x1) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x20000) fchmodat(r12, &(0x7f0000001540)='./file0\x00', 0x186, 0x6) r13 = socket$inet(0x2, 0x3, 0x6) accept(r13, &(0x7f0000001580)=@un=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) unlink(&(0x7f0000001640)='./file0\x00') r14 = accept$inet6(r11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000001700)={0x4, 0x80}, 0x8) chroot(&(0x7f0000001740)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000001780)='/dev/vmm\x00', 0x240, 0x0) 17:18:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) close(r0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x200, 0xfffffffffffffffe, 0x0, "090000f389b58c4fff4dc22a3000"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 17:18:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:18:16 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d3ebdf66ba2ce6256b8b0cff6299880fb8d450b4f5bbdc142f", 0xffffffffffffff5f}], 0x100000000000005e, 0x0, 0x0) 17:18:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/156, 0x9c, 0x820, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 17:18:16 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r0) getsockopt(r0, 0x29, 0x1000000000000028, 0x0, 0x0) 17:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0xff, 0xaed1, {[0x7, 0x4, 0x1, 0x40, 0xa, 0x9, 0x7, 0x4, 0xf504, 0x863c, 0xe80, 0x6, 0x101, 0x6, 0xfffffffffffffffb, 0x200, 0x9, 0x409], [0x4, 0x80, 0x7ff, 0x1ff, 0x3, 0x5a9, 0x5, 0x8ad0, 0x0, 0x2], [0x9, 0x3, 0x5, 0x412, 0xad, 0x800, 0x5], [0x81, 0x15, 0x81, 0x200, 0x7ff, 0x9], [{0x14, 0x1, 0x6, 0x9}, {0x7fff, 0x7, 0x5, 0x4d}, {0x6, 0x607, 0xfffffff8, 0x45a}, {0x8, 0x7, 0x8, 0x2}, {0x800, 0x6, 0x9, 0x8}, {0x9, 0x10001, 0x5ecf3299, 0xff}, {0x2, 0x6, 0x33, 0x1}, {0x2, 0x7, 0x10001, 0x3}], {0x8, 0x200, 0x6, 0xff}, {0x0, 0x8, 0x3, 0xffff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x6308) syz_emit_ethernet(0xd, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 17:18:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r0, r2) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 17:18:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x20, 0x5, 0xdc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 17:18:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x2000000004d}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 17:18:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="5108bee10418", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x5, 0x4014, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777ba06b100000000f5927d00"/37], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = dup(r2) ioctl$TIOCSTART(r3, 0x2000746e) 17:18:17 executing program 0: sendto$inet(0xffffffffffffff9c, &(0x7f0000000140)="db94e20324fab5461cd5fd042fcd9282a365deb97110ac9094331c558dc37db3b88060e4435cb608f78ebf9408b387968fc0fecff73bd241f62aea5983397de2051dfd2024", 0x45, 0x200, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000080)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x31) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r7 = socket$inet(0x2, 0x1, 0xff) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x3, 0x96f}, {{r2}, 0xfffffffffffffff9, 0x24, 0x40000000, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x80}, {{r1}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x3, 0xfc}, {{r5}, 0xfffffffffffffffe, 0x80, 0x4b709ec0ef4f481a, 0x7, 0x9}, {{r6}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x3, 0x4}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x8}], 0xb78, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffd, 0x40, 0x20, 0x101, 0x4}], 0x8001, &(0x7f0000000440)={0xfffffffffffeffff, 0x7f}) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 17:18:17 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r1, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/219) close(r0) 17:18:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="820201f0ffffffff430714d0fdc9be9e982f4cf5d275fc4b912365f62e027d80c0fe903c22c4c0d7d58d2709bfb65dcf6f3b4399dfb4fe9c089f94c5135fc45f9893c77e69df493134c6abd2ab4d3a76f71f12e1960d4ac426b0ac997512b2db9ab3c764ed1034245600e9014499cd2ce029513ac1fcd8ad2f6add3923092ed80f78242b15178f93c1c0c363ef4923b8036b8c8af31053c418d4e27af2f13c294765ec2e483c1b6746b1a7f78210f9e34b09b73e50ee6fe19c97a6cb45be3884bb4244138d0b8a9fac37b99552f56d410d9f037cdcd133a46f6beb79eeb8bad7462ba6f0acd3b6bd652939e2677a03cd01cc7c099ba0a8a93fdf74a516f2270aed0e5e8e3ac66aa864f5f665bce0a81a1b14dd25e083cd5b02693bf7535eab68b0684c62807068249256afd3bb32250f53b4d313b71d26de4abafeef2929c17a50852f3330c41ee211c238fbc9b0dd17aabab776f52af29ca921aebbfad3c970ec2996c8223f4f3f0093c8c2377cbf3133c7ef1545bc615cdd9d8f222700"/395], 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:18:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0xbf9083eb696f11bc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10, 0xfb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 17:18:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3aded1fa, 0x5, 0x3, "acfaa731c019c53aa34dfd56f8bfb446b29beba1", 0x3, 0x6}) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = msgget$private(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x7, r4, r6, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r7, 0x3f, 0x7, 0x8, 0x100}) fchown(r0, r1, r3) 17:18:17 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') socketpair(0x10, 0x8000, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000500)="8f5e01f4981b1cac35325ca35c828520667016403e5a08da5e72e9da2ad05ab2932727bd0b5ed3fdee0764e3146480dfadc98183d59816075a4fcc8ff233125563f80c9651fd96aad00176ed02fd5c3df56bc71d9b768f9e3cee830f1ff0775772fd9ef9956fa5190000000000000000c45f630ba0c78a7b8b0e5c30227f6df915c4e6f4586438c2a3f0d863b0909cb996932428aa2f83c89c9f2cd4dafca6e83313170e5c4e734d83258bd7bd94b9b7e12e046f2e1da24c61626509ca6c68581874d0296d452d", 0xc7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:18:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x8, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000600)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = getpgrp() r4 = getpgid(r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") r5 = shmget(0x3, 0x400000, 0x8b, &(0x7f0000bfe000/0x400000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getuid() r11 = getuid() chown(&(0x7f0000000040)='./file0\x00', r11, 0x0) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r14 = msgget$private(0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000380)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r18 = msgget$private(0x0, 0x0) msgsnd(r18, 0x0, 0x0, 0x0) r19 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, 0x0, r16, 0x0, r16, 0x2, 0x6}, 0xfff, 0x7, r17, r19, 0x3f, 0x807, 0x4, 0x7}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r13, r16, r13, r12, 0x2, 0x4}, 0xfff, 0x3, r6, r15, 0x3f, 0x4, 0x4, 0x7}) r20 = geteuid() chown(&(0x7f0000000340)='./file0\x00', r20, r12) shmget(0x0, 0x2000, 0x400, &(0x7f0000fab000/0x2000)=nil) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() r25 = msgget$private(0x0, 0x0) msgsnd(r25, 0x0, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x2, 0x7}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r27 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r27) fcntl$lock(r26, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r27}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x400, r7, r9, r10, r21, 0x1, 0x9}, 0x5, 0x1000, r4, r27, 0xe0, 0x0, 0xfffffffffffffffe}) 17:18:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, 0x0, r3}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x3, 0xffffff00, "730200070000c3dce5081af659b097317a117c00", 0x0, 0xfffffffe}) dup(r1) syz_open_pts() r8 = socket(0x11, 0x4003, 0x0) syz_open_pts() sendto$unix(r8, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) msgsnd(r7, &(0x7f0000000440)={0x43ca3cc7921eb71f, "2395bec3493e5d81cee3b51eb00279bc5ee6175b4e60b2c2101b86d960fc7d439336de746e374a5feea68f2caa5de21b25ce98d0312a7de98c90ebef66cfc9413e9c4a6e8d65403e6909f54ef8a84cd6bf8c9961badf2a6ddd294397634f8f56d31e730a5d76d7781aefd6823d84619f01153076b6228fdd3904a6c1c48cd1f8466dd5f249fe9a61f19a0265b060a97af337dd059190e7ce0f05f6f765a6e9fecabb718eca78b909871ad33abbd815890ae7b7f2bca2cad66bd2ac36b3c169f39b61b9"}, 0xcb, 0x1c00) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffd24) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 17:18:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 17:18:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb2070000006bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f431cf01c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8c38e07f9a3cc45ce86d2b5965583b3d268c23c5af9bf54f", 0x31, 0x0, 0x0, 0xfffffffffffffd8d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 17:18:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 17:18:18 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x3, 0x80) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() recvmsg(r2, &(0x7f0000002b80)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x36f, &(0x7f0000000100), 0x0, &(0x7f0000002ac0)=""/181, 0xb5}, 0x42) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='s\xedouse\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0xff, &(0x7f0000000740)) acct(&(0x7f00000005c0)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) dup2(r4, r3) socket(0x18, 0x2, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000900)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc2161fd89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f6312ffd3cd0ce558b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18", 0x599) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000600)=0x800) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="28002e27078bc6322995260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c4842a8b4717b6d136e2b14563518df9c2100337f1a8b6849994dce575a0780d5bde356f048523acb10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000410000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d69290002000095e643d893a8620d28718f000000000000000000000000000000000000000000299e6a595545ebad704609d692bef4c00e143ea64473d99c883010d2f280b3bf530f4edf564b2ed5db01437e1ed712dcb79cbbdad2a3617439f2d6f555c3214f0d9b5af61a8a3b9f3c1af06297c100000000000000000000000000000000a16c4696f40d44071ed97fcc0f20e57629ef06c82ec5e6528d776fbfe33479b1d1f8472cb41b1efed6fed88630ca4c16caed1d3054c1e4e762339754d0645e2fe6b53c"], 0x1c1}, 0x400) 17:18:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r1, &(0x7f00000000c0)="69da3b74fe1fd249b68e386854bddb51457087c21a55816a8c1e4b86de5c0b354f78bfebe4b1fa661f138dbe28d07d5d8745422c0aaa1edbd63a2e021561a266e8877b9bffc9b7b3cf7955bdd633897dbb5c0b8e714bdb20a27e1ad8d2a408709eeee3172dffef4535723925f9fc4a2741b568e20abb86c0a31dbec2c369e5b27e753ff18bcb3101baac0287821f04d7e0c6bf15b2bc59ab22de3ee56feda30a013aea8a", 0xa4) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 17:18:19 executing program 1: getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2}, {0x10054}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = getgid() r2 = getuid() ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) socket(0x6, 0x1, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xfffffffffffffe89) r4 = getppid() clock_settime(0x0, &(0x7f00000001c0)={0x4, 0x7}) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) msgget$private(0x0, 0x380) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) setgid(r1) 17:18:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x1, 0x3f) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r2 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="18004f6812de000800000000adc2871d"], 0x10}, 0x0) 16:00:04 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) setuid(0xee01) shmget(0x1, 0x3000, 0x501, &(0x7f0000ffa000/0x3000)=nil) socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r4 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r6 = fcntl$dupfd(r4, 0xf, r5) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) faccessat(r6, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x8, &(0x7f0000000040), 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) write(r9, &(0x7f0000001040)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3f367067307bd48eec4f479d9856f75071bed9d7c7f5ec825bfabbfbcdae0fa0a653d036e0958e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452", 0x1ce) syz_open_pts() close(r8) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r3 = dup(r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x16}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") getrusage(0xa304d637162b0159, &(0x7f0000000280)) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001200)={0x9, [{0x1, 0x1ff}, {0x1, 0x7}, {0x1, 0x3}, {0x1, 0x9}, {0x1, 0x2}, {0x2, 0x1ff}, {0x2, 0x1}, {0x3, 0x7}, {0x3}, {0x1, 0xffff}, {0x2, 0x6}, {0x3, 0x7fffffff}, {0x2, 0x100}, {0x1, 0x1e5}, {0x2, 0x9}, {0x1, 0x4}, {0x1, 0x3}, {0x2, 0x1}, {0x2, 0x6}, {0x1, 0x4}, {0x6, 0x76ae}, {0x966fb8aa78f0ccea, 0x8}, {0x2, 0x1ff}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0xe6f3}, {0x56e7d427a2a0e33e, 0x1ff}, {0x2}, {0x3, 0x401}, {0x3, 0x80}, {0x2, 0x4}, {0x7, 0x110a4}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80064}, {0x50}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0x5, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xf4, 0x1}, {0x18, 0x2, 0x0, 0x7fffffff}, 0x800, [0x3, 0x6, 0x5, 0x7, 0x1, 0x8001, 0x2, 0x20000000]}, 0x3c) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x5) getsockopt$sock_int(r1, 0xffff, 0xf6d110d8b7075bee, &(0x7f0000000000), &(0x7f0000000140)=0x4) socket$unix(0x1, 0xec739d501cd143e2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd5d32e5e0cdce4950754d0c"}) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='@*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$/:\x00']) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) write(r1, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = dup(0xffffffffffffffff) fchmodat(r2, &(0x7f00000003c0)='./bus\x00', 0x2, 0x6) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="1bad023a2a39bc2df2a4b5b3ffffffff00000000e9bef10bfd28313d8e0e26515b130000000000000000", 0xff0a, 0x0, 0x0, 0x0) dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) shutdown(r1, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sync() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c1a2f2162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0cba45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) load: 1.00 cmd: getty 78924 [ttyin] 0.00u 0.01s 0% 308k load: 1.00 cmd: getty 78924 [ttyin] 0.00u 0.01s 0% 308k 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f00000004c0)=ANY=[@ANYBLOB="e5ff2d2f66696c0430001ed90420f99ac1513e0ab869be7e1e21539d151d7fe51839bebc94df546313b99e949510bd0949511bfef37b4cc71fb9ab5ac82f0b8d11a40fc6177d219966f96eeef72758f2b48f291b04d8bfcee75ade93f285d82fced2fd77cf04d68f627f3d2cf0624fa611e2c3db2405ca188900668c5f5133842e01e82876"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x39) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r2 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r2) fcntl$lock(r1, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r2}) r3 = getpgid(r2) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x2, 0x6}, 0xfff, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r11 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r11) fcntl$lock(r10, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r11}) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() r16 = msgget$private(0x0, 0x0) msgsnd(r16, 0x0, 0x0, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) r17 = syz_open_pts() close(r17) write(r17, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x10, 0x0) r20 = syz_open_pts() close(r20) write(r20, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vmm\x00', 0x80, 0x0) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x100, 0x0) r23 = syz_open_pts() close(r23) write(r23, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r24 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x8, 0x0) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r26 = syz_open_pts() close(r26) write(r26, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r28 = syz_open_pts() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r29 = fcntl$getown(r28, 0x5) r30 = socket(0x11, 0x4003, 0x0) sendto$unix(r30, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r32 = getegid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="6ff54765ccbfd463e0581f47ae994aef902edf9e31e624746f27ff4cd7ad7a89a63b6f39452467d32ecf4e755a08d8355e844af06abdab6d3fa9174fd148cdce138fc8ca08d6e740f9bce9c58c2065da35c8e86a5737cda8f3844f18caa0981f329fccced3c0b5757daab472ad7f1a930d89271334a91a8fddff0ff5b96aa267d5ef2e63375c312800c72739ee86e59987f47d6372a8d4aef217c7d814e516412926c02fcadabe87b9d2fca08aec022c0715c918628cf1962e9dc1f74eeac142673d0f2b599f48d1ad27fdb4138cce013269764ec9c11fba899007c9fb675d5be166028b", 0xe4}, {&(0x7f00000001c0)="8e78bd0459fab3fe0f6951029c2321d3011a8a807e936832bcf484", 0x1b}, {&(0x7f0000000200)="6018ac7e0df57cc25a2ef59bee456ba021f515df8ca33c3b579324be8dac7b47d96a25f776f1cb3b847c08b3345713ae88b9514c122cd2f8b05603d50c1951f8b23e3c9915c70adc49e283b0b79f80009d9af0a86f3d51ff911c37aa49ac1a7093af8fde07152a66b70b4b62cf7e271c9abcc4b83cc22c385e9207393619e5ce0ef17283f43fb614928fc3616fb17fa141149ae77fe5488c8b9c03186c0db6212e3cb402562bb4114080f31930eb", 0xae}, {&(0x7f00000002c0)="9277254d670d5e933653480609456529ac", 0x11}, {&(0x7f0000000300)="66f002dbfc656f5152b04df30642409c1e250c05405d2a4e6d4f0d98a97a981d828da22b3630585836076111089acca5ad67a8a0c4e0d2447508673babd468a6ead1b2189633a51cfbb12a5863b0560d91c29582460b62ec056fa21d6785ab5bb9eb6095a1e7347847d5b344868899f25faf8173afc2ec98081bb2f8504695546b35daeae8979cd2d8", 0x89}, {&(0x7f00000003c0)="2845eb711c47bebb2e5178f81c6c40d5007b48c7b6ecea4a81ad6589e8dd0095081fb6dd53ecd7e141b286d209c44c846eea9406b11d341194f18c832684a3797c301c9a4411fee261a252293aba5589820e57d0447169f265d2cc00d764eeefd63038526ef654a95fb392e5febf7660871022dac0158c792743dd701a3eef7fb889aa517e205ba543d2559db4890d7e1b070967d50dacf29ec852a8b1e0f7e2479c9160f59773b86c5f56198800e12098c16dc8453753abcdcbf69c5dd79458d2da722a9e38bc735afd71b4485451732a10d7", 0xd3}, {&(0x7f00000004c0)="4e64837874d83bce31c2d7f116b224b553bdf1824e3704ca7cced2fe469d4c596280831913ef342b3d86fa6ad115d2ff9d0da6dd1b908486d9b47fa752e0eddea1edb0c940be63bd8d36eae007eb03f2437d6e3f3b12042fb76aba0095a8a98f7154e9f5e6dee5b74c05d5bafdc1d8aace8b146afea5d41f36e2b61645e4a5205be0651159f2aa3a57ef792a7d9421430386290f1c781a48f89d7fb4374d7cd5ae60f4c1", 0xa4}, {&(0x7f0000000580)="1b5a3225404de406f8741f8060", 0xd}, {&(0x7f00000005c0)="e84de0f13b7eea0793b3ea68a441061c56cb21190286eeb0629849f5b735605ed30f349649f2bc1406d7f3ac869042cf33127497be0fd5d5a4cb89fe16d1ffe1c20040031463d91aa014b8d9c94fc365954757b56aad", 0x56}], 0x9, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @rights={0x20, 0xffff, 0x1, [r0, r17, r18, r0]}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r0, r0, r22, 0xffffffffffffff9c, r23]}, @rights={0x28, 0xffff, 0x1, [r24, r25, 0xffffffffffffffff, r26, r0]}, @rights={0x18, 0xffff, 0x1, [r27]}, @cred={0x20, 0xffff, 0x0, r29, r31, r32}, @rights={0x38, 0xffff, 0x1, [r33, r0, r0, r0, r0, r34, r35, r36, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x140, 0x1}, 0x4) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x200, 0x7f, 0x1, 0x2}, {0x4, 0x8, 0xff, 0x2}]}) syz_emit_ethernet(0x42, &(0x7f00000003c0)="f20000000091f7f55aec1a1b7d211114b08f358726fcc9c3278a565c98ccce17b049e27b26d1a1357833218d11fa1518d627a9e8a37b3cd20997e8a68680b20a1542ea48dff43fe68ad21134a4bb8eefc12bc30d6dd2aa291af9e5fe46486b0748c1b3cb4c1b0e5934d8f28a8050209ef1d8b3c01ce6939e8110aa3d580e1b317e000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0x30, 0xff, 0x1}, {0xfe3, 0x6, 0xff, 0x200}]}) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x2218, &(0x7f0000000040)=0x8, 0x4) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x8, 0x0, 0x80, 0x0) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_RMID(r6, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002edde3e363600b2f66690000302f"], 0x10) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2}, {0x18, 0x1, 0x100}, 0x0, [0x1, 0x1]}, 0x3c) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x20}, {0x18, 0x0, 0xb5, 0x2}, 0x9, [0x5, 0x8, 0x3, 0x3, 0x42e05da6, 0x101, 0x7, 0xffffffff]}, 0x3c) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1000000000000028, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r1) r2 = fcntl$getown(r0, 0x5) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3}, 0xc) 16:00:05 executing program 1: symlink(&(0x7f0000000180)='\x00', &(0x7f0000000040)='./bus\x00') symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') r0 = semget$private(0x0, 0x7, 0x10080000000) semop(r0, &(0x7f0000000100), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x7, 0x1000}, {0x4, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000001c0)=0x5) utimes(&(0x7f0000000080)='./bus/file1\x00', &(0x7f00000000c0)={{0xb}, {0x4c, 0x1003}}) r1 = semget$private(0x0, 0x6, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file1\x00') semop(r1, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 1: r0 = socket(0x2, 0x6, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0xfffffffffffffe01}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x24}, {0xe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 16:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x590a, 0x101}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/64, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x9c2c5007) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x24}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1980, 0x80) pwrite(r1, &(0x7f0000000080)="fbaff56a0000aee08662cc029be9c05765f416d6d81635bf26a87c9a29a4d0a4e897", 0x22, 0x0, 0x3) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff8a43197a386207000000030000000000000010bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55474ba301f899518da6e4735cb9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659f48b07a2dd8cac7dbbc5b65c65950b6b1d0af46efa52daab738d4ab147f3d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10002, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x1ef7997c2af676f5, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) setsockopt(r1, 0x0, 0x200, &(0x7f0000000480)="7247cf8ae15577c245412d90290d07f031300222d7fa4a1449baeb1f7c3825028fa248f3a01c336f9d5ff6eda9e1915604bd5fae25176f5027b5b6914023660f3c16caf58a4e11ded46162df0498eb1fbdf3afa522808a4842151b3ce9198397aa27e02a92e3a571f7a7ef7f1b989f16d264688783133c302499a96046f8e87d4831cd9cff75b2beba60aba2a7ebc7481313ab4df7af7b9bdb836d2c056915c93de61c31c572c1fd7fb228c5ff25660309ac25a38e2822", 0xb7) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0xfe) r1 = dup(r0) kqueue() socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) sendto$unix(r1, &(0x7f00000000c0)="b100050105000000000000000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf58882c297be1aacb23ed00f0c8b2ca3ebbc257699a1f132e27acb5d642000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xbcd9b3cc2685b88, 0x2, 0x0, 0xfffffffffffffef5) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r3, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept$inet6(r1, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/96}, &(0x7f0000000140)=0x62) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') 16:00:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="0a65c0ffffffffffffffcabe6546527a9b317a5cefff0a594606a1cd70bbaf36bc777dfd764b0045efc83a550aff57a703fc6bf8952313522033bfc1c2eb48f27a1ff9381565f5b82f9516a3843db349f322de1a03a9aba1112572aac2a8979916e497630aee8e5150b561ea80ea07d6d13946770380af3f623a0298314a847fb673c357e04b752f67a5e29afc6d00918d2b475629ebf248b37822fd1ef019dd13c7fa263d71515d34a9977d06ef4dedc74d1239640ef5c690c21b8e597d3b983d1321e89506568ac472a7e11fb72b10ca1f48336621cb3d7132e5f7a325facbcbc61fcef9370e176aca201790ae"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xd3}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a04ede907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08000000007fe397", 0xea}, {&(0x7f0000000740)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd661398eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xa47, 0x5f}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) dup2(r1, r0) 16:00:06 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, 0x0, 0x27d}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) syz_open_pts() close(r0) r10 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) dup(r10) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r11 = getppid() r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r15, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r14, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r14) close(r0) r17 = getpgrp() r18 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={r17, r19, r18}, 0xc) r20 = getpgid(r17) setpgid(r11, r20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(0xffffffffffffffff) 16:00:06 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x7fff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x401) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000009f9584987fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896045e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c8cdb42f40c1a2f2162bffa4d012ae46ac41e6bf3bf55479900ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a476f401f9e250884985f04157795ea4a5e89a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaf980e8b36039dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b07006beebc00000071102f9f52d3a41e333c9b6500000000000000000000005ba4db6fe653d75e1e673e4dbfaf5066f9fdf228bd05f11ea4e399aeb620bba50c0b2ccfadc51c6090616ac3ebe277d5f773d1e597b3d47d924434a6c8da5a218207000ad9b9b529c0b59ce7ab4b797c80ed03c06d71c88ce5920c9b589133b342420bd6fde746daccd00cd64131fc04b60fa38e0c0c45aa39199539b524f4f41dc0ff5427ab12cced42bcba711cf36448baee7552f9591ffa871b4d1297a5a8000000000000000180bb54fea83379c80b4a42d3d5266ef434c2ebb5724f0da3dbcc9e9bba2efd0ed23e46cd8c1d7f920e7e38c106f771c6f8ee5ea77783469437dee2f35f23fa795e7e677102e0501faf32756b7f86"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfffffd40) dup(r1) r4 = accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) sendto$inet6(r4, &(0x7f00000002c0)="a8d5a517fff5ccd84e85d31ca3889373a75e9076aa7c40f9f8ace626a3740141ff790dcf404042ad6808be7807f69a338230c488a1d9f82209d7fadfa5b42cf8a6c7004d1a6fef4f69a917108810956bb1a59fdbe6485ef854593ae594ebb2941453ad0bee69c7c39c56dfdde98adc20c1d8af51a8937c26769cbf86aae9aafc372b18f987772fb1598e3d0a72e9ece7269ccdbd0db68c62255119c7b0c2c0af96b9a6fbc1490bc4f6eae52aa9f4799990c92d0ee8f7381a9c02838163a0820f2c8405d2ec5b5214", 0x8f, 0xcd3fb1607259f0cb, 0x0, 0xfffffffffffffedb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") r1 = fcntl$dupfd(r0, 0x1e, r0) r2 = open$dir(&(0x7f0000000540)='./file0\x00', 0x1, 0x7264a670eb22a410) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000100)={0x2, 0x3}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) kevent(r3, &(0x7f0000000600), 0xffff, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x11, 0x7, 0x6}, {{r5}, 0xfffffffffffffffb, 0x5b, 0x40000000, 0x400, 0xfffffffffffffffd}, {{r6}, 0xed2dfa73a3107fb3, 0x10, 0x80000011, 0x23, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x3ff, 0x4}], 0x1, &(0x7f00000006c0)={0x5}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000600)=ANY=[], 0x0, &(0x7f00000004c0)=[{&(0x7f0000000700)="dfa7f7151f5362175e4d95f186aea39d80aac93b595480f745d75e146dcabbd043a82ba4fa01750f64628209ec5cbbe67c421be8cce122428a19bdcc7fb231b20de9267fbcfcc9fa19a224269d2624d5d6a78f551936aaa8e3f8dc348013034640efb5df3494a89d2a136b37eca16809a1e1a3f3e265d61067f3e93c4792daa55b4d9b4a01b35403a6194360f507f5549d0567f02131389595639064a5cff50899e5a86f15f7020e2b7364879b72ad69467c38862b95143eb400d75e9d67ce1b6b73b9c31ebb02c8df7e46af5329ee62a1371145a497a9943cf1c279dac0a8376c8089af4047abfeace52d0ef6fa534ac9330502c8d13c27", 0xf8}, {&(0x7f00000000c0)="e70ecd881a8402c54ef10701d2254579bd7a17d6ebe850d2d59c20", 0x1b}, {&(0x7f0000000280)="6180cb422622f322366cb59146f52919eb6a28d89d2f46385912f84380ddfdf2142e3c21d407da762dafebd197c782116ba35abb88b5c3114d0e8bac557146a29190926e8f179a3c4ef25c298840b4644d6a898558e370096fa7dc676bad45c9c842acb398437cccd3aaca103ce35bea013486dd8c25df1acd710a8174d04d3ff02d61305b55c9b112f5cc25d2df8c32f005c1f645933696cec79635dda1fbe638c6719669625c", 0xa7}, {&(0x7f0000000100)="0d1271fbd155c22815714ad24dfcb348b02458717cbd34e146863bbc194ac7d3de02b14e35f76143dc408a8268e7", 0x2e}, {&(0x7f00000003c0)="ab0191b7c3a2d01239a0efcce45afc3210b1c97541402f9e68716d0a2ab087cb21de6253e746488078187aa2ab33a563", 0x21}, {&(0x7f0000000400)="b4353d08a3a2e6d2cabe3c024694d469b583fcfc1795a1c565a08eed36e3c078b99b77bcb249ffd9ee59535993b3ba61f2186d67086be080956a09632ede0f6cd093388317", 0x45}, {&(0x7f0000000480)="974405894bb1a97f868bc261d753412927183413a2dedc7b11a84bd12f086e7ec0bfe7bb76ab337e6e74a7ce", 0x2c}], 0x7, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r2, r7, r8, r9]}], 0x20, 0x7}, 0x4) 16:00:06 executing program 1: clock_gettime(0x3, &(0x7f00000000c0)) r0 = socket$inet6(0x18, 0x8000, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4, 0x2}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) lchown(&(0x7f0000000100)='./file0/file1\x00', r1, r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) ioctl$KDGKBMODE(r3, 0x40044b06) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x1c0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) setrlimit(0xc38ef553ddd0b0e, &(0x7f0000000040)={0x5, 0x1}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xb3647f69edaa263d) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x5}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x60860f6a) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x12) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2b02000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x3}}) r1 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/208, &(0x7f0000000080)=0xd0) r3 = dup(0xffffffffffffffff) openat(r3, &(0x7f0000000280)='./file0\x00', 0x20, 0x11a) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x5678c8e8c097e7bf, 0x0) readv(r4, &(0x7f0000000700), 0x176) 16:00:07 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x81, 0x40, 0x4c42, 0x0, 0xfff, 0x0, 0xe8, 0x0, 0x0, 0x9b97}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4, 0x8001}, {0x100, 0x3f}, {0x20, 0x4}], 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000040)=[{0x800, 0x20, 0x0, 0x101}, {0x402, 0x3, 0x1, 0x4}, {0x8, 0x2, 0x6, 0x2}, {0x6, 0x40, 0x0, 0x7fffffff}, {0x3f, 0xfb, 0x8, 0xcd90434}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socketpair(0x10, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getflags(r2, 0x3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r1, 0x0, 0x0) 16:00:07 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xb5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000009c0)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x101, 0x1ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) writev(r0, &(0x7f0000000040), 0x39c) syz_extract_tcp_res(&(0x7f0000000040), 0x10000, 0x5) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x4, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0xfffffffc, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) unlink(&(0x7f0000000000)='./file0\x00') uvm_fault(0xffffffff82526440, 0xffff800000acb074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82526440, 0xffff800000acb074, 0, 1) -> e rtable_satoplen(2,ffff800000acaf78) at rtable_satoplen+0x150 end trace frame: 0xffff80002379b0b0, count: 0 ddb{1}> trace rtable_satoplen(2,ffff800000acaf78) at rtable_satoplen+0x150 rtable_lookup(0,fffffd8068b85e20,ffff800000acaf78,ffff800000acaf58,4) at rtable_lookup+0xeb rtrequest_delete(ffff80002379b150,4,ffff800000ad5800,ffff80002379b220,0) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000acaf00,800100,ffff800000acaf58,0) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000acaf00) at in_purgeaddr+0xc6 in_ifinit(ffff800000ad5800,ffff800000acaf00,ffff80002379b5a0,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff80002379b590,ffff800000ad5800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80002379b590,ffff800000ad5800,1) at in_ioctl+0x205 ifioctl(fffffd80674a6620,8040691a,ffff80002379b590,ffff800020ab0780) at ifioctl+0xb64 sys_ioctl(ffff800020ab0780,ffff80002379b6a8,ffff80002379b6f0) at sys_ioctl+0x5b9 syscall(ffff80002379b770) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,b7066f29010) at Xsyscall+0x128 end of kernel end trace frame: 0xb7278449ab0, count: -12 ddb{1}> show registers rdi 0 rsi 0xfd rbp 0xffff80002379b010 rbx 0xffffffffffffff07 rdx 0xffff800000acaf7c rcx 0xffff800000acb075 rax 0xffff800000acb075 r8 0x4 r9 0x5 r10 0xa083d9a5cbafa42a r11 0x30b527f8574b89cb r12 0 r13 0xffff800000acb075 r14 0xffffffff824b7180 inetdomain r15 0x4 rip 0xffffffff817b00f0 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff80002379afc0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=464323 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800020ab0518 process=0xffff800020add500 user=0xffff800023796000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82526 30198 10120 0 2 0 syz-executor.0 *82526 464323 10120 0 7 0x4000000 syz-executor.0 82526 338711 10120 0 7 0x4000080 syz-executor.0 90074 321901 97265 0 3 0x82 nanosleep syz-executor.1 10120 202773 97265 0 3 0x82 nanosleep syz-executor.0 12603 479538 0 0 3 0x14200 acct acct 26633 478914 0 0 3 0x14200 bored sosplice 97265 69637 51512 0 3 0x82 thrsleep syz-fuzzer 97265 127363 51512 0 3 0x4000082 nanosleep syz-fuzzer 97265 159716 51512 0 3 0x4000082 kqread syz-fuzzer 97265 445470 51512 0 3 0x4000082 thrsleep syz-fuzzer 97265 254422 51512 0 3 0x4000082 thrsleep syz-fuzzer 97265 192184 51512 0 3 0x4000082 thrsleep syz-fuzzer 97265 169776 51512 0 3 0x4000082 thrsleep syz-fuzzer 97265 440285 51512 0 3 0x4000082 thrsleep syz-fuzzer 97265 492796 51512 0 3 0x4000082 thrsleep syz-fuzzer 97265 495214 51512 0 3 0x4000082 thrsleep syz-fuzzer 51512 344829 72794 0 3 0x10008a pause ksh 72794 145188 54266 0 3 0x92 select sshd 78924 73697 1 0 3 0x100083 ttyin getty 54266 210556 1 0 3 0x80 select sshd 72471 241181 86965 74 3 0x100092 bpf pflogd 86965 154640 1 0 3 0x80 netio pflogd 49627 87425 84858 73 3 0x100090 kqread syslogd 84858 75253 1 0 3 0x100082 netio syslogd 95520 44977 1 77 3 0x100090 poll dhclient 43857 373618 1 0 3 0x80 poll dhclient 77733 250088 0 0 3 0x14200 pgzero zerothread 56088 94137 0 0 3 0x14200 aiodoned aiodoned 10959 134284 0 0 3 0x14200 syncer update 33234 31018 0 0 3 0x14200 cleaner cleaner 68767 474424 0 0 3 0x14200 reaper reaper 55252 172762 0 0 3 0x14200 pgdaemon pagedaemon 35015 296938 0 0 3 0x14200 bored crynlk 39775 179583 0 0 3 0x14200 bored crypto 48057 328012 0 0 3 0x40014200 acpi0 acpi0 39663 515363 0 0 3 0x40014200 idle1 21975 277968 0 0 3 0x14200 bored softnet 81363 74818 0 0 3 0x14200 bored systqmp 37058 134166 0 0 3 0x14200 bored systq 61250 179848 0 0 3 0x40014200 bored softclock 49135 80916 0 0 3 0x40014200 idle0 12191 336313 0 0 3 0x14200 bored smr 1 323856 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 82526 (syz-executor.0) thread 0xffff800020ab0780 (464323) exclusive rwlock netlock r = 0 (0xffffffff8248fc78) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82649290) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9550 6481K 6803K 78643K 11720 0 0 pcb 13 10K 12K 78643K 134 0 0 rtable 111 5K 5K 78643K 633 0 0 ifaddr 71 15K 15K 78643K 177 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1501 0 0 iov 0 0K 24K 78643K 104 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 1785 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 8 0 0 VM map 8 4K 4K 78643K 10 0 0 sem 12 0K 0K 78643K 126 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 595 0 0 sigio 0 0K 0K 78643K 5 0 0 proc 60 63K 95K 78643K 684 0 0 subproc 32 2K 2K 78643K 119 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 59 0 0 in_multi 33 2K 2K 78643K 101 0 0 ether_multi 1 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 322 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 125 71K 71K 78643K 2996 0 0 UVM aobj 32 4K 4K 78643K 32 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 114 0 0 NDP 15 0K 0K 78643K 52 0 0 temp 193 3564K 3633K 78643K 17062 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 16 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 103 0 101 1 0 1 1 0 8 0 rtentry 112 117 0 73 2 0 2 2 0 8 0 unpcb 120 389 0 377 2 1 1 2 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 544 319 0 315 2 1 1 2 0 8 0 inpcb 280 1119 0 1110 14 9 5 13 0 8 4 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 16 0 16 4 3 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 14 0 14 1 0 1 1 0 8 1 pffrag 232 11 0 11 2 1 1 1 0 482 1 pffrnode 88 11 0 11 2 1 1 1 0 8 1 pffrent 40 325 0 325 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 54 0 11 1 0 1 1 0 8 0 pfstkey 112 54 0 11 2 0 2 2 0 8 0 pfstate 328 54 0 11 4 0 4 4 0 8 0 pfrule 1360 21 0 15 2 0 2 2 0 8 0 art_heap8 4096 3 0 2 3 2 1 3 0 8 0 art_heap4 256 491 0 268 18 3 15 15 0 8 0 art_table 32 494 0 270 2 0 2 2 0 8 0 art_node 16 116 0 76 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 16 1 0 1 1 0 8 0 semapl 112 124 0 114 1 0 1 1 0 8 0 shmpl 112 30 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2419 0 1013 46 0 46 46 0 8 0 ffsino 272 2419 0 1013 95 0 95 95 0 8 0 nchpl 144 3581 0 1985 61 0 61 61 0 8 0 uvmvnodes 72 2793 0 0 51 0 51 51 0 8 0 vnodes 208 2793 0 0 147 0 147 147 0 8 0 namei 1024 12447 0 12447 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 552 8 0 2 2 1 1 1 0 8 0 scxspl 192 10032 0 10032 8 5 3 5 0 8 3 plimitpl 152 59 0 51 1 0 1 1 0 8 0 sigapl 432 780 0 765 3 1 2 3 0 8 0 futexpl 56 12260 0 12260 1 0 1 1 0 8 1 knotepl 112 220 0 201 1 0 1 1 0 8 0 kqueuepl 104 116 0 114 1 0 1 1 0 8 0 pipepl 112 574 0 555 2 0 2 2 0 8 1 fdescpl 488 781 0 765 3 0 3 3 0 8 0 filepl 152 7365 0 7263 17 9 8 14 0 8 4 lockfpl 104 180 0 179 1 0 1 1 0 8 0 lockfspl 48 62 0 61 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 32 0 21 1 0 1 1 0 8 0 ucredpl 96 1940 0 1931 1 0 1 1 0 8 0 zombiepl 144 765 0 764 1 0 1 1 0 8 0 processpl 896 798 0 764 4 0 4 4 0 8 0 procpl 632 1986 0 1941 5 0 5 5 0 8 1 srpgc 64 10 0 10 2 1 1 1 0 8 1 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 1645 0 1621 23 16 7 23 0 8 4 mcl64k 65536 15 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 17 0 0 1 0 1 1 0 8 0 mbufpl 256 355 0 0 21 0 21 21 0 8 0 bufpl 256 7927 0 1316 414 0 414 414 0 8 0 anonpl 16 97100 0 79416 79 1 78 78 0 124 0 amapchunkpl 152 5408 0 5265 21 14 7 14 0 158 0 amappl16 192 3463 0 2401 55 1 54 55 0 8 0 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 129 0 126 1 0 1 1 0 8 0 amappl13 168 87 0 85 1 0 1 1 0 8 0 amappl12 160 70 0 67 2 1 1 1 0 8 0 amappl11 152 67 0 51 1 0 1 1 0 8 0 amappl10 144 130 0 122 1 0 1 1 0 8 0 amappl9 136 819 0 813 1 0 1 1 0 8 0 amappl8 128 383 0 351 3 1 2 2 0 8 0 amappl7 120 164 0 156 1 0 1 1 0 8 0 amappl6 112 87 0 74 1 0 1 1 0 8 0 amappl5 104 235 0 219 1 0 1 1 0 8 0 amappl4 96 1048 0 1014 2 1 1 2 0 8 0 amappl3 88 208 0 203 1 0 1 1 0 8 0 amappl2 80 5073 0 5000 3 1 2 3 0 8 0 amappl1 72 27665 0 27215 25 15 10 20 0 8 0 amappl 80 2327 0 2278 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 31 0 0 1 0 1 1 0 8 0 uaddrrnd 24 789 0 765 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 789 0 765 1 0 1 1 0 8 0 vmmpekpl 168 10262 0 10223 2 0 2 2 0 8 0 vmmpepl 168 106339 0 104104 156 17 139 143 0 357 37 vmsppl 368 780 0 765 2 0 2 2 0 8 0 pdppl 4096 1585 0 1540 7 0 7 7 0 8 1 pvpl 32 293291 0 272404 188 7 181 187 0 265 0 pmappl 232 788 0 767 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 598 0 8 17 0 17 17 0 8 0