6a19bf7112417b809e7307f4d4d538b226a53c4286ed5fda108ee40dd539c424e30b0bcf83968e15208a4d7158ea21a64e2b7b86c0d7cb64777228e180d79dfb86be74c87b399b350c1dc628af2eed205ae8772599df4e2fe51691238024aec6befc43d5f2d738e297cefbca6fdd3f2906ed44737be9b8c432becb497240553c0b3b532a07262cc8cfed4a3ebc1cae540dc61e676ad35261bab0cc8f4e5528127b0199cee811276c2d7e2fc3f0d8507b2a714a0426ab3b9dc2db909f2f7ac408cd2f62eb702f1f527f53719df20d6257857fd1d896a3ca594d1009b5a16884c1a1c6ccdc594354e759d6d8e2ae20260f91e790c014668deee0cb8d5253f67e0d1700809b5a1bd9d1b6090eea032d756c2d4edc734909da36d1009b325941aa7275b508e4a6c8cfe7428df83164ca57afae388b21c210650a4b9a5147a7ba"}], 0x1208}, 0xa) 22:29:10 executing program 1: semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r0, 0x40) geteuid() pledge(&(0x7f0000000100)='-$\x92+!+\x00', &(0x7f0000000640)='\x00\x8c\xf3\xc7\xb5\xc4N\xe1\xa5a\x15\xc2\xb3\fF\xd1\x8a\xad\xdbe\xcb\xadlL\x0eJ\xdd\xeeMM\xa8\x13\x01\xed\xd9j\xf5H\x10C\x9d\xeay\xe9\x91\xfb\xfc\xc1\xd4\xb9\n\xfe\xf0G\xd4\xe8\x04|\x93\xe7\x1b\xa8\x16\x1e\x8c\x15\xe3\xb7\x81\tG\xdd\x97\x06)\xa7\x87\xe9\x87\xf5j,\xa7\xb2\xb4:\xf0?\x9f$\"\x96b\xe9\xe2g\fp\x1e\xb7\xfcl>Z\x02*5\xda\xf7\xedV\xef\x1a\x86@\x00\xb1u\xae\xf0\xdc\xe5\x88_ 20G\x83\xd7n\xc3\xb0\xf3Jt\x9fN\x9e\xb4\xeb\xa5j\x86\xb4X\xec_\x16\xf1A`J\xef\xbb\x9d\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x2, 0x9f) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) r5 = getpid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={r5}, 0xc) r6 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r6, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x208, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d3cb2b0355a83e0c6650a0ce394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ce6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101694bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000000000010400000000142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f3723255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056ab19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f24c9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e2fa589e73a53161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862229cf1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d4f9084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545840e55e3c079e92c9d532fac0c01d3464ebdc6c2ca4fbb820447d7a1b1748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b00"/923]) r8 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r8, &(0x7f0000001200)=""/245, 0x3ee) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r10 = dup2(r8, r8) readlinkat(r10, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000180)) 22:29:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100b5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) r1 = socket$unix(0x1, 0x0, 0x0) getpgid(0x0) geteuid() getegid() getpgid(0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="952f721d44c7e4628944c9442cdebfe06325058ba8f3c36a2d640fc15925b011b4213e50046821ff1e481350c37038802ead2ed977c02b7dc9089bafc67356c115c46de393", 0x45}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() fcntl$getown(r0, 0x5) semget$private(0x0, 0x2, 0x288) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x6, 0x731, 0x200, 0x3e, "d2a6264577edaa4bb72f4ff1f6b7dfccdf04e1e8", 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getppid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="35d8af27cd32c53b96ab95497c4577b8b731432aa7e069e6cbe4f180034f06d359b17325f026ae254ec6ac836dcb9491c281b529be41909cfeea40c64ec9a0966e344ef8f49ea550b2335808927e1309aa60a0ba0e0c08d89feda3861a427e844cb7740a9ba13ee62b3b2c524c92d972b253c103acd25db041", 0x79}], 0x1, 0x0, 0x0, 0x1}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000006c0)=""/4096, &(0x7f0000000100)=0x1000) syz_extract_tcp_res(0x0, 0x0, 0x0) 22:29:10 executing program 1: getgid() r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 22:29:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') ioctl$KDENABIO(r0, 0x20004b3c) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 22:29:10 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') stat(&(0x7f0000000140)='./control\x00', 0x0) 22:29:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 22:29:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x183bd, 0x2) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xfff) close(r0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000005c0)="c7dfef6d7b843c3000446ed521ea3c9e5a985eae033d7ba2f3e9054db475a370584cd3e18fab612f8d7f048e153ac81b27cb2b7431b25696af232b490df27a9605282cedd8f17e6431fd3ac7de55f0660e45c19b9a863238b69e3028c2352b0b1a55d7db88e3e392e061c9b29c225ce908e0f43596795951d2ab06ac105a9361c395dfadaa17c3d5f0c5c9eb0c1dd69984e41c2756d005656cbec3", 0x9b}, {&(0x7f0000000240)="813a894fae07adbcd149a8be631a313238bf8517def063f8847551e1477320921cd75a100050101be1e2acdbf13a209ed806ef68c7b3aae865e868f86ba21ea1f9466577799a2ef93c73f6bf4151e3af1e287700db7e1896315aef8a0af318bd34ade4b1db804743a9ae8affe0bf3f374a2a67bf6bc3096d7af1", 0x7a}, {&(0x7f00000002c0)="9585a624822987da1378b0eb3444c95d84b9d156413656a23426fee056d9c7de389550631917a728a269346bf575814e188c8765d6a5ab481133332a3236929f9d476274000ab01ac344227cffcf9075ebf7583150734cd160c65982b6272d0b907466fbbe0d46bd30c17a09b388d11150e22a1b23abb60dd586b1862f9f62626151300ec9a78f28514c01134a06f046c979e391a9bcedb143240bd4d0028160b6a63e2a4dd7eeda15c3f4db15f555e4c38bb28e8c88b8d3a80cbb8ec00084", 0xbf}, {&(0x7f0000000380)="7be9d7a100897c2a00759639313ded64b83e8220f0398e064844c39715fbddac068a74f3da1f655e8ab3a7f1bf88feb600bd136d85acab2de8a2f8600733e897e219c1a44eacc7619d887b8886f7e947b26704f55e4fee78c561676b16377b05a95406957f3397bf30aad078643d67f6a4f8dbc0afb03700006601b278cf4ccd44222cb69419c4967064a677a567c0888300ce98685e1d00bfc470e8d4dd2a619ac8899d472e600b27880f362cbc21ca3c82238939baeee21710b9d6b31b1f435dc0204bd7a3e5c60515b78fd92941b641961c0e682bc2d77e3aca", 0xdb}, {&(0x7f0000000480)="08ffa5efacff93c93927079eb831cb34fcd80227332dcc2370", 0x19}, {&(0x7f00000004c0)="adc0fb01f51d1e13522167667ebfcf887e86c970ab22b1146dbbbe28e04c2f66e155fd6d8867e6f2c8d1cff8e64ad792ed81fa2f2d10e5c5108bd1cb835de30005883833a9", 0x45}], 0x6, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x5) syz_open_pts() symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000680)=0x8) write(0xffffffffffffffff, 0x0, 0x26a) 22:29:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a6") 22:29:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/96, 0x60}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f00000003c0)=""/169, 0xa9}], 0x4) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x5, 0x6, './file0/file0\x00', 0x6, 0x9, 0x1000}) 22:29:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8004, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) socket(0x2f, 0x4000, 0xd223) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x18) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x131, 0x4) r3 = getppid() fcntl$setown(r0, 0x6, r3) r4 = getpgid(0x0) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) 22:29:10 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xf7af, &(0x7f0000000040)="90000000", 0xffffffffffffff94) mprotect(&(0x7f0000080000/0x4000)=nil, 0x4000, 0x0) 22:29:10 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 22:29:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x25, 0x828}, {0x84}], 0x2}) 22:29:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xf7fffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x83a0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x1) setsockopt(r1, 0x1000000000029, 0x200020026, &(0x7f00000001c0)="4b74954c", 0x4) read(r2, &(0x7f0000000100)=""/3, 0x3) syz_emit_ethernet(0x3c, &(0x7f0000000000)="e4d5a605e1901e45a7da78b60e6c542c6a99d698b5ad37de5ebf4fb369e48b74705ea23148f71f1accaad2e4d6562c95bea8d93dc50f9183ac208378") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:29:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept(r1, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000000080)="26d65cd6e2997c59e3810d55e33ebf6238475de01da20ef8347ad0f19dd914d898e9b9c0ba8cea2bcb1f82a0cfb1fb88a561f59c30545f1f71c15f404fbd717e14d73b8609bdf6c6147c5af66b0a16487be9dc24894fc0fe0a7199ecc9d5eafbe6597f477d97aff1b2effff3a4f9da0a2c462d2fa9c467de388883ab29ba92aa2732ffb71bb9f4f1a25f26e5e5f7496e34d9dffdfb52a6819af08f41e15a8d97ab1503f246fd", 0xa6, 0x4, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 22:29:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x9000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x220, 0x0) 22:29:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b010000ff00000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006e78769b43e79284fe000002000000000000020208a371a3f8000400000000000000010000000000000000b201d45694431e79cee4dd03483193355cbd06b2bd903a4873c19194e9b59b47d65819faca9c519af9e8c6249671", 0xfffffd40, 0x0, 0x0, 0x0) 22:29:10 executing program 0: r0 = socket(0x7, 0x3, 0x80000000) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4012, r1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 22:29:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) readv(r0, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x4}, {r0, 0x2a8e49aa11b02b71}, {r0, 0x100}, {r0, 0x4}, {r0, 0x80}, {r0, 0x10}, {r0, 0x4}, {r0, 0x2}], 0x9, 0x401) 22:29:10 executing program 1: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) r3 = socket$inet6(0x18, 0x8000, 0x3) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000540)=0x7, 0x4) pledge(0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6, 0x4}], {0x6, 0x8, 0x20, 0x20}, {0x2, 0x0, 0x7, 0x2498000}}}) r6 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) semget$private(0x0, 0x0, 0x0) getuid() 22:29:10 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) r6 = geteuid() r7 = getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r6, r7) 22:29:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)=' ') 22:29:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 22:29:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7ff, 0x4}, {0x200800, 0x2}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, 0x0, 0x5b0cb9c) flock(r0, 0xc) 22:29:10 executing program 0: setgroups(0x0, 0xfffffffffffffffe) getrusage(0x4ef81e4859422e8b, &(0x7f0000000000)) 22:29:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x1, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) socket(0x1, 0x7, 0x6) dup(r3) 22:29:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7, 0x80000000}, {0x8}, {0x8, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x880, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000440)={0x1, [{0x0, 0x40}, {0x2, 0x8}, {0x3, 0x1}, {0x0, 0x1ff}, {0x2, 0x9}, {0x3, 0x1}, {0x1, 0x7fffffff}, {0x0, 0x3ff}, {0x1, 0x5}, {0x0, 0x7}, {0x3, 0xc60000000000}, {0x1, 0x3}, {0x1, 0x200}, {0x3, 0x40}, {0x3, 0xfffffffffffffffc}, {0x0, 0xbd}, {0x3, 0xb5d4}, {0x3}, {0x2, 0x5}, {0x3, 0x8000}, {0x4, 0x70}, {0x1, 0x100000000}, {0x2, 0x400}, {0x2, 0x5}, {0x0, 0xbcb}, {0x3, 0x9}, {0x2, 0x6}, {0x1, 0x8}, {0x0, 0x672}, {0x0, 0xd38}, {0x3}, {0x3, 0x10000}]}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x2, 0x0, 0x9d1, 0x0) read(r0, 0x0, 0x1ed) 22:29:10 executing program 0: r0 = semget(0x2, 0x1, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x7fffffff, 0x536, 0x970]) 22:29:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) mprotect(&(0x7f00004da000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) shmget(0x2, 0x1000, 0xc, &(0x7f00004da000/0x1000)=nil) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xb58) 22:29:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 22:29:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:11 executing program 0: pipe(&(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x3a, 0x1, 0xfffffffffffffff9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r1, 0x0, 0xb84d, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:29:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x320, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x800, 0x29b) 22:29:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8000, 0x0) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f00000003c0)='x\x00') getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) recvfrom(r1, &(0x7f0000000480)=""/117, 0x75, 0x800, &(0x7f0000000500)=@in6={0x18, 0x0, 0x2, 0x8}, 0xc) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x2, 0x401) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0xf5) r3 = getpgrp() wait4(r3, &(0x7f0000000040), 0x8, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)='c\x00') r4 = open(&(0x7f0000000340)='./file0/file0\x00', 0x20840, 0x138) connect(r4, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) 22:29:11 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:29:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/193, 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f66696c6530005501a91824b23fec0615228ff856fd2aa8a659ad6a45f2e579b8544917b5bd15284a258b72a020ac93fd1fffb0c26310d171ba67ab"], 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x3fe) 22:29:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x40, 0x1, 0x5, 0x5, "6ac69337c7699dd6485f76e2312555e1371c2546", 0xa5a, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) 22:29:11 executing program 1: r0 = socket(0x3, 0x10, 0xffff7ffffffffffc) setsockopt(r0, 0x1000000000028, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x11) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3ff, 0xfffffffffffffffa}, {0x38, 0x3f}}, 0x0) 22:29:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:29:11 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) kqueue() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 22:29:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000200)=""/120) semctl$GETVAL(r3, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f0000001440)=[{0x4, 0x7f}, {0x1, 0x8}, {0x2, 0x5, 0x800}, {0x5, 0x1, 0x800}, {0x3, 0x8, 0x800}, {0x3, 0x7fff, 0x800}, {0x0, 0x401, 0x800}, {0x7, 0x200, 0x1000}, {0x0, 0x64, 0x1800}], 0x291) dup2(r0, r0) 22:29:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000040)='C', 0x18f) fcntl$setflags(r1, 0x2, 0x0) readv(r1, &(0x7f00000026c0), 0xa0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) 22:29:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x5, 0x1d5e}, {{r0}, 0xffffffffffffffff, 0x40, 0x42, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x21, 0x1, 0x9, 0xffffffffffffff01}], 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x18, 0x7d49e9544b3ddd6a, 0x1, 0x200}, {{r2}, 0xfffffffffffffff9, 0x6a, 0x40, 0x8, 0x9}, {{r0}, 0xfffffffffffffff8, 0x52, 0xfffff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x6, 0x100000000}, {{r4}, 0xfffffffffffffffd, 0xa0, 0xf0000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x1, 0xffffffffffffff0b}, {{r0}, 0xfffffffffffffffe, 0xa8, 0x2, 0x2, 0x10001}], 0x7fff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x6, 0x4, 0x10001, 0xee81}, {{r2}, 0xffffffffffffffff, 0xbc, 0x40, 0x8}, {{r4}, 0xffffffffffffffff, 0x8, 0x9, 0x17c, 0x100000000}, {{r3}, 0xfffffffffffffffd, 0x51, 0xb1, 0x9, 0x8}, {{r0}, 0xfffffffffffffffe, 0xfc, 0x24, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x8001, 0x3f}], 0x6, &(0x7f00000000c0)={0xffffffffffffffe1}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 22:29:11 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0xfc000000000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:11 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r1) 22:29:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/217, 0xd9}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/234, 0xea}], 0x3, &(0x7f00000002c0)=""/219, 0xdb}, 0x40) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 22:29:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 22:29:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x3, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x40000000020) write(r1, &(0x7f0000000040)="ef4c30", 0x3) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/161, 0xa1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) 22:29:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100) syz_open_pts() r0 = socket(0x6, 0x3, 0x81) kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x30, 0x0) socket$inet6(0x18, 0x0, 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x20000, 0x0) r3 = dup2(r0, r1) renameat(r2, &(0x7f0000000580)='./file1\x00', r3, &(0x7f00000005c0)='./bus\x00') open$dir(&(0x7f0000000480)='./file0\x00', 0x8001, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x8000, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x20, 0x0) r6 = dup2(r5, r4) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0xff, 0x401, 0x7, 0x0, 0x8, 0x100000000, 0xe54c, 0x0, 0x1, 0x4, 0x5}) connect(r6, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='%--N\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)=',\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x9d\xbc\x00', &(0x7f0000000240)='@#,#\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 22:29:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:12 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)={{0x5, 0x69ab}, {0x7, 0x5}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c, 0xfffffffffffffffc}, {0x4d}, {0x6, 0x1000000000000, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffd4c, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r2) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000400)=[{0x3, 0x4, 0x8, 0x1000}, {0x0, 0x7ff, 0x100}, {0x2, 0x9, 0x319, 0x80000000}, {0x280, 0x5, 0x1, 0x9}, {0x1, 0xfffffffffffffff7, 0x4, 0x9}, {0x5, 0x1, 0x9, 0xfffffffffffffff8}, {0x6, 0x3, 0x9, 0xff}, {0x3, 0x87, 0x100000000, 0x80000001}, {0x3, 0x8, 0x2, 0x77}, {0x6, 0xfffffffffffffffe, 0x4aff, 0x100}]}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x4, r3, r5, r6, r8, 0x8, 0xe5}, 0x3ff, 0x7, 0xfffffffffffffeff}) r9 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x5, 0x95, 0x800, 0x0, 0x5, 0x2, 0x9, 0x2, 0x1, 0xba, 0x3}) fcntl$getflags(r0, 0x1) 22:29:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0xfffffffffffffffd) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:12 executing program 0: r0 = msgget$private(0x0, 0x6) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="020000aa52cbffff0000000000001000b3aee16acb214612c153372958475058070f9a6b6d22bc1faac088ea477f6d65860f4cdf2f052435f5e20248acf3fb131696548a5843351147e033c90808000000009d99e506c9443f1770eb11030f7ae346fa4f448750eb0044a44e93c0d4ff185793ab13ec51af833c0000000000000000"], 0x10, 0x800) r1 = kqueue() fcntl$getflags(r1, 0x3) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000001780)=ANY=[@ANYBLOB="030000000000000043e0885513e4bd1c1e6373e17d26016cd10c3b188e2aff367d937ca2bb4891998f5ce1ad5f2d68828a089e954af95a1538e66f0fee89308ba68c5a251802be3439b17d300239a27a90e86a663f360650a44f14ef3b2fa13dc0e0f1fc37e23a45ae9e86972b5d29af0abea745faffbb0c03d8a86deba391a99620b433728cf158fdbc1694b6a6cc499f06cb45ee00d052f81cb2acbd9530d4dbcaffafbc4d90c12d257156ecb189f785373e6e4457373cec8eb69ffef20f14f035d8cefba1822db8c0397fe2271025ef4119efb8b4899003797d0ef7976a5219d167a3baae06ba35876260dddf9e69b40c6bc091570fb80f006d0515b3c5d274a82271a3e44964978ecd110f93c9b86f876d8041698fb5b30a6a3ad0b4bbd67fcb186add3f5bf628f6d73eea4c81ed683c7ee1504469d3f546d5a14126992ecbd75b3a6b57faf80354aad54bf61944ca6be5814e91f3195e3682bbc7d8c7ffd13d6577381b004a0a0e621a9b0c99430185e02846820f8d4761898e2ea978aa60f7b20080ffffffffffff545ef36b9605fecf080dee2ad36430ceb63807537e232bcff399336baf5536ebdea653f6cc8e3146ba5349887df34411bb0a71b750ece2fdca250fa6f4664d609c747f24b0f82edbd25ec35ccace33d6f86f94086d68effabb8545770afa33e2b1200ac3e3cef70dcb4919d7849b714b060c4669c57d0c789bd0c168"], 0x1a4, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20040, 0x140) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0xcc, 0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x41, 0x7e) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x1000) fchdir(r4) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4101], 0x1008, 0x1, 0x1800) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001280)=0x400000000) lseek(r1, 0x0, 0x18, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000012c0)=0x200) chdir(&(0x7f0000000000)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000019c0)=""/203, &(0x7f0000000040)=0xcb) stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) r5 = getegid() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x18a) r9 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001500)={{0x400, 0x0, r5, r6, r7, 0x80, 0x800}, 0x1, 0x7fff, r8, r9, 0x6, 0x2, 0x9e4e, 0xfffffffffffffffb}) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001680), &(0x7f0000001600)=0x42c) openat(r4, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x8) 22:29:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) read(r2, &(0x7f0000000080)=""/231, 0xe7) pipe(&(0x7f0000000180)) writev(r1, &(0x7f0000000000), 0x1f0) 22:29:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0xfff, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1000101, 0x0) 22:29:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000040), 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x401) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 22:29:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000180)=""/141, 0x8d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) 22:29:12 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/231, 0xe7) write(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 22:29:12 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/file0\x00', r0, 0x1}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 22:29:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4) 22:29:12 executing program 0: execve(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001d00)=[&(0x7f0000001b00)='[\x00', &(0x7f0000001b40)='\\:{\x00', &(0x7f0000001b80)='-/:.}}\x00', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)='}\'\x00', &(0x7f0000001c40)=']]]\x00', &(0x7f0000001c80)=']$\x00', &(0x7f0000001cc0)='\x00'], &(0x7f0000001d80)=[&(0x7f0000001d40)=',\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "040000020000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffefd) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000006c0)="3f7f6d570bd70766d272a996aa1221f3699c32a489db1c4a2f32dd18b7fd082d917075528459097d6bad8842c6bd843ff3b56d1d756feae9636e0daefe2a5fcb0cf896fa8b9ff79b72a461ee39a5c4df2bc0f42f6b56cfbeca40b72f6e4a4d81868142ca9afdc4a32a6df62c6c42bfc526df9d6988e2f17b708e0189e984aa72b8a42bf9e197f1e901c254fd295ac5a2ae44dffc45cf21a4f5a0143ae1c6cb9089c3e24799663bd23fa4dbb29289630516231ba7d3a3", 0xb6}, {&(0x7f0000000840)="e0f4ebc09c39a07af85643851402790bacc3f28910aea2741a6be5580f277a036e16f851d0a9cbff6338c5d6f1c3d8519dea0247c57c6800d1ff0e34dc63e51a400aa3985b057c00dba170b80d66d934949031101154536ccc63a2748228646afc9f7aabb321c1d7c5586062b1445dc7ade3b7aebc308b05a34198f75936327493ac932f8b89369e398816e28b8e5fad45449eca326c001603bb5c3e28a42e638540678eeea9ad40ac077f931c610856ed374cc911987517321743e7a6d94cd560a112ce9c7cf1aa4d8ae96a2bc436fbec07070933bac05a2a682f82d9aa4aeba5f4ce6fb2e5697745ffe8fb6aa30ae02aaba17cb8701b1057159c81e36cf7d03c354c14945378d44cd50428bb0ba3ae4fcfbd10eeded3d140f63b146452e0fe11c8526e12e76ee6fe1434fab79b021131d641f320f15b86267a2a7ebefc52ac772ed79995b7b7c6c12a62a14d6b2218e7169b17e51639be8e5aac65185dfe23001558c72b1cf4c5f76211a36c624d1ce6367b6c4b56106dde7108325bb8d618b937eaecbf1fe28e8755337607cdcdcd0615bcd2a1e1936d19cb5ca9aad82c4b1ce6f14ad5e9ab7f835ac634468e76a10d1ceb7aafe112497250905bb067913b3406ef4ad23f29e58c859b9df02344fa5da367d052dc6fa6186bff59551428a5099a063169fec6b9f025f3ce79751cef4d942e73339110296b746a3ecb296e4b985919ecca3af69c5321af9945869665c669a18fd3597a5872b55ee619377c32afd9b842ba619778fc3ad7d3064d53a2520ff1ac33b496b3c6fb59041c5b91a2266cb807bfb07a1f696d1491ba913bf7882ac161fd9bcedbe168fe06246220030dd3d7385186903114d1dfc0679169abe6f39e6975ce900f31ddbb20cbe765bb32df874c15165573a6a448f9f6340a7403bb7eb069271fb38d95890fd9ece80ed8aaae17d71ee16f0f8a846a10830cc1dc4ef6039f285577e326ce495caaf9734087c79e9b70b8d8a2d2b342a00e2f3f1eebb5ac7b5e44cd27247df5d42297d8a7f1d2f259887aa92e2e4d8be7b5c16ee9a764389e6915ca744d641b72a8d9a22fb4221c1de0d1bd31eb0886a0d4805c83e4232b85405129b497095573925cf706d9373e0bc404c8e25b2089ab50326839b7e2ebfc7bbbc2e12bbcb17d5139f897207ea3929d2bdbb2aef7c4a8273bbb4dc8e87177dac1d13405eff8feb261782cd43e55b5766f1ab1e691b912c7116fd2cae4c5162457d12850e6441347907b733862b050e4b48f2466d872bccdf8979273d2a73d719d7cedd12207f648e082a3da55146820ede1deef37d67afc05cf2573c1942e11dc70c9bbef9cc70fa60dd63415221f93ee4ddaf4c93aabaac7dfa9bbf412f5abdd974aaa050ffa7727e87609d774cb5deccc225a9b85c2a2f09eee64c374d3edf693748ad8f8631400dd54dbf139224ae998243b81aaaae949e6be1b2fd1fe2f2a440dc246b9ee320fb462732ff66aae25deaf5035f978b78dba9a6ea98a1a7b6a1c33e1b4769dd4f53b0240e84ceac334ace7d4fa36269940868dc594b235a3c797501dedc3ed1672d31567b5b3ab6e7715f3e49f357f951728e1ce6312af2fcee1d00fcdaaf08efac1488a0d9f26ad9d530b0023ec9266eae38a65e59564e6987b8b7e6af4ce4d701f034b7a9258b79106ea0262dd98314069ac643c52af36fccf49dcf65b399b0013a3fcab131abf42f142a97c562e30ba8d00749d8af0afa31f2a961594211166f9be310709294b1f843b92a4fb4305eb2ba4f5ba419beb117962ac697571aab0c8499c7c9b92b55c061ef9f4e97b6fd6dd2b4bde906278c2ccbef284de55a35c896e86baca41b708cc17c004e7c71d712e9f171faa54af7c4d032d45091c109035ab6c6002129424994b816d9c2b5f42dfe2667887b6ff8da9f94bf06dde003b703bafe2b1930760f88258a48e986e73f5b838923af3fd982badfc3912c8db8c1e01180c6fd6b3f7b03df19978fb23f634782b76091ae16f7e7fc8b2a03dcb5f82030909773390c24b298243121b0a09bee8ebbcf26d1a88c60bd9fa618ffaa96c3debbaf1c81e51adb5db9609234b0bd2de87c1c23871906b4128ee8f9ebeac2ec66224ee6fa53fc7850309d1621aa8f96d91d9447bc6c70d555e9a9b4424878e06f909226289ccef699a83e471777ad63c0b31aaac6f2526c20d95bcf9227cac11416dfd2450c59cc0882d30891c8306456298b0761f4e52761ccfff5eee05e738778beb08417c9fa89eb208ac0caf7f996ee134f0092899242379d0b02c3d97bad4a09ad19f98b2e57bf69a5627e6f98b6a80e0e1bd4b6dbbc91292c0a722d568e82efce919db487be2f5b1ca5595268caaa227ea41d02a92f167374df15ff974617860cd4f8d575379fed9397d52ec4798bb3e1afa271268174630298ede1e259d9f6761e4307baaab0f79f6a7228b3ba1fd6920960022bd828686971e0c535deb26e770d5c59c6c641480f689a13693abf889d50720ca46f0f8d81fd23aab44e72332fc0cccb20fb83b32cc848d34f3424cb8595e5816cb60f6bc80718b1ed2e81e4b6aef6067d03e64c3edb4af7d21afcc5eadc870f033d61d4f41ef1542374d6cc1fb96a489e51b1813044919a9dcf2b827d619bade4c121324b35dd5f81b150973e94c0f4792190df53f870969e298650213936b57a5695a4b3eb3b154804635c297e989622ec0b0d9af31d6c1ec889283ac6566de75c1ec12c25b8a4093edadb5bc0eda1babff8e93978fd04160ede82e605bf986a343e7ddd975ed8d9b29494e467bf3aa6b0ca6de9e9d839756b7d79264f910dd78e3bed75482c523a44710d41d17473d1357fb81aa8e52847fd3f541c9e05444641e05524b550ba53f9c232b1997534a4d890314e22991229700da904c85d2d88c0919ca2c76f1cb1fad3315d7ab0c0ef1616919078b4469a594aa56bdfa5aa18fbece038299e275df469e3b03ec90f6f33da87f69eae883d31092e887c3a3f9e77fb65c388bd81fa3e6151ab0a3082478cff6859c2e3311034cc0b5e20f73d25427d50617bc331baa4f968a53d8302cdfd299e367c2b9f7b718f6ace2e53c007ffec00fc8b5190e3978739ac428050f7d27ca981e71da24af74219dbfe5a7fe3f25cf3fbfd4278b160088bacdf80dde0299dd3d04bf6f79f71c092b0b91e8af747d9f6686c172ec7f85b4c0ac40418cbf6e95882ce9a951ce476ffa15ed42d92f7a8e48720988c6e6f734c2905638a7be63f73ecf9d42533dfbdb3e2641aabb6294ba2da2c048b6c037673c757d017d839b8210714f022c6c1d1753acd8cdca9077e8013714dfa154cc7c1b2c8297c606a43fc48c23d07521d8cf734324b7d6e7eb15c752a4962c6af7428ef45475b2b222b283e1c6bfcb61ef9e6f7908b9d4846e8b77f7274c05fa22982aa443764410b9ebc3bac63955cb76ad4352c4c96402fc21dbd27d04f04424daf242866e211b9811c558e25ff601f19f4ab47f075121914b7df5f36af63ab9e80beacf2c39184c1a0fc6c93e09237c039b4d3950b2475ce51cf1b614efc02ddfa01595f4176f25574e985c825f7411086126131eb74eac8057e4b72a3d3f7cfd2c09f008eed8bd0d25d8434be8b3ce26941e89dddbeaa540d0b4bd2bdd7c874921b919ec16c8087359ca26579f6e97cacc36865a79604172d6923672a6747df2346af316e0218cf9938f89995e74490d45fb81c6fbe50bf68a1a98c910124503e90a966e055feafff7f1e3c62e2d45888f13c72c01bbcbeddffad291df789505751a8617ab36ee8893023b90f299a4785525ffe40602dfbc6d5d9c3c199b69b2b130e2bbbca1aa7c8bc6ba00d801d60c62b5e57f55a1d2f44950310202dc160c4fedbca380201816e8ab29056d43fb6ecb1a5ea18161ed5231cbf9e4e959b90657737e652f85e13f4ddeaaadcc08b7d9c186519574152f341f03b26abbd8e8accc892b229cdf18459fc8bedbd9b2601abc11b1ef4813a7fdcdfaffce61e93b88f38d2c67e075c8e34590233723fa86b255b3a2c86194676ff91a3c12d6242258760c78131ae7f5ca9fc03c8841ede3780721adcc455bafd46b9c18507f56a80c9e9c3328855edc4ac6285ceb070bee842a2bb552d0991917a2b8399986659581fe0c1444af9d3edb5e2efcfefefd90e8b14de750a8231fefc0a8e1dce4be16c0a5d7bcc6ebab42a449912d125df16bdcf6d5e8b9a2a8b672ce2f5ce76bd0436401b62b9732785355d51010fc64f27a858658a79128efac8f0e0ff72fff90db25130e91a2b23a4db10cf8054faf5f07fd591b3ce2682ca7bc12cbe39bf1f0e3aa1c47f473b10c27f58d0263a86bad7732604b917c432d2a953b9332b415929a6c048c3deb07942eb7c3963808f1deedd6d62ddddfaf3c5ae5d4fba412f850d927c7eba8ba3887ebb608559d9c87e82c847e892b2f61c6674dae56ea79c7bdeb0f81f82a9ba40369d5acafe701034e7c3d2a28790f132a9fadfe83543a688e55103e4317cb1bd90c72e1c80fd8071e2f61b784668ea5f10f146e95a1a2727befc453a463c872341cb27f4a4140512ecc5bbb269eb8abf6a1cdbee15b3e25a3f554e78c43ed188ca8ae63b1f68b14b158d378c9e32d53fd65334fa7a1f075f9f7f09f0c7052c716784091499fe9c9a409304b13f398a591f7bb0ea9341eea1912b82d3cd6f98312a83282cccbbb9cc8fd456001c74a1484017146be04658582bac7201cef119d5b4413416498a0f810016586632ebf4cf4e75f83bd7b2161abe4444a55920d64907ca8c47fa8711baf2a9aad19811dcf68bb0bbabac059747094f90daaabc70e790c06156c32c42b28d7a72033e772ae4c0037cfac7d49ea3fd770ca57905984dc0de43d22bb7735ee41aac3e00c795f8348068c1edbe6fc2a76a56e2f9781759bbbafd5ab1ee29055f4f7e60070a9242208884e979ac196fa3a6bf7ef4f2317884168f51bcd624913271f809cdf148732a44a669c4b7cf0a93357df8d0e92ca91d9c3614ba6a0ed05e1a83e875d1875e60538e8722684a8df64ae0808d9de43e736414d3cbb921055f5088d16f578a23a857661dfb4378be02cfefc8b99f9c268dad78156bb685700074020c7ae180149ea522239939831d33615741806e0f99aa6f458880c2b8168a83d5f8737fb390b4d8e73a71a9a61fe5946e2a28c3329f65d490e1d632c06eca3f4459f27eef5390f479948214857c694dc345e1eee07dd04c4cd08b46f27d815ae9da8363f96dfc2e2dfe234b3c70e1609966c9b44004b39515b29bb63ce29aef52f995ff948dde86906c024e5a07b6575ef109b15ad8df7b53736989e0f1337659371fe634eb63540ec4a5535f09f2365639767faee94a486127575539b200bebdc461bb384daa6485903ee181cddca344da250cf4c919884832ab277b2753a20d5a7c185d5e5b4f423a87ae03506aadd95d1030d054ae8e828576ac9e9e4b4a5c8e0b9ecf7279b2a7f224731614ff1a74c901a752e79897c9cc1225c3d3a04822867b0ab72f155b49d8ca7f6449421d6793681bb0ee13ed05a3e63b7625f43b947a9eca0b72a67a3081282e8aec0b3c31135b0c44a394c51ab32e91959582b1b40621e6be3ee3c8781492a161b0c1c600330b59bd01287866188534f62f2a9c42217896aacbc57f40b1c822fd36323bc9fda616d7354e3fed63884500e782386a9d6834a62aec4c761b58083dde78302bd23cb83405c9b7262a7c18b24324ae7466f11c77e369a31a4ee5b727e", 0x1000}], 0x2, &(0x7f0000001840)=ANY=[@ANYBLOB="90000000000000000000000009000000f377e67e6e10d4b035be4c74f2551ae71c1deb4972ede0321024cbd80d174daa10f00ac4f45c252a7974e68b3fa9944e8573d45b721c3c9332d672837ed1ebfd7625c2353643f72f2faaa8905c34b172eec245cb3ca1e90d8a0246f493a832a2f0591fb84c3a9caeec6fae23f69358a0b00f76ef988f5d4045e1a30000000001e800000000000000ffff00008c0000008bc04db10d358c6e8a3fca1aed906ea0334642180589e295108d74ab7fc44a7be73b2beea71ea0fa2e7c23b44dbc388b66ae4ab3610a0565116f48891c7657685bc6c956a7829b7d47f781db16a35557e5c7c48a27667292cf1624a85bf39521abf3636163023e7b54975a89993b3be054e1b41113b787f65b60512a9b2d07f5127a6d106d37a88f3c185d86fad386c3c1d0d3f902e90a511eb4bcfb5ca95374a30e87198f425739f46625fb6318c189c2e16fd41fe42fa7c4fbc7707b7d0718da4d89f65e241a4400643dde12007845d2807a0000000000080100000000000000000000070000004076c2beb44c881cd9489d554a6b3a54bef7173180f07db36dde7c80f81ad85fd44c342520fece9bd6a4bc810b41f5dd29da5e4e64a5357c2a97b12830ad9c0755f1129708e4f2b5095a3d7f22b784b940a09ac4b268f63ad0e5eefb399134861491768035534f01ddc9ad0e789457f74acf3a699e0c8a148ff3d447b03011da3442be95ba0332a77964eef4dcf92c3fb477539851608f3374ea88a004a7e6bd7b42ff5df7dd4b61cd6aab9312de8f248dbfe9a7d073e7e06551367fc8c0696bff1d592f99441b36a8c7b16c069e3899e2e0ac10976f92c8762bb5b9e1b6f14a2daeff07f8d4a9ad0bb916d496206d458242f7228ca2ded8"], 0x280}, 0x2) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) preadv(r1, &(0x7f0000000780)=[{}, {&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/159, 0x9f}, {&(0x7f0000000440)=""/150, 0x96}, {&(0x7f0000000500)=""/248, 0xf8}, {&(0x7f0000000600)=""/183, 0xb7}], 0xa, 0x0, 0x16) 22:29:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file2\x00') fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000002c0)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) lstat(0x0, 0x0) 22:29:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202b7e600696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) shutdown(r0, 0x1) 22:29:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:29:12 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:29:12 executing program 1: r0 = msgget$private(0x0, 0x0) getpgrp() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/201}, 0xd1, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/16}, 0x18, 0x0, 0x800) 22:29:12 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 22:29:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) syz_open_pts() r2 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 22:29:12 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) semget$private(0x0, 0x7, 0x21) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) semop(r1, &(0x7f0000000080)=[{0x1, 0x7f, 0x1800}, {0x0, 0x0, 0x800}], 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) 22:29:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100002b1, 0x5}, {0x3a, 0x0, 0xfffffffffffffffc}, {0x6, 0x0, 0x1}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:29:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/181) getitimer(0x3, &(0x7f0000000100)) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x8b, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x0, "f3563d5d3ca178916fdf8beb1822ceb191d1ddf3"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r2) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:29:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) mmap(&(0x7f000052b000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) 22:29:12 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="d0f873bed94c08c6f970a2bf76fd7a5ebd4b42717798ff1cc19c01dd2cd2efca7c7fa0b17dbfcecac42265f876419316f31f228df2b557af917b92db93397f4513024b9388552cb831444751f53631f2f13d06bec9622c91d7abf0c89ddeb5e6fca2a75b8b4c3a6c86323e", 0x6b) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x7, 0xfffffffffffff3fd}, 0x8) 22:29:12 executing program 0: r0 = msgget$private(0x0, 0x90) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000000a5a3cab7201b40101f4851ad71c6f03503ba5c436e7619e148515a53b27bd54ec652f9ad5982374980ae8824d0c2cdea2f42290648a88b0f367aaf6bfb0bdf0f13b8932e45e05355aab137f9bacd85c68531340eb2275127c24fc40cd7c85c31077d84d9179e465e409d8f856cfbd8a444b6990dc0be07c1948d44429e04b67e42467a66b91c044655b76040116a00c033c0a5b55d925ec0c81294c2887a8f9c70de4669fa03de4a93653e652e2cd154daf83edf320e00"/203], 0xcb, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) 22:29:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x80002, 0x8000000000013, &(0x7f0000000040), 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) flock(r1, 0x2) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)="23a0538b911ce3ddb157de7f3819fb9ad5b0c1c29b5102a99bea41f868a241f59075a4616730970f7817af28e2765af6d2e0f3188913b5b8c9d843b3b326993d7ce099e80c6308e3ad8af557b58727fb36abf5ff4e45bfb302fa9d5ba33c41fc7192cdbc7ef7effc69a9c49f2751fc483dce251baecffa82097f36283886a7af3f9297e08efd829edfdd2987ee6b850ae3c145e86142614b50c401f5b3320f15e22467ee70a03211f6bfd4021893c4dfd9eac834e4b9aaa9fb7e0fde2ee44f35b46d9940b3c7564529c36966eaf3232df916d7d1e5818ccbcba8e5e8d0b6ec5c49132e16c79ac12f0a750f46bd0bda453898fdee0a9c2885c60b", 0xfa}, {}, {&(0x7f0000000100)="2a171c15bff38d14662fb979d12c726ead15fe64f8394590781b094cb62ba98f44a1d3e16030d6cea89fbd306b490461e0900c37ffb996234157cf3764460bae8cb7054cfba167779c3a10a4b329d51f328c188c6a9eb7c67fd4ad1772e82a63081dad8d180bac2b54174d8026c04fcfa061d33a5ab7861bb34d973ab9811adba0aa1723359854c64f35", 0x8a}, {&(0x7f0000000080)="e580a4cfff97e7954cedccb09f7563d818a1f4b075f0dc6b939d1f93e9a32f60832b83d4bc7070b56a11d4d16dbd4e60d6de07515182c851a656", 0x3a}, {&(0x7f0000000240)="50ffa8ab63f0e6322d680b78e9bb3da004fc7ddd1346baebcc2f8077fd1ea75fe2642ee3b837f0", 0x27}], 0x5, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x800, 0x8, 0x6, 0x1, 0xb87, 0x8, 0x9, 0x1, 0x0, 0xac88, 0x6}) getegid() 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x7fff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x82, 0x40}, 0xf1) r2 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r2, 0x0, 0x64, 0x0, 0x3a) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x8, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/35}, &(0x7f00000001c0)=0x25) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xffffffff, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x7040, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580), 0x1000000000000239, 0xfffffffffffffffe}, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt(r0, 0x9, 0x40, &(0x7f0000000000)=""/22, &(0x7f0000000080)=0x16) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f89b5b58c0d9fb000bd5c85503c4d3fd8f21cbcd37dfe3298c43985e4218cb0149d78a80f6181ed88a4f8fe4ca5a191086be4475ce719bae84dd2e9923", 0x3d) socket(0x36, 0x8000, 0x0) 16:00:00 executing program 1: mprotect(&(0x7f000082b000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) mmap(&(0x7f00007a1000/0x600000)=nil, 0x600000, 0x4, 0x811, r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x10001, [{0x3, 0x4}, {0x3, 0x7f}, {0x3, 0x101}, {}, {0x3, 0xf9}, {0x3, 0x7fffffff}, {0x0, 0x4}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1}, {0x3, 0xd3}, {0x2, 0x80000000}, {0x2, 0x8}, {0x3, 0x81}, {0x3, 0x10001}, {0x1, 0x10000}, {0x2, 0x7fffffff}, {0x3, 0x1ff800000000}, {0x3, 0x6}, {0x3, 0x3cc}, {}, {0x3, 0x7}, {0x3, 0x80000000}, {0x0, 0x8}, {0x3, 0xff}, {0x3, 0x1}, {0x3, 0xf6d}, {0x3, 0x5}, {0x3, 0xfb}, {0x0, 0x6}]}) r4 = fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x7, 0x4, {0x6, 0x2}}) MCMCmap stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00bee0 failed: hole in range 16:00:00 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x81, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x0, 0x100000000, 0x1, 0x200, 0xffffffffffff0000, 0x0, 0x8, 0x10, [{0x2, 0x4, 0x6, 0x3f}, {0x4, 0x0, 0x3, 0xff}, {0x7, 0x6, 0x2, 0x8}, {0x85, 0xffffffff, 0x8, 0x9}, {0x8, 0xe83, 0x7, 0x4}, {0x20, 0x1f, 0x8, 0x40}, {0x1000, 0x80, 0x7, 0x5}, {0x0, 0x8, 0x6, 0x8}, {0x7ff, 0x80000000, 0x1, 0x6}, {0x4d, 0x40, 0x4, 0x5e4307b}, {0xffffffffffffff09, 0x4794, 0x7f, 0x20}, {0x0, 0x9, 0x6, 0xffffffffffffffb9}, {0x8, 0x7f, 0xffff, 0x800}, {0x3, 0x3, 0x1f, 0x8}, {0x8, 0x1, 0x8001, 0xc8}, {0x3, 0xffffffff, 0x0, 0xcd}]}) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f0000000180)=""/84, 0x54}], 0x2) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x6, 0x101, 0x81, 0x3f, "65b564316f39a3d9eb32b8ce2c58ce625816ac5c", 0xfffffffffffffffa, 0x81}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0x1, &(0x7f0000000280)="649c0f33cabd7b4a549e71a67a00a4203f6e9ed757f31ae061545e633b15ced81b7831258c8b817c7a5de0f5d32b06d1035f2ccfebe323cb09e9e7b2631a433a3ddb3053fb1ca2f7a43194395c561c84529057bfd90413ae292376d5ed7863c079831d10e14125b8e5eda7a1d380064c21a2412151676f523865f9f40ffdaf03bb5010ed6b1846fd2aeab2", 0x8b) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x5) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x4) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/244, 0xf4, 0x803, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x2c0, 0x6}, 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000200)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x7, 0x1, 0x5, 0x6}, {{r2}, 0xfffffffffffffffa, 0x9, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x1, 0x0, 0x7, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x3, 0x40000000, 0xfffffffffffff2cc, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x0, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xfff}], 0x8000, &(0x7f0000000000), 0x3, &(0x7f0000000100)={0xffffffff80000000, 0x10000}) 16:00:01 executing program 0: socket(0x4000000011, 0x4003, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) stat(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x0, 0x6, 0x7ff, 0x6, 0x7}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) kqueue() accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:00:01 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x1, &(0x7f00000000c0)=[r2]) r3 = dup(r0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000001c0)={0xad, 0x0, &(0x7f0000000100)=""/173}) setuid(r1) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="f4", 0x1}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x262) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000013c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000003c0)="4d317885353090812bfe40f66a042601f9e33aab5f9706081954d0382bff959d4a0fe5fb558f7e8874f9128b9b8b40f872c4b12b8c7cb1edabb8cef9c8d360b75e91150dc7925dff3ef6431bfc9c550c07e1841849d97843f61917503f9ce34cb43447cf70ef086461411903bf51e58d1789da01b2abe85eb42bc64eca623cd6e3726e83cec0a1668239e7d500c8bb5fbf4aa4631edbc64e6a4314d000f97995c8f1804919e7262e998446e0e92e49749115c57ca3eb6f3a3cfb17925240b88f591ebdfe2533031d38ad46c159506227573f77d52164b013fc8b782c6eb0aaf4ba4f74985e1c6d732037fd4f7bb1d860e2a72f8950ff187b70b3c80ed39666b0f066ecf50c88780eb32aa5c398db24e62167bf4080e4c1a24e14ab7b570af0da343a01076ffe13d77a9b112db7cb3dcb7e73a2aa38a27d34050027b0d336d80e924bd07a1fff0ee15a966ea82fe061d160c721358c2716e8b51da06092c47f9b5c36baefb3c858c1cad4c2be666015e3b1980863fcecfebf316971f571a904c02e5f2779bf1c2ef6219c1a9de6dfd922ab78851783e52cd12d9e0dba939c7e2121e39169d20bce448bfac5eeaea8edcd1e55c30d64239831ab5253a471eca8dcfd50c60bb5919cdd9976b016b133d7f870921d2705d44e8b9a06f19e5cb926d0f8136f9180a8b8236366d13ae63d8b02d33a7c4847f81d3e2f921a376d4d27877d56f6bf30222d4892f6fc122ef6f6a72e2e7d1ea1f3394c9f5ac1355967669ae7b37d4e15515ca8b7e0d15644d976a9c4475e48607636ede906e7d0d50cf6fbf776bb0dfac47e50b5dca667d5da159aab9ec08bc7f1a23a3481fb1bafd449af03d84c57661ca941e6f6140a64b8c5787f97e21a87bad172159a0cedbefbfd5ff396945ef37a7572b843f40d81b1a17784e08bb3f57009d9aff095e370479637b4c0864caae1e56ac771b90a57e9a98502a6fcda434b4ec55ea34b058b92f4a101662434fd6d88fa73c55513f55679c065d75278b69eef50095fc57a79ee09bb6bde15ebe7a73ad0c482dbf2671719e61b9c768d6c47f722677836d1335fd254f45483952f6d26b6c375720466b6c1b89d42d299aba05d6943aa894e53e78550c6eb2da351a41071f9e61c1a85bc8ebdd95e899fb2c5655834300d4007efce31f938e0bd64cdea5625e7556381ad6cd8a327000c0c1240ee037deb79fe3c8a05019793cc133f005565da4594f7d3ba6a17c219cd3b28bff85692716c155492fab2809e51189a914c0d26c8c3b9fcc67bd39541cc0171af7b73e0f3c84359c033c3545aaab30352646f1e98c5c3d218f7fed5f61274c0c99a8868d14bced68405bcbd95afa39c0c18992061b165a175a53a0ac92021fb2db963e5bac7bcfa16a8208d501194e49511ed23fdac5a5210b434f0f599d11378686fd23d6f8ee5393acaac0649993b8c831d2d66e479212cf1a9b761e8b9c89fd2091719e3f00f93bf09634d882b477df6e0f3c13a812ae0f5e2e3123377a02fab78eb8578d4ac8d86d049f00a486be9c8be056af37d93f1a26b768127b5820c19e9401ec2b0a935e92e99e6302f3a5ad3e5ff8f1970f5e4b8347fb534bf4d8ca0af26109ffb5d6ea21e94102e1e98d076d928e9b6458cfe574211c8ffc84f887b52f5f69ed0aff8bef28ea23b9180c164571a48c9a258f46cd183e0229c553d87e56b3948990d821bd04b2c5c2f1d02b0909d733604944e049c9ed71c6a740e21b3a60e20ac6300683cce69bd9b976de5fc57f33c795e729a88ab4146829ebe440183066ef3f18ac575ba3d9f7ab67e40d928dc9458376b3ce0c6874a94e700ea266832f2766ec32e57ceec5e5541c213975f2b0e3a6acff9965bdc04261a988656a66e3a288be64bd4f7cffadab171f42d53ddec90ed93a82346d75d51408d5040f4d79e5350e7e5f6ee0cb195dc39d08e5b4485797262d22b013292d18da49d7d6f4de301f545aaa3612207d9d0be8686cb40965b8a1a4701a834c2f483f005a7e668f0a513bdf89023ce2dcdb2a5ae62a758784b3d889be5f29baf4ed16fc4e1429346052d5ef6036450f3619caba2622a00311b547899dee9186884ee1658420209898b978f01843beff0b7fbc01c487c6ac71c73dfd3fd7e9b6a2e4a12e1c6f0203696399235efe356f449d4032e639a48ca400ce8889b6bccb160445107a9ab74ab6add3d27fa75762ae6a000990a881a9794ec13fe3921ef0e5a82fa26f85226e8095013ef86e76c71e9bc2c85a95352c88d39401a3cc991a00e5219e0c66ac36cd1c9285d552a907099ddc3aa7da7d951c08041909d58d7c67935ae42e8a83f35940d316b3679895dd94e8384913ea9cf0ee2eb278db69599a7097c36710b441543e811eb91f1b37c2ddd4caf0a12dae68396b5286e124b84afdacb8fee816a09218027b634cc23cbe9a8a554c4715c043be9e59275b9990f40ee3c5ac972c9fc8e8af6972eee1837005564ef812bb84e158aefd2124d3ab73f407612113f1a3a771431d162a0ba2ceaf0af6afb0eb9c28f8aa564b8cf05f24a875be89a9de2e2d7c327b8d4c7c8fbcf62f4e2a41de1793fb9e1dac6d192e09ff4c2b43f18a9c7fa945450cca2de8aa5c868f77eeb8ea0467beb9c9bc82eee10a7012e08b0c145ba17ffb5d479690c568d93f309a3fe1ca33d050824dc7424579ac8ea13af9a50bf84ae985f89b62c073c4845a113b779a06306c8c7127db07871d4d92b0079d25af42dbf1f5cb16f4b19fda98a4ff7d403d6913432684f05bcbb2e8ca3e1b12d366a7cac177bc3e160e8aa5aea3206e47c845353b8675ef4588d4622c312545ef9809389f497c173e0ff75c3260a082586a9d1f73f62b10cbbf15a0cd5ea1b5d62d28280f6e17a086ae5eed9b96ab76578ffaf16c4fe4f08fd59b590ad8f55bfefee80a9c908c3678ff52abd139acefe36505c06a2ed304de9e6bb37e4ada66c10cfba6615b6c249dc5f110b30aae0c53ad96852ce670c0dd5b8a92fe89e2224d9d8b0db7ff1bc77c213d564c8517b0251a2a09a20a12bc950a8943d9e7d4e69f9e164ff7e9a075ac55733d3732d472e3cd382e7ba4e9710af02624197c8fbc0cab3538db03384666ca5f77e2d7dc9060c9a0e6989b0fdbfc265f9c4144ebcc99d2b34e75fc2d8e9e28066ab347d3372ae77fb1904ee413d160f2b930329679af1adef89cc41c43743db12d8616de16340e5a821408931697c5c36e7cf6a1f4c0e979462e9f2dedfea07a0651fb0d09ff418fbf19241662ae23674dc5a2473d9e69fb6e4e2e8c939b1a3ae7902099390a9d581f56362180455cb50f32fdd965d882de78af4ba2431a24ed53c629cfcbcf600a1ccb3506e02895272224a4be457da6babcaf28893f6fd8423a43da260b2ae7f3d69ab84e407ff1efc7001ab3353c5795b7462e89cfb2b458a385a7ff68e22dabb2bd1107ba74f870b73ec1cf441c291234f8a99d93dd917fae02d2568423cb54fef56de22940e6dd3ff2fefc3831d0b4fe2e3f3bd544d55580267136a5f06a33459c4d3e63083ab6a795bcecdf2f65c105aa3bb1b497a5f54cda6baa207fef876b79b4af23da918b53dd8da403c576ea5c87ef1f97c827906c136c73e23229fccc7cb39f89a9a19944447d0de060a70c4126c5622c6138d905f0f6008ef5d39f26e4b40dc21c7f8c5728b57688c113d5f758d25d5f904ca8f77fd38021d065a2526eda5c7df22fd5bab267ef95e8e798097ae2e58d8e7782b2c8c02b05d568a8270c842919150b215d033926150a02f2906716eeb73fd2adb100acfaa6aa3227ffd61923686e1e77c6ee501ec075ddc40d1e19459570760933c1dcce22e1b2be3f2b696a6aff58246e27e504a421bec91cee11356e5a7e4d29c50aaf11426bea670830ebd0dfce192f67fb67c64416ba3b2f4cb2eab87b77edea7a2fc0ac57844caa93accca4bdca0ec95a27b6dbb528626ea1fb15fe3a097e2bba2e04dd665d82e797cb1bbe27b3e1a0ff290dc4f57872b89a322da1a01c4c8c17a428c7d058ac900ae9438d53e20938876faf99d4dc2bfb0107820fddad026e06dbaa972ba5fa0ffbe8e52553ab15ee11d8411b49bbd0f19cb84b2e7c3637a5bf61eee77896a13d914593a0e5c54855000dc97fc0d6e6458927b4234fe2b18dac6230a2621258d688a73413f4d1e0beda12d33988aad74b886c3d9d5b623df0ae2bde307ffa9f4215096e3aa7983de870224bc9ac7f6d57a4a8da33418278484df02f9c258553c53c51a5504a454d34884fdb78e813308592009e9528619ed7676449e3efc9775c26f737e33932a6afb9be4bf9be8c8cf638377a5e245bdce12fee5b7220a41dc040db4bfcdb6a0c6d27e25fe592648bb2236d0fe113a7ea62e7a52978083b04bfe70d3a586857b20968f6c39e98e602d841bf70e982a0bc74e2b7ef9f213045e09a24e2238b218a90120a911171782dd92f83b10cc5cfce8252041a7b08162884811661fcb7b07aa4b39fd285f3c9cd769fbdb6cc79fbb64e658f03ad0ef7bbaa535b3423afa70b770425334478597b2b33e83770ccec41c44f0bf348ebdb19a197f65e6d631614a5d04404c5c8896572279287e5bd6a610e0385f7b471c38be170bdcdd564ae95a17e530a328ec5ec7ab3e391780dfb45fa3f2eea1da0d7e959a8fa7ebd0cff5ffee637ea17b7fcd78091bc77adec6d04837ddca00ea7edb7e650a326d2728273c1e5c4000a3b4d923ef5af35ca39f53f171c3934bbdff97ccc9df43cce0a331fd5caade93022435a4172d1b5b5c046422c3929a32b22e580a6850e642ea3916a16ac998394b7839ef7ebb0231c3cf95d34be26e8077ef46fb5a43b41d8c0a770cdbb6fd90ff37acec2c6aec81209043c9248ec67b2ee9059d85fe34b0abe83344dbe1528d8793ae2bca1e55b11c0b2150252aebc6eea72597714190d9b2bd2da639c90173cf4ccccb669e314ca93aabbd407bf3b8d6c79b6f6c7cb436dbb05cf710bdcf5c88b5819051934e11db8262c3213af056c54e7ac7511e8079659eeba201d026872c8781371b5e687da1f3aeffe1ab4685a02574efc8a0fe71f462a5574b5b9a64c8e05455c9f2ad67864eadab1c21550259f9f12ce90ab0f700f8739b756f7b21ccf007f0edd3c89653f991a774a0491d909999f7148aab4fef876f5fbea752361b7afdbc8de0f6c888a807289f4f80bb448d553efd327acfe76495675271e0c7a7bfaa68322a42c5580ab0a5862d4d7e13af83ab5cff1073079bb0d95991c7af098e1789b87c0cccdbb7af817059da44a08cf2b8ce18418d6334b42271cf3c03de7085b790ac525c35aea652c77b70b2f432d515ddccbefdc8b1e4f6f73ea452f4729f056b47e87cd69714424f00f7a04b036f27c605d6880c4c3ad206756e38db5d002d05d5968c482aba3093c004b444dd219bb680453fae033e0b0422f7a30e377c9769f11e5a479a728690abd6e181009f6c61a6d004b170a9c4914cc47eefb7c19d6b222130d7b557178d6410552f4b85a27f94be986548f97f0af241c59c5e12a313db048a16bfd0a63d88a83cb4f6f962c6c04d1df1b0e42685df5024701eb14498f08e1e6f3b55062be5bc9dc73e8b744776f7226989080c5064c150a249549ad8785b6c776bbe736cf4c37add62997fda9ebff705f2591a4b099326bdda7b7073d14a055df9080005df4fb4f2246cdffb44cade67acba8108c40b6feaa11e0180ca4dde8d0b7b0985bdb9d23cf90f24039ff8946409dcef23a28e7f34fa2f3a", 0x1000) 16:00:01 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xc, 0x800000000010, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:01 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() r2 = semget(0x0, 0x2, 0x100) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/18) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffff84, &(0x7f0000000080)="ff00000084c74af4e7ca7c1bbf2adff4db1e265fd067479f0d1af869ccc5d8b4121978a3eea132e5f2615a71e5a7f7739d8d9f093d0a22e8175260af56431f1f6d4c7b01903d557a3de5d59b4d6dc2615483c8a0106cd34c148b4c49fde72e0b26b2fe5287a91a2848500e2e3af519ce64b9851fc1f3e3f6f0c8986f69472907d6278754f8e595a05d50b8bd2b4ace400ab01230fc9afe911ee6e1833b015362072a57") 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) 16:00:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000001d40)="692578d8441663ed4d0b5ad260dffeb7bd7079be446efa632f86fc36d51371ae0d06a8729315793c6fee5e1fb0fce05444280ede0ac48d0805c4fcdfd5ee3ee5e7adee58f78433a0d8b9f035f66556b169320c106dbef98c402e836e36ff11d515016073acf024a2a571a6e568730725f35dfdb5c039b152c95fc74b24fad45d67600772c5a52fd656dd24a409869726cf9d8d0613304955ee7eeee83e3b43b4c9e99f5a90b072d15d7ad932ca26d8a751a2d772a11c67d67676fe87c84f2eb4b22890ff086d0e098411ba354e91417073acc9ccf29520e32c7ccb9980db40051b969ac25a827deb7f4cc16942c4868722ef35a01b2549a745d8f06031c050bbd5f55c773824e18508cf36517102ad765d20d1ffec78e1626fef95273bdff2baa359f747819bc7e2181ac3d9e858b4739720673587dcf0a48ee7d04930fed723669121fb9a22e08fe0f23519e821b193590e825bf653857a7cbb620f9741ffa5fa50c123f443896f3347b8123d657859e5224c7c6ede6dd13c27c39022a8db2ca9baa7f19c8bb5cd11f43ebc264321332ecea7a780e09e98a21cb5d8b622ff3b1470cff6f9748bbb3b95756185cbda4df2d40c8872e2f12127a099f89f17a1da378ff752b087f20223e3395fdb4b17cfc41ffbdd1493b957076b40c55c019094f81dc6f11542a44e1e21959afe39605fc60e7990b3231aec55c776c940694bdb7f0785d6fe6cdd07d38fa6306ae1d380b76ff3ed951f0665c0092298599b59a34c96e4cac0d2b221d0296d7bf4d263db0c1c3ea9d07486e0cf804aded83592d5b9bee1cb00a729eec7836eeab0d8b5a486d325b45adbcaa7689a61a6d65fcf1ab9d2e6c7715a40d286d68dc3ee96f9bc15740f0692eea7b9f6307e8e25ae1386608e95e092e81adcc09b46748c02fd2054b899b2b62a93ba910dd313aa642808e11d269f2bb38076529351ac3e0dd4686e21813cb5f301cbe9bf04ab6197a1f04e5348b97997859693cd86016ba73c94373544b78b62d9bc61ea2e5e59afa97f2fcb92c182436a10352c0f4a4cf4275f318523d9215e9893cd0c09d4d541ee2a4866690a4025f478672ef940ef18109c7d567a26f36642547dd2176f7f989586a8486ffc5aa4288a767a3f702a9a0ccd4f1662d760e0b6de9d9cc3ee5734d87f71a6df992c4d60062d91ea8ca25fbcb4c4ef5ffcf04a4f6fc6b7e3a0ab00938a99e34a5ed93c61d3779eecd2a884d52c3a8bd1d23f53bcb0c11bfdc9a2e1519c160dbc91a259d1bfd3ba0a66e6d921aaa6c7c41cbc828da8c491e47673642664b176b333d497ba74adc727bc345bf8821664781df2b02efd32b5a2e9ee3eb3cfb92f45757f3f633412a2d14110d9f086129ad0b697e769c2be565da8aa47d3e64fdf26e1434130ebb0a0a655a17be3d84dd77212a120dc0d2ceb04c66c4b303cd0007b1d4ead19d429426e8f9fb08ee1fe55eedced31471c180026995791f2482b75a82baee5686537b631f3ba97685aa6a425838f14fc30f5b63f9c71ba2f04ea1507771a042fd4003336c127b7949f8deb3792bd473ab5cda35a2af6ed3b3bbc49c65e68ce5123fe6de74d817f804afa8dd1e07ddfa121dd9937456e022822c31f5591a5f2748dd92f97f29b06bd5eb855b78c052839a1401e98e39b79afdb698792c4c3e670542b337c944e2809ac37d72b0e0f9f3f220f0e6dfe1b0375b154fd2bea773382b4d3bf789180e7fac943c836d76427f859659030f7f0245f5015a77a629eb1c32a5d04cbeaaaa767289fe891dd0cd6fbc1f983b351b9ca83c5f573769ec622972ea07e9743d441b39e5d513d31104f7803942deecf2641a0dd34460e687472c8dae99f0292419425297e702d348e88a1ca4f66158ba3641698253865a8c7fa25315c05008c91991a60890eef29d6b298fce10a070c0216e2dc05f7f578b8b2bfa1e4c6e349430789b9923770b9c4aa22cff516dc66e6170529936a892c84a669179b1c0a62e07bcf783825f6b5725cd012299d1dee2774852e0597efe3da652f66322aab3a43572d74cac883830e1255370b0ed32794e2b3a2908235044a7072b6c1fbe11682f130b03d26d06b3d33e344d0d0891b73d28411d60059d83136e6cc136ff717d111cf0518d9c437e52c5a88bb427b3e4ed00b189f521c6674c74ba989213fe8acb14d9a2a6e90684ef51fc9e34368868187106dcea3c7bd7073848ba6666effa817c7b27804fda54fdd3486314747adda147b7508a4527075be73516af6bbb606863c636f984b07c8a308511c61cc6dd7c1d5ea61052b3dd6f087c13f4f99a7bc91f7e132f4d3e2a900ced8a20b603bdb354fb52e3b621f9f2d0f5a86260997fe4f71abcdb8ed194081d75ecedbb97c1c0f7fb98e409d11baa130d146605e45a6bb1313193c2aac2a141bfc098c55a1277e92eabe9127ec51603554a4f25c54a7152cae306162b3e3eb914f50f9415019ab13f3d092b7755db2c1bd7467c3242230303c668e8d5f016ad726eaac53929080ed398daa9e881d558085bb37d6c967577d43efca602b06b3e95ab7f61f5bec2163a1975558089bd1a9f3895cd4e86e7c505435047a2ce468cde91cd65d5e230768dd5af2679c571307928bfc31f255423d1a5d9a825f47717f6dd51e4775818a4c31d7e537112a60d2a8d0b4a4a0ae8b5f333c9e363c8c4ff41bee2d1ec0e85c6f2c28405d475572dab877a49ea1d0005fcd265b6ff0a741f75fc09bb2acfb14e797e43360b51466b23464cf674a15377009c77d6974c3529d11db4e6c615b8998190a0fb4e25eeab500c3edd698a9b13725212e4aeb96742f2b6a8059436cac3ebf18b98de75a4d032d6c5a5b22cbe8234c19c7482ad22ec5ea5a9156ea99a75e36d4567167c530d1095196e796e9bef4b802112ead9b738c8b948e5f6bac1bfa0ec525ceaa9c7869ab56980da24c1dd2a0c868c0963b7f167ac3127848baf28d27558fdcab62ca35e15913ed2e70f30c80b71f2a4cc8b19bc3d4063b80c2615bdc6d7a01f626921a088e1506f427cf2476a0684e85064929b6ec383a2628bff82dd6045ba6b010da9a815d2cc6d7b00fe73125e6ac258af80c00be5278b64b75677278cce5ae1b9362567c52b933387857302f3b29581cb7cf95303d3f0beb21d10ef3ba40644b13dc6075f529f3526aca0ddef25ee22dc2570b2328b1cdf8676560834dea18a6ceb65174175792de580c7806d3ce6832abd10925d778314aa2b28cb7d802cb02ff0b4bb8d6fda5acbb7872fe029c7ce02cda96a6380f147ca8b24929fd7f0dd1c7317df1e30680d8ca2a6f28d9b2962ec8b9a497e8264d6010a23380de1e48fc3c8ae287379a78eb2ff4b6e2eedd163af1208daca57eae5d2c9a2b55a748a2483757fbabd0a2d840a54ba7cda507aa10ecd1ffad70f3168b70bcccf870ea57b03db312c120a8a279142e325130400f7dfaf770dfbc50cd3f8e6ada98c13dc02c1c840931b0a7bbf365d302f5d813562e8868819ef2d443806a503c674065892ac587833ad0eccb6a1e5e70442f478f5967020a7e36de86627f920a6a2648d1bde539fca9c4f9b22cc68ec1d074f52b10068f510421136c79753d3fd9bbe7341b6610a1716fedafa1536a2ff52b9c556914db59b81a32863dc5c58727e1608631e1f0c76d3ee1c04ca1c9e1941494f33dfc32b1d73450b3bf98e2e4fd1034ff995b351400b9b30e71ac2a697caab04c0de7971c3871d041d721034a2749b30de74342b674438f3ca3162eab590242bb2fd3cbe65a177cbed34e6a717578418014bb436a0c50bc10e82c39258d8fac696d2a00c58a09db9b30a069bd0efd930b455f530a5e0d2d44dabf458904e48aee5bf0f18a44b2730916d0d24e03ecfea67037177d889219a368f60ab88bed47afb3e0b1c0be60f8abc398f562ccebdf586af3e96037450d8f9549b0b7f0174bd2cac9e5f74e227b44289439078db52210be725c0ca4bd544be5d1a66c7a021403eceafc40deb17ad8d173615dea3590e7694675514fe20d84f007d3a47a86c48d4889ec13f01f0cda28b2024d2f7e2c3bc1f34ea7c92ec62e0ccb11e9b7cb7866ab6b655aeb78ebfeb12338e1427e75b34b183350f236177dfd4f94024dc4c5943ac2dae9ef83570be5555f57a9d81013836051bdc961975588febe934b280f6f49ce5fda53329e1c218b5fb903abd7a9a6f70d88fc2581c7ca24574bacec13cdfc65ec00b0ddbc8b7074eb9a314c86d226b3eb9c5ae78bb3ae6177a0f30b960e934236c5ee7ba8a41425c303287544f8ec66f372e1670271c0f2cb46930cfb5d526164c81d88124d1d002349792ed778ef4ed317a8f6dd6faafc972edfa10b519927f4fbfe7800d4b5350e0daddf8c3ec8736e3610ca7ce5f72fe3a68d31c5e94f6c50f4872d686f0483123ecbc2578173818696d8e9d139a1b673d2c124aa3d41514552c8dc9b40a3490aeaa59eff94cdbb0dd7cad9288d511b532d0dded4dfc82672eb6a25bc5543c3d7bce3ae4af7762a8a4727d044a4adae37f36c3dcc4e10b61128f1191457ee6be2bba37f27a9cb7ee2609407410fc94bf5db63b3f7e5903d1345f9cd6758e9cd6f7e9560fafb113f1c61433f1a60a19f20449d7308b5a6f19945b3d7a55e0219d2ed19358caac9d6ad4315ab8b90d14d4a5092d4dfb222ed2c7e7bbc0233122aafda43271740bca66cc3d64acced0c6289272d031d3368e0d817ca1bfff33f7d4a9a1add477c88b1a57c8d181b69cbc0ed99faf48f401f79332d960976407eec92b0916c8a2fdd38cc883994bcfeb8b43a03561795214b5879d5b8532efacddabd0187e43568b09e5dea0f1d2880114ab585edb9a1eb7fc9fbeb8844b1fa00b3793d639ec63d253e77c1cd77aaad5d16675142a73c9381623e7a6634ab6d56affb667199788e425e5dda57b8482022ff549a861ce6d21431d8ced98005f233012d375ad96742fec48d067b114a64a87dd0bd425bf534bdec280be59b4affb600f7c91dae878b16f8af63a74b2c2d5cc0ac1d1528a5d57929b10176b3c8ac1c30064efb6a7e86aa307529a3fd84cd5869755cc656f414a5a9a61ca093d53d62f7fdba74b4d643e6547d33fe55cfae55b71d3ea6b1ebdabfbf7693f735bd308e8ec3160f3fec7ba713eb1495997b3732493225bc8ccadc914101e9104ce1d9fedcfdb4312d8f846f1e7022cb96c2d8f664099da29235cf90a4995b6210f1ddb51f57636579f76a5fedff0cb6042aa829e45a066f288715aa7632ffee36e6ae306f5532149929af1507f91764386d4c24ca81bd8b1bd6badf87b026b7f2f9eb6a2deaf93986b1b38e2108a2a7010d570e862e3a162fb82f6970b0f72c38668d27803ab46b8d526b5f47344fdc2a3ff7adedf46306e9fc98422720a07dbba21a983f7b509d3dd170535b894608b8c391f7110c6a01f3500fc3be756ff60a566d9bc7e80bbcc1520653c10aea5bbaf377dc823c9b2e7c6a7c35809a310aa4b3d2c727a53773325cb5b16c038c3e82c68e7dd9df56ebeef20f68d39167d198cc8e61e224754cd4cd8683fd04d834dd39ee3c87042bb84e61f86548363a3ecb8a025641ff247aea0fbe80352026737e79bd9ea3b95258f4ba17e3931b96162c44a994bb94eb73f958654e76ff6c93ab349f626b73ab49a9bb75088edcb16b93323a27e2cb08a1c08486583c71c043df730b3520b3d7b2db72307d8a0d91e759fb0e0b87c492d8dc6cde6de1327e6fd6e5c3a48ed17c5ba720d3cd9ec29b83879796a7a954", 0x1000, 0x401, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f00000009c0)="5283bfc59c8b101c5076608c7ffa09210268d8e0638f57507f9280bd45024bb25f095f777b9414409cb16d8e4c5795e214caf58a5c32a890c34ef204535c724a93923bf244b465bf08ca23c89d24d72710eef53ee3cd76998f2b7c1763000141a5677ad17e7725a7fb0874b633e38e8b56fcdc6b16208746520b2ffef6c0a231488b4140aff365e3ce6532dca2226ad7025190cdb3fa42f12a184c8d5d0199e0a462e3ff371c92dd5cbb6cd87a94fd24a014b7f7d6d2c942e29610fb38680fcb672370e0055182865698d06943aea23b2ffe1fdaed4492f57f5a7a151b633796c127c724d8374f21bdd0b8d15905ff533bb792ebc4eefb5c5cfafd8660b7c77f0d37b1ea913bb6904181c361dcd49d19b9fd78cde89d4d924cf07c88f4be4355d53446d59d05ae5733f072d4c66c477eafd43190dbb614483604d7d2e31db89a546c9a1aa72dab535d25caf49f148c9fa07c8f8639aac559030f7c77bccb49364b16e9297bdfff6f1717cc2da1fafa3b9f9c9955c0ae4fc7c64153b32bb3fe0e5c1d9bf4a4b97c28ce6b791b6da6e2252e38cb1b1cd2ed5466ceb214fe8ab724f0f7240563a9c938b8ed98966ad1a7580f417f1948e71eb2453b0f0798c0e7511cbd487e2ad02e80ccc5409a10722e577cbb472823d5884065b4d2ae4f4e39bdd8e92ecc515faf8a9aed86ef67f67f6c74638f973429f061b2ab72ff22fa7cad3a91866b0aaece5f4d2bc3964836632502b7f244422cb947755a5e4be3acd1fc92f2e7bf20a08cc06dcfac0654c78c01788e9132d31dd22d9739fdb2468352f9c25dacdf087a6e19ba10108fab26b6cffc827ea39de0435ee021a5936b8a78df2360422c1249c715d0649cfc71c5ed4c9f23f64cb8d22f7e0198d4122fedac5944fe1314e9d4eeeb7934d09f0ac19512d852a8f8274c494077c070cc77dff175b86a2b0fd08191f51e89975038d6b1c712e63507d3da4358643404fc976b134cbf8a13fe916d8f19bbb9f143ea274b3e4ef8285e9eb116808bfcc4375bb3a377e2befbf71b89b856a5989074d1b9263c0e69b7e1c79450d9a2e77ae4f000d624ce5862c7b4c6074c1c1e84ec931f1e1dc1f2895d3dd3f0b0f55e26fbfe5802cb487398f796c4b20fe046c4a2f986e700fbb2ccd503b3960b1ae8e5c76a8b5e4e2940b36969223e8ffd500a56b745d68db0544970ce03d6cb13b896704773a5c307ad6c10de547185dfa382816809a431dc9b2d2bc95fdc13054cec90bab51bc280e6f99452662a626f746c9b7e776b5b2d768fefcafe1d25f05106b4bdc35cea7f726c4f25d3a0a66542b40fe0047f92f247f164ba95db95059b01531c810cfcdefc0fb0e7d2495a6f3161a6f691a7b2e859dfd3ade035555b0e6c1df6e835a85ce9eccc181bdae5ec041731dd3ed9d2b0add917ca09de1e2558ac8ffe88de1733336e1a8b90cd09c63b7ee4b59759e6654e71aaaed3794c882c251cad7b713ada0a71b32d6c54bc7636f8376e2db07e86909bbccc1e0518c3b3f514f03343c0e9297f1e34b23d31f9a1d74cbde9f8d3b2b8d8e7925a84f13a704f2c5134f2111e37c0541e9c6224f6d74edfa7ab98a87af9f2ae3c989be7df3eee662d39053624c45a4dcb551f49e3b252405847b793511218ccb22594c19c6c26b21ed0702eb9d95697693918d83500e0b2da7392586cfd160a30693280c70bd5209958e3a2f2347303ad81abacf9a198731809cdac20d549c88317514bf344439194a2ebebb1fc6dc9a89cccae8a2cae77df8cfb0efa04e21419625c51a55cd18f11ceb3913cdbbda9995bfffda8bda9e465b050f0fd693b42f4cfe8313dcb371550c8e41971784c02173eed350579700f44f9b9bf330269106444eddfb83a6d53eb12a4923c8188b7458575abb05428c6ce176f5229a00b46b2858cdf187485c84c940dc62b147f8cae99a6a10fbe5ce24c6f51b403a794fd280e4d58821dd34d38a976e11b13f08973efa77c2ea4e0e8ec153900e9f19a5e0062613932c879bdccb796e0d4047b82eff1b49112a6c3def8f55e2183034a249a40042c90cb71282580379906d80df55ea1ee12244a8d3d293d8ac03e1f5f3d628995b1f8e632532834cc4e92196a9c2fad7ac0bf5fdfc208fffe196240ec37c8c6c1bdff90e06c3a3b767a81675308e7ba09c1935a6cb1949160a6d92e40773f75f10499a910c56672ac2eed0d1923143d2a58639f712da6f77bcd72504cfae34c944843719767f87aa115a920cf812b3e29dae4d06c4a91c5e5543f169952c024a39b035de3274eac2ea38698ba96d67f8f531b96593a5fa57a72159dbf2e5f28e52ecd35db0a5ebeaa2cbe745ac16a7ccbc38e7b54427ae828fc71b6cfbda778076a2f23b8d11b30d6222a680fce103e935bda091437a6c48a4898acec0ddc73e2ef0161d31512ea067c58435768c0fd65fa04deab18d3bd28b293f887498df988cd5012b0ba772f74ae85996d2b9381d379634b268b9ae0c71d60aae61cc1c36e162de512fe92792eb8f3b8d85571e09ef6bde043bbdfcc94e37797718371193ad0cd697b060a773352db4d31edf9ea21eaa6311c29cf341ecc0437d59c3a66881d9da73005d091e32cc9df1af496affb1e75f2e976f3f3889c1a8b34e9e38790ce37b5607e1945562130fcc033aebf214c58ac4249d79f9d2b0cc2daaf65bfb1cd1e52aca90344beebeb62a0d76c4d5deba83d452003187ddd2f2784bf05575b83fefbcf40541e7b657ef96d15421d23b8be58ea86e88b8200c335afc2549d1eaccf5fd161cbb38bb55d17399aa78215f2ae5e441f84649e0a24ed417f770d56e817d72be4c24a9f43c58381fa383476b77230fb9cd0b0305e9f1ff76e8ef5ba0541dc08f34231c09c22db2cd60d755581bdf1c40af3f19ab1bb3ddc7296750d2fc22f08683b17669abc858ccf255f2b5e1b5aa7a443943871723b8a93778f9b19d1d884455e9b83b0e66ed30449b527487c7c693905cfab456db617e2bb576dfaaf565e23b26a6d0a036d931ba3ec492429a367f40f79ec30507074ffa89fc4baf56972a8bb83cd8a3825e5efec9018146c907f52a17e11313c375c83240095a15d3fa53d9aa42d27fdfea9b0fe2f3240546b4661053973bb7b174c2e39e6b82715a27f3933162e09997dcb8541e3f03943289a31074626a0531c4599c38db1e2278968a3de2f905d7f7fafabfb42d1e4636c1aa6cceb4610fa94412973409fa6da2b0117cca7d35ac7afee08ac2250950f5613aeb7cc7958480ee9084af06557e29006d6f4fa6df3f513a59d70fb70110d6e48dc2664caf99343cf19c9ae2d7c71cc151ed4b843bd0ae0661e154b08fe65f8641f2525b9e35bcd8a94c7b8cc542d8f7afcb334889efe450b88c35a4e2bdbf2113ef0464ee5a175f10435ddbd178ea4a9716c42ccc77e815e6ee9c98a6bec129341ddda50d2c10ec2205675adb5bb9d9650e485abdb10572cf3331f1f0b9346b69830234047b232e78d388ffe69f5b5e95fa75c5ba4b83c4afaee5b3211d457eb56d8d0423acb742d3145f3b00e8befd19d75c6321103f3f4b2e620785a206caa6bbb5b0dbf84043fb50357c6cfe033ac6fc54850c40a68aa834797f95efec5b1eaa24fa7968f767142a5cbce1ff4e1b8df624382d67081a8918b5fe213b627b08b3b930592e136921dabc6e387e939520b26c5a8907d153e084e40659fac6c69e5ce0417e3dc024ff413cf514adb6eeba650e5c1dbbf87a3980a1d3a8946f1996eed4de644dbdab8a1fdd089105ae45a4d5557e00a6a2e441764613cd9713549ed06a4b43f030915d6fd84e35b447158f1dd608b374095120cd57dbe2a3225d79c1f8fcb1891273ae84aa01ace61f16968039e2d44b5464e8a7982b4270c5ca9f8d9948cab152c3bf399b316287b4600a7daa65b7b60b06319c25e071d9e0b42731c86f76f495f7618b37cc1d69ac5aa4410e8820bbe2db53de435971b3a2795b2a83903ccdc5697e36affbe0e007dfee400d05840145bfcb226950412478e13bf2589e3d5f3b51b6c1e3d42099d1eca8ebbccf0841290e18d5f7cab47f403df1ff66dd6a225be3eb148eee640caae83358ca25ede92ca0afb17636460a0ef1da373ca3e0ae9a990ee886f741d194cc88e695b41db578178289d6ee1977ea3c081b12051744e39470ec591ddada586531da64961bf1f69272a2206834853a8907d179644e604cb29dac5a2d2ecb9ac218ad0a72dc95e9cb0fd4299cbf5c0722f5aaf5183cfb9a74b8368379942cbb6ce163ba65b0a2d749b24bc231e023b0e88de812b781c8923d1b98f6f13c3ba355b26f8c86207c67553aa38d287541c505eda685030353da6bbedcde29e8dd024873c0e04ddbb082750853f9c119366ecd4d7b5420b24b4418d41a5d7a48f02192c8885579ae7c9e768018c97976376478a85eac88c75885145e4e4264b8c7aa172a4674632e10bcf428549414ce4057c9825853439ee54030dafc6e582594258ce7fe6f5a0ae8c923a1b4d6a832a44cad804226eed2211e99e23ee80f6cbd1d1aee7465ab0ce898c41964e2b318a1a0e6c2222bd2c3ec16e5e3afa73505eb73e4ee063d972046ea86333f7ff2b18de531b0ed8b6eb09a4163eaecdcca926d91bc084b18f5bedfdfdbeafe4a5110b7715a4d4bbf0e65f13424b99a99f7e62739300653f0d62b9b29c2fa7374d9a45e892d17bb6c4e1f32f005d9d4b52a0e84686b962799694e67c8b3135708109abea7a1c60d09ab0f3e7431aea3955c58cd96793af7d10bd6bd4185b4f9fadf4439a448c480f7dc7e34740001b7d4e6d3129208c9a6e6dd34aa33d8f291a7c4186b310531bdd6a120e37a2b2ac8507504d62046199f6de754d4950b63444cbf8cae85518f408cacb9464a7fe59588f7421490f5993d013f200b3f377fe9f9ac8eaceb1f0a4541dfdd58dc83e8a84346bfb399e44f9c4809cbf09cb6a769e5fd4f14ed4e1c1aba1e35caefe96eca36c1c4565a6e284691992438a1c3fdb1caf6328c99a9c72a50203a927450c8440c252b691cb324a1d1daf06c93b6d6d9f2de8d20a041017fc83f46784db76f549093a54f2091ca222e48d3f90dffea0361748615b75e068b3fc654e8ec70f996c0ac3d562b89058072ca5de678368d60d5758009b614515daf62d478ea5d2ebbfb370af78f66b851172858d599aea38ed05a3898287fbf5eb9fa3", 0xe6f}], 0x1) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffdffffffffffff, 0xa3, 0x0, 0x0, 0x3ff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd1, &(0x7f00000001c0)="4b5816c5b7ef296111e1e528a9862667f24385294b0546d596e03277b36e3cf5350d7e9ee59336e66bf232c97a787373e0ad8c067a2e180377690e87f31265c5078641f0452755df9cfbd3388aac2294ff0680cec7d329e3c1674829da6f9a4b1f3c81120ba138dfa6c80e800c3b9f16558713294a279aa097ff93c10a524c3fb609e5f670d8eedb9730957dc3b52f7a213c23afae1f3551b9877aa92a37dacba40f532865816b896eb846f79fcba66daf155450abcb17bbd467eeea703cbd3589ecf8beddc159d5efbd04da5b8f605a2c") r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0xf40ba347bf276f4c, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x2a) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f00000000c0)=0x1) 16:00:01 executing program 0: mlock(&(0x7f0000ff1000/0xe000)=nil, 0xe000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:02 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) nanosleep(&(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc8, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='*.:\x00', &(0x7f0000000140)='tap'], &(0x7f00000002c0)=[&(0x7f00000001c0)=',\\+\x00', &(0x7f0000000280)='tap']) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x8, 0x5, 0x2, 0x9}, {0x100, 0x5, 0x3f, 0x6}, {0xf9, 0xffff, 0x80000001, 0x4}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000003c0)) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) fchdir(r0) 16:00:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xffffffffffffffff, 0x0) close(r0) shutdown(r0, 0x0) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000001480)=""/4096, 0xced) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x4) r3 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000240)=0xc) renameat(r0, &(0x7f0000000340)='./file2\x00', r2, &(0x7f0000000380)='./file2\x00') fchmodat(r1, &(0x7f0000000180)='./file0/file0\x00', 0xa0, 0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x81) r5 = getgid() setgroups(0x2, &(0x7f00000002c0)=[r4, r5]) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r6 = shmget(0x1, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) open(&(0x7f0000000400)='./file1\x00', 0x600, 0x11) sync() 16:00:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r1, 0x40}, {r1}, {r1, 0x124}], 0x3, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xff, 0x80000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x8, 0xfffffffffffffff9, 0x6196, "3168a87632039727f4cbee29cd1178395bb54cf3", 0xffff, 0x3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x28}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x4b609e0b29a7d276, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="e040075fabf3d8311b763a8083069a23be2ce02bb7a5b78455d835bc377a48fd20c559173d2d2646c459e7ab2795ecf364c2ba808bd7f43ad29373c9b3ef74d231c26a", 0x43}, {&(0x7f0000000200)="59aa9410494b180b5249f25ccce4dfdb0d0bc229653913adf0dabb96e18851002d14c5418d530c74cce9f5e781a6a60b8fd1fa5fc4b77821ba062cfb9e2c3107a0065a91943867099ade5ee767a6db99eefa4fb528153bb72b60e271404153383b03db0681f201b8c70fa9742450a27b97d98ceaf419c24f31b25b4511ebd135d1ba8444eaab0dde26dae56b57290f326707182c885bcb6f84ddfa294c3d323292035f4b8a21a7cd35aebaae6b710c49aca22d3bb6022a991b1a09f8cb6a7c1e26fdcb80abac2890bdaa5472b44d1a0b0ce007fad9a8fac30cc9067db00705780f2c2195b532f19cd0ad22199c9702096e0eb9f3830151939f", 0xf9}, {&(0x7f0000000380)="fcfcf86b6686821f76eefe43fdedb2eb36ea452a601e7812071263753c01513ebd86ad72207d6decf80ee9443f5452af5dc2d9ca3e04fe6c90ee63c5ea521c7147a14c7fe5bdfc8ed876", 0x4a}, {&(0x7f0000000400)="2630cb2c1d9accde2f1b85832c0c383e58078974eabf2d4333cc6d32bfd9d1c92d86d6d7ce750f992e1a2fa66213b60e4c25dd6ee637b801ee0f68b1aa409640066ebb6d77cb53080b124aecb16578", 0x4f}, {&(0x7f0000000480)="d8703e3c98519fa620d7582d3044ea9678eaac9cc92f2aa31fcfd412d1b3044439", 0x21}, {&(0x7f00000004c0)="c602c9f8846282ac455eb982a16403bcbf6474487315300d25b00e14a3807930123d963c3863821e2cc7a3f1fa489f30d38987657d4a0226305893ae0ffa7f92af28b74aed2e9777b1f320fead6dd16deeb6714d4a068a75d787de2eb94ae2dd1e", 0x61}, {&(0x7f0000000540)="b3938a18fd98fb2d3269752c65f67555a2a82f883241601aabc69af0ff10025ee618b88350b94e14d6f1d37840bab7506f588c65d39380e99a6b8117f477723f65d09c385f8131b4d36e54c5cc38065c32a6466ccaac85c3675e29cfa3235f6fa883b3d6df9f0433a68314f1c68afb4ed41f2acbfa9c6c020ce89e7f6b5a639ca68253ba00568fbf887e4cd72a92a054ce36120f", 0x94}], 0x7, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x5}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x8, 0xe9, 0x1, 0x80, 0x6, 0xc1c, 0x0, 0x2, 0xfffffffffffffff9, 0x4}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) minherit(&(0x7f000033f000/0x2000)=nil, 0x2000, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0xffffffff80000001) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xffffffffffffff1e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x80) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0x0, 0xb9, 0xfffffffffffffffe}, {0x16, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0x11e) 16:00:03 executing program 0: setrlimit(0x4, &(0x7f0000000000)={0x9, 0x7fb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x1ffe0, 0x4}, 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000000) chroot(&(0x7f0000000000)='./file0\x00') write(r0, 0x0, 0x766190c710042038) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket$inet(0x2, 0xc003, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/85, 0x55}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x7000, 0x9) r2 = open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="467733117461d36f725a1cc6e649a5f25540908aac1efe34212a37f30da821cc0096e779c032bb767b47cf94d783878a264a7fec1a21cd382f2a836b5d9a76e820d28f8cf9585e1933723e791b5e5f0d878e0fe4d98617fc34a62f4d7f06e73ad78624889b26063ae74fc12f08e8aff76697ddbb11e466756c0b588a41998c33a5e4849c", 0x84, 0x400, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getitimer(0x1, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0xc18172ac9f0a8895, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="eafd125c0000006b", 0x8) 16:00:03 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) socketpair(0x6, 0x4000, 0x3fd, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpid() fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x200000002018, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b050000000000000002b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd3cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248000000", 0xc8) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20181, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x0, 0x0) close(r0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x7) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) dup(r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x7c}, {0x6}]}) r1 = msgget$private(0x0, 0x400) getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xcd, r3, r2, r3, r4, 0xbb, 0x9}, 0x2, 0x1, r5, r6, 0x101, 0x6, 0x7, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000100)="b67997494be32bb40563223cc367152a38395460bb034c6109ce918043002f07e21bc4d895f6d23c4f2e1a6297e83348dd57aa372ea7f37bfe15ca230859a77dabf2e83c5c200df0d2d5c478420d7f0d") 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) pread(r0, &(0x7f0000000200)="371e9d9eebc1a4df654452ce934664ade09d23675a8524695de19602ba6098bb411f1e5d7d86e2e3d8e405c07fb19e48463ec4f76de301929255bbc97e5010f5d839a2f81e438382db894c1619c204f4722eb1079085", 0x56, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x7, 0x4, 0x401, 0x1800000000000}, {{r0}, 0x0, 0x80, 0x1, 0x1000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x0, 0x16a45b01, 0x2}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x20000004, 0x8, 0x3ed}, {{r0}, 0xfffffffffffffffe, 0x8d, 0x40000010, 0x7, 0x400}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x10000, 0x9}], 0xa10d, &(0x7f0000000180)={0x100000000, 0x9}) close(r0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:03 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) socket(0x10000000002, 0x4004, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3b72) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x2, 0xffff, 0x1ff, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x100) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x181) r3 = kqueue() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xfff, 0x6, 0x6, 0x3}, {0x6, 0x8, 0x4, 0x80000001}, {0x1, 0x7, 0x8000, 0x6}, {0x7, 0x6, 0x5, 0x81}, {0x7, 0x401, 0xbe, 0x48000000}, {0xeb66, 0x800, 0x4, 0x9}, {0x10001, 0x0, 0xe8, 0x5}, {0x7, 0x9c7, 0x6, 0x2}]}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r1) 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0/file0/file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') mkdirat(r0, &(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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getegid() r3 = getuid() setregid(r2, r2) msgget$private(0x0, 0x4) r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r2, r1, r4, 0x90, 0x6}, 0x0, 0x10a, 0x9}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) r9 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) geteuid() r10 = dup(0xffffffffffffff9c) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000040)=0x5) getegid() r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r11, 0x0, r11, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:03 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r1, 0x82) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2}, {r2, 0x2}, {r2, 0x1}, {r2, 0x10}, {r2, 0x8}, {r1, 0x2}, {r1, 0x4}], 0x8, 0x2) setegid(r0) r3 = syz_open_pts() write(r2, &(0x7f0000000100)="101ebbdd2f8b45a391e2a189490a577492dd0743af53925e3b3486affe6faf41915b5ad2f9b2b624db4c77d630bdb384891a078ef346bc63a25f83736fbdb698024b00c53a0c259b0f0b", 0x4a) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) r4 = dup(r3) r5 = dup2(r1, r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) sendto$unix(r4, &(0x7f0000000200)="1910e8dacbdb1c9af2d314467413139918c3d84c26bc3cd739e2e29ebde5e7bcab53392126548a3f0f219a6a8bdd367e", 0x30, 0x400, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = accept(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001340)={&(0x7f0000001300)='./file0\x00', r1, 0x2}) fcntl$setstatus(r6, 0x4, 0x40) r7 = semget$private(0x0, 0x7, 0x2a9) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001380)=""/233) pipe(&(0x7f0000001480)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000014c0)) rename(&(0x7f0000001500)='./file0/file0\x00', &(0x7f0000001540)='./file1\x00') setegid(r0) bind(r4, &(0x7f0000001580)=@in={0x2, 0x0}, 0xc) semctl$GETVAL(r7, 0x69b8823c8f541a49, 0x5, &(0x7f00000015c0)=""/136) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001680)) getgroups(0x3, &(0x7f00000016c0)=[r0, r0, r0]) sendto$unix(r6, &(0x7f0000001700)="6e3766fddb564beb744917caa78236d1478b5e454e9e57d6e55ec9dbf63347e992b8d0ada5c5cddb467cfe5520820c84fd3945607f5169ba1370e70588df5cc7d18b4411a27b4d6f525c80655cd2cf243de3ed7e5882f519ae5b74c0e9887ff7111fabf4e268d1ee8bbbcef980220701052edf0df2b667edea2fc72d3ff221ee54931cdeb8bf9ef7a07c46e68ea7968e1cee8b6d0daf8519f33cb395e7832c90233b2c3012acb4df0bd2782eb1350f571307667174dfb44cfc98796022600383d2f226774df96e953df433134b228529e294e5a45a337671310775cf6929a538affaea316ea2089ff2c039bad58a541f207312d369c6cc042b79cd09a36545e8a7f394ff49f0ef9ed369297aadc411461494d27508129f347f99582b725d6870aaec3b7c38eda3ee47900b06b48da86cc2990969a5d16edb1d98fedb5c9e201702ee36775911a2c2ea2c80d0df53ba7861c45e5957168f60096a1f58b2828e0bfb77c6cf1d1667ddd559aeaee20fdc09362141455f6d45076cf96ba3cd5df3bc567b99ec898261fb7fe9f2e85cb8a0458735c02a3843f2818726f2a44f9ebf6d00a7a75ecd8c55bdda82ecacec18caf8a8968204d0c0593a8187dc1c10fd9d5d8e40c0acc8e2dfe6fb254a12ba315d3de678729f02346457173aff6822850812f601f534495a9090c1dc66438065562c37b5859064ca69b58a131a960c0d7de4cd974788d38494d79a462b114aacf01323ea5f670af40e2a87d6969023a61b6087270c6462303a5034bb257a8dfbb9d0fb9f2657d4d970b4e570093b88dafb655abab6595f793f34249e205c9251fe58485ed8a3f388285553628e441cea5c29b0c8c239b0a30203aa2034c7dae853d5965abc146e75ec4c3b9f35a5e12af96ec106cee60a2c498c836b4e8c25dae1f1f59bdc193ef23c746c67ee7ac7b88072d1cb4763a686b345dd078c4e771ec2fc51ed2600e0c3a603184f43d6346b10db18538b646da1afe4f550805c3e18fea28b6d4db2632fcfc915c2528905dc20b2d102562a5fa12b05d45e218e0fb9132401826f03e4ce7384cd74724dc6acf6796863e5983d18a975880341cbcb1b6490eb3308bb6887d1906f14a64e724e30c3054a62ac6079894c1fbbe9e2b2a9d0fef56ccb6797d8a26b57a98b8ea4323369cbe5d094f9dc7962741f2adec6dcf91bd96d8d20202c7d6badf2a7c4c1d83aa54cdd5e2193e227fcbf7ddd3b092d3171be833eca4c4fd7819d034ca6244359fdc1d2d6f501126334dd47a5e9338996bb08cb7074b7790766248246ab2a46f1e3df2c13352ae1b527a1ed37cdce8231e2362f259f7935e7bcaffc603fd0052abd7417bd431647a07c5cc7fe26e5117446fc5999ead2b3a91cde61f34eb931d4541e255ad734c42b4fb207aaae41a521a7e7922c8f6e5222b32cc603702cce2614cba9e13d8f398b4e06b9215e6691a59e10eb68b65997522afd641f52c86879f2d0abdfd09d476dccb5b9266180cf8c163b78ea65e0c5d1a1861f230b67bbbcc700eaa114c127696348beed0bf3fa5f6a1f5176345f639204758eb536ec43c1c6b320f660a5b50418b2d904f270b2eb5e90ab456816a10cafd2560d01e1258db898cae7a1fb869f0c3dc27dd9a2de14549de829aacf71c649a4e6832ec32feff175bf25cfedf7ad2c0445ded9fc299e3a42b7cf06be5337098a2f3153b82babe1aaf969d5427c3991dde4c43b2824dbc117302c2bb80394dc1b916ddf50de80364dcb40a4171b3f2c872ced18289b22caeffa3e99ca703998b6a1827266c117f2732ff5d3152197ffbbb9157a8feecb7802f1a9c100353da49e499056ca766cbdf29b4fd558087b487b7ec15e6bc70b04601e5e42006d10828f08432c3da1815d1892a249060bcaa600a7ad32c57bdfbe4970ed85e235ab37d8bb0cb4b8e974c7cd04e9b34d08d91a07b759815251d4adf9bbdc5ee77646742c59277641a076f0a8f357a6e2a0ed2b6abb38c0aab223822563317e799ef2f7b5c950220cd547e03a6d7d238748d43a68cfc5490abd4bc95f03e046fc6b625a1eac0aa0b136cfea18a0d962e8e54ff786676a3b80e99d6965e9c4b5251afdd794298be87f81219d94ee262e3d1c377123c17ba069e79a8901be3ff81d1f8264aeced7185e1a7f02f6022f697b8097da85ed6e51f497a44e2299ce6e09fcdd47fc1bf8e580baac3f8fbf35c009a1b19a6b9c6f75673ebd68168c862288012459a96ecc7b8f3f1b292abaf592072cbcc28939b684d15f4869ef4521119c28bef76c0318d901ec90ab672aad7dbf6e83b2f1f91973455d8885b236bb424a9f33d67e270922e9cb44a459d98c7aa55543fc2e53baa846cdb7b1699358376bb342744a8dc7a07b6779246dc678f3a6e3023bb6a3d4441d6b406631b0a2dc871a4c49c91d05b28dcc83feea566485fb00841434239f7a539c9460965d09ef03f594214e94684c600ea235344c8abf3cc5263b9912032dc794d6be85bd99f5a00465dc58a6ef3fcf59d91048278e2defca4b87aa8da7d442fd55c2b9c509edbdb289220ab741277c9f794e488b6e11ea438ebb2bc057200a5b7cc470bbeaeec39e7dcd2cd87cc054e7750b3456309e3ec82eac869786f516b2090b236953c00340c473630cac1c46e952bc98e419373233287ab0817ea8c7cd64929d11ecaeb3fd1221fc8150e3eab11b7b21020b144bc6e8ae54408574e9f5cfa4c3b71b8de7b6d7d204717ff849c82bcf440cdd5e433659421cf8c08c1c5b25c3945b4c5b28521adaf6c2578d2d91320e6b1b64efe460345301239e570361797dbac6b54cfc4274b06e5b99e11bc98d3d53ed03ec90f121ffdd865413ff8390c89966cb045e2ebcdc04ea340f030f74102c02e1203d743ecdac1ef0fafc1b233813286d8a9952256a34b42e580a11e86d629328f1d30caa108a75f2c1111909de380c41942be81a22e5b7a9d6a22bf910b296e9280afb10a08fa779e5a7ef7077c9744e4ebdc12ddd7a5eb0e50f96b5000e53d3ce409b1b4960d25da0b4ea38745567532233107b2496a867fe63730df351d2d1f64f65977ebe6cf7b722a71a3107a72593167020911c21bb15b4051ffa5fb94a23b9a478610cbaf6515792311b15651d7987022dc64635d1c279ac068cee42d80cc9ac040bd410359debb616e544275eaf8f1836b37b0b4588234706d25746405aa13f3ea2042804dfaed27bf6d0ac256f9fd2656c8ca427d07a78a8fe8f125971e860697280d92e527b4376a6c1cfde683b89be08ebb1d07dc780190d8f78ae698a1d67598ed42f81f59f717ecb6c832ce7672ef8a4f2c152d0b44f3d2ac2cc7d595224b435e8e4706b78ea7ecd4b8b8a2c70d869477fe6493f81ffb99e57a13e190949d76b2132f2e265586ec517419081c9bd2501a2fad9402d398000c4783e65c2cba7e5edc9715adf387daf3cc19494cc32c3563a2c4b9f97b34f883845635c441ca629a316d1c7be104363b3794d647e18dc6eb8d73c3baa4eca002e9d4fadaf7cdd48c4dd988fdd3ea49ddaf08b09dcce008d24f41f4f063137e8503ba97577c68bf300802f7ef3ecc98a72d328117912421384204da7daa2bf02ae0b68a5f91582644d31432b9f3b3c59dc6d82c3033b5f35d8675ce4ad52e1c126bfc3c96fddbf2b8a09d4df40fdd3d444c4aaabffced5b527b54b4b82ddc56bcf58131d08660b7ff906c0d6617ce9a4f6c62aab162f299e6af8e77fdf891781af6cc9fe6b3e8487377ae26462ba13e20ce23a903e737d8c99793d03cad3ba02ed09149c2cd9479af3640bf34a0c718c4158a32780e5b15e8ec46b9d53efea149964cc90a56dc26ad020d43a100e7dc3d786032489229604da8826677dbe1f963682b9e97fc879afcb598b27741ea4325451d16029d41286b0c2400c9cd18f776ed13ff1a05a8c6c84dc16c76a3838df0de3511a9509e3acae1634359ded4b83d4968dcd89db1efc09d578dfd9f5b8251f28926ad3c05bb7350faaf0312c2a7e32e8372fc80e10706a755312fa9397091fd54edbff2259ca71132c1ce513541a149f65eae9a1d2feba07631dc679ae71903ff8e68374f3afa6c981397e5f0cfbfd67ae8a1589af02cdbc732bf5864ae66018a753bc732a3658b541627e70498b90756d58f7980251bb1b6edd75499e268519f07cca247e3a5c4634c04388363458bfb2f64c341a9a42fe2fe488d1bd36a023903c680eb542511a5f553ac9add564159f0c6e608db737cc6b8bbfeb8436d7c70383a6a5c91baaa59ab961f41e68aa92b7932bd0b9004f221c20441a81cc3803650c2464b1c699d07bae7ab9c07025713f96363c3386c280def346e051fffc22fa0ce56649d7d44611222ea4f5e7c26fd542e7b0091f94ce9e882ed6ca046ebef213fdc99c34648ac45944327be745c94bc6a28a16594aa0921f08af9dc7ed3db0dffd2cb5561f07af3ec0857b5c7cf9e4f2fb05d940e1eaf42175bbb9e869802bb1c675be876a29a0217dd74770a623e117307b9eb4402c94826051448d4f3b216c26cd4e29070766f1ba3ab46e7f9837f9e3d5a377411d1d953d2c2c2dfa836bc82575d285922a7e0f6da0526ca26922fc7aed95edbc337ec20f4dacb9b79fa6de80ebed273174d0365e7aee7140ec632f5dee40bd7fb698e4c5d38160c14eba3778dc2f47c4bbc06f0f2f2e1a3004940a79e6cf81e66d0a8cbdf77c98f72896c9b8cd400d0fe8e85bb165778881b60b79d45e161431606e8541d2d6493893cfff16f937bae1d5db3a59be4d39d5aeaf936d8a3620117b512e927c1288ca97e4e0d08537c56f7fd5300d5432725d7b0a3aba1c29bf2c97e7893378ab9b840f63b8b256bc0e4f8cda264d9f39ebd1a0aff4c0d6e529fdbd3c9bb514e16746f5ffe0398a460fc86d497a95b56b592cb5260a0ef9cb08316b242d6a68ac45ad777eba6ed6854a41c2579cf449282a94a90e8051d577a04106557495b787b2844abcde6fa423eda2fe96fc3258d93d2e24f89e77823da942a051457ffda1738b30682e54db299d04b376db6cfc07da1f7344066b92777246f49f4841cc65ce3ec140fd182f28209b46c345556bcce1ad9634042a468578d97b74a746359c4f4f8439b21f9e79c0b9cb19cf7a603b81dcf026fbcfcffa86dcfef52054da8a853c3bbad3f71e50cff08d29cce752ed38fa0a2d1a1d030bfa454d721b115e532f945887f0a003f4fd063eba152d29606e0b5a514a68bc7551dded1409fc17a4a8aac3b3acbd5c0b49b3c21680ce30fb263191bba16b50e491b05b8d5229337c5996dc942437c350ea10e0a9e5b3e6c4283e926979c04717673536e4cc57ae3191aac05bd4f6105de1c9e228d34bdc282dd66561ed5a0d59631a3780f64e77e5287950901e6bc5ac44b0a9920b80346b200bc22a4b04f8536aba2148b3089829025d8a3c6a7b3e17099cc4030ce99438083860bdbbeaae1ce5541a08d293022484805475b5ef176db6ecaab2d22235a7dc3bb3b496a15f5cf87752afdfa3fbc0fccf96279fd8fe17be429c6e054f83f5bb8ad14634bac6a0373dfb19e7c464ebe46090d3e6e85e111be32da9248188e7d4e5a0d25c4eb717255d74c3fbe804739801db596744a0765727b8286dc84a50795659562037f37d1cc405f0a8fde1b9c6bd15728c26a2155410858b9aa65ca5dad5a0164f4060837d82f76add5e5e824937a14a1cd07c5566f3105d316b919a023259b41baadb3a5a9f057ddde82c446e22d5469b77a11d21d063b116acbad0", 0x1000, 0x2, &(0x7f0000002700)=@file={0x1, './file0\x00'}, 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wskbd0\x00', 0x9, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800000000002, 0xfffffffffffff7ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x0, 0x100000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:03 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x200000000006, 0x8000000000000020) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = semget(0x0, 0x2, 0x40) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r5, 0x4}, {r5, 0x5e}, {r5}, {r5, 0x12}, {r5, 0x10}, {r5, 0x40}, {r5, 0x10}, {r5, 0x40}, {r5, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x6) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000980)=""/4096) ioctl$BIOCFLUSH(r5, 0x20004268) semget(0x0, 0x5, 0x2) close(r5) fchmod(r5, 0x10) syz_emit_ethernet(0xfffffffffffffef7, &(0x7f00000003c0)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afaec9b0b91cbc0630a33dcc6655566858e5aab0305000000000000004de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r5, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) 16:00:03 executing program 1: r0 = socket(0x36, 0x4007, 0x9a7b) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)='\x00', 0xffcb) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) getsockopt(r0, 0x80, 0x401, &(0x7f0000000080)=""/87, &(0x7f0000000100)=0x57) clock_settime(0x3, &(0x7f0000000040)={0x80, 0xfffffffffffffffb}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20083, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000001c0)=0x8) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x30, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="52070baca45594fcbac4518ad1505b47154d0fde9279cdedb74ebc", 0x1b}, {&(0x7f0000000080)="551b7c5a5018e0b701e8c068600bad06072dfa1fd1b3ee1e8b4cea60245e60e81bf99e4491441b9b", 0x28}, {&(0x7f00000000c0)="e7e6d4be6def3d3704f66d78b7b1448d6495b44a7a51259a3b73", 0x1a}, {&(0x7f0000000180)="7cdc33ef5547ef18a7612397725b5b1ad99cae333f23c494dd4413bf3e8404bb448ad0f8d927268bbf96f7fa53cd7400fef853f4e58c38e1670234718ca6532cdfa5fb278e950bcfc49bc997ca0feeda8ca33171fc3bb506621af7206e423b2df2b0fe22321a9d925864da40185a874c3ae150fba20834f151107eb296826f5ba7991f13350049af71e85da4fa42707bdaa5a6dce679ca6ac2881e881ca575", 0x9f}, {&(0x7f0000000240)="ea6521272146121a58f0d0740f4d5b25dc5700e6643ef886034ad46c9dae29c1c48bccdfc46987cbd30ed8e51eb2548c912db36b83387e5ad7945ec791e38008288111a034e70c7925b88716a274b60f11d3558459820f8b2838a240a2ba279412e7f445cf94a5795e0a6c241caed61bd596fcca35dd050bc90745ff627160def6fbf4ea947dc1d7144aca6a0b8860ec1aebcb98462c65f5f727b3fbc47e6f18da0c7c6e77647b65e45d50365a7f7e044f7055b64c5294e78048a7cece525298bc19f0b1ea4b18f8", 0xc8}, {&(0x7f0000000340)="582aee0114b01d451ac352e76c4b2e7e3ed83f09e5f5f8bf7c3b5caba833f084d4c76756360cb49d73c6c5942043d526a1a63687c7082c3bed0b4a4a4a8bbb9333356fb83aa80b3ce34c842e38264fee3298b5157f143a7a1f5e1790a6713e30fa10a3099dad09434c95", 0x6a}], 0x6) 16:00:03 executing program 1: socketpair(0x10000000020, 0x3, 0x58a, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x100000000) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="e7b0c7b0274ffd69efc42229013e0f5a5ffb45e715dfbf0068c2d6963ce6cf7a43a5d118eda14d80894ba82225e0cf70da05badf6e6a59bbfe7f38f49c7a57ce69fdf131534f9ef6eb7d75e2a49a89909e1c063d66", 0x55}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)=0x195) 16:00:03 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2000000000018, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x3}, 0x10) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCNOTTY(r0, 0x20007471) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/192, 0xc0}, {&(0x7f0000001180)=""/53, 0x35}], 0x3, &(0x7f0000001200)=""/250, 0xfa}, 0x842) getsockopt(r0, 0x8001, 0x100000001, &(0x7f0000001340)=""/184, &(0x7f0000001400)=0xb8) 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x9, 0xfffffffffffff8de, {0xff, 0x8001}}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="4c66889e66696c653000"], 0xa, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x400}, 0x409) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xc72, 0x7fff}, {0x7f}}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9c, &(0x7f00000001c0)="010042c3360180dd2ca36300"/23) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x8}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0xffffffff, 0x4ed, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8130, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x800}, {0x2, 0x3}, {0x3, 0x3f, 0x1000}], 0x3) r1 = socket$inet6(0x18, 0x8000, 0x4) r2 = accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)='{', 0x1}, {&(0x7f0000000180)="4c60be2574a8551ecd2be4435fde77d95be15adfa3c5e0c4a1dea8e9c4636da39f3960341008d3740fd56a6ef7d63e8f662346a3654bf5e1369f822c3fa8b01aecf30639627e8771393f42683de79c164359a6d06639a3b7fe9cde07c7abe76827933871c4d47da3a13d486c3b5a5bb998a986222c015660043b1101384421480c69d65eeb8a2af6b13877b190bdf14e776de391b936edfcfc45ce873ae7b37f26852acc3eaf5c23413cc1be22cdd2", 0xaf}, {&(0x7f0000000240)="71e59d6f18cad22633053c01772b7e930b6d2018d75db72e825e2307", 0x1c}], 0x3, 0x0, 0x0, 0x236dfa7fcd515772}, 0x40a) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) close(r1) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x9, 0x400, 0x0, "fca4ff20ab7882c854b252550899b974917efd9f", 0x7, 0x40}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x2}, {0x18, 0x2, 0x9, 0x4}, 0x80, [0x100, 0xfffffffffffffffd, 0x7, 0x3, 0x163, 0x401, 0x0, 0xffffffff]}, 0x3c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) listen(r1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x80000000, 0x4]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:04 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) sync() getrusage(0x1, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) r2 = getegid() r3 = getgid() getgroups(0x9, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x4, 0x4, 0x10001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xcfd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x20}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2e7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x79}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8001}, {&(0x7f0000fed000/0x12000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x297b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x800}) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}, {0x3}, {}, {}, {}, {}, {}, {0x100000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0xd781}]}) setitimer(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000800006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r0, r0) sync() 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair(0x0, 0x8005, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/167, 0xa7, 0x800, 0x0, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8e69a17e8190ffcb, 0x54) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x4, r2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/162, 0xa2}], 0x3) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x116, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='ml', 0x2) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1ff, 0x6}, {0x200, 0x7}}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x92, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x100000001) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x840, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x100, 0x2, 0x2000000000000, 0x101, "37f4edc68107e3257b67bb1074d106d66098b977", 0x2, 0x8}) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x82050, 0x4000000004800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x400000000006, 0xfffffffffffffffc, 0x0, 0x1, "b04d00f3ff0a551a00", 0x9, 0x200000000}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x82a0, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x2, 0x5, 0x4}, 0x100000001, [0xab3, 0x2, 0x7, 0xe0, 0x1f, 0x2e, 0x1, 0x2]}, 0x3c) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x800000000002, 0x0, 0x1000100000001}) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, 0x0, &(0x7f0000000000)) close(r0) dup2(r0, 0xffffffffffffffff) 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f00000000c0)) fchflags(r0, 0x0) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) r7 = getgid() r8 = getegid() getgroups(0x7, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8]) 16:00:05 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x326, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x1d2) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) r1 = semget$private(0x0, 0x4, 0x512) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x9) r2 = semget$private(0x0, 0x3, 0x221) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='/\x00', &(0x7f0000000180)=',\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='+@^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) chmod(&(0x7f0000000340)='./file0\x00', 0x39) getuid() renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') getsockopt$sock_int(r0, 0xffff, 0xefd365727c5f61, &(0x7f0000000400), &(0x7f0000000440)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000500)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000540)) chflags(&(0x7f0000000580)='./file0\x00', 0x0) utimes(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)={{0x9, 0x9}, {0x1362, 0x7}}) semctl$IPC_RMID(r1, 0x0, 0x0) bind(r0, &(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = dup(r0) semop(r1, &(0x7f0000000680)=[{0x3, 0xe9ad, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0xcacf, 0x1000}], 0x3) utimes(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)={{0x0, 0x5}, {0x81, 0x80000000}}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000740)=[0x5, 0x1e200, 0x7]) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000780)={0xee, './file0/file0\x00', './file0\x00'}) r4 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x880, 0x104) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000800)=""/179) bind$unix(r3, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r3, 0x5) mkdirat(r4, &(0x7f0000000900)='\x00', 0x106) open$dir(&(0x7f0000000940)='./file0/file0\x00', 0x48, 0x21) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000980)={{0x18, 0x2, 0x5, 0xffffffff}, {0x18, 0x3, 0xbe, 0x1ff}, 0x6, [0x6, 0x9, 0x9, 0x7, 0x5, 0x9, 0x8, 0x200000000]}, 0x3c) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/57, 0x39, 0x1, 0x0, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x9, 0x798, 0x7, 0x4}, {0x3f, 0x653, 0x100000000, 0x8}]}) fsync(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x684) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x200, 0x2000000000, 0x80000000, 0x2b}, {0x4, 0x3, 0x200, 0x8}]}) pread(r0, &(0x7f0000000380)="0ec5bf6651c369083d8315408b4059535e2543038f5b381f36cafa4e62d550467d61b0c631a86a89fb9516d03b3e9cb2e3f970a4b0ae6f7da76e095497cf55c50ee0f83c30e97b9de2e9ceb1d3c811c28f099377f097c8838d326fc625c18b8ac0f74afae5b9f3eadf35bef12d10e5789a5558c95f8353428efea15083798680341ebf140b54d515dc138e933e62df5ebde5999bfa7e6cb75b4c49e209b22632ce25ee5b7b14de4445ecb5c7759e4a1960913c904caa179a27d3eb78eb9c69588fc8920bc3c12bfd43e823152462e770465b9e795d8530a285cd65b80230", 0xde, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000480)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f0000000280)=[{0x9, 0x80, 0x2, 0xfff}, {0x5, 0x1, 0x7, 0x6}, {0x2, 0x1, 0x5, 0x2}, {0x20000000000000, 0x0, 0x7, 0x4}, {0x1f, 0x216f, 0x2, 0xfffffffffffffff8}, {0x1000000000000000, 0x2, 0xf34, 0x9}, {0x9, 0x6, 0x3ff, 0xfffffffffffffffe}, {0x100000001, 0xca, 0x2}, {0x10000, 0x3e, 0xc72b, 0xffffffffffffe8be}, {0x101, 0x34, 0x4, 0x22}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000780)="000054c78c63413a8bde5ab9874ff7c5602d7b3ad86d1acc87d3a4fbd2d40d73b6892ba45591186efc112bc8157a4578fd37ccdecfb6047420cdb163d23df5f6b684407ce45e95d573c8177b86bb73a898853921b4368264ab155673792cdbbc009bd4b700000000000000000000000000000000390275b0f931c897c687cdedafb45ddaba4e90f90573a721b14f6e300b49a0c6a7e08527b2bdb74bcbc8ea2625020d71aa6ca8f6466ef674e7964654d3115722a8370b014d29791ceb374377be495600408eaa9c1557ddc8320f08a6791f2af8ab8cb906de581b80daf42cb39169886cd7b092e0919d2730d7661b27ee299cc3ffe81721775e088a643c4f9af2e77bc28d6615eecbdb0b71c6c19d3dda9f748e4c981e33ef77de6d0d18c8f92173cd5156e8685abbd857d950514b5fbf4b077bef0000000000000000000000000000000000000000000000000000f168ff3557957fc2cab6a5657733de76698e4b54b2c1062dd0cdea4bcb428cce1993912755d5c6331d18e62eb255", 0x17d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0xdcd9, 0x1, 0xb523, 0x7b}, {0x1, 0xffff, 0x7fff, 0xe99}, {0x6, 0x7, 0x7, 0x80000001}, {0x7fff, 0x0, 0x4, 0x73f4}, {0x4, 0x8, 0x100000000, 0x6}, {0x7, 0x0, 0x6, 0x3524}]}) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r4 = accept$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="97db0df1d86973ee8380cd748bdf94f4d2b98cd45c8cf389667b8f178e379b5062cfe6ea0dbda5aa9f73cef31bc22e58e09847fa7416601e1d10f7cc1baf9e02dd46252d52220fcc981aba9b09b7c4b42c93ba54630a8b065364a3c80bb68eec1b4f3201badcfb50e23c22943d0a383efd97e2f9ae582e975e51be3e22b9b75d96846b1b978328be50b5eed8f6508bc6b9a9c6e037f2d996f0027cb95f68feffe833a7e6a08a6dd2f405ef7e7fa02db5e3b00f9e3ad52b4ccfd4590b6344cd85e9271234eee6ecddb4a44b63755851351dea0af5e846823942d1388ce94bce70"], &(0x7f0000000100)=0x3) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) connect(r4, &(0x7f0000000280)=@in6={0x18, 0x0, 0x8, 0x7fffffff}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x13fffd}, 0x7, [0x0, 0x10, 0xe5, 0x0, 0x2000000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgget$private(0x0, 0x82) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x4020080c2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) chdir(&(0x7f0000000000)='./bus\x00') socket(0x2, 0x1, 0x7) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10881, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/164, 0xa4) chroot(&(0x7f00000000c0)='.\x00') 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x0, 0x2}, {0x26}], 0x2}) 16:00:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x88, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x5010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='s') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x359c, 0x4, 0xfc}, {0x1, 0x3f, 0x5, 0x80000001}]}) fcntl$setstatus(r1, 0x4, 0x40) 16:00:06 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8100, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x8, 0x4945, 0x6, 0x7ff, "39b0250fa0ad1a20665e66cf747133827d69dde1", 0x4, 0xfffffffffffffff7}) socket(0x2, 0x8001, 0x8) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xc2) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x3f) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0xffffffffffffff2e) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getpgid(0x0) fsync(r2) r5 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x1147) fcntl$setown(r3, 0x6, r4) setsockopt(r3, 0x2d5c, 0x80, &(0x7f0000000000)="e51c295224557dc2ff82bd83e4227a040ce224462a9fe37d7011863d45ee1cfbfb49e846b2c80623ca3bc2f84806a3699e05e014835db1a56c90a0e89168eef53c5de0cfd075709c01a106c1b6872946997925b1ac0df5224c9dcee119add9e2f6f2341ddfc836b07b7d2cfb69", 0x6d) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/245, 0xf5) write(r5, 0x0, 0x0) 16:00:06 executing program 1: mprotect(&(0x7f00007d1000/0x2000)=nil, 0x2000, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r2 = getegid() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001180)) fchownat(r0, &(0x7f0000001100)='./file0\x00', r1, r2, 0x4) clock_getres(0x0, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000010c0)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(r3, 0xa, r3) chflagsat(r4, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) socket(0x20, 0x4, 0x8) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) 16:00:06 executing program 0: r0 = getuid() r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)="eaadac24e0fe681333b4a20f59ddef75d326e12cb9e4ec396eae8ad0536256c6ef884bb83dbecd44", 0x28}, {&(0x7f00000000c0)="19f945cee85d6dc86750498c75f3b30c5a270d6db7974772030bfc929a07fd5ca1398896ecef6abd578bec28727a91f6c0ad22aa1e8d900dea0b04504fbc615b600eb10689f1c6846c68918b7d4a3ad90b910f0cfb679003b780782e4ec2e8c043f80b90eeeda25f6abb7c14d4549ea3fab36d84eee4b3e537f6d58cb8b65c5ffa45d6e23008f099046ba358350cbd5ae1ab9d9a3abf120ba40242f41cc0cc3736adf70412ec4d6961880e6d2d742e4dd408eab8232e5965ffe0c9919160eb9e02c9184b2652ec08419597942a1c0be9425b1e56a5f6aeb27a32305741", 0xdd}, {&(0x7f00000001c0)="feeacdc55badcccec19bbee478b59673a8842af4dbfd4fd9e6f68e97b4cb9a17bc8fdbd0d4825d6d67e28fe322c118f15fd67c29f062627aab8b96732c5970241de064525cd39242bcec52af5ba02bc7976331d19c905909c2379f6f86241ffe876095b3130d82cd6bcadbd4c6bf5863fd66d0678db2385ffe91193d98736d8676d97228bad44a86f5eb9e58f68572643e6ff375551609c977a5faf9a743c8fa0490a913b8962a20028e72d8d541c27d238a671118cec697164b785977e10e9311cb57e22b943c5a5efd0533961dc9f5e9e6ed64d5b2e628ed36307eae12286f8dabcebd1daa24de8c18", 0xea}, {&(0x7f00000002c0)="bd5d4d9b8eba1f79ddac4574e7d6fdc816f614f2716d2f474e9d2917ab922ee77caa56147c7620c97dcaf817067ea6a5722ac4276678f390acf0addd555a34087957978bc06f1bbe0f980f24f9c257b2688d642fbcb375abbd2faf45b88096f5aa7a7b8a9afb8d3c0980b722bb5466e20f433a207553a7a4c37185c3a724d9de34aef052e9b75ca39b593a0a2a971f2ab89c725d4234b8c5fb7b9faf481e8f314c7fc7ae83462ac001474e92f27e3860f3e1149dc606e064c0d3605463ce6c73393a89a7273bc8a049a4142c07dec194379d228bd490f103de5332ffa7d7f5a4", 0xe0}, {&(0x7f00000003c0)="2420d7524abb97f3dad62b53f67ede0cedf576dc52771151e3", 0x19}, {&(0x7f0000000400)="d24db522", 0x4}], 0x6, &(0x7f00000004c0)=[{0x18, 0xffff, 0x10000, "3c1d58937271ea"}, {0x20, 0x0, 0x3, "8571d7c0900ca7ef5a5a"}, {0x20, 0x1, 0x6, "81890c17e72b802673ab1b"}, {0x100, 0x1, 0x1ff, "8ea7e7ec94f3175a61a30b966eaa18d9a4bc8eec73be51cfbf4e12596b5a6fa9e2760fc2f267947965575f573b09d74252e19fcd1c7983ecbe4b6a2ea4f39c577b523ed8a5784c6b802dba8cde0109c11d9a0dbae142a9fc49d96b251a2775272b46bb4ae9a1719da812d6a3fd5243043ae5a1dad88bba7978cf98a270bdca9697f4d354909337c2e93dda4ed5221610df08dca481ed9b9a885c3c1ea33b3d52c419e56f69113831f39749912795428ddf792f21d969e21c7ce16bcbf25b4089f6dd63f3489b47bab3cb0ee953ccf292e9473a7a21c9b940e2fb8389b9ee018dfc2970b7ed191882a31872373c2bb5b8"}, {0xd8, 0x0, 0x1, "f16f563bf240d562b0a422be43424daa9bcf3c4646c79e08b5f8c7a9f240b3e91bc385731af08cc17ab956036ad244412c7e59a80883865574a4f73e9dbea8f6dc7829d50601ef48d188453f463eaa52373ffadb95a17aadd6864652fd10d72bef49789b76102ebae0f1c0226ea6d9b8fc4e17e24ad7badfacdcb1f5631dfb37a4a013ac7d0a65bf8f4b84ea1cc6dbefcb763c66e2438d3dbccdb2883f838aaca1997eea2e5d213a7727065d1e5ff8dcbd1401191fdbed9ae3a916bce8d9e6b43ac109926ee4"}, {0xe0, 0x1, 0x568a9376, "8cc6bb95edc44ad72c8324eee1ee93af32f7e11f99c808cfb1bfeb451573ec86680c210135d41f1468a7333ca37a6abdf3d31f908f698483b4abc497923dcdc2ce4c43233fadb5776f73666548db57710dd6a29c01ad950003c74ad3255a06ebefeacba1a40086c4db744193d44dd46db40249aee0f52393abf27ec2b477658440bc318215bc7da318ff450bbc71d361e4ec85302194c31b396957717a3785b823b350b4ea48cc657f733e6627cb56b97152f4b931ef6ecf188add825396fbdb1c83bf5d475f5d68fe6d08852659fa"}, {0x18, 0xffff, 0x7, "b8662d"}, {0xb8, 0x0, 0x23c4, "d148e22f298e460734562e93b82d8582f98bddbe5cd6731eba21388a1bd034f64f7b24338d565d5389c019db6a64450e2bbc3d69d14908c127766d8abc4c5974a1519190c2a65fe61b1b448826a1d826d4ed0c92533660fe09be8b5dec97c84079fd08c01d0fd63a01a3a0fe13b72e1a3156c5aa3dff698ce33c27b6c9bd072dcfa8e4c0daf178c8cb15b773ddf3f7e4ab4785109869bb88df6d2bf04b558f45b324cea177809294"}, {0xb8, 0xffff, 0x1, "ab8b8ee51a5c6c0e7a1c408c3dbdf9d21440112fa49ed0cf52b87f93a524fec2f5d8492ed5e6ad6cd733d35fcbc0d0e11e72082ecfa49daf3d185abc6654d5b0d27de79566c2e7703aabd6f301dfc9ed9021aa5bad095477f0dfd3a5205fc579004925b3110723f7d529bd26999e893c673c32ae06a622a6e1ac24c1c5b88b15d0e49b105772a11bedeef1afc43b27982f6a42384e7ccaa81b443631b553abaf9e94f9c9c5310071"}], 0x498}, 0x4) setuid(r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x29}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x76) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d, 0x0, 0x0, 0x82}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000000)="b2") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x74, 0x49a6, 0x1, 0x4}, {0x50, 0x8, 0x6, 0x7ff}, {0x3ff, 0xdab, 0x2, 0xffffffff}, {0x1ff, 0x7ff, 0x7fffffff, 0x741}, {0xfffffffffffffff8, 0x100000000, 0x6, 0x31a7a55c000}, {0xff, 0x83, 0x20, 0x5}]}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/245, 0xf5) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x41, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x6, 0x0, 0x90d8, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2da89c2a, 0x0, 0x1, 0x101, "e4af11ef00cce44bd83545f33fed17ec3e5ca778", 0x7802942b, 0x101}) close(r0) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10802, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000440)=0x1) r1 = socket(0x2, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x3, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000003c0)={0xdf, 0x5db, 0x9, 0x9, &(0x7f0000000140)={{0x843, 0x20, 0x1, 0x200, 0x250, 0xbd46, 0x1}, {[0x1, 0x10f4, 0x100000000, 0x5, 0x6, 0xffffffff, 0x7, 0x1, 0x101, 0x7, 0x1, 0x300000000000000, 0x0, 0xafa, 0x4b06ed0a, 0x459, 0x8, 0xe43], [0x80, 0x8001, 0xa4, 0x6, 0x4, 0xa, 0x0, 0x9, 0x4, 0x483], [0x22a, 0x2, 0x7fff, 0x8, 0x80, 0x5, 0x8], [0x800, 0x0, 0x200, 0x10000, 0x7, 0x8000], [{0x101, 0x0, 0x9, 0x10001}, {0xfffffffc00000000, 0x10000, 0x2, 0x4}, {0x0, 0x9, 0xcb78, 0x1}, {0xfffffffffffffff8, 0xfb, 0x1f, 0x7}, {0x200, 0x675c, 0x4c, 0x6}, {0x80000000, 0x6, 0x4, 0x1}, {0x8, 0x2, 0x5, 0x3}, {0x80000000, 0x2, 0x7fff, 0x3}], {0x5, 0x7ff, 0xffffffff, 0x2}, {0x3, 0x0, 0xfffffffffffffd1a, 0x100}}}, 0x9}) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x2) chmod(&(0x7f0000000140)='./file0\x00', 0x10) 16:00:08 executing program 0: r0 = socket(0x11, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) socket(0x18, 0x1, 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3a10, 0x5, 0x4, 0x1, 0x3, 0x80, 0x742, 0x0, 0x0, 0x9, 0x45101abc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:17 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x50cc088f632770fe, r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) fcntl$getflags(r1, 0x3) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x20000cbd0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x401, 0x1ed1, 0x8, "695eacb438654580bde86e56e211eb2d88adabd8", 0x7, 0x8}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x14) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="fac037c72ffa6723813c515428da5f5ed8d4b2a16fbf577b0b36a4627f835acce5f2c852be7279a23d52768d95bab5ef408ea6bd96bcc1189ab3185340f9b82226cd19bfc3d3e5ac5e3145f11badc7c239e5be92fa09be5f1ec6e6aca90a3e81fa2d1c7e8d0c39c53c2611fbad8a36eb26191f831b3010c464bdb815bc4821945c57df897c5b05b6bb40ff72be4eb6323d4fc65c5b124c62ff6d5b73768c2acec66646b8c05f6c464d8df1984f05d2849b649e0ba7e68b2aca3f80c4ae77cb12396af5973a0ae342869fbd3d99", 0xcd}, {&(0x7f0000000380)="770d0f67fefb8d1fac85c09e8aaa30e46e68316fc22b5496f8676acafb8be483aafb82485cd7a088d5912a51018e5cc94f0fd496e62f9eb2d7a396c158fe2db64e19a7baefdafb28b3a8e5488d24eaa96985de31ac7dd92c5d3bf9211b35692496dc2de828ab021706b4153a54efdfc2ae8d6f45907b9d36c6d340bcb5024ae99ec7e856cfc77bda6ea2467e6259bdbe24535f8bfac6ad775793d5b316eca2d670efc17523f2a2f11b7195f397d0abc600d9ac6f2049856d3edfa709f512128b731594cc58ddda", 0xc7}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x2, 0x1}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='{^:&\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x400) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:17 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000180)="38c59773bc5b7ddb090321111c157ef0ba9a037172304e87d3fb8966f6ad56103111c8304f941e502e28f20e59cfd974dc55115011457861692a9703e1f58d5382a7c5e221f870326361d370f8b53df1ccb4d1e22e40ffbfacc7d46298db67679cb5563a905be43e4961f2db1dd376d81172123a601e2f2c7dc722a5a52d3d55238f8f32a2d24a3a9f5f56c57ce7a99fbaaa5c1744a2ea73ee63dc9a9d99424be48d773c9f3ef842ed3f04b2dd42e57c", 0xb0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x2, 0xbc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev//ero/', 0x203e0, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000004c0)="294aeddf3ecd4ece3427047f2be4557f20cfb3b29b196148811943f1b0fdbfb4205d8f72d2920970216f9b96a1f309563385eb16a5f2125e5e466e9675d4f7f318bf8169ac9c92f1fb8cb6fc10ca4f1c2a90e6ffe3ae5c2ac5a59e438274a92dfa2eb625a34feb5c3711e569e87e3bcbc193668f0140f65fc8735473d82edbb8f5647a27bc1278ee6b9973bc8d3728f4c210b3457ff2ba44197cb15074735c15a5abeb8add6e1266809de8", 0xab}, {&(0x7f0000000580)="5665c2e7547686cddbf2f34b6058c34d07962c54a6469808bf83006ff1ca41f846af135e915b6fbfdb4be02a6730d0e5e8a69efecf30f1e0677a0b92fa11ac49749a973b5af87e6e5b5aa0f402a37e1462219c0a3f16c258c890c18d7b2ea9a658f6d1a04c8f3364393168da52271de989f96fbe378b4185cfd5da71d142901004f5b87e548a80b95dd7d293c6e22fcac4417e9368b454410d586a731a3541c838d4d0015042eaf984a50820c7fd6126e587f8d8bfde11bd385fab75dd64daf63004abd538b946b46c00da27cb7f6c59f16c1a486761196737a3b6d9a5663b087e6fd74592a319ca6b48c8e076c9cede496e6d247adedd82d3b0d16dfe581557945585d70f4d5e4e66c7a471699c3d383a976582941c4be865b7595ae816aefdde627a6a9e0738742592fad98064dd7c5864de3fdc597d14640889354ef7bf0387baf0d99d2f87b65c4f24ab4ca46dc48e17850b2abed5180bf59cebd98f1bbab4a11adef77f1b75350a753d8f3627f4efdd541f9cbef431c1d39c206dbf1eca1260be5cc5be895de5ad9786d89af84239e96e9f11955d2dad791a883e4a9dc95160be7b9fab5aa88f0acf051030ad2074621fbde18e0f38c8b9cd0c9ff3e2b6a60657ab8b5bf87306b978ef678e6299ab50623a470a4c4f258d7076be6d7276b024f1065f0c532bc696ea24701a3a33fc962e58af3f3facbb66d57fdd87931dfa74fe53245d8d39ad985570b081ccbe858f843cfdb29c4aaa9ed98ada521b7904fc2acb11955d41482e2aaecdc04589b5d3c6f5925a19b162912c6e950d9b06701b7592855b4b38597e843a85c36b1c182d66db647b9e991dddec0c16a3b1c32a51fed982b08cb00aff40fd439cdd2251e0f6c0259087dbf9367a6608d12e6da3033ce57a0c7ecf7da1fe04503ea50670b15e8e8cb69ef1d8f040929785e46dddd125c9988f03b9884e6e1c2cbc5f00ebed6afe926204223950984b34bad7051745026c4d15f3496a30931f34bcdc6bb015c58e37cce1c748e02b4a31f79e668f63ceb7c5c8c3a927f7213659ed3837b72eb75abbb44e61833009045ab2e37208cc977f9b9a39c452c4879c7d3eae79a5f24cbd32361bc598590e33d48a78fdc33064bcf54467094b85c5a50947ab0ce51f45912d2afd94e5ff08d01409c9c3f98d195998ab2485f92b72a23763ebe574de40ef7062de1fe82aeb83929a1a00719d057628c3c90461c14e56a854dcec5a8fd392f5cd99f267645a2913f199bb84cb4a94c75d05ad6ef30ffacae64d87d18142183ef821e3d706d64cfb0f412dc1618afcbe146dfa41fc9c8d360549738462dc4f876da80eae243947ac477713a205cc627dadd73a2dae8e28815baec7e36b659f2b4146b41d065101df5386efcc6e718a4dc02ac675e06603e52a39d750fd03e04c23f6712241806081f7b78a9776a95706155dde6c53361a3507d357d5278a790dabd3017e1fd0268f5ff5547ffc9ed8182aaa217f114876c13724244d266bacc641948d96bbfc84137cbe5b30d726a59e8056c32bcf2378ea4f3cc55928e5c998d858e0ecceaa4f2aca81e6597231644dfd9c8cb83e9a9c055f599f8ff5da0229c50d74a23b4b29a8c3cee1e9855ae528520fe220921328e9587b4f8f4bc0dceee10e683f9b61a50866ecbea34614c8748a317a615c405c0f672b595a283def785cad8ad72e08b330e8c873c4823b5eff141eb30eef227de3896ac8f498c5f1f30589d170a71597f9b0c851ca1f50e0aba911c4551c0aa13f845af7a02afdfe41ebb203b7b672fe89ca9717a875c69b6f50dd7ebf915eac1ce1f8a27701753bb90a38962f059e6ad40d0dea9dd794d88e01f53d32113f04e26ccba56a448bd5a4faf2f201aa5c796d5f9db4881cde30758aebbc84b8f256724cb37689e831e159ece2daf435d47d2bcdc24492f1a78063d19daaa4736b278ed84326d9a630649b68c335e6c7716f277e5c1cd0f4b1cf4791ce58fa68e0557154d0b3012e17871025e7f4e129622831b31c74dca8a4598812660893b13e9809f44b619ce336842b53aa19a44de0d3f62a679df6609f66b241610f4c2684b1070cd523039815312c990686186818356e7d44ef943f2c8d4ff8b2f8c480a2e07d47389ad30d388ed9cc8ce9ca2c6806b180b21c592a27bb13aee6f3ff5343a903d23d1b7985c44e09175f8ba3f9d80af494f59aa74464f3e991446545bd2d20c583d4f1550276c019d5b5124383121e58695b9714dccfd896cfc068d268ae41a4a737edb18bfc2a546bfc0efd0518744d29d64bec333f37f7b7ca4f2d2a4f0985fe25976c1d6ab52c36d31bca7599fa87832cc323787e498f458942472e3d32a64ba2aa433ba07811db1e6514f7edf4d22fb0008b27d3b50866e912c304a24d786d79759cc2723d32e1f253d63d0168638adba5d4ce488382c7e062573fe9e5324fc9f693d163c82cc0b6044a974f2c75d5eebea95d7e3d843b7b26182b90028eeacdd33a551c1a6e5d60f1932625aa476a05dbe0e8d5ac180a47ee450b88786dddd90c4496199f17c038be2108067391cc46029eb5e3c46228ca6d7bc576bc935e5de9326d3557f87262b40d5b5527d18ed59f10a6e322692b990b2e4e2451a3b260fbc211db10c449d2771e4467370b3bbee06278276c7b31eabc9f5cb1355545cc4d4d616ef8422f4efa54cc95241793e8c36f01f5f8b62174052d09797c6753299708ae4e234382388beca3a8ab9244ff2ac7216c1502fc97a31e064d5f4086a53ae9bd092da2eb41de489782cd1b3ab20b674443d50fcf8b97c642658f40a7b1b44c0532e4ec45fdc62ac8ae10638f6c99ea45a0aa5afa18b06c2aedc0814589efedc0e58e636b2f5c507b54c2b6aa5eaa7cdfaea42dd566f3a3d1bf2e9f93cca2bf176c0000c323eb3b25de7fa2d57ad06ce4fccce178cf84e4a6b90e8067ef499ab3e60f5d68aee3d594fbe53ad84df1285ffa844faa6a2735af3bd36e0928a9ac4834bceff61464379755d6d255ceba26eacceebfaa3cd2ca61ed6a0a4957386527c63184dabd8eb57766a5c94adf7491b1555789869594b781ed5aa8eb843ec6e6c10fce6b33b8894027d2e5c3ea3d74d887e4f303ea0af49be44c53c931b1b6c44cc081fe0b95a8367a9a8916d1916d28f500e56c3a6f0998a108cc41d21e28d1f96f0ce2eb560c603dec136d6ad42dcb4ec229768844f468fb555c053ab0d58bbdb28578602da75a1fbff031461516c075eef54d7ef361f2c9cc302f20fb6cee1ce08620283d31a43922b97a38a170079aefc8e0257b2b240b11cf6bcc0da1d0ac288c977c1a1c34d32ee46e2598a719f16a4bd88fc70e66978acf07ac8746447a69e2b09bfe4d5a5a833e73e5099181f54dc636e4596fc00fc3b3ab6213504089e3aff7685edad1d57f36504bf5ed48eb29594f4739542c34fa04263412e1c7094dcaeb3ba2ef0da8bee97d8b95e4a9082b3a67766206ae92cb8446bead4e4fe84b2dc67a094f5bd2f08812a9942ade30c7f26cbaaaf15a6cd0e055631ff3dc20373033668e3b9ebdb89cb40441201dcaaf9080e8195f86dca43f3c0573837bef9244620174e79d148d995c3001d141a1c0af1c1c7f33f4b95f45956b2fd220ee17d9362cc78be3bfe407e23a873fb0c42bb012b8ef7f96337ac96b2e85a6a3eb8634c5a65044d9356ea03b05b752417a0623a547e94509f554746d5d12588da755d67b35df4363284d352eb22966f5e9a83e48a33ecf0c89f9160b15a420fe82f510ea211f7f4d3fb1982d7bcff74d0c6a5c7f7c4c0494df55e6269ae6a9d358499107321dcd4f126ed351185d71db4b58f7351270522be116c8122737de1965f7214ecbaef95c8464215200e5971a3da8f56a99456a3dc5dc39df4a0ebcf00fb5a1affa702258ff351abfc9f5d04833aabdc5c71e0f28f965a420f2ca27e12c981bc43971598658c2672a79794b0b5fe2962e6cf60fcce96757ca0ee7c61d0222bfbab1c4b6ae8f43751727d958c720d38413a5355f2dec8b25d9016359391fd10e9c68c44fbc8246e734405b51f56515fcbd099ab8402e9274dbebda4210f4ff7f84d2ef4364c9e586bb8374d3ce7b9ca2546e96d10c2f587c552a1e1883d66fc86786d4e3092e43734fac86acbbed4ad636654d448a5e0e1d643b1c9fa4769801d9999980d7c2c3c40cbf42ff9a3ea32121ce408365d9e2767fd95ea2eb442e09933360cbacae1f8aae1bb8b9d4662b2d06a73a6e091f370f8366512521feed9f5ec9731640bcfc2d85d53757a71a6804e8e84e9d5653045c4fd2aabcd996fe96f967b72cb8e7e2e32fb6d773300c67009226401fec52dc0926d8c7c834568da91137bc51e2bd727a005f38c5f7e4f48e7a64a31f227e6f99d9361bb579ff5007eba1e1d31ce68840291b218124e8af52f6b5c74a2b61c282eca7c4d64087a977fe31f138cdcdc8eea5ddbd1be3d0a31c9b0305e4fdc30f7af1ea5594c1e554d3ce1cfa7a91f1363bb7dd6acedcaf87818056056a1684f8afa2d452299842220f7c87aa267af9ff4a221c8e5e19aa9a3d49c2dea3762c3731221e18cfa6ef141e560011a4acb20e1028a840548b938377acd1036c54a5c52a9f533cb73bca77154f252788adbbb7658b525d9f318b5b6c1cabcd07f595a322c76b7f0bb0f1ac703605b69eafc5265574ac438608328d33a969bae20dceb0f50a6795f0d9272db5cc40209ca350732f0a0c6fe206dc4cf84256a2fa17bef752c40f1b29d4ac85a489ea86fc1e58992f62ce0764e923bd16ce0ab10acd818ba933f44202adbc04738b670f4ea2eec8ecfc65f2cf36231dd8e4f541be21352592fc8ca3da1e068f5ece60b9b474403926a2ca431db5956a6879047b28661d16103d1b36a3eeaebd23e945a5c1ed5d6c2ceffe25488eae3fdf191740ea550c6edb35fd5f9e52192a1e103906426c5bb2f2b497f2e64b4392698dedd21ed3052f643b47c1c32afb5ceafd81b40d9b981814d72600f7a586a0ae7b9c6ab2e7bcd81ca0a7f20115ca8d3405b52ca5cab95aafe1096b19495412cd3e77891b78913ba62fd34e2fcb373b2067093566912d595e10c32069570455335d07af29bbdb60f7955b3190e1f37cabc1b66ce2b714eb7c27fc67c3433db06e8cd788dd4f23b4e8010d8be1fae7b9b67e863669f1b065bb5f0a67730f14bd969acb87fba07ff7efc4c32e2726c4cc2e0fa146247b94af26f235529bbf12950ac2717fdc32e3d9125dbd80bc1d069c56095ad8970eee5e402b5e9c5a8b9e00b3d9b18fd122afe058d4b3d566d038263e110a4f0db81efa14b8f219426ff636c622151d03067bd6a4dd0a2bb4cca01761858867640f0a41e742a5169e73b17ddd4002eccb919447bbe92a4f983ac7961c3526c3e4abe706fb382f060bacaf08d7f6e359a2d201ea7ccef9d912095e7369ce501b36ce87a2644f6f27dac34eaee8f26b768a0b5657f8b14c7b5c33cf1aa459848f5de47240eb49f3fa631c3c6098568fbd62785a36b3e8a60818b4efade774437637a27678299545949413871b632038684438a1a57022f4fb409a3cca89d7ba672b4c14af01fb34a6350373bc0f85b19b5ee272e674350e5e264745b61ff4496e9e34cc133ce1652269dfda1c6b60bb64a519999892356e61491790118b1be8ff32bfeb9cdcbec7830b89ed100b3353c87142ddb1f7a05bcd3749ff540426dcca91443fa2786f2028e1493608906500b0cd82261a7e027948044c30d56722e6c4da29fdc136b90f72", 0x1000}], 0x2, 0x0, 0x10) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/95, 0x5f}], 0x2, &(0x7f00000003c0)=""/171, 0xab}, 0x800) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) open(&(0x7f0000000040)='./file0\x00', 0x8010, 0x4) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7ca6813d3fbab68893c8932903f380074ea8ca9082cc61b411137ad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c2100000000000000000000000000e74fa02797c84d1bcf6b7b75132e329adf03490d123a4404e1916e7d3bed691a5bfae20a3c0a64d6fa87ea1a63bfb2ec195740340fa6ab9fad4681df920ac13de7356242b06ba7917f1e45b12735af4537d35f25b234dc5816f40dc0819cf424b198d6313458de28fe60f5fffcb75e4264fbbc9067fa98cf44aad58e185137eafc16c0f76f59c2b7cb92d7f4ce4a5242b9adfcf5543671b887c939427fe89c95e04392fe2aad4dbfec55a796422be1611f215633e803ae3438598cd557a03e8939a36f4bc48b0f8c6c5b1d6426b83256db0f809146e6cad9e780fb5613dfd0a495453a7aaffcdaf60039d413237111dae8b4c0483b35d067a36b71e91c102bafa228dc12e83ca9da29fb953ccfb454aa139e24f31be236b13336739b79e86df5e25d180dc89f45307a24217894e59a7aa6b9b4d57610657c82546da2f473b8147ecd521a7217bb55e9dd8e97e0ea6cf500cc5b9c8c00e850b5735289453d9f3e2a203d1960031177561d583d7dfa42c22733c2b5a8780d348be62b55101a08917ee865274e1e", 0x24f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000180)="d5", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r1, &(0x7f0000000100), 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() r2 = dup(r0) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x5, 0x10001}, {0x18, 0x2, 0x3, 0xfffffffffffffffd}, 0x5, [0x1000, 0x3f, 0x9, 0x1, 0xffffffff, 0x20, 0x8, 0x10001]}, 0x3c) close(r0) r4 = dup(r1) dup(r1) r5 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r5, 0x2000746f) fchdir(r1) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="b343f67c27bdc1e9b5144a6d461c5199919af1972c56557f54f8705ed426ac56a3e39fb1b6db61a0edeea9d0561c1fac7a774405f103a32c76a6b8fd751e510036efdc45e7e68c12eb3d98bebce16645dc9ed3d4a34ce4ae18b2b7e7890a5695ea8e7542166db7b9b98283c937eb2e7a2f12da3d4f5b9cf12e2e002c41d429d2aa3f75acc56dfd4d89be067df97ce62d82c2aea60353fd00000000000000"], 0xa) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000002c0)=0xc) syz_open_pts() 16:00:18 executing program 1: r0 = msgget$private(0x0, 0x44) msgrcv(r0, &(0x7f00000015c0)={0x0, ""/119}, 0x7f, 0x0, 0xffe) r1 = msgget(0x1, 0x9) msgsnd(r0, &(0x7f0000000080)={0x0, "5a98a9a5a50482f21ad90b8b85c67c06914897aa823423d145c762d3ed5446597e23467152fa42e6507303235aaefa4d7483201a25064ed8dbc46c0ff592eab48041a9b4bc6766b7e920ba5f7b98a5630ddc6266299d6a350aff6e0507317e06c1cb9e374473a1b52b2e1f149bfd795b1424ee423eaaa4b9baa29fe5293e74c46a46090009f00118c94f6983aa02666c1cd2e85a80ac316d4b1c2255c82256fd6965d5c5fceb7a25d2fe329a0d8848f6537f2c5273823e577273d8f19d42770083f432beedc75675693b19f6f2ce3d022ebe4f25c3cdc0c63e3ff3ccec2cdb99f7bed586382c92ccaf0b45485030b24a1b9826bedf850e4ba5e3b38e0d72bf3cad6cd1edcae98dfc9d86c51824d4b76cb5adfc66c90a5cb66b42aefe998260aeaa376ac351b2029511c5aaadc85f9731dc12bd3ede63b8ad033bbf6b90beeae933102385bfd0024dea6afdf8e95c3a83a163d17bca4657d6b5f8971e3f7d013e8b5a62fc4b023aae09c41caaaea39c50a92d144e7c7fc6af8b2dafa8b9ca9f88ce01cc0570f4af2b81bd117f803b33df43b5325890d232152030424b6bf45ba0934cef8b5d750a88a24d659b66fe1c014ffed291ed9008ab15b66cef395c89760fd9d859baf0c31567a6080be003cf421dc440243a9e48c77fc87510ebdc794d0d52ba301243ad380796f21bd9602d9807b2f3a6f27be7fbece9dfa2266ddc7bd86b230a79d7b52a417444c3058a886fc0d58ea9d93b7bebb42946d1aaccce0c48023205e2fbc2bc7b20d106afc976427f44953babcb94a30057fbcdd56190c254a8318d9ba4dbe6fe020e879bfaa227388f526233be572c01f061367b16d4951c4b08767f4d3971b0c1841de4bc8492862305e4316fd47f766b9709fff5fd1a73ef9e6749bf6516228e500957b318140bef1bf10cbecc8befeecc06126aefb420ed6aefbff78a1b36db90bde31158687cf6b31929c7aa158810536dcde405decced3617048f4533da34ca08ecb3b79d9bfd1b16045faa7db7068b324a54c73a8926c549143cb71116e94b1f1352489520f6ac3add44b0f8552aebba3e2f5d96fddc78f0916ca0bafa1e83ed2b6e632ffb05be978cb82f289e1966e1067c8b0b64f3947c7130b1e427cd2038a0e8cefdca9728f5d2a2c101fb6fecbd328a626d0155cbcd683e9843ae45a04cfd87abab5a7b671112aaf080cab1911cfa5a374f94097d1c4bc0bbf4b2c708860b3383894218b1d280db03a4b35ebf1e9f456b2fc9f1e656973404e545201860699726d92d302e7dca026d6952e2f9e0c7419d4c242f74dac20e0cb6f6ede7b6624dee9117f268353516ce3f14cefad03be54fe4c3dff3fe1b6376b3d9a4bb02116935ae0be13cb297cb3ed16089dd83d38c3b869e67038c0ab38a2c3bc8860c6e7d330bf0bc7f551b4751d7425934b7146ef2dce20f820ab0e7cd5245bbc652b95b30ad94d06e66819918b570660dbd4ab5e57209d35e78884fcd96cea72446e4d5bfa8d0a518cf1ab9f731ac9cdd0b141936dc4f84c83b3880dbc997ee8bc51e6022691ff5fbbd484f3a842c8ee8c6b9da0384177e85e0e8c8d431f50e7596a783caf72523b35658c7ac6f1ef998b352d93fcb8c741e93cd43987fc485646fe71688eb745f2c92222bd7043d40eeedc1f9597a825ebdc921a5e96b6b616a95db6a68d5db7791a799193b0da6582363cd36e20adc2068e8826f877e0198ebde8cc077d607c8c3256eefe3ec1e71aebaf70e84a89eaa488671fce1615fb1933437eba04775b959104bd63f7a1b08ce99765e3154f85aab3e4da66388b3d31718c86dd76fd29529abd15afd556399289337be39fd9bcae773f5c7cdf3ea3b6ffa700252807025e962d732cd849c5ada6e9bac1049cf95ee2d0bd1cb0d1af8bcf05d5daf56d2fcbfa580e97830f483a8c9f57bf6204698e58c2ae90934a3b07b14351c0afe89d515129817f0734b5bf07b13328f2febba9f248709abd33c3e32399b20d60a63b56af0368f4494efb14397f9498389403f2d94d1bb6f864add8cec756da5b3f6e96fd0731226b31cfd7e65f012bafddf5893dd67540eedd5afde2e9650c024238ef2e8c386133bdcc1b68a24f7f041c7ee1f5a5972d5280d37d118511de8b1d9cc271388de66344459915b75d537c576e9941b1f578d356702be31e665ef4946618fe1541be67756ada452fd17519a4ec694440e480ed6fa1e9b39fd6c6d44ded87d7e3e34982e7dc7bf4287ac88f1e874b2f316615e084d236648ecceb700064eeb0a745da90e674fafd05f5039916654066f8d4d3bbeecbad5622426298bf0b4fe6726439e7a9bb16dc6c91b8f13d1e84d9d6266adbe1b6fa2d451d3db5fd5038abade7e3b586f1a494752d1fd268f2bf0a3711159dc827a7761f71cb3a37f3bfc75e40b3f9c1533a345c778f1bc317cca589848431bc2929325e8bb0adf2092afeca413c32ce76d623008d61c4c994122c02c5c06d8c041309ea0ace264a0f380418630771369fc259311ab986b10969648b9724ad195aeef6dc5deaa133c08912d355a65348d8a658c68c870cc69ae491250dc99e710418c301374ed596311eb0234f1342c48a9d8924881150bee275eee7b2095f8df10fcf62d27f4fdab4184fdca56dc79101cbcdda61e23af5ab18c38b0d7e55de27e67773e36bf0c278fffd8c98aa39e57144e0d205d24c455d828f42ef33689b50aacdec81c9c0039ba4b25d02fea4a19f6de3e80611caaf5c331968baa8c55512c0ba7a40227d0224ed1708ce9424d5f2b436ddcee3cfa3b65c7275fee40e34c9047d962d1767b92478e636f88bc8e77b20da75878ebf59abfb736f650e7006b19a7fd51dee080020432595070f1f58a03d929e8243622a3cd8851fcf6b7c2f0f5e89a00b65e8e557f67095bdf2666ce1314e0807fdb896cd0e5f98244483ae36bb9fcdc28ed935b5b970d98641776a8c7ccb12803b5b447826c44750a1a426419c12ab03033eed7153be7cde154d952716c72cb64ed6be73f5da354588c447ccf4da24396676a10ea93e154964f3b0b86d0658f8fd00dd2bbd30e20d7609ebdf24e4c798ea1029cd2576628c621b351744d338b500d8474ebae62872e38386e803fca0d386123f9e1cea5f435b8f3a400fc6af7dd948d2529bd5ebec8a72e08358d679406792daf3accee6afe68dc94ba5710f4f1e44764dfe5f1c91d47d8fe19875e7a33d8c0f9247995b531a8571bb460f9cf4e0570acf2a8a36baa4c736f0164d1469bc8b65ea0436c5d3c92ccf5943aaf13f173900a1fd700529efae8f86239fc9b8a5ffb1c1bbc8a0d46712fa8459cc1d2f97586d47e1cc3699f3cd7b7d8656d5d0b6756a8c7c4f375ec1d833f89acd3d5489b43856e5ef45917b3ea8841de315176782a73796d92feba8c19cfe15bb56ab362d01859fce3bdee7d5f7d97b7e4d97ce9331fbebd08005504a847958497ce8e99902afbc1d286bebf00c44d6b7a5b7f4eb8c6f9e879b863a849542a5de6e930e7bcd4861a7e7dd9939b710c783aa0b6e9bb1c250187e86167fe435643aec5b8cacf05d72ffae1a1871de740981f2c91f21e02af04b520b46860cedc5808c097decd842aba053f4186fa83275c04fcf61f27be7d62358caef8ac9fb36f41bf8396031b26c7a25a9d1fdf5d3d6e9d81896d05d8998247880e2d719b060991758780f9bbd352b2daf447dc494f43eda0b379778b07d76d345a94c6db91024d91942e0b233119c1ea2dae0e792724ac8a34d7f1c3ec77b9d47f7e82fe9c215fb12c00e4fa5972efd646f4708588dd38de5746bd2cb0679548d56425264948e0e78f3130b68c0333121b9868c209c034c8017d71a666e28fb4db98117230c036df48ea36f8239c3dd144a72518a2cda07c509af8a668676e15cd159e22427107ca71c4bc77f033225f49ff24f092a2bc3c67bb67a25d3d58c10355d992347323703a156609b1128be459ecd6e00da7654022bad7af52d0ae3af8352bfb809253e2908444507cdb20fe33dd00e22c1b034738b0453ee71432a0c37ab499b44d628e66d1d1e5be8a4c65d0e62c8b236584c54d477a1e346908e3834b6291a949123ca523256a33aa421781ce04c83f6248e9594a8cac669d76fd7cf9a4a2b3d7379efdc5e2109aecc958ce6877e43899bdea10281c00b7e47f3547769db62149b03154de1b3b4974d03484ad1cfe8cb6a6eb4fe5daf87a7f791f309ed7f26fdc967d644502df055b3ba767c62153516211ad57725eaf66b69bf75e5e760774573754df21b352a34b255c932c9236d9264b84b3a5e37a35f8347764f247ba7429704bd5f7e5626430c41680041926fdafcea2bff3dc60f22acbef8da241013ef3919528de8f5ec9d14e88ce94a63873bb330acc4ca1695203c3826532205725dae0bb1208b61c6de2f6d328e061f431d47af38084d481ea73ab00ce31b509e32c261ca41bcba5d939a84a6a7dce8aedae45095bcde2a2cd6937f10f2d6db7378121cb7f5d65b27409f8141d5c57e1105059c00c039d7b93e275d88640037eeeca0e446a0ae3f05269bf747c24bfecf90fe964aacb6a2213b6a82bc94b88ad00d9473a1a5b090b123b69a6ce3e17ff161b66ca545508ee57be2fbb26e9c5bd75b0133ead3c6db721558de1eccfe4ffe4ac368f9a9d4d63b93994fbc1b953db7fb90edbb5e45b6f7d680b4f0fccb4507ba9f172c8479e4c44f3e4a0af91764ae7348e178cf5eb00fc2ffc1097b3bbe3cedf70e1302185f7c538e61b9e6cb6e8a97b85a4ce88c3919d74630d828a22b3fae216487679aa135ac5a3f928017395685544b409e78d8594765804eda512c2b0486d48d77cca1e768874a17f96784e1c4191d68d9f1d5e7dee676bce0f109ad23ac85a7cc49c4dc7a6aabb8fd1f50c2f73dfbf92dde85b05df4745bfb2cb27e373905b8ce52918595b4d42c0dfb569360b4b8f88d0359dcc56cd2af9cd13c80f49c3a185a60770a98939e6a073e1cbd64dba64903665a2db2017fe239dcefd57329a2467ca3c249ba18bd5578a85064995dd8a6eb5d997d88a6e18a8ddb7df9125a55ec190ddd5eff6883bede7be232d112655b7cb26a3a7809b4c67d0e4c7acf8e1e689eaa451b698275b6f0eba2f3b06335003e4732943eb957a4831a28f0ff5ff394ab102f98ad1ebc7ffc94597dd6b2eec3f5cdb0e441fdc23fe4228704437f704a7e54780b05f65e6a72ea650b642de952766da94efc411423525ceec0a4f4b5d232f096f624170cc9dee673574b2f6da6233e1092fbd79d39cf0c627e0a9676043665fd2cfb1e0157674bbaf530a8f3476588a035202a5b8c08e69a3177b15a65c6a7203060347dd5767844b49311442feea597b79a29e5642f754f21c2f0ec6672db2f98450f99e3e271cbdc86577052f4abb8f8d5b1608f917767e1533fa8856d8d8ec4d80b53763318bb8b9d960bfb9ca9bef11589d567a05e6d53f94dc7babbfb97d62d63cc1362c8e5a78c0368f23f6a2c6a74479142a530d9edb7196ceed51472c62d7e656339c0c21491dd0b51ea52180619520fb94b41ac041ceddf733dea8200228bf8cb5758c0fa5d34e84f993e644afad6ffd996211753027230fb6ad5da0ccd6e0afaeeb0e78678ff41ae5e7c0a6e3c54ff257c0a262178bfb6c540c473bcfd2b7a2d40f862e7c255d7147d1ecf34828b5cdba89376cf8c05266b04177018bc6a4244e39dd85e4a852a2467ac8f0f16d6f15ed68015685128b91079b382122245d2d2838048366fcefa0a45089"}, 0x1008, 0x800) msgsnd(r0, &(0x7f00000010c0)={0x0, "ea586314"}, 0xc, 0x800) msgget(0x3, 0x201) msgrcv(r0, &(0x7f0000001100)={0x0, ""/140}, 0x94, 0x3, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x20880, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001500)={&(0x7f0000001480)='./file0\x00', r3, 0x1}) msgget(0x2, 0x400) msgsnd(r1, &(0x7f00000011c0)={0x3}, 0x8, 0x0) msgrcv(r1, &(0x7f0000001340)={0x0, ""/140}, 0x94, 0x2, 0x1800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x8090, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001240)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/62) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x400, 0x0) write(r4, &(0x7f0000001540)="98f2d320bee3cdfd634e3a8b88a313fae9a6cbc7fad7d8ba206072309c0867a19963cc4d91f88f282329cd1e99fd215bb260dff26d778e4e91636f6d228c7ea66399f3bbbb6779e0882dab686f", 0x4d) msgrcv(r0, &(0x7f00000012c0)={0x0, ""/86}, 0x5e, 0x1, 0x800) 16:00:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = socket(0x16, 0x6, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pread(r2, &(0x7f00000001c0)="6534fb494c5b456ad48de9f30f2ab31a0aedd0c32fa83ee3ba2067620f8fd84b29a1508416440b8106a52521edce9f1c63d47e842eccb6b892f2cd608c4ffe2a549266bac38da4a322a2", 0x4a, 0x0, 0x0) 16:00:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() setregid(r0, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, r2) setregid(0x0, 0xffffffffffffffff) semget$private(0x0, 0x1100000000006, 0x2) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)="fa", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) write(r0, &(0x7f0000000180)="c4", 0x1) 16:00:18 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x7}) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x1}, {0x18, 0x1, 0x1442, 0x1}, 0x7c39, [0x80, 0x1f5, 0x87, 0x20, 0x401, 0x6, 0x9, 0x100000000]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1000, 0x400, 0x6, 0x8}, {0x7fffffff, 0x2, 0x100000001, 0x8001}, {0x81, 0x800, 0x0, 0x8}, {0x0, 0x2, 0x6, 0x6}, {0x80, 0x3, 0x200, 0x8}, {0x8000, 0xff, 0x6, 0x9}]}) 16:00:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8440, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0x0) syz_open_pts() syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:19 executing program 0: getuid() nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10080, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = syz_open_pts() r3 = accept$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x4, 0xffffffffffffffbc}, 0x10) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x82, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() recvfrom(r0, &(0x7f0000000000)=""/211, 0xff39, 0x840, 0x0, 0xffffffffffffff06) 16:00:19 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x481, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x448, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x202) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x6080, 0xb0) r1 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getitimer(0x5, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x4d}, {0x18, 0x0, 0x6}, 0x9, [0x2, 0xa7, 0x0, 0x6, 0x8000, 0x9, 0xffffffffffffffe1, 0x80]}, 0x3c) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f1570188c636a1b5de0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002200)=[{&(0x7f0000000100)="8e1620a9274ede1a9cbd58dc8efb0594c14c0ea5cb4aff17edc42b56dde48f2b5740ccfea4f66b380289d110c6e5516740570cd46a3f4a36c97c312e4920b38e45b38d00ecc26165b6b251a43317cbce7f7cb0a2093e00e6d730e057a6e18e9fd8683f5957b4f7ca449455262b0ecb91ea8b0a1dbf3d3af80567fe77724587ff340964772e76d34d7db4d1aaa5d83586144e665dc96acea709dc8e029289ee40c896836034a1d0e487bda817db73b3d5ed5cf9a6c51ce71a8a882df1efcfd9ed44c766759acc54a2e60781833544e9d58b4226b9f1afadb3eb599be4753ede12786f9350e5f13ae626bb7b8896098cbb379775da2dfa8b3f037bb7c373395c0b088f19872c426e03dcd6aad0f525fa28be0a3d5c348d5913048497ed9a579cff3db7a6c0d875e7a6afe3d8db6d2ac32ffd41ea611a419ffde1a26762b10d976703017772a12a439a0c9d358574959f9ffbd4d1ee0e432f767faf862c4364c88703d91e59519c157f05ac081fc1b04a00ccb9a962460b88b3e69cc748aa32c2d39f94a0b7023b432985908e7b507d38c706519a4f0048e8066f97535bac59e1463f3afa41790954953ed9d61e2ccd205b8eaf5e84137673ccc1d19bb7b1d5c48eafa8f49e952509e0b0a6bed1545afe0ebd1cb8f9ada719d5df90c5ad448e3275b2823df84a48262eefefd1cc7ec724be0b7b7ebd6269285c41cbd0611639b45e447ae3d01ec282e55910e7bd90dfc49130d59a8aa6f21f5e55a738947359dc5cefef46c1ac2b142f246cb77a8b491b61609d848bc317932396762a5222b08c890f7f021a5c5760a212eb92ffd6301b1c534e0dfd0c6b34944528dbc267a3d42eb51c7ef83dec5dcb33d88b142849f989d4117eeaa450b403433003e60351dca14199b74d58b1448b3db7ad8d2efb99022bac680af74d710ca5b7bfd89c030c7e7a9452861161ae9fb8c03c8672772860c2efdc037f79f02cc61e317d00ba6cf8c3ce08b5380b41b76017f8c7c67d67af1abac6b3dbd01e0f48af1d3117dc5a33182293e67081f59789b03a6a867a1446c418df066218ef300b7ef264566c08ed558edcb35f324daf19e9e2acd5ca0fa2bb3e20a8ed06dc0d6e8701d78c69cd0959964b3557fa950666d72a6dd85d2f679e16a9377059df0088c0512cb86a5c94d0f4ed697dfdfdb9df11fec05caf6cc32184592f14e897641ec9af0539333c23ac6dd63a3f7b6e106bf0f9d0e762cc9338f278b38596ff614fcbc5256cc54837407ad2575f8cf764e71c0c7110c780d9e32bfbd28ff8af252da51a5e9bc5639d04a21f0a353ae87ea9da3d336e3ba307534b8260c940d82d4e3fed80eb3bff2c3ae1492ea095f9f5d9ce3df32e4abb39b26d304ec1c1bf27542860a2f989500743ba72c9ee1ef9a4a0d72b6eae50a36184b271932f5987652fdd0be6c467c15381be5a5910b7ad2e0ae19c1f3176c8969db413f02ad2fe0f81b5a193829a59bf4aafdcb5cdf7e78cb32c5956318b788a26128ff9dc70d074962b846ffb0ad2e2eadc0ef37f9788cff05a8cd0f4dd2868104fb24fd3a55a3f84af7315fa110db03e045578f297cef17406863fe5fdc46cf947f87d2d5fd9c3b8a3846d2ac4bebb827fb324de9ac624ce0745516e8727a9d4c506966ef3af8ddb116f2e219d508f58e545572aef9bc111bfa5f08fb6e2b6ec129f2b7569cf2ea7859da4d742695823d144c04c270b0c05d95316c9e5c4d33eb8cbed7e55993c26dcb441440aecfcd26aba8900054cfcdf01b68e9e938b7bb3acc56916602a9f5b5fb0c772bbce1ef5d63982f5ddf840256b647d5eecc884425ec1d9d200e4734d3c5f9cd99e6f8c65a56a4cfb6b895f26797c6810e94973791163b785ec062f3cd15d70328cbe90acb9f9007ad2085924d0960aea105196fac9e3710b6fc8934de3bfe33dfccb7ef7ec02118121547429675b49df09b3c8ef5eac437ecea43c7875dd12a9b2071e03447c4f78c365409ae2105cca5a2b5dd22cb7247dbe9b4fe51f33febbcb1cf79ec12f83936cac8e9fd9d2cbdd8d607114b2155a40c253ba8ac0c5de23ccd98e24c24cdfa7e4793a1ea1558407a3d5a24b9c85ca574c885bd7cbfebfdc121c054e110f2b7a76b98059324dc508c4e4cf27cd3c4982af2a79a1f960515401308f1ed2b6faa3feded37a99931e0215c3226a783703c3ce0b467f13ec4fb95e1902658c8c616fccf6bd428b2f8de795d721f995f42b0dba92de87861c76f161f08c2eebda52d57f90a607673f0cc0d5ed43431e4d29590137373630b75a71ab63d3545423f429b89ed375ea02f159059368320adc2ce38031d529cafadee339c8fd78cb147a3a655b5869d1cb0f9e213d2d31933d59c04838fb6b1f520c679d3c163ae01f37bb068d8ca971ef28dce4332c4750110228eeac303e13efccdceb3e9f766a2b07f20eb3c8c11100abdbe838d3d51c3f7a3e81a831dda20e8048c65f5821ffc063651d7156621d1d6d4703bbf0ca54a77e1f29049491c8616f6258533db56d2467391e713c3946eaef0836b71ca2befe2c63732d8558173e6a616c6ee7f4af38842acfda111fd22ab6357d3257ba317a0bb708091d99f6cc7398d491a98bb41ff43159b771df3e15ba0a7cdda439f355f1b2001eec05b72eb2c78ff4e21a7ca1430752425da39aae16473a30a632162ef5f50d2ceb0fd487dc8fc891f80e9c56d8986ddf584fa6320bc72cad420fdc829a6640959729c742fe9c5cb2eae72a93b82bc8a15ccc02293d1db93337df1e522ba68399db6f69542c25a7622a184a6193247d62d5979a5ccfd690b32dfd22ada9d6964a2b3e9f24aa5ee3073b17516cb73da3c14214eeffd8db74233184d8233e22006c5675961cd93864fb59b2f9d73bebcbb8a46e63943ffdc3ca68efcac864298dd9fcfcff240ebbe1c5dbdfef9da511ddad4b26ae9c450e360eb98379798fd0b22ab2dd1e9206c851838069ca5df48270896250e7bcd4377ca3b976c8fea1a45bd3596b3f9069bc3a0cfc76f0eef8f091d4998598d631c88ab25e5b527f64111298c1718fea6774603c9533be789ec2ecca6e773f616e7167ea8b8e02c764932a4b67df6c1d246cb8b9db2eea2e5819f6e69dff69d303d489a0f5083453edba6300d88d845c9be9818c888c02137ce445560fc5715aae31b8109535f577441355528ca092783f089f8d2cf9119ce70f32efb3fd0aafc2cb9b1038ce55aa2cff769f2d6267fb6775188b5e12a40fdf44af8d16c765bef8bd6c9043a9c4fc002997fcf6b75e30712a3c6240d21bd2ba73dc559a0dfdaa00f6f4b49af81e69dc26b90f8bee342fe50b6d8f2fb943dddfad41088cd0fa8bda0a84424ed410497c1e86051a2ab2571e2d8bb959279b2f38c015970da0552f98a07357aeba751c516c1d162db0c303379d3671a60d93d6a933eb24b8949c4520e4a7b8f7c7adca2fa7cb09646543b2fa420210753fadf7f8bd4a9c2ba6f42727a04a5cf2cf83dbe15938e3ec552d1c9b93c86cbb72a9785a3ffcc1a3723b9aa3d61927be9fbbf8088a103166e34c4de977c3b01e318bcd0fb2f3aea233d39d3f6cb5e19d087cab0327a5ca187a3f084b1e7e85f863620ed6f5a1d36b2f8ca51820a94f6a7d65cfb662de8bfc7f1c91e3a02096a98d0b57217d8c6c9490142d0601de695f637fc4a951bd08933931a709e3fe30ccec64d6a77fe8fb2379ed0d0b5a2f9f1408dc82ffdf1a977e23ecd3c33f05def547ac4b3448d62a747ebff154e1f8f3a923ef0058c59912940cc563eb7a654f369e571b2d2f19683ddc4c08116eacf0f51f8723a65c5e9d01d627a20e71682721c125a14ca0302d5a4c2217ea76e6bc873d3e4f9c5491a3086b365ee362ad46d3e2bd7ccb722dd168852b5ee4264527c70df20e896dd8bd32335da20f0412af5a7d1859bbf4557fa8a545bbbe50614e3f21f9ef603afe5b8d0e50f70af825910f8737d4c5f90e42c9824e43dcd4bf748e2db64fc83af57960f08b278e99ad32dc6d90e1b3fbb9ed506dd9cbc39cb1b5cb9f05506b77d0180d26085336a58f0a63710066d4db4071059de9f373a4f437ff229790d61d1f155e8b74548323e58db1b817bcc6af6c305fe4e1e5912fcf4888ba44ad75cc44cce1d2ae301b904438c5c4f6a973351b341f91b7c55adf2f004855073342e63ea556720c31147ffddca938fc66d0e865eb6efb6101ac92b4b6fc310ba2c0d2a54a580ca34045762f3fe3236c760fb2ec9e435d9acefe57b95c0049ff0fe8e8895a812c8863fc1b98eb355be39c4274919152ce797d87b6bc09760847470086feb9e5eb5840fec161d68eec19f1adabd7290281367898545418609362182efeddfa98f79eead6a5417ae638a5118fc5fb99ec9b8b2ffda7c16cd19766986bc42c1fd19dbbc342874dd0e7576d14025f25724be0c448c0ec872c12df1d038d7aa559ec45a63412f12aec9a61306e8677f08a44ea308d752d73500b1788cd1ea53a69b07c76c586b2c679d69311652a0139d95df6ffb531f9faa49c45899ffa313daf6e5139c0a9590ffbedac2bafb32ae2621e447f178b431e11e486bafb46ea7fe30e5acf2540b270aafda87d3fea96fd19c917fdf7223d6ad963d223c53ba9c481ab08c1854964a7f0fa58642d3e0250c637ce359ad1a80b8d0abc7e89f8a0129268797187efefdedecb9caa93e830b45806070343b6e57de914cc3cb5463f4edf9538e019da459a28fb1e0f2e8a5bcf457fc45582111bcc0888d9462e7f68822ecd493e9a3310571ce9e9f0228dc144d4c517597a14a3d68cf1e047ce4f00bab2819bd8cf40e67d97b449b4e3fd9bbd6fdb3b888309d265b91950b1f9a87cf1517bd012bf26225f4fbe9bf83cc9d8938ad78a47396137689118dbe37dddfa1946006549355bc0045d159cab5e7a3aa3434d5745ac659e900f1e843d01cdd23f41ed9399033b70d1d0cafb4281aab31bdfc8f040615510faf9644255f20c2f63deec7747198866762f9d5a7b97fa56dde41362ce1b657865ef45028ca6147ca7a73843ff4919cf84b5c607234f715d8b808eca7b1e19a4a5da0fd63e6a668e7b0c64a94748b9e625600c81434c6733dd923d2f07df7094a29b71fb2df71614b651720827529da90701636b7589a310f9d5fc46c6c551f019ce243131f1a88b7a29c01d57583b767a65780bd2f579262abd34b713702395fedd2a1662e2e1da96556679265f284a4d4cf1be6241bea315ddec06001067e78e31e724346400f6f86528924e8ac1ae074fe986efe6dc026c6527c4ad0a21e2ed173c33a039d820939089f38b589d8f8a2a714ff2c379be5d842b1e200e31aec0dce752c96127e41ccc5b3eb5c6141b8ad08c76a880f44508c0d4eb2c7913820a127527f976c838064b354c2377747574529b71b240d1f7dec5ecb85a8b8c37e1693c8102693af1419adb5eefbcd08a4ea3838d16290063a8442362a16a8523bf893330477ef52cb4899afeb5504317849cf3d5296bfa67daed1fa7a2f9fba93611bee2f56e29b6a3624e6ecdb6b430cee56acec51a225ce38131c3610e3eb95f8f32b5c11834c806bff514d1eeb5bebdfafc3a44ed3db1201519bcfc377af553d52638ede1a941d1e3262aa13420be03781bd747c12545cbbd7d820c622e983af92f30543fe797b5ee01ff94eef09f7aa160f0169dd5958f6fcb1276952a0349a47a22489b406a0fd9553ddd473190fd7e78df8f933aba6ff356a37817fd7cada3ac70f3857a0e8b08261e21873a17df20af", 0x1000}, {&(0x7f0000001100)="b16c7b53a37bf88816048492d7d9737f131138cc5986bc96fb5e07ab647e02ad1c55d0098a1bbf45cccb84b3e5d9802258644294bc6b7b29d0fb535de3afc741d5d310c7ec691a1bc9a806ca9f7f7c3de8a10f13311ff1bbc97f5efc19e13167cbb536312cc98ce75a5a0adebba8392ba89d69482b790c1af4631a6c107501294c125a43effdf34182585a2ef529315b01f402921e410e9ae082f7b7409bc190f2a316ce29edf0f2243a8c28a94dc9ef4da06e8bdbd4da48d9a9fdb3040225cd651154e9a5156fb783ef7da5b8c3d2f8786bebf5e8f2719fdf77503a62dd63073e5647fcdf554d442ec0c2e4a3ac448f89321f9886a42e39c605cc96299b56cf88e773b2cdd428436a272e1b544f5a5e9545fc05462ed39618a02ff5e1c99ded3e719564ea7995ed44bc3aeefe2ee0299239222c483fe2d460579c10298e5974676124177fe8e58eabdb0ec884dc259079dc1f46140fe08e903dfba23c51c04e35c667fccc8baa7df3aae89a7d1c4a6c580d4f12901c855d72a9fd8e6bd2d23a8e51e28daacce3923eb4ec4d9c57f4f755009bf541a54e375907f44d041e942cc2dce1223ac03a09431794b5993509eb469505643df6a3a422f31ff6f76f67eb4c30219f4f3ce3180138382f69c61b5a956bd14afe7603257640e979dffcb010a9988104b2e529ec94334c767350be0d4810396e2780896d033238ddbcea6e69d554f09c1a93075cd100fefbc77dda3d663dd674b161c219e2e4c88f0b6aed2ff324b4c817bdc4fe9a6145a9182a65dd574d4aeba1c8c0c77e423bb3ce8dc11ae4022d78d0c057e0500efa48811c14d483f3694a36a1701fa58bfcbde90a51d6fcf52fc2c10c98f79315d0d27bafd1d35f6e93c0828822a6dcfa564d1980c967c12917da2e50615229f65ce367ecf52a9ed1e59ef825f6b48e9111d0fc6399cacb65c8875e5bc017e060d294cd815c7ccdd1ef12412b7c0489a213ad97cb9dd5a17dc7312ecaddfeff2dd1db9f309a1089b5784d195c57d77c1ba549a46aef676cf0afc147f1b8867dd06fdfa21158b204ac2b9f46c07f096e8cea8d1134e0b0b05fdf625c1773aea88f5ae22b86dabb0a44e0cc71f5dbe005cfb403fded4b404fbb267b8a211945085f898052de63659bdf1a9dba895ca475ea9ca7877c31a4339f4a2940ef0def874027de5f121d4b4d039ab31dfef91de51ca423e4d7ec9cbcf6a6371e5fe4da46d3a6500d4368e61bf9fa75f195a3b197c20bb29c199c0f44f5d27d3a1776666216e9557cfaaa5ca1e3565f1a1024c1a9c5068671c1615d8bc2e86586deb3a28f9c5a96ad21f413a6eaacdd973fea5155db030ee68dcf924335cdbc9eeca96fae723d91c9e237f5e3f090574db32750a7fcbb3dae726a29616b42221afcee958c696841a19962446808e5f0669629128e721e73fe373d1a8ee6ce666081cac220034284c31b202746b5c41c5900bc96a1c7865151937126ec2ce42f09540ddc193efe1dc91947e1ac210524f28d468f86f2d8697d03ee0cfe1de4cc82e375f1d7c2600ff845897ab46c0e71aaca5c1021c01ee4c9ce7cf29f3da0b547245bcb1ee3186ca0bf1553d9926b5798e078c7bf0f63b2bbfa735c0bd0c11133b5933d13dc6c24dc01f6f45d8ee07446fbdef4a89dc9b8e23e158e5ece5c261f71f175cfa30e87a38596e450f50d1e06f7fd592d8c5a43a1fef8f108d5ad6de930367e6725ae7fbeb7602e00d6f55045c192856a05c056129349f91ffacabea7af05514604df232aa39c08fa47093b4810b07c279e3965a53a632daa3190434c27ae0a726006ebf45bb40aec7ef91092dc85546434b0d95060f1c1a50de7f2e737febbc373a32682eca3fbdc6479fd8b602c8af8be87a388b880b4d15be24d16ab13c360f5d17b7ad6b5f2b829bc2a8d02ede47dc1507244d8f63ad994ce6a881d78049f7ca34a6aa38a86367f0a11aa2205619ad3e61659ecff640e000ef578b22681264990b5901e600e3c266d7c9b90590927af84f4a00ea52994a7b8216353eb6635d07c29cb00896292f8827925198ed69274c6f25f8f2152daf62c2b7debd2432dd4dc68870ae414ea034b9f038de1cd4173d84a985bc7a523d3543068bb27f59c545a3c51bcefeadd755ae4cfcc71ae164d8a51e58b0028cbe3ac9019fcb340198134e687994d0918570e2782377804e6756fed79c3edf73fba3a98fc3b4c33c6a2c679bb8756d4b2356535a50f87a5b77fb15198ec1605661f8793f97af6b8f36100283ceafde8bdb64b48e340bda2367f69d0b2b7f043d987901dab57c50de7bf46138e64003cf09db1286a44b319cc25cef5dddcca76b31aaf1366b8ff1f9f99f1af2fa1cdab8513240183bf41ac73ffb20eb87f2b5e2b20f3f05f108131cb88be7c392a885a95a21962ebbf630d2654b446f847f328a032aec99e80e5adb9abe167b174e2fbe5464ec50cf6b2915290869763fa67f0e5ac157e5496caf4aaae97b44c8e4f253304479a2b47b0d092660c3c7b664b4db93a9c7956c041415124d42dd67b6f511ed802b3871755e0cc74c5d6e47f8b56dfc5c5f857b8b5e02a94f52ea5daf2edce350a80598fc1b73887f8d80c058175cf7df40ce4ab60cda997a3dbf434f5104c705bd0a4aaf61e562cc6a563a018a7194df9986f924a30023d6a5d2b67c2ddc2d29822fa30ab2a42979996737f26a54ad88f985f6900778d6f4b50e181d7a7db2c173b749242f7de273d7967b0569e0667603bac9782a2a2457a2de46e72e488e84a80f34cf5fff31bfa0355306461ef640da17f63c40289c99e1fe982ce2aa8aa4358eca4e28080a0c13b53b0d9f0fbf43cc7773277d9dbe34617b6c309a3165328b00fae9ff2a32fa237c2f1b7e4cdeb25aaee17ade6a00f8fd73d04c8dd463bb3c293e597d3b5181734bcf8ce4a484b037f9e5a5a83b4a9dc4de0c99475592a64c8853986f75302df8d896d7f16c12365733c80845d0b92c44a95fbf05eeb2962c4d95659761a34e88866f55dc0f4f90074cc57ea10a08b134d3fb1aa30fe27757ccfe89630a6722ae421185e0197fc6a955e476472cc0811551ec954d8dbaf0d35a7e60eb7f73ec1e43cf7873dc662c011b56b4b3558de507a646598135552b0447b6a39b9210b152de4d5b24b6c1806f5d8b85addbf392f8968566d55ffa08c77e6337d912857bf7bfbb4f8814457bdaa10ebc4811a714ff1dc215c5f0320f5bf86b9dfead88ef1ff96e12234c3094387c190e06b7a62acdc614a4c4d86e64d10695124d43a5555881f302c680ff40552437892517e9780c8a89ff3b4909610107651ebad143b40404747b979216fa9b95e502d30a5eab62b1bd992b21a08be91baec5117c417cf3fb0e049a99888a3b8851a97ab9bef61bf04d6467b99f6ad888b2238b7846561f8cdca0789f5c320cd3485c8c0c59ba0cfbe13062d37a27dc4241ffe9cf9c5e11e5a9f3f2355d0bcf2e008b4b84f9b1ab5193208d3ae213264bbac89a2621f83b31a7c0cb2614feb1fd6c69a3bf68c694094a6b2741d043b002684e29d7558cfa3088efcb82d8e39ebe0e6ab0b0074a7a0fdd35bd3ad5c92323c52e3a2a957ebb7a133c063c7645ba156095c822f53bbd56d08c6aa1d0d8937d4b68fd3877566020cc6ac3bb19388cd742e53ad9ed8743f0aed5ad513534cf1f725f913f140d2d379828fefa8cc5d8843ed2ac7905a52f70350eacfcc4a1fb868fe42d1604722791dd3bd609e3fb2aca868d2f12654ef0d4379bd8fe54c4a369d1cee4dc4b2231eb7d3208ec79d754be2e6a5ed6061b242c1614061b45a8ca506ba7c1cc2a4282a3c3d29c7509d15b944a87d092fbd0f761a4bfe2b4cb79495483a7fceed372481ab76f3fccdae96ffbca6bc292d756cc364c4ad0bdad6cbba086cf740ae20718a59f3a84a71889999478af7aea586adee6d5c67d7683ac4e1d2ef9ea249c158e498841122366e6e489d88873c80f9d1501d3a4715b677a8d70c8fc27d8d4580a0aa1f5332c3230362ef2f934f0cb6fece587a1babdb3e0b6f01f2bf7c055d546ff4026f9f2cd1fe5dddbba713844132aff4d6e1930f9d8be34123d802568259e9d92585aed910d2e0494869bd340c2384c469204447ec501cfdcd3c0c477bdc0e3d70e2cd84ea9f8daf306d6ce4447bccbdab87b125d7adec9dce94ba29a1a1fa8a7bdb61d05e13eaf534eb210679d04303cff044cf0e2fcfa596bf4121fffdbf5663f597b3ef7019b0dfe61abe4ef62857f1f28cf27a372221f55d418e8f6d3a8d6c4ea2cffaa30040d12dbcdb4ef02f9e6021dfecee4cbdb84527f07387a5088dac7fbca8242da4e986a8ee3e63777117a057bf4368d22af4262aea5b04adeccc2aeca864a1977f9da6cbb80af78515465d937136fe2329e7d2cc08a7dc59075c5532483a152aec55acfdc0f0adfe51424fd61cfcbf033aafc05d506a70f9d3e2b539a9f86a3fe1ec9ea507561257c7f19fd0a2bb6348a696d91bf1339a0f304b71a4d2d8cfbac54a517adbe5bbbbe6fb9845f521d1db97b3a8435fadb618f44f4d9a2f7d8260f0d9c79625147b98a54b754ba8acf0177ce938064c6929f3ed17c1308f8482bad8387887e695100c403914f3dbe4fe250d369e2caacde16daefb7780b92968c61a08c7e3bda341d22f9ccdce02fd5ba0aabbbcedef6103792d6dc827717c02a79166354f56ae82fdbf548cd7cc743cba76de6855952562e422e80a9d256dd9688fd0b04f585fc8c712b07935c77f305c9feb94e679d97b81df09eea705facf976bb4de80728f54cbc664c32d9a83fef6fddbf44f4782499196d553720c8b6a07a0c337fdde493cc0160e29caf020a1414b71af1c334dd7b202e645d194c5bfc537d62a2828a8316867aa661d8010e33ebbb70acd8038392bafe86a3772c61f2eb8535abcc8a1df650dcb30e1aacd0966a213b1caeca76e6472cbd02324b97ed060c453f53a598cadb7563706777bd49eb7a57485ce61711e4ab11be277c5848cd53ea40b11ef49ae2b5a8229a591d65463e89d810c5f443c5caa772f9f61114695dfa7ddf46931477cfd5e0cf780acd14d2725777056ac42542349238bbce4566b56c48313e41c8a3c14da968f9fa5fc89842df2dee7cc02547efe1c05c223319c701851c1c8caab203f2ace93f3478d50b1dbcff4f9345d5873e380d5bfb1a3e08384e28dabf9baa8372d13b5755d94fbc7ed2158e2f7288d40fad22f91b820dff13c67262ad3ecf85f7ab70892e8e9ac09a233cf050239c5bddcaf57953bcf9467b5cabe2d368a6efebe873431c95ade79b0aa27389ab347c204d9da140ceb5340b8b920feff3556129c73df870125673ae04428d568bdf829fb0ade47359ae8091f4f6a8a1c571ae2f6100449a11b3f7e8103b9c7073efd78f4b2a728f2c72e2b7ec29687f7ea87d1f620db8f788d30cde5f3461d5c1e5f3e2ded90793b840ac5af0b0c8063ed7b681625088ae2f28c0a836f51f551ca86b49494c0f866bf055167eb9520bafb9e224d011a6162ceec585e08b2c541f718e8679b4b959ad8f38600327e77f7f4b1e54bb0f5117a278148d91a08ef8f1ca2b3d452818fdded65ac16458121a909d90776c25160ee570c74d8b541a1acb2f6e70680b1d82a549d8a8a15c224d0c99d89ea7733568c38ab89b6fc4c07bfcc5fc270cb129f396a1e16768ff463f8b1c1718cf5fa7b56585d025cec06f7b0021c9ce330389e4d38fb916209ec5a3ed0675f467b1ac186f151f2d69f88a4b5cb40851a69d6", 0x1000}, {&(0x7f0000000040)="6e993a49a4982c14092e5a9e7fb08e94dae0f56b6a04ec6ab658f51bd9595fd95283c3204cd3cb13749644a5696517f3297e4b7e6d7e9fad9e974b8eea8c16b7303015945e9aa37c2509dd3926964dcaa8a2d3734ada5c16a616", 0x5a}, {&(0x7f0000002100)="2ba8f8ad94365271e40dbef477f45f1cf767e80019fd70882aba4b17fb09d76cda68e57e46ccedff2479cc307d4964f2268b6772929ff52d4d23fe88d8247c8474918ac825c59a7d0b4dccf120b69a73f9657a05795a7f0ff682293c810abf36e5f96c", 0x63}, {&(0x7f0000002180)="44a746c168038cd52640703334310b38cf71eb8b86f1bc43bc87b29b354a996a8216dae4a9619753ecc32188fa429ec4320eee93048d440f9d1155911b5806bd94cdbe2e23caff0d4e9ba07f56d41f4361813f4b74d60e0834b38c9ce2d49399166a6a3a437c52cbd4a3db7e", 0x6c}], 0x5, &(0x7f00000022c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x48, 0x403}, 0x8) 16:00:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f0000000100)=""/132, 0x84, 0x843, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chflags(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt(r1, 0x250, 0x400, &(0x7f0000000280)="07bc6ae2f3ae3d98e445dd84943a7c7ac10e0c12cd4687299dfa89789e71ae6e01e5837f09880623def3bac0c65943e1d8f7bfa35eb54a3e5b6390f6528be2eaaa3ce2a0e0bdcbfee9eddfa1c4b8278e804d5f97a14cbddb681678a5102d2d8cd29dffd92b93", 0x66) setgroups(0x1, &(0x7f0000000200)=[r2]) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './bus\x00'}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) clock_gettime(0x7, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:00:19 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpgid(0x0) r3 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000000)=""/81, 0x51}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000500)=""/141, 0x8d}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = msgget(0x3, 0x420) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/15) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000380)=""/175, 0xaf}], 0x5) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = getpgrp() r2 = getuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000400000007ddad4f4173a018a42f75ffe67ccc487505b9433236c53b608e56bb89c568fbe2f35e467e3e380ea278ac4ea90df3a348133df0b4abd7bd8a795fa06ec5d9bd4d2f220"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="3861a2bd7d63be1e74254362fd3d7c661eb63246381f18936d", 0x19}], 0x1, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x7}, 0x40f) mprotect(&(0x7f00007e7000/0x1000)=nil, 0x1000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x200) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unlink(&(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) ftruncate(r1, 0x0, 0xa99) close(r0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/48, 0x30) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000340)={0x1, './bus\x00', './bus\x00'}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r2, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r4) renameat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:20 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x100000022000019, 0x4, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2000003b, 0x0, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="6d7df8dca9b8d8f897f6d273fe763402b051022f175f9eda39968bc282824999ad0393e1643cd17c4184d02c803d7f0714197c3db1e4030aae00d2cd70bdccb7718f7efa47038bfe2a687a9edf4cc37eda07f4b29737f228ed0b496d", 0x5c}, {&(0x7f00000000c0)="515df48f1bba620b9021083ca9a51b1f235000e2c8291f8bb54b402f934fb4967af2c4ceef334c4625fbeb56181ea94aa4da38123c3320fd11758fe957b167b61589e120164cf9991ef3a7bb3532d07d18b3fc51f1d7846cc8d1d381ccf501fc3aa82b29cd08b25bec06a3c93e2475aa89e2ff1ee7a464b66de9f146efbeaf381d5f4b294b744f959844cd3bb059d4f17b9226c32ec5e16150fe2618b498f4490bd456e78d10a03e1822", 0xaa}], 0x2, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40}, 0x2) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/107, &(0x7f0000000180)=0x6b) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:20 executing program 0: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000df0000000000000000000800000000080000000000000b6fd200000000000000000000000000000000010000000000fe55e7cea583ce02000800000000000000916f647c1982aeb55f9f70b41482ec6d2e2f4ca04967010477000000032000000000ebe82800001a006a2efedebdafe7a35e86ef62ffff1c765faaa684ef5c371866ba84c5e55fdc6ad497fbd6a429cd5514070000004dc3a1d9ead9d1b3bd7016eb4f21785be3ce6debc7fa2133b362bc2e5bc8949d15ba66c9f24ee36f07be85553253bcbcab8115362371245f29acdc8bc10e2b25fccd8c999e823108a08dc82834e383b90e73bdbf05f7141591d9ad5c1065f85afa2631543e3f8b3a2514cdce0f69c001ce9972ceb4df78bd881341634f151fc821950000271ad0fd3c49e0e579a1331aa9c0832866bd9d69643c7e9defcccbbb7c6337f3fb332647858a44e420c98700000000000037cd71fc5ce0dbbf1b8c4737edfce750f5d19e9446c6f340c4cf18513c7ccb2653433d407f7dd94d829c60bf284480215be8b1c638394ac96c88200000cf89221c4469e4f248b7ca9668a6cdfdbd30573c481cd40ca0b7ecb0ff08f3f715378c087ba19225bee9aad251c2a2b155fa13ebb3c50bc3321339326d5ae179e545efba5cf713445a2fadd59fd4d9285bbeddaaaac4c0b5fb174fa26ea4fb1300f3e880b03a0b5acfebb50f4d2ce891ca907a814c3e1fc055b54c50b2bc96c402d9b3cb59f5cb1a22c2e1e1cdc5acaa7cf37703d9492324fee9571c0d1967596c08b31da4c956028c8e0d0d1bd07b8217da498d000000000000000000000049dbd546b47d1ae8c2058fac67c5fef6c006b353f051f0dbf75e7f6d5df088d500a4fb7e1600891d7584f41c3deceb28585bb1f042408c28833e928a1762fcfd8618b5cb3e009343281a7807c761e94d2de3ddba869e37f2cefe5d0de526278bfd119dd825df1eb8b47ac5585403e9ff215304bd4b9c923b9e67e3b5a577da116ac3ff171f426a795b3f4a791c9ee7a0e764767b61180c40e8a1be23a362a5e89903f435d04a701a251ff5944492f801e4a339196f93c61f6e6fa3415f7f9278ce3dee096640586a7e995d63d47479bed1b6954e01c4c9160de236767b218f6ec758315104d57f542eae8b1189c4a60b3a22d7c43d58ed0111e5e18df9538b7089bf69ce98eb38efa2ed940be52a49882fee50fd40cd9887a4d7540ba472ec8346b51603532e19ad44e2f8e1ba21cf08baf48d6b90e1244423d16545b9764e2e82ff070000d28296970da25ca8edb76d73f532b411e82323ffeafc6dce8666d9be44515ae250b20e141394656c08b5283eb6913cd7594e97e8f629bcdcdb08ca8123ef0eac4386914c6f16c15c006250924f2f7a43c1cb9fa5894e82cef08934fe6d590fb178c5d77472f771cd0f91e7ba19223d6ff38d703c3e531f74060deaae00"/1079], 0x0) r1 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x9) r2 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x2, 0x1800}, {0x4, 0x89, 0x800}, {0x2, 0x3}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x10280, 0x20) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000540)='./bus\x00', 0x800, 0x28) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x7ffe}, 0xffffffffffffff6a) r4 = getegid() close(r3) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setregid(r4, r5) setgid(r6) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r2, 0x4) dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:20 executing program 1: socketpair$unix(0x1, 0x4000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000380)={0x5, './file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0xffff, 0x6, &(0x7f00000006c0)="cae6b2659354e52d96846b36100d5417ef385167098c43645a95672807616434b5555e04288a129899c6e5c4517f12fba9f47a35ba9019a730d23b3658e2e9b6e25b6d4c3808ccedabfea87299804979c7735e0508b4b755c8d23e606d5d67436e6ce57ecd935cdbe9deb2b89355509cc56f231378b564e6b7ad9f82796ba89c4f10c387522db8d684e1cb1171d20c8fc808b28567e2e98538741160447640c50c09634543b5089db5143cf9679ec808dfc4f5e96559499fe53467f42b6580f2222fa12ec9be04e57dca4add7433f14daf614197885219baf0f61671e4451e8d97419387444b60f911b16578b4d23063b5d86bf74400000000000000000050261576a5571fa66f9bb8217a1ddfce48737e7007516a4b9fa7610263b5cf6bfb66c2cc3b6eea65e1d9dc4da37903c55dc079132e66aaf5a0fb1d8263458f9157c20fe34fc673177e559bdf4a804d81ae3365ddaceb4f21a02cd291242501555065defda23cf617654a122eb02c474fa6", 0x16f) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x3, [{0x1, 0x4}, {0x1}, {0x0, 0x16bc}, {0x3}, {0x1, 0x9}, {0x3, 0x4}, {0x3, 0x65ab}, {0x3, 0x3}, {0x3, 0x7}, {0x1, 0x1000}, {0x3, 0xffffffff}, {0x3, 0x8001}, {0x3, 0xfffffffffffffffb}, {0x3, 0x100000000}, {0xf37e720cceb43d5d}, {0x3, 0xffffffff}, {0x0, 0xa65e}, {0x1, 0x3ff}, {0x2, 0x2}, {0x0, 0xfffffffffffff801}, {0x3, 0x80}, {0x1, 0x7}, {0x3, 0x10001}, {0x3, 0x92}, {0x3, 0x3ff}, {0x2, 0x26}, {0x3, 0xff}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x8}]}) close(r0) socket(0x0, 0x4000, 0x3) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x9cbeb6a4c80cbeb2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001740)={0x5, &(0x7f0000001700)=[{0x200, 0x8, 0x6, 0xe830}, {0x9, 0x3, 0x80, 0x6e}, {0x3f, 0x8, 0x8, 0x100000000}, {0xcb5, 0x0, 0x0, 0x400}, {0xf473, 0x7, 0x5, 0xd3}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getpgid(0x0) r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getegid() r12 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r15 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x2, &(0x7f0000001500)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="efbbea84fb5f0c3a17b58e4b47bf3c00bff3ea52e2fad85a07cc5537063911349a217024cca50128", 0x28}, {&(0x7f00000004c0)="89f876149b9fb234f95abb0443a118c75ce16ce76d29901407e36a95f808c0e2b4f5d93476adcbb8b24b960e17a6000b89500c254c0080fc407ad9bcdf0eda23a1d360492afd39e519d81509f673768ad449f3c3e57f5abcabac313b79f575f513e7001652fd37810347686332b84f93c546212819cd2eba2e386ee9254ed6dcbce30f18827a1af99db22c91f9bacfb404ee5bc639f3a5538b228e59eb689db7e0582b0e434df004c9f873c4c46641b0ad14535948c93e3ffe7299458a09b2b4ee8f8f41cb90a3f768f67eb9f31a6c3d2edc8271423ac02a4362011e35e448a374a4cc8e59adbfe76ac17a66215494f240304acaea0192c05a0fafb14aea85c79d3a92383c9c15c04f708f23dc3050be5ec0eb9e01a7e920454d050d6137303382beecfd09766539ba22038de6f9eb880cd4808f7fb6dd5e0766e21101dc75ef3fd59632213757981ae9c47d9618201756c2d172bfb9e79196818f2b93d8948cd7cee311b68d3b8fef7c2949ef754666cc9854c9e8257f03770443a20c5ee11c9c77a10d2ebd966cdea3e2f7cb256cbe8120997c0173c109b84cea4af144e31a295384f30a062f56ac601309ec122ccc7cc2b97c0d6966a59dbd427f981b4dcfc14e526c7ca76ec2d9965c06a46384cdf51c20bfb6d4342690715f9fd3da1f9d8d569e6f1970c14da3e4c79ca7e268a197e23ef7f12beb6a911f14e2b7f88fe70a30f2351717e58cbb432d3b6b222e5d7ee66e2b09c006950a07b2588dea47cda2f5c98fd46a68c9d8cad5e6c12446982e93d615ecc460e934192e3ea59c8736d0cb11804e73a12f40013f3c18cd32acf679e7cacc43a77b64c0ebedd9a2dea910cdd66c1272eee0ec5285d2ccaba0f16e43b5513b47a142735a112252af58fb5ba6cccb76b4dd324f0e135b480c696a6ca99ded0eaeb9d6e6b85fc205a6480e91e169c37a3b58dbe2ce56e0bd67cfb8641c166a7365c3da02dd9c8cfe610840b47dd80b7a44eb69ed05217437e7ae1215e2766c39aa619cfa477f81557b4040b00535a23ad1ced2d8bd035859a28e248ce91cd763bec34d6f313db305459948f9c3f18245e230b46205e3d848f9a93dfb5d893bfe5556e3fe5588b7451ed61ded0d2839bbacb86e8c89c0a672f92875aa24670cca9595ab2bdae90acb09c7bb3dfb2230c3ababcbabaf7f4f923a8fc7661b95fc82e134fb3fefb38a269e95cfe688b22367e203f7ebf3e4c71e2a603c6afc6cd814fb92332ef15fe709fddf22b05b41bfc8a0815b6476e8f81b3d3764d0db354c815312e499311f1437bdfca94003dbbf246547d4c0ab35f6da25bd9fd06253287d62ccef5d71faeab952f4a686472dccf7aef5b3562c278b0245c7d4d80846c131f947636d30a72dd219044b8ab7efa429d0174040dd3f4ba6c239c16049823616fbda871ec207f49d3dbdb77710dd27de92156fad823b2ac53112160ab23fffecab87cd72a5847bf396c96a8b4eca06e36c17307a5b5c2c1bc9ebcc390dcddf0ef0d249dfeb2994819297b6cc4894807c8be2398ff37691ed33aa5f9e7bf2135bae163deabf913748222199f75950ad13676df03e6c2b1fac55fb13b555b4bbe46e780efe9e4c71b265f80232348b40437cc56afe03d7210b50960db686702d84298ab67592b48d94a3730830e15c84c0238353e6d96e38e1696af22328cea802cce1ac94ac990f99b8cfce6ca7cf659b6b42b941e243c695594463ea3c99681498f0680e684e793a5a41237ba5d3bd750f2c9671808cf0393c8471f427a4fe53e3a7fef8a09f45f1efd0cba2ca0dfc716fd6bd5675a3c55b6cf521d38e7a508da16c174d490f398bcd71c693e3beba43d81474d29319bc63a2a8de4d02bb04b145091177fadcb1a75b099bd16eb007b0ddc2ab06e24482360fb6239fe920f73f40d8516bcda67bd7877ba3228ffe37f58b637842ce98da30f15f1df781954f036a4b6c46c624703d8372e821de8e70689cdd0497bf44bf6adadba3279a4056d5d827f044e80da22ad30cd408d9b734d930f43565f4e147c8236bda23c5dede66f41fc343996395d77738517bd54b358a05c4cda07874b739f9f53acad880e4612d9e71aaa1ca4dc4747cf4be2bfc610995f454dff66169b772be11feb1f1551088f4c5c89194c3ae35e6c474cfe6c9639bb767aa2e96796baf8ea12ef6f38a5e3e5f342e50605c1850137c69015b72fe8255c34374d4117f53a249cfd9a5f0b48b3b82a579c0ecd567ed32953da7e5d4c98549efb7458273e11d6ae553a5c7028b65e16d0ed7e1bff3c72e337c11fe8a54af85d4a6f76cadea9d8656618eeae37d59d51ec74a8c70f95ceb6cc18878bb1a9ac5c7a2f33f39284facf6eebd9d603be6bcf0c053c5520190a8ecbc1bbde1b811b7e4bb79fbd6d532aa50fbec13e3ef6ddff5f72b2a69e9bd63347373f145d3e45d2f6eb910ead38aeea62f9130a30213c36becea261d32fc276e5619c36026989d7482c2d69e5b82337a2f59808b934b69e79484f50c2b7aeef35b36b17894dcda9e37ca762c182809ec4277e89645474c14433d30323a7dfb48fe5c8ef5a1f7a1177217f6b65cb3fdb8026a6f0aeeeb632c91ee0e6cc0771deea2971affe022ad02316afa2959d9e15a3a3bfac87cc77ee98efc367244adc035f2501637d948bb5711d3334eb5149bbcaecc9ea0f76cfdcee4e083391eb0316a151cd2c2f7f22b683783ad2e19d8a9ed27c53abec52c12bfa3549b9b42c3211ba7f66d7a22e6ec9f34438ad509252f910cb35bfdb9097d848b375182517954394e32e29f4668b0ad8dd15c1bc806b4e5c9c3765c91402b2453dff6935dbcaccd349ffacc8007ab82b0ac5400f9d523c1afacee9b8717dd858225eda9aa2f8a0c326332b07fc9b05ec9db4c1978059eb4d1399ca698571f7402cca2ed6569a4df387801ee5a12e7c588fb772a277448d4c8e2bdbc9412a142e1c0dc6a32507129b4647304ff43cb5a8dfba5812bd276cfe0f8a8a3f3a6ea3f97f5182f0f1e4db141049e9580e472ac800767e500e5dbb6287caf55960d760cb76deb8362317e9d1720ca20f5baaf72a3f55fd7db68800b0f05d05dfe7a98a5292459151c4c6ee6940d9a03430e1bca0526c87db8ada875c06ff9f8df0354fa7716037d9d3758aca20a3eafad3fde237cf7e43b20d8d0b6c839155ff81c8677f719425678b372756d427e90f75707ce1893181ee309b39b8ad20035b23df86cd676fe5690a1c1dfdc6c8da6ad3ffc98ff7dfbc3dc547f86f84546221e5ebea88af34535d6db3a1227c37f708bf5878e2d12b67578540fd371681c04011d7dd4afae18a9264ee39eed8b42e45431872405b85e37ed66cba08235ef074f692a5fde8308d1fb1ac5d10592713c7fce45220a0e223058190b9028299ae3ddccf8b5e9b13aa263fc2eda13b772514d3725e924ad24473760ea8008862bb90c59e74160b262204ef95723a22904b17fab7cca0f234db3eefea6a8218fd616cbc2f8aac63b990c2a79e29bc6d7a6d2419b5a65ceaa65b89239f4077840aa351caa0ec203003003ec5142e5d29afb0d512385befba5485b2e22a19a3aa70044bd0917ab22b42e5be204245b91f84c231c9fdd2daf604c077bc032cd93376947b02ac387d050004d3c318eceb8dbe48d8ace0c4b7ae60f0d3c8ac003d59d2011b0b61adb6d24a61432252144736b359d0cada02d8004af117e4a10924bdc27cafc31b60949f36209677872fd04b5e66fd000c8f33b2b9c80d79acf970aa23809949e4347eeacfc889afcf843082a18f4f5c59180b060db6117abd0f7bcd0730764ef7906a900185698a9899fe57c8b2bfdd7b3743c06338df2c4c9381b4acdf8576aeb14bf27535cd13cafe7adc02556fa3d6e79b22e219af205300a18752c3ce0b7a812d3ba2ec7ea10d70b274361a0efcc1cb1b862d70c6c6c5c51eaa3f8f987e9c9aee255bb65a79d0836a7d4ab4453d9d41cd2eb31e7088b7ae5ca8af02c26709a5544b2dde93ed46cd5d8d1e716868f4d407eb48c20250de85607ce3adca910460465bc3d87c1af002d46542e1768b884336e8542891de5c0ac1674a1e8db041976a47e5a40b3402aecffd983d509f8c9b58744b63e5ee7fe6b424ad704ce8fa952e68060735b11acf65a8a12c3ff1c2d715aa52174dcaad069ac242f19127399412fc90a01affb4abe83ffb4c738eb137fbf083805bc634a0cd5d583da94273792f745d72fa8b895ceca8d864cc69c8cf523e158ab75ddccd81147a40223f2f2582aecd1849621df43c28bc77a7406a1cdbff7026627d591df9253fd6efad70d7d641a832506c48ffe7bef5478a504b4d8d13008a9634e462ac57deb76064b839a586cf75b60ea2640bc715d32c881d669ffa96b702332dbe516830704c095515140afb8787168f2bbf103dc8c002ecf41a9ad176ba963493ad54798ec218064a7e79de1248e424052a46397bd87b832c8d6f086d600e50ebe24682033ffcd7f99068791f370ecb5b74627d861d3dadb2339f58e9dfd1b1581947a9bc37a1af89a9500b95399feee44d5e1c13bc7b2a11a45dfdb894cbf8e959aabc9b0f8eff55c722111a07d2f604ec1bb4454db5d1b72bd94c5afc97750a07003961beb0ae47ba11f6af2a86e20d502293c99c8b573a3b8054de82f67189c1335922b69ee0d4bcdd74e9a0fb174765b1d7efa46ae4b4a8398a875eacffcab4848e7abe2911973ff248cdae61336f3ebebd4e5b375c535c97906ea6090f53fb6e9ae3eea7193aa232e715680fa3e03297823f7d0dd470ab317bb24e5cdbadd5eeafd6476c9dcb1966412bf09b299f10f808bebc5f59c37921884e9b008280bdd958fbe2e220d767bb4d9c4ab6dbbe6900c7ea7c34d0dfd4e92a7b7005843bd868004817219de40df767d504cfd495cd5c392047cff4d6620d889d7395aaa05b876c99c40e0294599a01f8ec976ac8d6e1d80d3a9c2a47ca128606f877c9aa39998c012e484af02f31e0721c0756eab2b83c79637187b3e20c393479c78d8ccf932434f0d61f6a36dc307fde379259c9bc8fccb167c6dcc5306dc0bfd59bd4a4cdef813227d40438f5bc7502e7f9ec738cf95ae486f863c5558d002b7b2eb473a8feef7d7a6cdf0219afd9c0b40d4b7ca7d6322448b3e53a22594982b12d9d05627e61ecedd5aab25363dc2e974cb35ccb262a2682aa2aee19f0e760d4fdd5f6ffaf692374890f4a38a73e5d4d649e47c3bc7583f058b0d1fe724fdf78753d16997103f3d159e4eac070b181ff31335c0620d05af415b87edf7e226b395381ea36dafb384e0a6350401fd181a79ac4e684f33515572a9ff351f762074d734d1f58f5180a1285cab03321cd05c3d33e1cb71f993ecbfa7e8f781bb053dd6f70325c64641b02fb2113eda172d458bbcadaebb6d0b02ae7b3c82484c53bd710fbf476579f5ba0bd8dfed65a65a3a5ea87e059033d3703df0fed7550a91c87e200fcacfea80b82cea275bbf4a7870d887ee717629b6ad4b4985f56f832d0324dde7ed5ca8cc1052d60b2af0bfa34aa08934eed5222ccc1928dd43cdac2791e520147eb35e4533829da2d36e79f4894342c84a43e0aa07fc7e596ea974d475ca16ffce2a7ab1c9d3afaf3b903da5f7368a7d498d8ee01c841f5266682cf0e6d9d0711fbdc783cf8cf3f2ec00b7ebd94c87489f2f5974a82018384d88ebad2042848ae4f80d627363e825b30fe4228e2fbec4de743714ceae26ab3dabea1c289ffab961cff36cadcbff875f75d208038632", 0x1000}], 0x2, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x108, 0x8}, 0x4) write(r1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 16:00:20 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x80000000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0xffe}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000480)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b7841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f091abdf600000000014a1491006f8c14ee5b8d2714b688c5448") r1 = getuid() r2 = getgid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x4, './file0\x00'}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0xb2}, {r0, 0x4}, {r1, 0x10}, {r0, 0x108}, {r1, 0x84}], 0x5, 0x80) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5, r1}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200000080, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x2f) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="514ddbb5361c89d12fae417c6cb153a2ff6c9f34134d05f9fa272f0da28dad63ec2ea045a5892115fffd3bc34252126037dfd60bd9a591dd42e9c632298e2a04a269b68512bbd82d59477b50a104db03f8d3c37d6185b67739cb87", 0x5b}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3}) 16:00:20 executing program 1: r0 = socket(0x2, 0xc007, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r2, &(0x7f0000000180)=""/252, 0xfc, 0x800, &(0x7f00000000c0)={0x18, 0x2, 0x75, 0x7}, 0xc) getegid() socket$inet(0x2, 0x1, 0x6) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x892, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x7, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x9, 0x2, 0x3}, {0x1, 0xee3, 0x4, 0xb2}, {0x6, 0x4, 0x48c, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt(r0, 0x9, 0x7, &(0x7f00000000c0)=""/251, &(0x7f0000000040)=0xfb) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:20 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) mknod(&(0x7f0000000240)='./file0\x00', 0xd0ec, 0xfff) 16:00:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = msgget(0x3, 0x110) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x1a0000, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: 16:00:21 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x39, 0x6, 0xb17, 0x0, 0x0, 0x7dda, 0x2, 0x1, 0x0, 0x6, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x20) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = syz_open_pts() write(r5, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCSETA(r0, 0x2000746e, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x2) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:21 executing program 0: 16:00:21 executing program 0: r0 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 16:00:21 executing program 0: r0 = socket(0x15, 0x805, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0x10) getsockopt(r0, 0x114, 0x2715, 0x0, &(0x7f0000000280)) 16:00:21 executing program 1: syz_emit_ethernet(0xfed1, &(0x7f000000a000)) 16:00:21 executing program 0: 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x100b5, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) r1 = socket$unix(0x1, 0x0, 0x0) geteuid() getpgid(0x0) geteuid() getegid() getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() semget(0x2, 0x4, 0x1) fcntl$getown(r0, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x6, 0x93, 0x200, 0x3e, "d2a6264577edaa4bb72f4ff1f6b7dfccdf04e1e8", 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getppid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1f) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="35d8af27cd32c53b96ab95497c4577b8b731432aa7e069e6cbe4f180034f06d359b17325f026ae254ec6ac836dcb9491c281b529be41909cfeea40c64ec9a0966e344ef8f49ea550b2335808927e1309aa60a0ba0e0c08d89feda3861a427e844cb7740a9ba13ee62b3b2c524c92d972b253c103acd25db041", 0x79}], 0x1, 0x0, 0x0, 0x1}, 0x2) r3 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x73b7) ftruncate(r0, 0x0, 0x4030002) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) setsockopt(r1, 0x5966cd16, 0x1709, &(0x7f00000000c0)="daeb2fb9cd267cd4a766be60cc2e678844", 0x11) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8c0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3400000) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x24, 0x0, 0x0) setsockopt(r1, 0x0, 0xc3, &(0x7f0000000000)="cf935a4f38bcb82f10133946a50b923eb6ec8ec4bdac093789bfff08cbfc1ce00f10226b2782ef53032f4fbd5c9a44e1cceb85ae3a3fc7fc4a777557447c7f2229394b03e4e812b05d9aee7942e0e129b1744902dc16ca436532f2ebfb50ff721e76df4a7dd18d8c502328772776bf2385ab46d19e89c1c1eb4f8bf46920785051a6c6084d4d921cc702504a64af1a76ff5217a87aad94f772b22f0f587b9286925696dcc9fb", 0xa6) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x100000000) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x400}, 0xc) close(r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x9) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="2eb8c6b8613d53930300000000000000000000009e4d8ba417f57f4c24951a02837ca0c6a14bcb7395cda54f4d3475011fd2a68e5346be7d2ffc0ae2cb7ee8157c6ba5dd1f8205e609a13eeb7534eebbfae3e44841af24586390420a908f201de4aa1f", 0x63}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='G') close(r0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000080)=[{0x90, 0xffff, 0x5fa, "61478d47288e480765f39f5bf27cd175d9139f166a758d3a65fb672c7d1bc7dbc723a94d8678e3439080196b354f85ce4220203b8211c6b644f41e327cd320081db86c8386447291fba05181a621e08772492a0fadc307a849bc7e23e0a90577732c40fb4983f31652621cda7cfbe77292425c411e01dc0fd522"}, {0x60, 0x1, 0x5, "df488b77965243c3eb9cad0f97351280f9e300f83ab1a258d424abdca5417894e68fcf26059ebb2202ec1374829c9a6c63503930a4b9f75a6d4a0c3947b16a383bcddeba766d1701e47b60"}, {0x80, 0x1, 0x80000001, "3a2c1e067635cdfd1a308bf053cf9647c5db91ee571e5ddf2bf95ceaff8af55d9d5f7eb80c25d40fac3599aa17ef36bc75d90dcccad7dabd749c9ba17ed322ee242180cd543c6dc6ea2a78b999296603e4ab7455ea1b90b0e4df0add1ad8740bb3d42a7bc42b5c4237e92e"}, {0xc0, 0xffff, 0x800, "b642ea7f50caa583312e9a9ac4791778cb0aedb13dd5be8ea3a725ae9862879cfd1bcba6b3aa54706b999fecba2cce5465fbfc39f484269d44dde93685352e7c096b9316dfcdbd67b808dc88432b15f20c9ae8a61ae0e075856d58dc0247f0ba2a97c3582622cb42a1de3ccc815020757543297727e44b38922b1e3d635ad18804069e9531c5f4838bff9e9a84bfa76f4e1eb91b32e2c037ef4dfe279466621c3ac5fd95aa80ddc1f6756144a80f25ea"}, {0x58, 0x1, 0x10001, "d81df26daf3fea5bf2e96860b1b18cf3e86bd5dd6090132a1ad390450f9503cb21807eb8bb3728392a6dd6c0dd97df81a3cac6ad2f2ac066fa89d383a1192eba51"}], 0x288}, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_index}) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 16:00:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3ff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0xc005, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="55f27cd3e44f2a0cc8173847769b4baa1cf5baf04801b9146c94638fc472a9033aa8dab02154cdbbb01f98e3f86275b82bacbf5735ced66c0b98c3c131534e1164a3d7e77ab739ad5fd677b29608537e62637ef298", 0x55) recvfrom$inet(r1, &(0x7f0000000040)=""/171, 0xab, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 16:00:21 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000077577d6be1eb0d3785bf87a69d10cdaa63d4c7c4d02f94b144240589665a12eb135942635c183e04155a8504295fc5f459eb969cc9b2a261e819541c5454f3a93b80cd3c188a89975d45bca8e94e8a3ebf8eb88a28cdd2c72cf2f9e75b971dd79d649a629bbff4575c58993e7a4990996c24354d8db03ef43690be371956dac5775ba5c7abe7f706054d4628ce538d7091b8aef3f608bcaab0"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) sendto$inet6(r0, &(0x7f0000000380)="63c0840decf09707fba63862b810230b245bcde121c24398d75c297dd04817cd9316355c8097f9b26ba49dce17b6d539686fa570d802dd60cfc15ae4818bd84d3276d029f897310987c9f9c1130259620fca089d62b08a61574117d3f91e20e7caf5e5d93fdcf9e960e5f15f6b265b39ad5ddba0be07f7701368962145d5e8d1c1c09e", 0x83, 0x40e, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="63b8359f71da45a133feb7cf57bda4f723a155880f3b7217b04036e5d073e0dd0851d4cff444a46ce6a92d8be3626db38e477d11730b9521d476492885966deae29435c72616206886f3569fb97ad502413077c334a9a9bd6237dedbbf6883c852b1b9b5", 0x64}, {&(0x7f0000000300)="77880a61dcb2374e353666ea56f81319a0262e059160ebd231ea2f2775103c3b05407eba589fe9db23498e667380522533b27ff2254c3fa24416d144cbbef5f82f49588804561a0bda30bbfbc33d14619b4f", 0x52}], 0x2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x100000004f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x5) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mknod(&(0x7f0000000100)='.\x00', 0x8063, 0x8) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x140, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffe, 0xc6}, {0x1, 0x4b}}, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 16:00:21 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x7f}, {0x7}}, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = semget(0x0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5c132037, r2, r3, r4, r5, 0x10, 0x3}, 0x80, 0x1, 0xb8ed}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = getuid() r7 = getgid() r8 = getpgid(0x0) fcntl$setown(r0, 0x6, r8) fchown(r0, r6, r7) setsockopt(r0, 0x4, 0x6, &(0x7f00000003c0)="29a65d09a72360b08e964fe10e5e7f228d593178c69d7ee0b17259b87afe6cb9e785f640e863c8b69819a49973c01b7c53c83facedfa05df8a7248be9f645dccb85a2838ef8a20432efe61cc02db40e3e92fe834d549c68b0daf15093ea92988fa6ccce5afd1f66addf3f9f9374844b8efa278def97ffc4d26032e2cb15d3dd025a8723b349823bafa3f381d4b8a5cf1c40c9a60c08c2db01db117d92ad7129cdba808dfc3fa9d65c85e7459b3b03fe3ded950941ad8edb713742c6fa90d5d8f26a294a66aad249b2f1dde15a7257d9082685cbd5f8d1248c492c27206c7723d940199741837aefac5a6968c527c9c3070494ed88898441d7f6c279812fdcff1e506c6a25e1f5d80ad5b1e8c4df28c159af279cebccc6de34b31172dd63b92df3b53680c4a3b8389a6b9a5e9dc7179c107c724f998445efa081555c52ff4d576995a3630601a4e1ec735b3c052709b41654477ad2cf5abf329f3ed57b6e37d48ad2b1d4028c316f47bc5b36575e71cd7660c71ee153d53d6d18c59fba5b3264fecc76dfde5cad23ad125fcd86b0fe7bdab53c18599c44938786e27fa603c204e3748de964827875ca8e7e1e6194fd6f1139bb70a349ce8b900be3f8d2a9c50b3d3d1ce22058d5267a79a67ece7c9d241540042b6a9eb5a1955e8600904869433386555049be69dfb48657624e957f8fe50b9d44b10c4eba0dabccb82598c573cd829b3057172f0082b56323b932c6b45dacb1a3ef823e26fc6fe4112b68f6290ce7f6a8c2acbe3a1cf46864897bf523115327908fa48c93d23b2cf6d7bca8a75940c64f92529cac7031b702ac64718b3976390cee27b422b0b32820d65a093c4e7c24d1fd18ca53a8978d4fcb536060ba2dfa4e3dda7a4c866d47d2d63e2a1035d5c4c5a51ddf3ecef7525ccbcc1307a182b735bf8eaa95cad1ae49c3dc9dc9f18d48cb110ba087836d93b29d6a01f0a7d207cb4e00eb2950bbef01f8f43d7d15de08067dc2b07c6acf9b777d66e543f554cb0c8a102da786bd5c61949249af8eac73c774fcca555598d05ac9361785940d3c51591c897baad5f3fa1fcfbf3d3a759999745ae29b4fe4e167e32986f351528becddd5e29047d57c5db49f1bb91e86f7284eb1dbe128ca413e838331fe5f92b3dc9193c14a73392b88d100afde633afa6913fa8428fe4ba3e22e918fafabfe3e5ec926a4749332ab383279539feba5d06eeed3ffcef8629bfcffff2b52db761910aeb3e70f16ca0a6ab384816415e0bebee1e61304b810cbe599edda3a8cb8156e49fb0d8fc02453b54c19137cad44e5cd4764608709260da360cd80a41e49081b9a6bbad316c2331f20c54e9cd369a61a578f7022d5abe246607ac1b3dddcfce95a42f02d85205f55d2afcbe4107c34a9592743cac9e67ad322831e2454cab4dd63c98051ec4808865e8b4afb0a11f6a0e3c19243fa18e4558f0d3ed066e5e64ce342d672a733ddc401a824b4207e34bc35b2fc5d09ee443aca51c3210922a261b70453613faedad186fcd67584a4e2fd8afb7385c0caab6a2e409084da007fab7552b481d4bb03d98ae4054d32473e8565f8373729f666647b092db14cad49cff11cfaec2eec73b765e628383ad21edbcd6cedf4037f2e93d6b8a792c73d813e537e89f54fd51793924295338b52f7b7b0d6977db17726f029cd945cf2d641c3e50b87214a3146d40d6a09df10431af52464bf636aa4120e729125f8cacda7e3f4c1cbf6902d8eb8848a8b0789a2a2a2073981bf14e77d2b11f5a77d76c7b1e43803cd0e9c68204ebfb05d1fb1ad85c5d9044113bf7ffaa5f0608be2dd01ed34b1cefae2ffd92aed59cc7a44be7efc540f93bf414232bb4b2af6fc2a18fb8acedc536a831a665fd8dd13f141cd8cea275e8169b90a1ff994079e726a82b1063c0a04671e5bb4b4bb39ed8ddb0a7399f3f667fe0466b612e6f301d766afce241c5b58987f0c96441af386c24c3843c59871cd0e13a6602af74aa7d487caeeaea07f8ea7513d3f07ffa476870acdb1a6a538e7978840e3c7362521f23131b9a1c0de554b2ab06cbf59797d6d7002c3353097d4ca8f83d62e36d328bce5453963c9a91b63d62d750ec582f3f54be9897c99da07d674175c0328a65ec507cfaf00ec9d04b951e3789cc934357244b25c84f958a89ac634aa0b811c30546b58b9b9202193d757d5f29f1b7b3f0d5f5c731c34b421f1c09ed21f8b682b704811bb5846a6ffb1446191889dfaf6eb0ca65d94d3e6102e24698549826bfb38560c825a4de0eee345f112a6581f52897c7c7961e9fd9c586137401a43b868bde4b0f0b08d36ccda9538448a249f27c607e4d47a69cf57b5a26d40d11e7cb6a7cb7eeaa58cacd52e4dc28131a1f4111d593cadec39abf314682be8992640350b610b4d5d1c07ed797c3344bd422a3a7f2488603f17c9159c751116c12a52a73eaa1d4c93265d92c0f97c079d842d0b60f7c754152126971f77455c08e58e2a86bc897ac7d008640d16592eefa56b4b92405ab756c1c324827ac90a68b696d882652b04207a04efc9d5077b8e18eb161f74ae63aeed94e0f7420be7f101aca127d81cf4670106802881fe1d9aa415e33309fab45d6f8038bed62beeccaa83a26451d45841cce7a31eca9c89d3f932b90ae9f39258235221f292c5ebb896c89b45667e59ae13b8f88f484a623d741032ad7c63ad54b020f61e1cd7e39fa52b9b51ef036f9346cd29eac008bd19be227e0875485901f40e068e386dcc154930668b901a32d9f63e1311701ce093c303ce0015d4a531537405f1d022563bb05401a11ee2bc7c9a705184990b6531c4a114f376ede2e504e35bb67769970ee82bf1932be6760484bfcde85ca65d4bbd6c1535547e201ff0b7afec5e0a206514d75d7cc40a0c8835271e5f32d77863e234045885386034c84edf7f4dbb35b26141a7fb54be122d57f8f8c714b71abd8405a1ed1161998e3118dd043fee01364102eafaf2a8fba0fa74398a924ec8b800d005f726be69519a6572794364a81ae039971453a3bcb279b72989d895550733c5d5fa91d99a9e6245aac91e2a69ed959f808acf27bbf3fbbfe23a7fbe60719aac06a7f83ca8438956fb5e4455423f85a96ac404f7a2a6e2d2f14c8f4b042434abc9e2f8197c2cd782967448c037245c3bc1b2c106852278205e9b2a24ac7adae81a1995f35d164bf225f3e1d9dc83ae7b58e06251936f81ea119978f8ab38f2f9495acfc9c2afb077c42614354f739be277763091db4c17ee211c1fa2c7628f5f467205344924414ab3836049a8a2b68972be65d1cb96925b1fc8eb5548b9df6ca29fc2b8c33353ef18700c60c0004bae9c6e668c297996a515e35d6eddb6a18c953b45ba0fbd741ef6b453acb78f5ed9527b222aded3567a2f4770cee2b105f6491bc2c752aa476abe7b85c09666b3d4fdbe1786409b94e26e3cb72bc50df388c29a7583752b74247eb8666e8b0b053d10688c507e652b3c75b5eade294b723ea454c7974fc5f904d584126b03aaecdfe1205151c79fd5d011eeceaafdab448ed93e167e5b45436e3e7b731dc451967639f91d0596a3e375dce60caef38aa61c73ce28cb63877d987859f7450de4796974e97502a3b8edd3894442f4c9128759f28d5ae5d32ec01dd0014e75de77b690f05564b1b0d394a2df4c9ed57b6d43db8ce9ac58b6d089fe118722725430e5d10fce7638cd57e311d7651659bc7d7c50d3e0dc969c2a21368173fd7dc3f28e0f096935523244d4926e299bcc0099b35321e7a3826fa72225e97cf2a67143f2adf1adc9d4e4aaa34021c322a08e1a6c55c20f1fb11471b461f69e1ac8621600ee73c53361246f9fbdbf11072f268bdb1b343716e5a208daadb5c92a92e909751952f7f88459c98d228eae2967723770c2ca7309fbf029d5709920092898934ad5099865d27257052598be39d39f5f0dad1e3225b549100adec4113b5eee792410e088c5cb62566a6ed4f7950b694290434c7cf2f12f8b4b7457d2047a29154e590cc393e0084b4f2eb90a35fae0b96fd0aa9648b1d80cc5caa6c1166b5929e8acbbef4b3fb848baab979a7fcdbb572a3f3bcf9848d87ddfb747eb9a55dd586ff3d71482b7d2b4085252a116b4e05341c4710ead7e86839f9815de73347eb723360197b97f19020231fec4d24b6050b0a54db4668d183899bbc03e33f2b0c9c8f8c4389b392aab26da55440cf87f03929619c97f432ea88e867202bdbeae75653d865661f5c9088309e536980d43feffce2525bf4b2ea1343b9e146ebfce361c6e70e2094a97851c33ad505bde269c1c1d6f7f1beafde68b73edff1cc4de949c1e059a82a42a744c8094beff54aa50b7d865a82005916b6b3ff2f76298a646127173addeca80f55b5d53168cf2256da417972331ef255ba98d9a3c17fa4c872f99c9c79bdf65bb7292a0a36019f60f366c6ae4aabeb725d122f58edf8db234b0af28a0c23bf1b64168fb9ae0636864a2628121fa55d692d1e8639116e53ca6e44229e5c06e522b366ed4b4b3fea1b292a01fadf0705f92f013c92147267c5621c063b3ed23e4fb5a7110d697f0702d2aace9a0cf37635be1a84e42c1c0eafd12ac0f4f1bb188033afcb00ddebe5861c8971539d8d19ceb3e6c86e7dd0951469cf16bff0aa3f5c1f1660ec0c4ecda3a9bde7d90931dcc4bf702d1c818bde4277a8fd292e0405a9da43a84e52e4350b9bfc0552c8034bd05120259bf41e86e1f7a0ac05e2c79df1e9df9ee1c5ed4d01718dce47d99cef46675e47d6c3f25956032adbffcf5a4462a81423bd40fa7595a344ddbff7cd4ff709a36b3ec024e832a1026e520b01d051184b62a8a9a38c04277fd1c2ba1f1c74d3aa94af0050978b6bdbf26151202a125b19ae2a98c07ae9c778ed862a7986b17e5dd2ffb101d188a6f4e9f6aeda8b91a3e87ae48ff028da6955d8ffbfcc5a1b4b2925cbb3c7548d01101b16c58a1eb6bbe345954f7b2143cc193aaaccda245279b50db23424d758b97da3eceb8e1d39f2d2d3159334d5a11ebdaa5d28c12ec8f8db1a442c375b69333501708d9bdc8e3164c56dec097c186cd844941e61ee8d924164d42a3ccb8b5e73616c712493d301f0738e1bc85d75ded9f208f994b2b035a3c0e4cdc2d0aec8599ceedc8215400aa2334d93a55b1a17d922ccbd7f39ac1ae6f4158a8ee4be56839d85ea3a7594bf12ef5b340acaf4af275cf05364178605177ad8d23408ed2c3ebaafae632f7229a8dbfc7f23a772cce54d25804375e5aa35bc70a93d89ece36415664420d53ddba86809005162c5ee6da233a1994ce9a4d24168dc6a1373e45be0e5237fe7bf31dae2d4d1ea4d9fb42a223bbc22f44bd4411c5704a3459087eeb797b0b1fcd7b9660059f11e400182bb7882f3f0884d3b2e64e888fafa38bd25f9e92f6611e47009e983c3333a2d1301cf0e6403d19aa9b549f28afbb94d422ccd364f36e1213d5d4241c00fc2e815cfc6fff98bf346bac95ef15fb1ddc645f598e2b238f1d1c79590cd339a657a6cb032a520b846d4b138bfb5d872e8d3c2140351d1c22814f0c23546f9bf997fba5cd56688350bc7b4e4ade379baecc1945c2d3eb8f0560165a3f940c61f36797bfa86934b9da997d0717e9eefd979aa9ca8e51d80c4a61dfacdf3fc6b1fd22c30c0240d349317dee147e7292ee98403c75dbfae3471eb6534067beb0b696f3bf3b61d9b0540f3bb69c58ae3246975b97ba68b745be6354f64836bb5177e8c0d087575e11036", 0x1000) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x9, 0x2, 0x6, 0x0, 0x3, 0x1e, 0xffffffff00000001, 0x1, 0x0, 0x3, 0x8000}) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/38, 0x26) ftruncate(r0, 0x0, 0xf97) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x8d, 0x1) r1 = kqueue() fsync(r0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x12) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xa20, 0x0) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/169, 0xa9}, {&(0x7f0000000180)=""/64, 0x40}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x6, 0x5e) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0x6, 0x8, {0x2, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x8471}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x6}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1a, &(0x7f0000000080)="87") fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x200000000000027a, &(0x7f0000000180)=[{0x5, 0x5, 0x789, 0x8000007fff}]}) 16:00:22 executing program 1: r0 = kqueue() r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20080, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) dup2(r0, r1) 16:00:22 executing program 0: msgget(0x3, 0x632) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xfffffffffffffffc) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() r2 = shmget$private(0x0, 0x1000, 0x401, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = msgget(0x3, 0xa) msgrcv(r7, &(0x7f0000000180)={0x0, ""/123}, 0x83, 0x0, 0x800) setsockopt(r0, 0x3f, 0x7, &(0x7f00000000c0)="7b0bc4219d6e1ecab47048c28a815586828524df5f79647b907cdfa67ad45e20da0180e707d357da6bae7bc673aa3c454f15d0dd66fb47cee08a31f233cffc9ca190fae8f36dd6a8b7535b71acebaea0c0e77da6d9175d5a3e3e343051a4d9e21960e5fb0a90be874de345fefdf57c89b929836c8d4985bc7d07d67e8e2f5cab8f8f61ceebf1652e422bf95e16986dff69dbbeeb3cf92c474d19a26ff38cfa2994fc124d06ea98baf12f3998a284", 0xae) getgroups(0x4, &(0x7f0000000080)=[r6, r5, r6, r3]) chown(&(0x7f0000000000)='./file0\x00', r1, r4) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) setrlimit(0xf, &(0x7f0000000040)={0x400, 0x4}) pipe(&(0x7f0000000100)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x5889, 0x200}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x900, 0x7c}], 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0xa0, 0xf0000005, 0x2, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfffffffffffffff9, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x9, 0x33a}, {{r0}, 0xfb977171752fef59, 0x0, 0x2, 0xe3}, {{r0}, 0xfffffffffffffff9, 0x43, 0x40000000, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x82, 0x6, 0x1ff000000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x3, 0xcaa5}], 0x0, &(0x7f0000000000)={0x5, 0x4}) open(&(0x7f00000003c0)='./bus\x00', 0x4000000008a7, 0x9) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:22 executing program 1: r0 = socket(0x11, 0x80000000002, 0xfffffffffffffffe) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001240), 0x0, &(0x7f0000000200)=""/4096, 0x1000}, 0x842) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x96a, 0x4) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x12, 0x0, 0x80}], 0x9, 0x0) r1 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) nanosleep(&(0x7f0000000140)={0x80000065, 0x7}, &(0x7f0000000080)) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x208, 0x42) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xfffffffffffffc01, 0x7fff, 0x2d, 0x1}, {0xfffffffe00000, 0x7fffffff, 0x4, 0x4}, {0x8, 0x8001, 0x8, 0x3}, {0xc86, 0x8, 0x9, 0xbd}, {0x3f, 0x7, 0x5, 0x9}, {0xb3e, 0x3, 0x4, 0x19}, {0x2, 0x6f40, 0x8, 0x7}, {0x9023, 0x4, 0x9, 0x40}, {0x8, 0x0, 0x6, 0xfffffffffffffffb}, {0x7, 0x9, 0x81, 0x2b91}]}) sendto$unix(r0, &(0x7f00000007c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df7b882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63fd37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f2d0b404f36a00f90006ee01be608a371a38d4e4ae30000000000000100000000000000000000000000000000000100000000000092cf82233bcf26386d843584d47f309d86047d0a3781bbb385c20f49e5df6ef2c346fef698eae050041d48e629c0cacb90d0333cb265531ea552efea10be45dd64412473e35fab9b3984d9ac708c907cdc6abe25e5cf0b785beed6139163814e41fc0c544d8f1961c2e267ae57e74cc529ff33bc76d9a2474e9047c9ffbf0a1b10a843c21c1619cc6f0297147d1055fc2668fe6b5e5402a7b76a72e6e637c8566797e1a55eae0ef26d468505d27bf0ec18f0fda6367ef2272958978b08a26856c57bda15449d156d4400b5a735cb897cf3f713eea3fe1a930d602d4d3eb48068f7c8bf9b84295cbda2a0101337833dbde0d25ffe8b6533590ac78a1480143522da7a78cc2be67d7ff146c1a29aa3dafea77ea1ffe12f72ca2494007aecffc5d8170ceda6b8910be6876f68dab6b4d49e4f3d3bc2b009f786eaa7477269e79096f1a3874ef7f6c9cc291e2ad96ed1e3fa3143f09a367a553529b614e869b343e162d7e2f7e9", 0x209, 0x6, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x402, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x4, 0x1, './file0\x00', 0x4, 0x2, 0x3, 0x10000}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfffffffffffffff7, 0x88, 0x0, 0x9}]}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x12, 0x0, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffff8, 0x49, 0x4, 0x85a, 0xc000000000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x45, 0xffffffff, 0xf514}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x0, 0xbe6}, {{r0}, 0xfffffffffffffffe, 0x42, 0x3, 0x6, 0x3}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80000002, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000004, 0x6, 0x1}, {{r2}, 0xfffffffffffffffc, 0x20, 0x0, 0x6, 0xfffffffffffff801}, {{r1}, 0xffffffffffffffff, 0x41, 0x800fffff, 0xfffffffffffff26f, 0x7}], 0xfffffffffffffffd, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x10, 0x4, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x2a, 0x4, 0x100, 0x1}, {{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0x9c}, {{r1}, 0xfffffffffffffffc, 0x42, 0x2, 0x7f, 0x400}, {{r2}, 0xfffffffffffffffa, 0x4, 0x5, 0x3, 0x100}], 0xff, &(0x7f0000000440)={0x3f80, 0x6}) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x7000000000000, 0x7, 0x3}, {0x4, 0x3, 0x1, 0x6}, {0xda, 0x5, 0x7f, 0x9}]}) 16:00:22 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x828a, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/155, &(0x7f0000000180)=0x9b) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = accept$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000001800"/21], &(0x7f0000000280)=0x15) r6 = accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)=""/158, &(0x7f0000000400)=0x9e) close(r1) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)=""/138, &(0x7f0000000500)=0x8a) r7 = fcntl$dupfd(r2, 0xa, r4) sendto$unix(r5, &(0x7f0000000540)="ac04ddc5f99ec28cfd663743c78d4fbfbe06262633f72cd058186737dd2f52f8fb88f38f2cdf8943add668b8105f24de9d9ff8f1b71d991cf3a43f46ff1a9f56f6540040442adeab02ca363ea29969b9483d1e4586ec448ffac0adb103e406e50149c991bff281f3d2c556a479c5956423a1bac8d34f295b8d67e7fd5496d48d692d959be60d15", 0x87, 0x4, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) fcntl$setown(r2, 0x6, r8) connect$unix(r6, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000700)) r9 = socket(0x18, 0x2, 0x2) r10 = msgget$private(0x0, 0x550) msgsnd(r10, &(0x7f0000000f00)={0x3, "bbf254a5ca91f093c517213c415e184739e357307ea4e232e4da130af5a0a8b86fc2c9a1e6e5e7d419bae9836d4c278f8c99fb62ffd5b129592529fb8551fee1516b5d24b8117fa541229a6da34a8ab8de38d4d5707fd5819f78a0b53ffb4b2ba17ce3e038602c4fb4007367e629365efd2bbea74c8a2e2f535b8ab56e70a669b5b2094fb7834b8aaeafd0c8724ad088eab253293d7286fbc9a6017c6e695703dbba178db04e4398b05711cd1de2068c9d74c9fe0de78c4c6bdb300def1ecba7e4c913758d0348e33dcba3d565a67d10f7e810d7109fe7a1bc230f3ae118e3bf56d951a5ea1d03b449"}, 0xf1, 0x800) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000020c0)='./file0\x00', 0x8, 0x8000000004) recvfrom$inet6(r2, &(0x7f0000001040)=""/4096, 0x1000, 0x1, &(0x7f0000002040)={0x18, 0x0, 0x8, 0x2}, 0xc) msgget$private(0x0, 0x100) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000002080)=0x9) ioctl$BIOCLOCK(r9, 0x20004276) msgget$private(0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000001400)="40f6508d7615cfe8389150a47d0db1b7a688019a07da9a35f984153307b3eb5682f215bed01a1eaac36d37264e70cc353f034c91ecd34adfeb27c4cdb82eac6ee69852dd742d8dbc94ec25b1726c8d43ba8a476d9b4382f4618f1b9536da288cdb04227aa4a05bb548cc3ec38d403d6bd3eb1459e0bfe7bdb4c27b2ebd3adf202461559319775db6bf06c897ce663e8c", 0x90, 0x40a, 0x0, 0x0) sendmsg(r1, &(0x7f00000013c0)={&(0x7f00000010c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000001100)="416446285cf43d3a5f3d16a90aa35cd142d5d77622f9b9fb4b2a8e8d6ab2ee0bdac0e5e3b205dc559568ae3e2fd72e2c4133f65704409de0", 0x38}, {&(0x7f0000001140)="13e37cb164f696e4274a9a6575f4ef3f38d8b115755b70c769c87c03d55ced40326aef3210a4273c8b2966b40f75b66a03aa19f1f19c5babfcae0c8f68034fce873fd06db8517ae8102fe0761fda4cafd7bdcfe31de13ce6cf4532ad631db94971f6bd7df02d390000731eb11a3223de1169dfb9cb98d57fca2352c1e66cdbd833e1509f836b720fccbf6a9cde2ee3cb3eb01125e239d1f45880581bc5e06dbc48afa15552c3f45c8e47defb34c39443c2fb090057df455e98ea22a9d8550829158b28dbc23466864442f2ffde000a72c11cbbacc661cd9cbcbe", 0xda}, {&(0x7f0000001240)="53dcb0825d55f41a0b59d8fcae242cc773783ed25ec11cd412a71fed9cd514657783633cacdae9e9fee1e0902672e351d3878467539a097ba5ff68d87af44d31d0ee4839185c4ae6bc7502b8b97041182bfcdcbaad37a7347cab6890598592232dc6f3a27574198151743982ef5fe228f8d830dd2f5bf026cf9a309358c4eb30e4287ce204020145f79d001bca91e29e0f70", 0x92}], 0x3, &(0x7f0000001340)=[{0x78, 0xffff, 0xa8, "4651d7639b22e6f9ca462edd0b69d77dc367869fe20d6a30ae0c8bf09bf09bc773788c8ddeb6b8581312c8df00471210763224e1476fbb2d64b1f3e5a0d9f174dd1563690b8f58844bb3897adcddfb04c24119dd8c94363be017a85c57f7ab6ba3"}], 0x78}, 0x2) sendto$inet(r0, &(0x7f0000000080)="23f773fc434cb85e367a03cfae8ce96acd83bf4dfde81c52c5819d52bedff4117dfade6a202a9ba1d31e8d28189409424eff39045f04951359c9abf3009411b1fe2f7e9f0a3953ac1271c4f2a856902ec867cb5c02770311ecf8fe07224622429d3ea7658f07a8c1bd4c6a6fe7355ce9629aafa9f5032cc1d0ef0554162eb11d7c7f308ee9a44317ce673aa8e24c9cba01010b10993efa89bb9bd2d7c11bfadbb0ee55677cc03255f915d0bf29e00e0eee1b2b04a687542e3f9e8045d7489baab7e31c57a615b62016c2971874ae253ac98d11dffff22c6d1ebf8a4448d3c50b207610e07c8ea6d076f9eb842ca1f8f60e11d4928f34c392f558d7bfe338ba24ceaaccc1dd6ce5ce47cb76196348e7ebad10c17b533d882308c39d3bdbc0e340095cda3b4dc2cac92fe22eef63f5a97295d735a458d2f6181b96e52a73be86c57cb7207d1a9bc1912aa89c0077648e33615bbbab2fb27666943f248d61f1a303c57ab15904b037c06bc054a1ee3b0f8f5afb5b2954e74c614d413c53581012b210da3ec638217b7f65917353413928bffe6cd12677be0eed2f8b26a8be8932fd5292e64b0b40dad0b9ec32a4c6afbe683d6189c186eb4851ebc0463bc1f163524e8bc6c6d7dbde263bcd7a828dbe5e5ad13044f515ea08815947709bbcb67c1a3c3242cf599dd9c8ec25fa5aa1eef30030c5883f6e90024738d0e1a37b0f43105088fb47b0ac5ad591a442b37c9d2cc7a587af713fff3d18299e41687c29d8d893addf231a5162f28feac1e2d1755cb1d2d194b18f8b45a339d792a2bbc628e530ae517859fe4678c946db4e5e73380dacf17b7ad42205a469bd28f7a37e6ab12ad557fff7e810ade0980fd3194b5b718785c8ae412102fd4108121380e34c8d8939667b53ef892080da6954e7625260b249de9ecbce35d548108474e753eb27ee7d0bdc5fcb6a205ff47dcfff4fb7fa641eefe8c30f52c6c8b8f454ebe9f15ba7e4c719c92eac069e562f2e711ddbc5ecfe35bcc9039daf16412191b13fdbdada02bf2d995801d6e893f053e759717d1b4842db0d53269463befcbc769bcaa4ef862c05ffa1e5fb5d09900b84891e322c7c8ca2cf04da997311e91afc1847e3abc1de5686f51f53dac1b6b517a163a265a58dde1547bf80b21a2f09b596807c27e2b11140365cbc9c255cbf43b4bc37f60441e0ac1c913cd1a005be86199707b878b359e6b9f04c70e0d78b3f8b6a18c2eb50ab3d800c19707ed3ea93fd8b65cd61c115700bea32df70f876092955e264bfddbe4d4a08a5b66505dd136e28cf18d2c7f8398c5f5f7de511fbd876864d82aa283a8ed531ff608381dfc1a3527d751577f398fbcfbd871d59e28ffb794c57020d1c011690fa48daaa873e84cfeb9f2bc56ddd44820340899462cbdafed946ab2836eca84631610f3baedc1956c40f01944d1ce724df819663c36b350407067948b2f148f2d1bba34551fde7db6dbef342647eae2b1666ee9477d85a721914efb7f4408e77789b4a5d726c94bba0d4a774e77cef0faba6ac75d0f7a897b141b0211fa1427e958c7ec9d7cf87c40dbff24cf18d06f222e01454825bb3e13d8e67e9f25823d11aeab14953b41863fec5a10f6bfda0729b043160a55fefaf5e36621250a1b6ae24097213b33c310f8590b53737bc93c3d1ec91b363504c7bd4c0944d9b1b3e31c91da5dcb57a4227b122daaa1f239e82129870569b2a1c14d9023dc4b8159bf811c69a31d9c5dc880285bd7e610c8b3610d4b12f91ea90e582357eca903b131acb14c4fd7cb6b601ed565187870257c9a525dfde3bfd9414bbe2feea575c6eaeed9875eb4eac5d90abebce9211e19e4f9028ebd1b76fd8adc86bf3af0b671b5d4158887f45b6b3344c1cd31c514c42655f0b8b9e45ccdd11d6e81683813ba283736aa269eb6bc14d87376eb621c0873edb9e1d894d60eebaf1894c941bf568a06534ca2e509aa3978cff6cbd70e87877acdca06760f418bac9a3538025b2bd2124b6333b153be06bd741e7735387fd724b4a65325668f968068ad296e3544dd09472f14f3a7de753344c73ee33540b8ba1aaf4301b40e45aea9d7386e8a02fb8f3906b5aea98b682e13bc35335c4ffcdd882be113a031bbeedc1637bccab1530ed76da8e43ff1260fd54fc77031c9b7397b025c0d5f23c0384977f8c155d33562928a7bf9fde50118ad059f283522c2c350af1587a4926a9e8aef9eb93287198976bd273103b3fc34cf330618c50ea1e9ecaeceb4a1fb48d7bf8440a08f99373c76e473a7a5f22a121d87c649f685f820409cd65d5206fc853007f20a769b359fa7fe46e86343b5b78e4ccb012ca207f0753c84107aa0dbdab7bb660feff5ff112f73913d3f5b0b88f71173bfd14c269c7d12b0333bed391ad88630715960593ffc9133d02de2c0728f8d6c323ea4670b0a9c674abee5e25e19c3666465726267553f348e534a3e2208cacde848813cbbc25f111bad94814b8444e14f4eb7324d74a95724e6b12a14fa3f99a38606ee61c7e293ddf8f7be62192a19792424e65903c8cdb3b181aed255f429fafb4e045ef9a7f42e9bcf22a14c79512081e4b3df3cf3bca1e57d1292fa52d5af71e5e826c489a645da120c1f8cbbdc19d9f6ab63262c869a10021a1e4cd7fcc0c60c23899a74d83380f74dd8420c2d4c00e174d1a7af41c1232b11bb42292910245b94381e5519bdd5fe103c76c93d7182e2762d78fd30ef7bbdf5ad97f9808ad4064bffd9e957fdfb10687a1a6f499769f9835d3693b176ff40c5ac81b3e84c89cd4e0321c53609df0981d90748cf2b98c8baca47bd8160f4f85ea244e5aa64ebfcfd30316ba543dfdef6d86740cd19141a93781ef60074d9a451f55a0b7a19bf25ebe6e3d7decda47d4182b2139ddee863003580ece64bbc7e2b0329480d5ec9ecdf00f856da81b1f72048a98e62a3fdf6cd3d65bf469da9f3fd465d71bcbd607ec23c0b1e176cd3916beeb9221f9060d4f4cf846d7de6470011e15f442c1de3912016658239e5bde04a639635a952a3fb7ec614066ed618920feaedd134527ec3b4c570bd26f6538dc99caad0d26b974dd50ae545961d61d222ef7f7cd2028034cc52dc47b1d2eac485a521d89a10141b42c2e45d80fde0253275f1e0a9302d6229d3ea1cf1038dfbd605a483ce6ee7bf5ce5f168bd995d94c11025c259ebcda0b92006cbddfc01c0c3165dbaf58a5aeb1e1ca3d298e49edb67fde9daf0ae653aa7009adf393c6202cf2a7b9a8cc37a0855d88817a7fca074efc1002e55dc735f6e1ac1f827a5219ecc44c68fbc72d13c4434303ce53ddbf02929037776ab252aa29f9c86cae4322b4f718b4ec10b64a2bc36e56242fe1e0db6662e42d5a5975f36cca2284b66ddf5622b0b78cd4042c9ea33ef3335eb676cb2a057b030a4a0a85a686e08250aa54b334c644f01b64722a2e1c93d6f0c637620b3ff708054518f64a9949b8b602f7de1bfab5b96bc093b97f28f52d1c1e504d2d28d1ea9501c4794ed37cc8111f52e0d74821f2cba119233c1732bee243eafb7182edd93e2ca7bf77b4b0b1693977dd137e95343ecde43ce221d37bb59a9f76e5b1fee35d990a6dae7f5fbc093f50745825d23725a97e887eda44c46388d27bf50de63d70680c80b87adbe2176f6325df719df59ee952e19b5c843591c9d8041112a60f4986fce6c859fe570b50cc2c88079d0908ab5b8a2c185acfb94988420a98d055870215089901eb42fe76b6f806879bc11ce089784c7a9986407d509089b7308d7872d21cae29ac9b4e7e287a56c2eba642e9b6de5c017b4a5defe929190ce10fc7235096eadffd0aa42addf64d9d60f10e129564ee9170271d260415f30f3c7697a4d39520d84c9489fb23f68691826714d5b8b1db8e396a299a3f508eb55b6719b7dc667b48e9a1241b1f83c51f901492b20af86ecb0d1188865ba6d40a4cb55d4119aa69a69df1a961e3fac9033a9fe59e4d369bf3586f9a0b9277d3762f6539fccb1bc71faa55fd434532d53d4acc2cec5edae0ce05b578f1bb75273c963cb178f4e4e1071a64f5aed50a6aecc2ffb5f738deb005838ca1f9074b0a26b6a7ef5b56cc93d90ced96d9757aeac3409c8d288872901b7b6b0d05c5b209096df98851d76a256bfd13d9596914dcf2b2f8ba8b371560b1f7ff780e80bb0a8d3a56599593dfd8246d2a8d80a3e141cdf8f1c6114e140541032cec8405435831cabb4a8406012f11162795fd7d26c5ab9c117bc44376d3130baa4affc64dfc02948cb11f5b5e38bc118a147e4e7417d3a576cb8ce20a820f1fda685b7d2bc3bd279559aba95492b884c4147f6476a08ac4b776f0fb99d25fd4ba0ff9af11229aedd0a0aa189b0917bc698eeceb6ac0f568fa07531f0833f9dd8d98e73eb7b5c31689f8d4acd58f907f6feeefcecff3bc71d50995b5d706b483cfff9525bbbb68d01f98bf65e65e0fc18ccbf16e5f71dd5ddc516de4d4a7d89e707668546b88d001b10599a840ec6bfe93db712aa523a6fe0be2db3272c7aaa08fdcb15e7a278301fc7fb771ff6f5e090250453a09c3a8964202b420c0f832f4267415c2ae7a112380f4db19e815f18302a3a27d0bcbf4f2e69bd3fd527bc89756a4e58d06def63814844de0f19f7fae5a2973791d10e8a8d77568feb75fb4066f79fea76781f8e26d991c23cdea8019c3044652cac824ae36a8ee0f98e602e0a1eb18945886dd015b5b49851b711ff35db532f036a2a40202a5585cf32a4381e504ce3d7a201b5c82b2e4b99a511c9b01a8b86b04d645d7a93b02cc1ba09ca208f54996a3da3f72ce1623401e7da4a52d30e38feebef507b6bee6f500dab67f5b985e6942d5a04397d81c89abf4512d9cb3bc9b2aa8d39c2d9e6474890ff221768497e652e1bae2af83d7c0137ae10f963db2bbc867e982b7f4b7952204f2ebaafc57914530794f869d5881b39a051f8b00ea90ac71bbaeb1a87d4daa04915c90086954861538ed7b38733e22be79dc71b00efa69f990eef3a0bb6241a3977f2768aa2f84aa4a3e016d0948d6dccdde94ef1de0e8357aeaa87ee831280eeeac0548098aabfc93dff9baaef03fa9fd29759e683f590322ee7c1f9ebf582e7dca3d5c7b80ec383731b32101b794af3ccd96645243544dc592280e94ee3caa70f6045d26e32ec2fedb3154e5575ed32560b7875ac0362d9ef6e8be12bc127d525eb526e0f4b189acc6a861d782ff1896200d4884c929373e9b4aebf725bca4d2dec683f27350edbe5c95014a3903198f610f655266da0e528fec4538afc7c8fdb00e2b636d763138091b76599df431c67fb79b6ab702228e55a0f3812d288c387596f35555197d726cb44b51be3a1602243702330e782c1344d0576ae506cd5f08b8220f8921edfb8d6daa12bbd2a0ac99cf6da3b3f22c418c40b68dca4108d1f453a9b2cb5afa59fadf8398d1461a91f050a7c51555a0ee7a7bcdb7016c074154ce5b2c6f1d503c3772c900905fd8ddd7f3b1d69890d4e10ea71b20b91748b6ab47950bb9c44d30332c443262d9bcc334fa4bb0f1ac527135831f647d3e61b3c74bd01bb247142ef95231432d2d3270af13e8171697568bae6c01bdcaac43997c24dc86fee94594c04e2ea49276d940d4877feff64a96c5689898ce65daa0bc975759fbf5401a8120a60f85572d6b6d2be1f1bb522b6c39efc8016c5a78abb121171504ac8da365252ebd7d2c2179b9d428528f7ffdec19a00b18bfdacd2c3778a8cee885f0320f", 0x1000, 0x8, &(0x7f0000001080)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x800000000001d, &(0x7f0000000040), 0x4) 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000600)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000640)=r2) pwritev(r4, &(0x7f00000000c0), 0x1000000000000138, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)=']&.\x00', &(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='.#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x8d\x00']) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000005c0)) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x208, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xa, 0x4af00031, 0x6, 0x10000}, {0x2, 0x3, 0x7fff, 0x8}, {0x800, 0x6, 0xfffffffffffffff7, 0x3}, {0x0, 0x6, 0x8, 0x401}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x840, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000380)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x1000, 0x3, 0x1, 0x1, 0x0, 0x6cc, 0xffff, 0x1, 0x2, 0x7ff, 0x2}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x28, 0xf0000000, 0x1, 0x800}, {{r0}, 0xffffffffffffffff, 0x80, 0x32, 0x5, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x21, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x29, 0x80000001, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x9, 0xfff}, {{r1}, 0xfffffffffffffffc, 0x10, 0x47, 0xffffffffffff7fff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x42, 0x20, 0x5, 0x7fff}, {{r1}, 0x0, 0x8, 0x30, 0x2fafec66, 0xff}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xb0, 0x6, 0x1, 0x400}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x7, 0x9}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x100, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x49, 0xf0000049, 0x7fff, 0x80}], 0x4, &(0x7f0000000000)={0x3, 0x5}) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$TIOCCBRK(r2, 0x2000747a) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20000001, 0x2, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20000005, 0x0, 0x10001}, {{r0}, 0x0, 0x90, 0x1, 0x8, 0x6b}], 0x2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x8, 0x14, 0x7}, {{r0}, 0x0, 0x84, 0x3, 0xf0e00, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x315, 0x7}, {{r1}, 0x0, 0x77, 0x80, 0xa, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1ff, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1}, {{r1}, 0xffffffffffffffff, 0x90, 0x2, 0x7, 0x6}, {{r0}, 0x13c93cff9346339c, 0x40, 0x4, 0xffffffff, 0x8}, {{r0}, 0x0, 0x80, 0x20000009, 0x5, 0x80000000}], 0x7f, &(0x7f0000000080)={0x400, 0x1}) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0xa52, 0x3, 0xf2f5160, 0x13, 0xae72]) r2 = dup2(r0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x5) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x60, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x40, 0xfff}) ioctl$TIOCMSET(r3, 0x8004427d, &(0x7f0000000000)) 16:00:23 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket$inet6(0x18, 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000180)=""/229, 0xe5}], 0x2) unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000100)='x\x00') 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) sendto(r1, &(0x7f0000000000)="2684a10ae438f3d8197cf0e12e1718e3f7ee643202da4e9d6a1a36b8e26e86ecd6ce9ec6d591db6ab55e4e93b501c14f53375e02afb1357c0d469f30eb98275e544bb6e444a11dc1ce4662dfc2610268e979eb389fc864eb485a", 0x5a, 0x402, &(0x7f0000000080)=@un=@file={0x1, './bus/file0\x00'}, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000280)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/222, 0xde}, {&(0x7f00000003c0)=""/132, 0x84}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/19, 0x13}, {&(0x7f00000015c0)=""/91, 0x5b}], 0x8, &(0x7f00000016c0)=""/141, 0x8d}, 0x841) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x8, 0x1, 0x6, 0x8}, {0x7f, 0xffffffff, 0x9, 0x2}]}) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0xc000, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socket$inet(0x2, 0x7, 0x2) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000380)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x9) r3 = accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000200)=0xc) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket$inet(0x2, 0x4000, 0x8) 16:00:23 executing program 1: stat(&(0x7f0000000140)='./file0\x00', 0x0) truncate(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) lchown(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000080)="cb7caf5aff4ba40968e0d0881827de8b38e6319418098815df2f558586080e580613254e") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/96, 0x60) 16:00:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000)=0x400, 0x4) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:23 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000080)="c1424f23ef425f5f684539005f2324d7bfcb22434c4e92e081fafa29ef4e5a2a425eff6e8de61ad6563f2ac360e3da871816c1b6e60ae2bb8ca7fcce4b16dc551701b89f4b46002a3c051fb42b493ff69be817012aefee640d55f0b7cf65f88d602b4048a07989b267de6d0ab3953c1f93f78e3a7b920514a536a52189eb95ad64bca637a9abc0a93addcedf5394805d6cdb7250e5b30138fd53e26b9f950d30283fd8992fea5e2c7beede6e7410837d444882bfd161119099c41bd8fd2b4a5c73f7061943bd789021f21c2af9391587b686e42e396257e076dbee0d3ff76cafa1e49db3b6081d068dec9e11459de39eb05004564de60f04201864568c1def7c1e72c8dc3f60b97385546245dec8e9e60ac8a8e5c4c4f90eff63a9c623d0fb2b414af1e65a3600"/313, 0x139) r1 = semget(0x2, 0x0, 0x4) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x400, r2, r3, r4, r5, 0x132, 0x651}, 0x1, 0x100000000}) listen(r0, 0x0) socket$inet(0x2, 0xc000, 0x7) 16:00:23 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getgid() setregid(r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) 16:00:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000001000), &(0x7f0000001040)=0xc) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) 16:00:23 executing program 1: pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xc7) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 16:00:23 executing program 0: r0 = socket(0x20010, 0x4005, 0x25fb) sendto$unix(r0, &(0x7f00000002c0)="b100050160000090000508005786ca900f0e086ecfc73fd3357ae26caa0416f84f376336acf00b7804be781e4991f7c8df5f882b297be1aa7523ed00f4dd39fa32988250678c1d6080c8b2ca3ebbc257699a1f132e271fc8b41e000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000001f10000000100000000000000007e34d59647d47b8ce3f4820057f270d734f0bd4ea2d426e0a350f9171a603ed37eae02f700000000000000", 0xe1, 0xfffffffffffffffd, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x880, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000080), 0xb6, 0x0, 0x0) 16:00:23 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x140) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000200), 0xfe72) 16:00:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)="52a60af7e30aff0f99027322955b5e01cf0eed51043fd1cf7e40e22d12646ebf6a1ca6006c2d96150f2ee74e601baefe9374cc03f7765f2a97aa8a1e5e7f5c7546355b32418577e5fa9ddf261e814f38d53b1fe7fd475e6ab9795bec0c07a5c9d11b296a330ed6b9f41430d69054fe35b38d1f0e74a9608920efdf9d38014319d3810fe17a5aabb8149be2186da0a5a5055c11c1cf7e64bdd272a2e2dc6e98c8423ce403be286e578d66e215284a2ab13b728f27524af1117ae264e4dc860758fd3269e6a3c0bb72f5de8e13db055272b936baa908ace363b2b2641966d9eedaa271273c31d6da660df9b58a728481507642492c5c65fb66f14d6994c88b", 0xfe}, {&(0x7f0000000340)="1e6ff0250c6d8c3430db8d267d56d0dbb546a2cbe999d6dc744869a7ff9547e924bc739bac57d23d785528bdca64ed147c47742efd6c32da6dbcd02d48a1e2f2b4d81252d742f0dcfe123929da1131a89ae847f4018e8ef60ba2a1bf04785ffadce4ebc1c6ad5b8f6ffb9e68b046c737bc01a07964efcb3eeb94d6a8a1db330a4ad5f48a018d540b2147d10d0f3533d72124e4085bfefbb22bb5424f411e54a8fcdc3bac725b9eb8050b243243fbd529c38ae811ce36bec46ae837afb43794004ebbf73dea8487ba79ccac848bb0a8d508ef1084c21da43810f8f8c732efa65d3b3e7a044d81af85a34b6a4c8d6700fde46ed23b9e81b91c76e36d74170baae615e3745f1c211d46975ea182ba955f7e27adb67e5d8e2e80dfcbd2e2c4b63e6974bf1ee44ab0d2e8eefed33dfa4823c551d7d7d458a55687adaa4c0fd8cc4654ad927a001c28166e33d97be04a09bf46d13469d390977cf69e72eb54c6d963d7b291cb51f3112891692e38fc1e06486ee72de92a92952c9c719c0d02d76fb1e3ddbc6dce107afff9253af4f1569f6ea7d64dcc6ae92c24ff963fa5506a857c683254666a8040f9999252d3c49e79f48fc7e4da830bdc151714f1172cd80dcdf0522dbef7e7872ad2f441798caeeaeb22205d30a09d74a4769a1605adc7a4842ae5ea696b2f7b323f1a2866986cd8f4026ffc0df9690b5421288527d9e555aa3de1e82cfaa9f60f1fff8c0cb89ec8461c763d36be512d9bffab7b3a288a139391e80d507739cf830c0ff2a7d835367075241dc8cac7ae63844d0865ad2cd4eb95ec8e09adafbeb24f3d371cd1912842899ddaefdffc831a63d7c8a107094f01ddb6c25976411dcbadd12c9968aa97b4191d555db5eacaed9dd9d3d5379266f06d2b5bc9958265d3a4f19a5ad766c4842d2b52eb6b3a42546cb5f6673d933992237fe8a0a4acd9082211d06980629b2d16507a4867f80e37043c3311d83cfe74d073b3a5a030666c8513b25ac773a0448af1f3a723e7b2c51666cae91a67e1f536f815e7322ef27fc5bd6b2415e3fa7ba54ecaf2c46a2b2d5ef45d78a8b7c080f1dfaaa97f5508c3592c4cb86bd5ba7e6dc7caf9fa3168ba7a08363cc1ef33c995d76d7a2042d8e815cc57ffc5d932e89b80f9911394de08940507badac8db94abb39e22164b763306d0b754f2142cd1d003bfc9a72f68db2933abac34dc3b0e576d11390b0019c9b1c2794b5c9c68ce298b6c41b704709dab78a40f5e1fe90129d93c39a766bdb3dc9bac11d080b52b4244022f213bd8ed804f3daa32a3ad1831c0a553089350b0884530d6b247527f6457e9bc313c29cfa795fc253059c673e0a81ccb3c78219fa133743030df856c5bfe5cdd38365d02de2120b43137248322465fc1b79de6abeb505bbc40bad588cc84c47fd15e52f1160563bc8f9a5f63aefab534730563c5bfb0c8221621ab5048d6b92eb45c6b20d74b43799178a2abd19a85c1e1825c3aafbb81c2eaabdb55eaf3080e1894e64f832bd105c76a5d5cce85ea64c18fc71e23bc6c9f26b2bcde04a7c1988c219f975b8cf8903a48be6ab2b82fba739d3f88dab53f634afc23578495a3cf8b399c18752dfda1d56f30fab736dce37b87887dac9e1f7c45958f5f2546a1070056c94200e400593ea46c4a17d04eb0dfdfee272ab86c0f3b5be536b60caf844f8badb48851e738e00149303627b160fe4e08d6a1d42f65cfc80de0913506d2b60765be797509abc396cff297b6c7f25f9e0901f4787cf81af5bb52af7432cbfbfaf25361e1b7994f7a4cf808b524692cab677503e66fe31f2bc876b428431c2c813c6701f3c1a15e14967cc3fb7c5a5e1bc8f03389a50bec31bd2c9dc441a8a8944872a179a49c29cba1114effdb3a3c0a14ac0cee50e7e9c1e503ab9878aeceedbc251381341456e733aebdaf5140ed94e5f9c4a8456365f4c72c317db12aebdb58b99011f101537ec6b92ff20fc4126322b1e5cc2dc37a0858cc7bb0c8ef7859901c82b358fa4420293b13c469b753768ad012b739f36e6a753c4ed69af5e048bb175bd664a0eb766a3da4c845ba8568555f77019c43d448d072bba36869656fecb34f45e38d84b9c936b9cd6ead3873ba42592586d92c79c111379ae6e82d388b8a503222af9cc80eed1254c83a5e4caa7b9992b86ae0a1fab150f27256a6567a0e0a000b9f3ce59ea81fd1f37f944e21dd9b7624f280e381f17a1fd9b490bb1ea612543dd64211b5df73fc85f8468f4034c3fc36e556ff546d95137ead988ffc2bb16fabe081482593fd61ccebb431b37cd5dba34b3602377c8476dd069d59b4bc440822d6dc08a098c6b73e93ad4816077411d3dcad2ed4b0ac38002858f8b2a5ddb6d2f42dd765265265158a7e4077b3d9ee537fac01fe2ee3d45cf5d9f30ee65c0a48733c2dd428f47e900e931fd095cc9a3aaf9c0fceefd24798d1f42181ca8c74a372b3054387a99786e3f0edec98526fc228221418ef7d5bd56f0401b6ba265a7fc47d98c3d8e2854ac5c81b5fb642bd415e0a82ffc5f9c2d917c60c0033cc80ca986c29d230d9015370a4ae2c1be23965db6749c62fde25a3aa86fa0c9a52a421e7884fd619a8421138539abd121f8e4c58ccfd636454a6c781f339e2a2157b95855fa3f85d22b97cab58ff0400112153ca0b49bfdabc407df96df099b570977d025fcc7ffb7700d03c216549e746ea130e0899353d5d085fe728f5bbb78119adfda84e3f22af88723d336da4bf932d9dbbb613da11bfca14e3783b658a350e02aa67e0afbcdd34154a89beecd28fa26eae68035906a5a6a87ce9ebd960a7be9b8d2d63c8fee1e20baa3416d26697b9371d7a0bd1be387287ff3d800a6e4caa6906494c4f2cb3e61328e68ed1c8725f4eee2ff3d412af7d7a2a0e8333ba8da65d2cd574bfa38d3f7c5e801b6c783469c49fe13c9c8dd3416ab8df90627c61c6c6e995318080fd4cd3dc1e413d66c0d97d4e604a610db38e2b3f70de240e44413de820daea75b81ce026cd9db47b34cee576275955484f940f2201d20e0f001dc08fb0aaf2deabb0bf12478ece352b9589fde6e0bdfa1a51b561f83f0c5b3b84c0551fbd79a93ae301a67668297eb4b7ff04fdfcbbd4352e350bcc3098562f3f0d1f04dba6d8728cb6c8152cb83a66d85938ac9e5c3433bb3ab2a33e7b31dab1794bb7089c20bde43a56c5fff34d727b9a49bb01137536e20a64a2e7bbb01d69ad64f5e03223244dfc063fb434e35da0291608487a320010dcec1bf4742ed3bbd38b1b041bc990408b0e4ade19ff55c755fa3ba36392eb2510717f02e6f8ecd7db77a524c445255a255ba6cc29b4eb23eee9fdae20fddbd2bcd7ddd4fc63c13f9efbe624224492fe54f35bd09566cb85a0476a1fa0e4379233a633ced181fcff6651a0f98a2e4aa305b4d12eeef14865f928d976d9d0034f5a460d542921d94d7c124dbcfa663c2c8908fbb5522ce988dc8d538221cd4f0264f4df590a3ffa4a3d5ea7f55ade8eb2da8e0bd130aa77820a1969c3b66318f08624b9afe129d1e3dab9052c9ad43403f75c18ed26c11beebf81e5ec45fa281dcb624b80b7746720784297fb24c3fda9203dd147a64fddbb246477d0f2f1ee39317541a53f69f2604a91f6b8045866155b65ab08c703d0426a3b8f740bc16f39bc75fa233ec1bef154835d04a24574f6d0458752687db224f5568276e3fdb7ac5a62dbb13b755f542a38354cdad4e4effaa265af9d6fc30f2dceeebb36d2c10d2863778e8b220d28b275bc2ac22d23b4f0b3c29f4605eac09f488e3c875e6fb55be54533aa50b70f4e8e5a59f6d71cd72b78884abae9fa579bdd5caec9adf5676cfae71fc4966e2770fd683ef8dae93028319294d53f0ddfc064b8fd3daa729ed4db6019e030c83811bac35ba26113d802ceb387e40dbe5be1c19ac226b425ea65f09b24486146dc43de3f5e967fdd2ac342ca75ff6b2c6624763f53d059f233b4ec6d6a9ed68eebdb28401ea8647da50247a1fadfa6414c99f73053ec3713a1c8ffa4263aa2b44a8d21432b94c9a5a98f8174ed71b13c593a10847079d8277f5b722c420286e65f89eb36b59a084bb4b29a1710949816896b3280af7fdae5c0dc1697dadd702a969a49d30a84c7124c1b7341918ee0e96322ee1820bcad53342570b6a89733ddc538446c5281acb8951002b16ee79573a6f94c3c7b57d2a9d9ae084c84ad7b29995282027ff35cab4a5bc7cb7d868f1c0e6fdb1d0822306c1dd65c006315d13f7430605e432b884d7853a5094f0a2995c161eb319d2ba6b06e1f0f22dca8be5a3b6d2e7d942963e1aff360a5ee5032ea23699761612ce581411ea29cd5b4f9b569c5cc6b99315f0bccc1bfbe9e141658980444ebf682c05403c9bbf78223b1891c059e23ca28213b0bfde0eccae8569074cc730e8926bde6710bda022c62d8d1b59bd10ca934778247bd2dbad391e0420bc401bb29a689417d29f43f577987f9601a62ea8508e5f04126871f5fdeaeb294d129bddecbf400cfc1159680524cd23ee680f3bb6531a42379adc31e254957d31cbaba504f395913f8ecb3ece446ea9ddf2e9817503bc1a47b14b7eaf3718b5767413e3951b469d4add355569f94b8cf832b05e03546e55dd198fb4669ff92debcbe9ce6a19a3da85d98d9b3a0c239e450bc442874487ddbe6a759ddc6a315f618c9dd46421ecb4daada806984be5a5b20d1d55a3b1515aa73b0377115c2d876ce7ec9a944a4fde0a722d89fcedc4f6a53c89f8e57959857d17d42db8fe20d6bdd9f614a7f4e0ba0fb9905352c2e33d4520bd1a40903e7a9b4d65002988e3ff62bdb25dc0326ab36342b9759a920cc1d330420638d242e43c4cbee1efdbbd392574ab5d6bc1b87b840caae590192f840b6155552a7709d8f51360307318ea50d4e6bf06c948cb0ff96a5efc6a50ca9e0be526f55589bed0bad0ffc4885fad055d05fde17f136fc9dbb13ef955a1e0826a03a4bc30064008448ee65e33789f7dbbe9c4bc28e897b0bce8741937946c5ca2229111e935a304daa0e07c049136832308d379cfa1e212be4332c0759ef3c68791b48d0a2ed682714755807f9a1cdc9363ddaf88aa832ec0674144c42543709d62cc1f431911c5086b172e3c8649eb1558565ca340803b866f45aeb9aea1d7a995b348aad60fdfe01a087566816519c6bb46cfe898a45064c50ac05fb4df704c39675563b0ef26df5f2c9ac7002b8d1611ffaa224e228f8ffbc4d12d087d8d8317b14def8f72685992d9596af9206c5b4c49e7b108de2a96a536265e0034341de5a1424e416d46e2d517980a6e8176ee17a7c16de99181700ec6776cf7e5aeab8bae4e6fde2772325da72cd430db3d9505e1916b70033c29ade6fb7300ac7de5bb157b1f332acf4b891a666ddd11ae185dd796157ec6d283a5dfbeb0733b14761c9a488d7bcc39d409c1d2078e547a3a9b7549a840cc215fa6accf89bb17150f43c1d0f3f6f05038502ba7d4cd433f4c87313628f6e3a79e95f6512a50249ee6d9aadda13b1e4ea5fc0d1208eafe0354477a176a879aea8d9810a0c15c271726e410ea8139f35b9b783c1c2c7d4c4c5828c3fb9fa39ef998fce919889bf6c0c9901ad5238bd3afa754297ddf4ddf2b67892c5932c0398211e9e63c1c4e26659d08668a77ff8379680ba55fbf31ff96e1d0437174b8f4c0899c4aa22a072054a7201de0a3a0cdddce2ee0b6531a211b2346e91a102859bb8eed334735f3c4e69efa5b1c087548f", 0x1000}, {&(0x7f0000000000)="e6a146d61716494c1eeb3da432439aa7574b7286b1d834f532d2fc45f81a3836a681e6d78981a73fe196bed45a7fb02f31783e800be7def57a54fe85910a045f4d0381938d30ec40feab98ba7bd38ac69534c4129f551dd991a6bcbfbce488f020ae260e347a7ba536a8f934ddc91e8bc72a10ca1859508d47446410a0c21d318804aee28ba8af493a9950468b3c2dcbd00417ffde9af24481714a1689", 0x9d}, {&(0x7f0000000140)="b15a", 0x2}, {&(0x7f0000000180)="c292ffcce15b3c75a0eecf2d32c811588c11ad1c73f42a0299c2a6f4cbd8167fd20d3d84f232c4fe84e62cbf5148eb23bc05925a72263dfc41fb62711a255943676a6da402ec6205dc983001dbec097b422d494c8999280a34e58369e4056601022e8d21c14e69fef9d75b02c6a48a18", 0x70}, {&(0x7f0000001340)="71020112125f941328fd338af59353b00b106b145cf8069fad75ff41c2413c8c26df7835f77f5923fc7486f25a5b46f70b315431482be973177e0e4971e8e243f1f2de45ae3365312d7205def32433973ae9922ae8f64283dc28e2d85696", 0x5e}], 0x6, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001440)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0x100000001, 0x5, 0x1}, {0x9, 0x3, 0x5692a715, 0x6000000}, {0x7ff, 0x4, 0x200000000, 0x80000000}]}) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x130) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="ee3677de0dac930900ff3766808e9d6a509b1a0e61fff5b33ca56d35cd4f8d91c643d6e48b798bac9d6ce7ececfa1e19dc44c26a015f2cdee36b0ea7ad8deea7a9e46acc2b7d9c96bdacea7920dbc59083f9656e725d1ab8eb750028214377d74c0b011baac008000000f872f61ac14cf105f5ca4a9f6386e595631831ee51b19616a9f2f82e976b0767246e128028a135cd7e69e47292cb57c7cb59dda88318ab82741e0ef4ef17c531b8b2d3416fdee0740ebb3fab455613a24fbc2fb4122a21000000000000000000000000d02326781cd0de8fcf980bf95c670d26c6c76119943bb0f8a0d13d9d727696e33a983f69dff4d1ca6f4ce3d643994fb2710820663f265ef1a3d03a6ac28aa189d0f79b22fbe8176abd3df07c27a009a9c6827ade52525d061d6a0ddc838d0a691d48c26abd8113f6ce52da632f67a504cc61a6cfb67d0463e6d3e39dda95f0a68473b3d9513b99c8dfb9713b572f9334c8bfb7ebb3a3b58c0676ab6474815cdad2e14a3155e923d0a803"], 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x81, './bus\x00'}) recvfrom$unix(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x801, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$unix(r1, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000180)='[%@\\*]]\x00', &(0x7f00000001c0)='\'*m,\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='}&\x00', &(0x7f0000000340)='\x99\x00']) 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x20000fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x881, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x1, 0x2, 0x1f, 0xfffffffffffffeff, r2}) recvfrom(r1, &(0x7f0000000040)=""/176, 0xb0, 0x40, &(0x7f0000000140)=@in6={0x18, 0x0, 0x81, 0x1b1}, 0xc) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="4a28d248442ec66cbfd1889634a0b986ff7eb42d56f6e59ef935faa876bc924e1bab243f36c97039d4679531ba461d48f13e", 0x32}, {&(0x7f0000000080)="de1811f3", 0x4}], 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x2) 16:00:23 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x6}]}) fchdir(r0) syz_emit_ethernet(0x0, &(0x7f0000000080)="01") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:23 executing program 0: msgget(0x0, 0x400) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/52}, &(0x7f0000000180)=0x36) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = msgget(0x1, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/27) 16:00:23 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x4) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x3ff}, {0x8, 0x4}}, &(0x7f0000000000)) 16:00:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() setreuid(r2, r4) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000280)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x100, 0xf3a1}, 0x8) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000340)=""/153, 0x99}], 0x1) setgroups(0x5, &(0x7f0000000440)=[r3, r3, r3, r3, r3]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgroups(0x4, &(0x7f0000000500)=[r3, r3, r3, r5]) fchflags(r0, 0x0) fcntl$getown(r0, 0x5) setuid(r4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000540)={0x1, 0x20000000000000, 0x5, 0x6, "c874d65ab81e89e07cab5c37dc1f01ab0ed16617", 0x10000, 0xe4a}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000580)={0x7}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000005c0)={0x8001, 0xffffffffffff497c, {0x1, 0xfffffffffffffc00}}) poll(&(0x7f0000000600)=[{r0, 0x42}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000680)={0x3, 0x100}) chown(&(0x7f00000006c0)='./file0\x00', r2, r5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000700)={0x3, 0x8001, {0x9, 0x3}}) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000740)='./file0\x00', 0x0, 0x2) renameat(r1, &(0x7f0000000780)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x10001, 0xf0c}, {{r1}, 0xfffffffffffffffc, 0x0, 0x40000002, 0x7, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x95c, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff9, 0x10, 0x55, 0x100000000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x20, 0xf0}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x101, 0x3}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x264}, {{r1}, 0x0, 0x4, 0x1, 0x0, 0x101}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xffffffffb2fdba8f, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x80000003, 0x1000, 0x1}, {{r1}, 0x0, 0x2, 0x84, 0x7, 0x6}, {{r2}, 0xfffffffffffffff9, 0xa9, 0xfffff, 0x5, 0x380000000}, {{r1}, 0xffffffffffffffff, 0x96, 0x800fffff, 0xfffffffffffffc01, 0x3}, {{r0}, 0x0, 0x22, 0x14, 0x2, 0xd06}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xffffffffffff0001}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x1, 0x2, 0x1}], 0x7ff, &(0x7f0000000300)={0x5, 0x5}) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:23 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xa717, 0x7}, {0x56, 0x692a}}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000200)={0x3f, 0x7, 0x6, 0x401, &(0x7f0000000540)={{0x6, 0xfffffffeffffffff, 0x21cd, 0x101, 0x1, 0x2, 0x8}, {[0x0, 0x8001, 0x50, 0x10000, 0x2, 0x8, 0x200, 0x7, 0x9, 0x81, 0xb1e, 0x3, 0x4, 0x0, 0x8, 0x5, 0x9, 0xfffffffffffff033], [0x3, 0x5, 0x54, 0x1, 0x100000000, 0xff, 0xfff, 0x80000000000000, 0x6, 0xcf], [0x1000, 0x7fff, 0xa608, 0x1ff, 0x400000000000, 0x3, 0x9], [0x27, 0x0, 0xe2a2, 0x7, 0xffffffffffffff80, 0x5], [{0x0, 0xd007, 0x4, 0x80000001}, {0xfffffffffffffffe, 0xcc3, 0x5ae9de50, 0x6ae}, {0xffffffff, 0x8f3, 0x100000000}, {0x3ff, 0x6, 0x1, 0x2}, {0x800, 0x5, 0x8, 0x8}, {0x3, 0x8, 0x3, 0x1ff}, {0x3, 0x0, 0x100, 0x20000000}, {0x400000000, 0x5, 0x8, 0x8c}], {0xc552, 0x1, 0xffc9, 0x5}, {0x80, 0x4, 0x4, 0x3}}}, 0x2, 0x3aa}) recvfrom$inet6(r0, &(0x7f00000007c0)=""/161, 0xa1, 0x842, &(0x7f0000000880)={0x18, 0x1, 0x7ff}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x300c0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000500)={0x800, './bus\x00', './bus\x00'}) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0xfffffffffffff001, 0x3593, 0x5, 0x8f, &(0x7f0000000280)={{0x4, 0x5, 0x9a7, 0x0, 0x1, 0x8000, 0x79}, {[0x4, 0x0, 0xfffffffffffffff9, 0x919, 0xfffffffffffffff9, 0x76, 0xfb, 0xc000000000000000, 0x4, 0x6, 0x6, 0xdb5a, 0x2c, 0x5b90, 0x800, 0x3, 0x7, 0x5], [0x5, 0x80000000, 0x9, 0x6, 0xffff, 0x2, 0xfffffffffffff426, 0x100000001, 0x1, 0x2], [0x7ff, 0xf9, 0x6, 0xe49b, 0x8, 0x40, 0xd2a], [0x100000001, 0x1b76000000000000, 0x20, 0x4, 0x7fffffff, 0x7f], [{0x9, 0x5522b4ff, 0xff, 0x380}, {0x2000000, 0x80000001, 0x5}, {0x8, 0x9, 0x9, 0x3f}, {0x3f, 0xb8d0, 0x7, 0x200}, {0x2000000000, 0x7, 0x49, 0x20}, {0x1ff, 0x1, 0x7fff, 0x7f}, {0x5, 0x3, 0x0, 0x3}, {0x1ff, 0x7fffffff, 0xacf}], {0x9d, 0x0, 0x8}, {0xd50000000000, 0xc375, 0x3, 0x9444}}}, 0xda, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x44, 0x80000001}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) 16:00:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffc) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/26}, &(0x7f00000000c0)=0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r0 = socket(0x18, 0x2000004003, 0x400000000000101) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x200, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) fcntl$dupfd(r3, 0x0, r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000180)=0x8) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:00:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/140, 0x8c, 0x800, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0xf50, 0xffffffffffffffe0}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x6c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:24 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40000000044fd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xcbb, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) syz_emit_ethernet(0xffffffffffffff68, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20080, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffd) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) socket$inet6(0x18, 0x2, 0x6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r2, &(0x7f0000000200)="9bf1e39641", 0x5, 0x0, 0x0) dup2(r2, r1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) fcntl$getown(r1, 0x5) recvfrom$inet6(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x840, &(0x7f00000010c0)={0x18, 0x0, 0x81, 0x8000}, 0xc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000002f66696c651b00"], 0x10) 16:00:25 executing program 1: fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000000c0)) msgget$private(0x0, 0x182) geteuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:25 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000180), 0x1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x7ff, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000001, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x9, 0x9}], 0x1ff, &(0x7f0000000000)={0x8, 0x3}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x680, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000004c0)={0x3, 0x2, 0x2edc, 0x5, &(0x7f0000000240)={{0x6, 0x8, 0x8, 0x1, 0xffffffff, 0x7f, 0xff}, {[0x2a4f, 0x401, 0x0, 0x9, 0x5, 0x5, 0x5, 0x7, 0x8000, 0x9, 0x4d, 0x6, 0x7c, 0x4, 0x3, 0x0, 0xf260, 0x50], [0x3ff, 0x101, 0xc057, 0x892d, 0x0, 0x3, 0x9, 0xcf, 0x9, 0xffffffff7fffffff], [0xffffffffffff07c0, 0x3, 0x9, 0x4, 0x4a6, 0xffffffffffffff01, 0x6], [0x1, 0x80000000, 0xfa1, 0x15, 0x2, 0x800], [{0xbec, 0x6, 0x5, 0xffff}, {0xf0, 0x2, 0x9}, {0x4, 0x7, 0x400, 0x5}, {0x1, 0xc, 0xb6f2, 0x1}, {0xb555, 0x9, 0x0, 0x100}, {0x8001, 0x3ff, 0x9, 0x8}, {0x2, 0x400, 0x6, 0x9}, {0x2, 0x1, 0x7ff, 0x7}], {0x1, 0x8}, {0x3, 0x1, 0x17e, 0x9}}}, 0x3, 0x2ae3}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x4, 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000086) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:25 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/250, 0xfa}, {&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000000440)=""/91, 0x5b}], 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10380, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000005c0)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x7, 0x0, 0x0, 0x7fff}, {0x200, 0x0, 0x0, 0x3062}, {0x714c488e, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe54, &(0x7f0000000580)="e4") 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) munlockall() 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) pread(r0, &(0x7f00000001c0)="4c369a95676edfd4d422738e73efa3c3f81585db4f3a5e0e3bd9374d903eeb82a1c5ccfb700672e82d2b223cce1f53f5ced09241c612f5ab446617375308f6e914d7a0a8596dd625bae5dd8419b6f889575199af8bd1b9c67d20843dc94866224afc188a7adbbde5a222ef6b12eca9336ef95a2e9486d389867071023ba8f9ebac55effd24a890afaa119f612bf89113c1968b450ead2bf82c2e959a9dd74f83a079eabfdd2316cf407674efe6cbd6641b7b5b3170d6d60e2a0f99245f66149b86235429d8a2cdc3ceee", 0xca, 0x0, 0x0) flock(r0, 0xb) 16:00:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fsync(r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x4000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffde, &(0x7f0000000080)="b6") syz_emit_ethernet(0x86, &(0x7f0000000100)="5a4a8571e87a0ef3f9e9352fc82207c24590dfb571bb539aa87d187d5fbc4ce00a5a9b65f7b824b730cd1354421130c71818ea87129265fee6b41457afe9495257abbbaf58ab51796dd342777e4ee9135df75409ecb861beda325031932f2a45a4f15af88531d2a5a183dd62bbb418ef9ae345f7b36ccb4c7242cabd356317b0fe29bf9c02b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) 16:00:26 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = geteuid() setuid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:26 executing program 0: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r2, 0x5) geteuid() pledge(&(0x7f0000000100)='-$\x92+!+\x00', &(0x7f0000000640)='\x00\x8c\xf3\xc7\xb5\xc4N\xe1\xa5a\x15\xc2\xb3\fF\xd1\x8a\xad\xdbe\xcb\xadlL\x0eJ\xdd\xeeMM\xa8\x13\x01\xed\xd9j\xf5H\x10C\x9d\xeay\xe9\x91\xfb\xfc\xc1\xd4\xb9\n\xfe\xf0G\xd4\xe8\x04|\x93\xe7\x1b\xa8\x16\x1e\x8c\x15\xe3\xb7\x81\tG\xdd\x97\x06)\xa7\x87\xe9\x87\xf5j,\xa7\xb2\xb4:\xf0?\x9f$\"\x96b\xe9\xe2g\fp\x1e\xb7\xfcl>Z\x02*5\xda\xf7\xedV\xef\x1a\x86@\x00\xb1u\xae\xf0\xdc\xe5\x88_ 20G\x83\xd7n\xc3\xb0\xf3Jt\x9fN\x9e\xb4\xeb\xa5j\x86\xb4X\xec_\x16\xf1A`J\xef\xbb\x9d\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x921, &(0x7f00000002c0)=0x1000, 0xfffffffffffffd83) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0xfffffffffffffffb, 0x100) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) r6 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r6}, 0xc) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(0x0, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000f5ff000000c8915b65a1d02ebd9ad928000100ffffd40cac171386d5321d2b00d19a67fd7f18573623ed6a3a169f17f0450a998048501f51c85a01db3a060000ffffffffac9b44b2e4bc0609bcc90000e17f2a7d3cb2b0355a83e0c6650a0ce394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900cb22720a519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ce6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf04667853a657360351065295dcedd7b9e3f000000ca101694bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000000000010400000000142fb2d291834424643622c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b35de5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca63395a2af27937bbc93895ade21d8545cc6775b7191d92b30414e333f50221c22be3933f37232553b4343de8783a286652c511524fe046bea459727cb2e6e96e63c3661f43929686835e09fb9b473d07d5f7b118056ab19ad667f4742fc55a512ea25b99fa147aa4c2fbe62f24c9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c710d1971646125107a285a2a1f759d4f9bc2000028a5e64155188a744d1121a0322a209519091f7b518a8e161db5f44501be88f7650000000000000073736f10effeaa3ea6b57768c862229cf1c955efb0b1ffa90867962d3e8d96da34f91fe64402cab454084bd7c858534b2e8506a0edfb1e3df9e51779ff88ccc54c69454f984c6e49dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545840020000000000000032fac0c01d3464ebdc6c2ca4fbb820447d7a1b1748dbc29e71c099fc9d56994a45329763ca7d56ef428067e3c71db989ad95eddf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b5017c78b264d8f46d1ea6ef1ac0b73000000000000000000000000000000000000000000000000f78b77379be07fec7f2c84d9cee423abead4d004e9f142d05e06adbb00bbfe11e8e8836b5e0cd4ff6bec60adaccf5951d164ed000000000000"]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r4, 0x104, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r6) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)="a5eb5f69afedbbb37b53914bb696f3503f7053725566b10b5b1790629f175220", 0x20}, {&(0x7f0000000700)="cbc7aec61b312e73e6d1bddb486dd3d3ea39fb3bea84b9195d24ff2ecb26ba841083bf0ff3f130373ceb28efebadc1beed1232c9590eb2240783cfb40f8c42d389e521e82b61a22026a7f2881923c4472aa52f09ea5a90b1ad8086221347e9fa3e888d727b93e39012c467977442374e8429309626b5bcdb8c3b7772b0ff297b52c285679eedbf9fcd363984cad1f92d4385bb464b00346988cc71022131ebdec277eb6b0bf6052c092059c2dc342e20738c6e43705899ab3cc2888a7a74f70041f44b18fb57a79f1a89ff0a7645c5a170cb14a6c240193f5a7ce2c0d5b38dc6b88bf9ebd24f89e896accbe9951d4b", 0xef}, {&(0x7f00000003c0)="f2199597a7af88ea6528dc07758413240fbe314b9a2918c0fcd38fe31a3521f7350172c9b9252875af838c8abaa58d3a0f142f224963da4931d59758adc6c69ba74d5923499df81d061c3fe56392a25bd986b6436b9ee5138783137f255723f30ec40e00ec9af6fcd2f35ab38bc2", 0x6e}], 0x3, &(0x7f0000000f00)=[{0x100, 0xffff, 0xa06, "038ff4c1be8ab13102edc7f1684162a4444992e0fd54bbfc48f7dcb642a6fb7d0a43bdf74b2b488a069c86cd84a401f94052336672ae9c31f4b5a4953c3d12748ab5dc3a3b5086081f7683fabba7f3792b2841b40f5443dc23eddf1fe9004099e1ebe706b83245819f82b3fc2a2d9f251459e7ce2083605c200a5d5dd9f3479decb1cf74bbd7131d16f20dd21cbdff75856a48f1dedc8deb0e47c4b0e388eef4b7fc4fca64a3b4009cec4802bb3212c840312e65ec0a90d665847d7a4baa2918959ec8517a82b71776b4575bc9acb595548e11575bb039d6e7080de5e1ced3ce3efd66a8e3f06ef01fd1ba29f63c74"}, {0x50, 0xffff, 0x200, "7ff5c2cb543f229dc4a3237eba49944d6911a47dda2c7fdf6e7f489f4334b620ff1b66692714fea16c402845e26ae00817e5c72224fcccd71a0f73723036a571"}, {0xb8, 0xffff, 0x9, "dab981271f2920ce2439f24d507d739f0b324f0caaaf788280b5a29af2b438cf959ea9547e0ca9a00dcf1b70b1d8b15f89065bc8fefc5e9728f1855c09000c6122d30b766854df1f51bd4573aca8eaf787a985367d2ab5683b370df5c366d6dccfe0595fc0078a27097db607c50f2a4424cbb0930a43d4726c4423f1041879d149625e704fc9d593bfc561875e6fc6ec958568cdecf3715c3e7fb9b7ed5ed0344cfaf7c73f307bf7"}, {0x68, 0xffff, 0x0, "d32cf3af629c491b3664a51bd314b00bd6ac63c8589d158614baf5726aea196297ee71b3ae9c9be148bec5d211ebfa1dbb6d646bba4c7cae98112092984b38f02fee090480bd1ff7f0268ba5d23ab48630e11a95"}, {0x110, 0xffff, 0x9, "078c6a0fd1b42db30bda2fa5a2f9f94175ec111cc7ca478298467035188d7b5f96250826aa518d12bbdd203c66258d294ca2fe58d77a25ecceb79c3d56d877a1b2a66654aa069980affd2ff317fe2d7ff1241e2f936479c20417a9b300bcbf7849c1482409f465bcbff755abe4a77eacbe37e3f987c62cf2128878d5f253bfbc494211727f7094d5433583e30287923beaa9f3e6e1a8c8ab96c9ebbb4293bfa7aac71f6faee8dd0535983ffec17d30578e5f0578a3ce7880226f36f139982d8522578de1ee3bded88f3cac89e19e71bd609b2748022bac38a36efea9f9f407039c3b3839f84ae3567c028f82b71df21a252b7dd8ec70f71250"}, {0x100, 0xffff, 0x8, "29020a9b4d7cf561631831e7eafd340c218a23cee9d7af1a4090537a43dbc9e9efd96eb517836d83777cec2a4ba71d652ccb51926c9ccbfe5060f8aed39ef06c9b2a6077f7d7ff97cbd2748b8d9c53e9fd239c3b25670ad82e69a79fe436ff6b773de73e51a9103d84f36155f3246417947057deb1406f7ca91dcf0beb0c2235f21eea9ba9fec9281029626330c5e4417e2d2d0b8d88bd10659f112f1def9d8b116ca6bb9b9bf380af35ee28ed65f0a3145fdd64ca71113a9a63d272bdc6bf7d999c407f5498087d4ff7eb4ca64fc23c475529410e4a6c5db1d2f765c7bce3999774a34ba4f0bb4733"}, {0x90, 0x1, 0x3, "27206b0cf11f0dd58e1a2207a75cb76c2726cbdad3df2b772f79761ee880de9b6df4b5af14e3d316c7ce82cb45f2d2f39c0ec806921d7eab4aa0f7f173da098171baed07b25b8c7cfca94a439743f0d29d8b47f3ccad19e6a48d511f034e53b8be93d70bd1072435e24640ba4f5fc42cc83f341fa880c540866e"}, {0x1010, 0x0, 0x10001, "a7628d190ca781371ff4b5acbe043f69bc1fa875a68610f9f1ed8f5c4074219f7cce777d0d6aca46943eae214409bb07ae3584cea59397b2a2a2ba1fa6775b133c42f759f81d5322af9b6a0ac10b481ecf727e5c5938e9b9d205127132d3135452c0616a6abd3b250571cb392cc9a1855606a4b8d80e906779628330e5de6497660e5387e10da53850712179e89d9b637f7f134d31e89a87cacbed5e61bef960f536b8581db554f677bd8b244e93266d757efa5ecaf92e04e961d19d9503d0092e59b6e542eadb48efdd990429d7e021d7870a54e8194155e89702ed6c8979ba7b84f6473d6117092d515d540b0fcd6d3520551ccd4474c771eae7fbb216e439e91018bbc94a3215a971209c8983385080234eb865b3c4e764ea4548195ad03eb91d17564945767d941c4d06541874b86b4f43030aa9beb444b8dbe946ac14933518dc23b2dc930229df8af8714f8898982fa44d4d1c816ab620f348bc017bc5c8ec418948655b1facf0efad1b309d3b657b22c49a30a27ca4339fd6c7b486b1ebf618d3d6c8ac1b78e6093ecc81d1e5469cfd7c7546fd484cb04e85435aaed6fee251850af8a81721660c6db2f9c776afec2205ff6d77913ecde6cd339800841f4776602686dcc79b5e041c4186bf173d468cdbad7506b3296a04b96f35c8002fac152576efc19d0d54bf28b9465c59e6f3b36fbe5b4998e8c8be5109bb23b0404be8239f9889679a6586f6c3b8a801b8945bb9b3bbbe0d1f2ae3db8a913594ddfc1ff702a84a07d73688d18f0c267d57a0c2a5a76948c5d14cdbe0de5fe97bdda0318943c5f91d7870811a1d66549459769f4b8ddf962bb511518ac43e582ffb2549b0f4cf54a15f6cccb14dfc6a38e57062e810595e4d0d3b4d2f213cd0190addf92f2e657636bb5254e4e082bb35e76fc4be676d7a4ebe3205afb527950e273ef6f599c868ade4b6ba10908c797d497d3faabef4b27a1c33d83e40c54d193610578cc33a927d0209071396d41e568ac3ff4f6fb6ed552a1e8feafaa51e252691ce6de952ad57244ae4ed570b99487f42fa470e11778b68fbb220e6b2a652909f4bd1251352c15673ed0de53029992f3baab21dcd9d73c86b021cfa94c2d75a6f7a9ea48e03aeeab92e0cb36ab30d1ce851071143fe329fda24f45a09c7a2024de7ff06bf7276172ea0e7f0abcd1e9c32bdfecdb88c6a07606b3330019f3da572316895bff43f9dd6addb0dfc8fd95249ddaf63b8b6b88ba4b4e60b1e3a2455fcc6ab2d87d7f36a5a42a14796f53c694de003d9ec19baee963c9b90f416f14ec493779afa70a42d482b77ff3ec02d3ecb8b43121a321fcdd7ff76110c52416a8a06871019145e6b0ce1f36fde01b39559d5f1bd65b637b0a1e0cec71d86094da297d6171bd2663b335d5c6bcc8a65c2230d43b4e79bfa0773d0284706e1972bd1c70540b72898f27468641aae29563fb2a54a3e9ca4908f3c4020a6e5b548e0a59cd138fa9539d2cc8743a2b9ab001ee74a2713aa412d19ee729e417b6ae2ba320ec8f6d3e10b875f02dd3bb762ad95b5bda65b50585b3fd680aaa2145c0d6a85565c97571f26cf8e572fecd90357d2002be42454cd146980b1376c42916dd67241df57aec08eee147643f2329c92c418a26d14764ca83f453b20013111d2dc9ad623c9d20a922b6fb15901e4896f67ed0f2056312625b57fd2efb6576dbb53877c7f1366bb918b9a884d727c4437b1cc7317e16f672199b83b033040f80b908e890357349b72890585c15082526d781161ff449269919941e3138300dbb2a3b819a60c1c947fb1c18361b4c0832a146b7b85f9f23145cbcab3a92a67c76067963e6885d11aa79a9650d7f5c43c3f0ce0f40b882650c05861b682e9c0ded191ec54337ac1026678fddbcaa9dac4ea24b4791dd96e5e4a07397fe990e209f24de187e3b9ad11aecf2ce365dbccad8c491537732a35cbe892d1ab51c3aeb05ec64c9ecf722802b7cd988c64a21f50ad552779532356e15f681208d04db9d59ee0ac17a82d87ec63d6df2c2bccce50ae059a99a4dc553c11f297a2e25ba1222ee19956a5e04b70c3fb635bdfec4531c0053136e038ca1e47363f80946bada19a337777a09eb862d27bdb5a8399267c6159709262f070ee8909c5a116b56774a1310b88fbf9b53697d9c4b9e251442e197d2efc2bc13e3c6157b138956d0601eeb51bf38c9f0d509d51adbe23882c1b5db93c88fccd3b09cb497b6417f47bcd89e2a4b70c265b8c8cf4b5bd224f7425a0f59e30081b16bb09da482623d08b72f0bbecb9bad4020651bf709e9997ba3948a4f22cc67f5d3da0eb0f4d8a4a90158e31e5e6706dbf6e9db419154e0a6fafcf451174b27ab4551ba64037cee00d010ae064ef7026046268be6bf04488b0676a549d5272f885e22b39578acf4029dcbb335bf731fbfb7c0ba04ac78ebb5ef9f52e0d7d7af9ad5fda43ad9ac7227eb3073346108e8ff8580d5bac8372c6073f66b2d5e58c17eb60a217b7fc5bb5abf959fc30945b34fa021af9ba1fa2fb3ed6db8e412cdf2c20daec17acb46f3abfff81a1faae0f927dd0c7fcdffeab12b23db3ba2833d4fc072eea568db0ef638038aceb4340df3069ae92d0ce3cb59a47e9469a43a3fb9e90ec25cdd7c841222a26c9590e453c25af966dcb5da9dae454b6875b3771b3ac0647d21b721ac8015f1aa0dee35ab1989a04d8373be7434e86d0226e26f06f96bd80c6ff6b9cfe0ee94140bb9945ef737c1bce19820ae1a9a4f726bf5981c9df854e69a23e54802791a3b54cdb800c200a34b1581dbc659cedb526d06bcf2267c7e30edd4b9b8a3d6cbdc042ccdcf0a3fc652d72d0113de7732b092fad9a34e57058c11f647dd12c9ba61f13c97e1213034e378244e3c92a065afef395d470b1710cf5b29c9c7a441d6cb874e5e60d2b9de3d64f728ca1b56b7f05b2d8dae7dab1c407077c736a59b34c712a31c9d18c5fd9aac5b0114915e0e1911d7da5304f1ff3b75871e5f11c0ee81a52233f9db0d528c5ea87ba1a865043a4f8553a067b6111ed1e04f317e1e6426ca34ec411c0fca3997fda96a2f41dbcd4dd66df28eda1654d539b52dbbe1c10b2c6263217ca2349747cbd8eeb73348a36dfeca260052f85f5163fa5db6d1c95b312791355cbe5d60dda40d8ec3a60d948a778a200695eaa1fc1a6a707f6b17ce70bb7db3ce2d6649828f299a6faed3b02d1b67e57a5f9180b6daa9ff14ae97e0b6d1f1dc03847d9172c0fa905819406fabd653c7698f62f888e0c1423f306c18d5aebc7d06c2d7dac3f792a58d93d129bc6f260e0ba8a772784ea3aaf1f6873b24cc36769e033be20b48bef3a72981afe4710bde0bded01f161c20cc7f40e39ddc1b2d8da2b5239ec717714e030f3ea775b7e036cbd8bc13f729ef7f4d986d1e59ea764cd834c290dcd1daf05c91f99fc95d723c018efe6f9272fc9fa222dc9a7171d4610919b34351c8f50ed22a862aaf56a21d1a7b649174c45ffb01599fde3452528c8109c9c5153c01a892f23a4f0ea842dc05b13b8f180f408da4b5501b82b022a3a9a6e36e15aa8e9f68ec6d3ea0efc2672fa629c6404c5f1a88f3b2df79c17a6f2d3c1c7318e788b4896420f3d65efe8fd4587b17b558190d097244953d63e725d80cca788a64b72b011a82c91f9290d2f97503c5af8db0468c496fd5467a2e303dc20b8eaf8952721224a72a25fe6f74cda39f4de85325c1cd618b82dc8c622d1e40b258435448c36cd4e0c2d739623894b3747ec880ef258fd9dac5e5c428b2e09a16210b1fe3fad60598b84bd798e3f7e48533089408709b91591c42e5ea8b020f299aca93979deda04bee625bc4e952f84538ca701816cfb0ac2b4ce3507d2a6cf7c349f065f8500593df6387f2ba3292189bb5547d7fc707190483fae95edbdffad37cb1796fdf70729df1f0b2b17db00bc897dad83a7139e789a114113f19644d6192292b064dd1a710de33e77ab2159b6de703453f8652bf522b77944b4e21b958bbb2e6dca31706cf1cc783fdbbb2beb692e4d5269618d903849d566ef05fce8654d9281fe550099cf0be6f988fcf42c25949787720aa056dfc17da73094b45021ed2e37deb0dc127693053cbbc71494b49149687f3d8fdc66183b668fb7c8e48665b366cc9610387251bc2246b881c8e6faecad5f15d30cd74724e36f723d6807bc797af9a2d414d9d4ec3f659d21e3fb6fb6016eed13e28098fe9779e76971c403bce2b15fe5821e33d1a1c55e680feed396fb390bd23fdc9d9d4dafef532e56d8054da11c096e251f626faedda3f8d4679511b92bc1af40fc651bbcb30f35d919cd9aa65075496e053312bba7e05c225f2142c6fedbfdb7320b068848beaa0a9f8bbe821c091ce0a6e439a0c79b0d1580c408b91f322898f4f6b2da4af10d46111744e02f35789e3470476051a260ed2a3e3a113a83f735e7b1d9cd49c426ba9d1fe01eb51adebccea97bedb8462fa6a27effce03fa30e8b40562bd886e9c3aff04f979286921d590266afddff423dc616a1c2b639465a01534c0ff66716bc07c220dcfa988756cbd3f71bea8661bed39189551125a01dc9ff7bd2471c3a61940fbeccebdf9405516bb88e3b12e55f9d3f615e04e0b44de61bfffab66c078c1ec13435b929657fc552cdccbf74384b8975f0e07b6adcd9c84c8128fa07750a20ee173ebbee9a8d4fd4bfa4a41069cdddb9a3a96b1132a17a30d05b98b2414fb29bea743203bd136375eaf30a9d179005277872ef4ad525b8e3cd2f69f74d2d92c17c200c0491147a41f0e8eda077b8af395bf577ea8d089df4861dea528bb827fdba3182bac91db735e5dfb2600a297eef118454aab3c9536135d5d094dd2ebd41048303f70ebfc60f3e11de974d8ca88516d5b06b8a26aaaf6156ffac85a706ee369712bfc6371870fbdbcf49296ff5803941770006736e965700672f888091c71f6462e25d094e1dcb2843806773762a87b295e996059917c4b40ab95b5bbad3ac2abf0877e959b8405b82c2fa773ad9a72592e9f6e9f21399b4e08604b40311259b0dbca87a188c32eafb18372c0580f4f60ffa06a41d395c5e2b4b2cba099bd4b9a7c33315ee845d263219a12e79224f8b2165f186ed4840e9f84d72851059f18a33763d271bdfdeaaf9a98493a6e3ed0edc1708a0eadbfdcc29d10e094588e3c0fcdc716d5bcf20409be014b1aa4c2a2a1f32963c4e77ae7a5b9d10b4122ac74354f668be27a70b425f9166352afddc968636808dff213cd2b0ff6bae9e1cd329c907e56d7daf25767115bb585afa9f5a3f523314a2360dc06801a4c341f382149314ebd36e06552284ca19f2b871b40f9405e0e859a44993af3d441763b5c21a3937f6ff07ffb7a2b34cf721725c965253f562793ca5b846c2997ef2395ba6a1ce1a40b2cde93f743b5244e8558c7636c0bdca7279846e8a072579cb3bb44de0c5a3ff580fc5b78761109ac9f96af9d9aa6c011931de8f039249a5cfffbd67f8b496d5c6e9ab05006e20890bfb114a6cf5105005739cf8d8a27eb3a581be2298ed76945885aa80a1ec93aedbc2e9225ed22f8dfbae2c1ab8f2dd3fd74d94b06c2ddc4609a2296ab907733d15db8a9da68e2a1c11a1e4c665399ccf0906971dd8ab275b0acff01a1a7338a81ae7fa025b1446107361f3bd1fc90cddd356153c1214f86fea5a9805b020723b23b25387e6bf46ee4f3493ec25b751e8c733bcf4b806a2c5a6f797b6182aecb9fcac8a8b7275b35e91a"}], 0x1520}, 0x407) semget$private(0x0, 0x6, 0x42) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x1000, 0x80, 0x2}, 0xffffffff80000000, 0xfffffffffffffffe}) r2 = semget(0x2, 0x3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/193) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8001, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r5) lchown(&(0x7f0000000200)='./file0\x00', r5, r6) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000240)=""/133) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000300)={{0x0, 0x1}, 0xe4, 0xd18, 0x100}) fcntl$setown(r3, 0x6, r4) semop(r2, &(0x7f0000000340)=[{0x0, 0xffffffff, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0x4, 0x1000}, {0x4, 0x2, 0x1800}, {0x7, 0x4b, 0x1800}], 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0xa25b, 0x37f}, {0x18, 0x2, 0x5, 0x4}, 0x1000, [0x0, 0x1, 0x4, 0x0, 0x3ff, 0x1f, 0xd3, 0x6]}, 0x3c) msgget$private(0x0, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000003c0)={0x7f, 0x6, './file0\x00', 0x7b35, 0x7, 0x0, 0x8}) getsockname$unix(r1, &(0x7f0000000400)=@file={0x0, ""/88}, &(0x7f0000000480)=0x5a) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000004c0)={0x1, 0x3, 0x200, 0x1, 0x8}) seteuid(r5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000500)) chown(&(0x7f0000000580)='./file0\x00', r5, r6) setuid(r5) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000005c0)=0x2) r7 = getegid() fchownat(r1, &(0x7f0000000600)='./file0\x00', r5, r7, 0x0) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000640)="38a53193adeeed675f335fd97a5ed0a13eadf859a81f148e8a4ba016ce96dea65b2e2a763aab08b6f3aa1fa9f196c709accfca038a", 0x35}, {&(0x7f0000000680)="dc24aaa99e46821e5902abbef00ebaa2628dd80dca91a638f7b8deff98510e57167690d92395c8860097fc0b04e4c79e4680ba3142af243a77bd5527b5cde3a2bd98b9a28e8521f877b359e2fe9036cb21532d4ac89903c925432116cfaba1deb31e8cea93cc1be8c8addf6b9eb2fb893dcd7b6deecbd4ce048212b379a7cb3de08fc237150dcd8b26a8f68ce71363a6ee1bd455f0d0b026e5e0711051456e3a683230d67937025c3501991829927f", 0xaf}, {&(0x7f0000000740)="1a6eb45ccd86e9c36d30c75cd9b1c576d3a0aabc7f9f26869791212e9f999e3e", 0x20}, {&(0x7f0000000780)="b85c4be7456a3ed2a96bbd107423eac9ad8f85f42d9907d736b8a8da7f02205f429b087f", 0x24}, {&(0x7f00000007c0)="5ab19113925c5fa4e03ae3b7a90ddb98a1105719973cee062678483e35051a2e3763dead204178fc4c492c8b82afd9e69b281bc2af051a54ddada71bbce4830eab7e9a4553f8224367b97f827b77fd252bbdc0794e0bff90e906238a1c385bcd78942cff4955c46361de6d65fb0db8d107bef50964f3d4f203f014a6662c7cc4dad5ca33", 0x84}, {&(0x7f0000000880)="66108e6a", 0x4}, {&(0x7f00000008c0)="cf60580dcbb9641bb1042fde43d6cceb", 0x10}, {&(0x7f0000000900)="e1a0dd", 0x3}, {&(0x7f0000000940)="40b79aa29c7ffbf9f6e405b8d136b8f3fed43f0a7c08836e16e44a30c7fa193d9830b7ab3c1a843318fa185961132e5182ce3aa7a4384591e7b50f089b94b7723606d04206f8cf726a1d0d36b66befeb6537db304539edc6057159cc73ee6099f11f13ac0e164ca3e3", 0x69}], 0x9) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000a80)={0x0, 0x25, 0x2}) ftruncate(r1, 0x0, 0xa2) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000002540)={0xd3, 0xff, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r2, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000180)="2db22032d0d155839ad80d48320a5eed348f04c7274d44a9c5087b9d5a2eff877c4d56d6cb1e9d5174147c435e9d7ea27d5c5dda8b5cdbaaa9bb029628f6811dd51d7814e264709ea0591306e13e6d2875672ce0484ac7946b9ef98b98b6e4fb10614ba955b9ba10295062cacfd2ae454c", 0x71}, {&(0x7f0000000200)="6d5d93e6d4b14124b546e29de7dbbec7fb0efd2c58fa4c3f1792053b1a18e3b87e64d3dafe7ff61caffd77cfe401aefd7aeef416a15920066687f61c27cee3ac3cde22846034a62d6d0bb92920533a3fa25c702ac569", 0x56}, {&(0x7f0000000280)="e7d41c78ec696b0f14bce900c2a3bf5e66ae7fc3b9e2ebe5c65edd2186da34513bde7eab94785a0f096d20b5228259ff147dad71b16497e6dfa23cd44dab4e5b050793bf18b86d97c183cbcc59a37325f2d5d1f8a9bdbe742d4fb8a14b5fae6336a430e9641e310f51718ddcc38b3a7ba5e0eb5c318ba47f586f918c5965f916b9a06c885a0fdfcb9f33ec9b2e05911b60597ed38afe38158eec7235a6306ace36b76e0cecb17917d84aaf65bb33ec170e188dd86ef33a91255764d06af8", 0xbe}, {&(0x7f0000000340)="342c78846e1c2a192c6123d87868e9bcbe128bc2549f918d2439edb37942d57dd857b28ee7fd2e80ab9062dfa896da8aef4c33af41b9418f28187eff2cc84afd67ce183b7a194ff00ace34c511d1bb36dce8133fd15873d70f53a231d8255a3b23f99a3179fef322bec985fc998f877aa09c44e8519a5520d7afce04accf54523ea38837334ad1ff417c743757642f7711300c7b27d5cd270fbeb6bae37256548fe955135121adf6493bc5ecdb63db3a3167d6d8cfaf438f8924a7e5ad103b048fbbc453f74b8e491f830bd04a7e4a872acd1fa98de0b02022cec4a876379c7a4e8e0ed85126865a38b17bb0448b99cebd34bb62c27c97b52abec3e2fe928a95b096ea35497f966dd00120d20120d6fc9a0949f19950809bb8cdbb37df59a757e5337ab8a39dea582190d8e63e12f8ba78e9b9fe373db7e891d5e0c4a9776888d03b9af106af17d476fdcac024e10e2c9b4faad60276284c1c63c980052964c172f601f6f850bc46b10ed2984d8822d10a08fb492ff3ede7386023a50200167d97c86a28948e7877a537e4753119db0e7c5ff6c276d6a6412a06e6ad18154b0494891c75e736e98a100f80597a41d904d453a338fe36e80bd36bc2a0212c9fbab8ddfc4f33deb8b1af3f47293ead24b8b2006c28eade2a3085f3d0b61ea584511beae5d71624a134ecef28671c9c2a714b4637cb96c654d613dafdda5ea8c23effa798d994d1ce094206824f1c7a376a800dc775dac8d806fe5c5a85cb17da7668226459d064f0b48753fbc0c9fbba00d5b9be78f1b92bd7cb573608500d49af2885d56b784e160197f69014b1c0868116a8aa8e2c98d56f394668c39f9f5e425913d418f22d8f54ae403b41e8efe623d4feb9569689dee17f9fc14cdb2305fb29bd96e3475d7498789b3fcb3cdd8b06caca77abe2d61da1902337103d7c1743dd949a70dcc5c6b1105eccf77ed34c27eda7c9eece5a0ef9deb241597ed57dfcfe6e841c36f258a7d559685c30a8a63f56fdc54de989ff8f607e44f3f993ff635c3b37a072bcde6badf92b271b4e1d958127650dace34bb0f2a2aa0bda72f0ba5ba15988ed43bc9e11d9c6d83e3ae2f3a5d5806789d861582eeaeb2f60577ec6264560bec16811f789092da504169f044487ccf139808513834cfc71f86575088fe491109f7713648946077a93eadb07e4e3e898e8100440c05ad88fa63b56361701def30dc205a570591969e3769bf94ca3046d6973c8472269771b9b8f46cb574eb65cf380e200715886ff5ed3dd7ee4e3bccd20fe45056e5860e843a5665b4265bc7d5bf9aa949f5ae35bf24ca9b293876b9de60512e214d9ded121e395be1eee9ec23f8aa0c007b14b8ee1a1a68804f9b8b41023da9107f8ff6a5c47253d07c1255adb6201a4c745f3760dd5a17bc252fdad7619fe087293a7433d6652b11f9e9d4c44966e5bc072fb254db476c40dfed958bfd64f9009d379e704ddf49ad0a225b3464189119775142adc841030c7936d4b9dec9997eb5ac04b4a8868baee2a5ee215dab57103abb3180e22d6c14fc6af28d6f34d263e862066225528daae7dbd7c69b619464642aaf509dea6d744de76b9bbe5c90401cbdfe580bded041cb0fcd5d25927509b1d29401655901c8515c7a8151f57ad57a860d60ca8830604ba4e341c3600dcfbfe6c11a9ca267c04ecf3e9153068e4db071e83fb508e02c6689f5eca765ac023501ac6c0070669bdd744344c1d6c205fc8fd26b2e79cd0469bddff1184bc522d46c43b47e74df0087f6c0730f90491c8fe5530f224197e105dc3da733cca0e663e8b2517898e3f59e98d6ba752904c0d01cc7afacbb07533921a0f4a187d25e9712fa98fab1d4b9796ef0e3d46d1ea8fdb690dbddce76c6bff33e0077b5746911682db9a671eeae154370bc6608ba713adb78e8afedc3262a94f9d6c93915fff045e5ea00449ceb02fe54655cb0e473132720a4c88a5cc1da59d3721cddd530e2e70e3fb20c2328ce8a23556576daa9c978f22a58b5e20001625661f2883e0f45e22f4c1e8af67eaec5236442176c037d48e134c00003d7de3df01ab1bd5d93ef47101fa9749dba5cbd509d192be7c2a9b6bb65607d35db8733337b52e1dde78e5c85cf9906681b30269fdfe56892aaa8d2f08e1ae438f55c5fdc801db8ea3ecac5a477d9bd7ac057cfaaadf861fdfe84410ac09ad48ac2df7abccf6471297fd5890ad1ba053b56fec462a3324a9841ee8dc8cf1b5e8250cbcf0cb713eeb982f835276e35f58aabf69ada9fa0683cad9385abf42ec193e887ea17ba234bc4c1a0fd2054201c3e9303b010e74bb239b3379ec623c959f1970d5e32b88dedca6bd455d4e8f5db96c5f8bf03a23bb64c8adcf7aba6c63dab15cebcab7100bc8705650b09d447c4caee6b03ffb5a6d4fc16715c5454ae9c35ee4a769bcec5e67bd03e2c998f1f2d8451cf49c9be6751fd7a41edaf2bfe79c668ca1a0a863f9e25a9a54db820ce72358727f1b49560ddc7486d9bcd5047c966a3b01378633fe338529179ed9d2072b477b49ae13f86ac069ab0a3055970b9e9d14a5dbc4213a464230030bd0b30f160584712bf8e962687260fb7f4395b87199514cec57aef077d6cbe32424733ea5f1a478c420c575cfb39784b4449bfcdd6907834420e6c414ea08655e7149d12c722715ea48ce3280ca4de68accd0f377f77c4b4b4c26f1e10c0c63237c0d59e036af60e420725ac86b8226521a2b76c9256c936bf8b57b02f5de30ab15228a4ebc0594f791189cb2dc1d0dde3a9c21afaf57354dab8eeccd4fc6c574654a93b8738dc9eebe87fba698ef75ec162096bff5eab92cbe68c4c82d061502d5128219284e2ed7f6ffd0a47ff12976810d6a07246f98e63b71d9eed1d3a9ce7dbdb3e481568d377ba7aabf6b59b82aebd9d345a92a5b4a5a2ecd43fe5e1c0c2aece1e74469eaafad57dfb670de9bb962d8866dce79b8a9e0260640e157285778d3fb39249cba4aeaae381b2164fbeb05d2b7cdfbb7a141c5fc5319bc60f1cb31e072a9e3e5012e24a606a4fc2f1811671e927e5a69d3e2e090e0ca7e22de94a66d23a9e6e3c2757f71d076fff4e9ef1431f67eecf2a02b555e5df2f7efd49d36798321898e193d65fe3945dc2d39f0ed023bc8d63ba7109ac5d4e8cdecf012213c5f0adfea5944c166b18700c9b227b0fae9ad284970f5779c63a163de4cc47c73d9031f80daf45079cc8c76fd80d06e39ec33761419e5e802c840facfa2c7bafe5a19eed4ae9341a9c19b55e698ee18678011c929c04924da0f67c24d23501bddb118619dc7f631cf4ea4e81c380ecc12884873e6099212a63a3950c4b91dc54afcdee04e9501ffed037ac6ba14fd5cf56a667526d3407de9e2bd453902d4bd0dfdfe494565b5392fbcbdc5c79046633d7f10be89c0c64f5eed49d4ff3ae9c476359702cc94cbcb42f8532b79a221295edebdfa33cf1a246fe8a742e2180d6353d7e82265b6c1f1cb2e11897ca319383357ec280dd339232a13234e418bab39be2eaef0ec25efdecd469e36b376bde214b356872b36a66ab348be9463ec2e3509db1f5d882e9167d165cf238a3067eff23dfe6fb2ecd3a9cb7bc16ba6a896f2f987a8390a0caafe84b4a45d08aedd63dbad0a70242259222d7710621a5afe39ac1ff49f92177ed11f80a857373a3970b29da7021bc9855ef6987caafd1e0e214e2cb196a2bd0092e24bb92b7a3a3b2b3051204e7835d173d9dbd54e6f8892bb0fdaebbc035d4fe728a84e16fd63edae9152a629a490c0e30672ba1be2d3bb334524c379a8386d1d2f145e2770b99cc14be30411bb7575f2d183d9aa53d11af52598035ab47dbac95c8b0a0b3dce1edf1a21d39fc4a67cbd44e5ea717b47d4f9abdc3ad12a3bf7e029ce10526652f2cacb3d8817c4ce0580bf97c5c114481c2a06bd9a3a49a1b5173a2947b37d5301602c87c712fdb484efc5c35cbef72767e17214c68d88ef51d2e31157eea49695982ec15ee3e01aa670d36c82904e1acf19c3e68df5ca68e4c0d4b478da15420af9225a483e0f888e1b34c0e386a4fbb6ac49b6bc27dd0f19fe2a820e792bcd8d480d82a3c6b088a5025a224689ce42f53a864940f4fc0c767b347531bbe65ea1f93b21a3147d4d822af68f6a9c394d7fcb60a9b444f09ac19031ab5bd753f0a0cdbc8d98a9833b4a1458696523e18d7ee6bd2ac352a6bc7563f64c4994bf512d10608b0e292ef5fba3ac1ad0430d118b2bdc196a180579dfab7901abb201c1ab1279bb9ac392f08b55ce72a2108d501769ff633f55ac909a477912c23f6336717b09c4b8cd0964c52500e26b2acb8ab6543814aa2cc9bea5501ed64dd96210609a385e3cd460c2137ce5075f987a4fd054c6dcb24b09d0f973b772a336070bfde4cd1a6db82b70d397089348dcc6447714d442b8d06ca1f05f8004e36eb70ceba9e948256e13b0b9e57aeceeb421c1c086cfb6bcadd25b862ab7fe804e38aba5d1e790ba6516562fa4f245d74b16e4974e1930c0352cfc1ea1aa9ee7a2d673be326807abcf0d76f8b828ae5558f66112effa6e243a6784cd2c5f1194df5e1cb9af38de783c8877304f3fcb9ab91d510d3deb4b4811877edd234cfa31cea7fbc01c7e83430fa8c55de61e341d8d86bcf5f1373c3542fbff0eba692c9a12c92a12624d0374faca21826bca53bd16107e2c96130d1e6d4bc42d22b10beda9f8ea69d1750bb36fd3467cea350947c821370a0b767230670f57a33d4af659c6ea6c199c914ff3761a0e50b80b7d33b87e233603a26754b759e1870ec15046c62fc8a5a39c9b55b585f090b523ddc3db951eed5dbdb0d5ae5d65839cf7d2da924ab659ee482e9a9cc879cb5997398fce6908c569b7748584cdfa1603596a1fed8d21ddbaa8616ed0bebb1753628e258c9e8d1f08e8242e88de2774233a3627812683a91f729d34d4c30d87274ea69b6221535640f879d27448fff265c470878118be4a495e8e60c55e09a8d4b3b7966b1c27c620c633c734a96a558f91790c707d268ab17fcfe6b87d46146623ce4f7ba04811d08c11561bb7408579b814e77c683e8f8c2221364d624668d93c824efaba841646ebe023b8e9b2f1f5ece0bb498acc4984c61136c2589aac72afed06e71701d519ffd1a49f06b456c9cacebc97eef09f40c85a355d1b1f0788f02d7a1250e61dddb847c81f742b40ae8c71b625ecf6b825bcfa84367171e169a3566a55e21a0b20cbfa7aa36dc1ec83cb3a6f97da66ec9283252db1f4a1921f96a246e6310535b2fd6132db71ae1a975746fcdc98893708500e934239980def0f28ea4842e60a79d62e4b063049373e26cff4d30ec7243ed0b2dee9ca77a3e5ab9cbb9d65b00d63791fc48cc17daa52739b596ddeda592f277103d5aaa2227d3de6d203d29016851fa30a4d3d4b727478b8aead975af74aae044dde92e78fc44453ce04cd757b7ad76a33bdcb406ab4d46e50f6f57ba194ca2eefcc7e4798102a096d41067fbe80c0fc5332c26755169e4a00d0112964221c74cc6fc18920211d88e5cd161a87b24de7c780224942b893ddd673fcbab892e86bb79b65f01576b8d43ad75df7012f98ed62938d15ae2c5ffd1d55c1fcb79d70be7194b2be79f800fff2eebb116a8ff9d7dc86927baf536fdc6876afd6a9d24d5316b7cc01643e751b2192fa85e7f5b826bdf1a8bc3404c1eabb35ff9cd552a870cb137ffca3ce78b69e5ddbd331dcb25636ace4e17bfd50ca8a49be436ab6c5e8ef82", 0x1000}], 0x4, &(0x7f0000001380)=[{0x1010, 0xffff, 0x57f9cd2f, "5db46467f9877caf88235378cd5ac472c11a141bcf01ee9aefc3817995dd854d5435cbd4e6c318beda09382f92c774141e6c6ad96d1dbc9b67c891629936d4d6298a377aeb6890303d50a7b4d178d6cd78e5eec5a01822faf034738f84b04602d93604044d0ba6a6a9d484342ac78a237f3ae1d891f71201a3730c24a14e57e60157731dc5a4a67bc840cfafba2e3a875e1965e434579715b66e145e7849088844c7bd97e1de5a5132ea2e35f8a69904a080eaefb85cccb4611916738be20db0f0b02c400e88b3aba3ef3c5c2e628926d85b2c3f9e500bbda04c221438d46c7f6f08e84d78c4c865b401e0072b4e7600129f96b1bb4ef4f56817f7c4603062702853de74bf8132053450e799347a0a0ed5869eadaadf91f685b66e5aa817920399900ee72997262c6aa2a26a440d816bf8f1f0693996d17c38f9cdc5f10f72c787b9c6d7b74876ebc2d9cb660c3b585214105c3a4c7b7e1650e15af5f21deb4a4631939c5cfb0f6ca8f58151226c3f0b472c0409d2c386217e130842006a313ef8ed8bd8ce0c98a7cbd162d8a3e8e667110bc5b5234462273cc494017221845026a81a35f65ebcba322b3a8420016929a5ccac8aaefc650d9f19b1ae5742e852977e565deb73145f9ccdd0b1d97cf88368c4ea049d058ae2439052d0ea4410b685d67982009a07a82d5fbeb6c6f64d65806ffbd708892e575e8cde679aa7fdca70ef070c6092f7c643bc2eaf906294a1e64375706e456827be5a0dd941f1af0fd0bf41d4ad47b5e39ef68281daa4bb607b4f2e6cc3fdc802dfc1d94f4f26887ebbc37b3a287d01874120e8500dcae07fa81fe0bed2b42bb83f19d4ad632b01b606797855c1c92b0739a359284fb68fac655a4c639d4b95ff30296f162fa7b994401300ebcdea81612ab6439a09747e4faa62c6f8f58aa7006f5c33fb0e77bf10f14885b11db475a077e379667a49effd36146dbb4e1858aceea5babf3467044260a9d1fa9554a20ee1234edc75e166678d7956e855fd74b7d2a8f172ff3063f9dbdce1afa84480522212400cff25cb6ed0ebbbadd998b0be1642be3600ce7e922c3d06dcb563db60418dc2d60d34ab9e4b5adec0692d4659e0592fb9929d138551128483f921f00c17fab73c3bcb17876bfcfee024b8045530c10abb5547242b69649da7308c627d03bfc8049dc6269a1d517537881d726a9e39e449806f3b09d28694a03f04ba5f0827b208276e3ad73ca526233552bfb1bea7fe0240e1b9293d734276fac37700a1d394b324b112b185317d39829e67b95af87c34a97b3b0608703a7d406c766ad93ac3403767c9d3214e82d22d9ccac581d2d86b836594352ec9b0cab65d8501a26ff7dc2b74734c6e64b3a3bd1c752122ea664e46a7205e54185124f4eea43f893580945ae6987505a09105f40b6bbc17b714b22d8376f117ea21b10c9652e3e951c6de3869f8245ed9c7b5d81a707a7af33b1a19f586421ca2b8c9347e8ce326b10b08368a217c493c1622888304349d69cba2804c819d5ee47eff7a2c6031b4ee77d0b1a3aca49a643ba6315ee4c10ae12662ab9b919689255ed5c980e4b626cce975ab1511214d48f702e5a82b78ba1600f3fad67e0a967e79d36aea355da74029d8a7fb4235786ce00673c3c657c17b22e4daac2fcd75006ca5b78425a9da434889ff8afae426e92f0c326b24b683ade8276b391dd04c99a4439b58a30469dafb28211311f9907a2c4e154b5db62b11862784e408b45f6e50818e3f7da0d865846fc3c5f6cbc11b1046af9cee149cbd318f0c19f789bd8a51afba6aabe3a0901d8efc1d80ac0684a56fca64424189a311fb463cac58ce30d35d097b29529ec8d0b1fc7f5d13bb728a0ec6a8365e8c17230b389984fc582becbf6609d62747dd75cbc74bbb5188199158982bea77737225789e3035d9e2a141f1090cbf264eccb834975639dcf167e6c80310d9c40f56867b12bf9a6334d1cbf024d6b5427372523cbe125ee906955e9e8c6e40661eb2fb7e20cb26ab9a15131192d541c9178a80c0aa00464d1fea37f4c329eec4e2bf8cc9f83a93cd6bba896f10edcb2cde36b61096a510597572bcd9965a0a62ab67dd3b0adb3c4f6dd3f027128d4cff89c0c5aad896968de5dca8d21ff6f9d898549a2eebffccff3cfb9951b22606c84f5ffd68f6d5ec18d8405c7e4b842f2cb578fca1f39053ae76b64e5bcd5065e5b0807f3c70b9881bbd81d491797f9d4b3c041617581cdeb12c0c977efc6be8bf930cac7ef2d10e899cea30e1cad2c5edde5b90a34e3e3dd23ba9cb9deeea0ed3c93a515de1975494b2aa56190b798639198ae6d2291d99567eaa311a468ff400761b5ebc06343be49f4af35474280a52ab3f14d28840afbdcd8595d9caeda0f5549682ad22cc70c110d6bb446f76974bab3ded2b5b3c97d0737ec00175a7df1591cc3438de0a5be11562bc6f173c658542de2ab0e714b0a7d7ef4627c4ccb7b2a2d54084374c10b4bb4dd964ebd8e40e7aaca49f5708640b8d52825f56459fd41be1dd99b8e5e3f2e96b07cbbdd7dd8a76378669a214a538b17c84f8d7ef899907b0a11eb40589e329a20564a72a0690f637a80320786de8890d0363d0f62075b1c174d9dd4fe89fcd3d53471aeb7f847cc59cb897e95bcc14ee99ea4b76b5657efcea8dc0cfea4356e0189602312c9776da36979a8def22c58607609535cc2501ea3be252873154c809b8f8c37cee80189a2797568b30930f8c0a5a5d4b505230210adc1e439137d75fdd2d04b46414687a0e21de58a6526251c7c5502f9ce51764728482951888385a47c3114f6cef6b174847f7796d90b2e153e145cd7ed9f7951ae9c245fdb63c368dd2950432d6649e5360505ef8abcacf5e6b3a2ca1fc98fa6c4fa09d5584f5c5464589450a8293a8aad6d34cb34eac72da18b88804bbc02c471c0eb26e1bab6e561a52e1513401e5ecabf9f054f6b71aca17f1f3299050bce2809ab70653c432df2359cacfb8ca4bef5fd8a94f249b668e066e21b3cfe3792d938e8401330d716de46f7ba36bde7a9ddd1d137e60faa53be6e66816dd18f616a65122a8aca4991780df3280082a180194ff30385d616088b563ac3c818cc41819686515cd7d406dd52c23382eaec1c4591a5c16cce1a2fdcc1812872e4fb9d7f0b833ec59fdb96bd23ed768b670fe369ba21ceb973269758d52054fe20bc9d44f7b325e0ddba636c80a50202a190c68a3297203cb3cd20f57c036fa876de64b762dc01f08818614cee2d1774d398526c88b376ec902b5c6bcec695a9b4ec8e089e12f2dc9b169e2f2541e0e4799eadd2e31bf59460af2951ae70a94f309426923f80aa51044907eb6efd602a43df55c3988fec294a546923668f99eea9aa8e5a845bc9b3890a3314bde4bab29066ae2d0a734bdb3b0916944d3f814ab1c7f9951e3a7f7a8030009e310edf80d14c0fa371fbe0b32baa7fce877ffa832c99ef1dee4e8d0069bb5a8a3a0e330b847297db003c3312abb172bb94ce289b72a984f852805a06dadfa38fffe44a9fe098551717ea856b2e0041900080afd6aa0ace18822d470b4a0eb61380a4085677c32602adaacc66d9ae50193135aa3514b23e987e7baa9da2a1a00130b244a62017b082aced4138259484b65fe7fb78fb1ac0aa95ea4c0a6234978d80b5859c5b29710d7024ebfe0aa054a28c0d3f806dcb4d3a0742f76967c97c52b1f19e1f8925da3b981f0b670e0a3fcb8e291d29a9eaa44fcd7de83b859ec8c1b7b737b3292447eb8f5f80b47ab6bbbead4e2066b564d87f182154f692106acbb26242d1690082a9242389eafc2ce17fbd73a7d49caf64094ee2512cf6599cb56b346b8737db9feca87330d6b6c29bc16c454b2143274bc0b3404f73e9b28fb9b34ef4d6832c8766c99a6669a12e9e01f671421c2f4202ca2942755fa4bf784f83389132782a140e1b95b32d21528a0c5e447c2122c954cc98ff07944ae08ba2db74c885113107c04e3fd878a7d27e618269353991bd96cc15dbb2d103bc41b8a3c6635278ee847adc54a3bf31098d7cbde5b3b648e86e68c09615c9a87e0cd5579e0fd11134457fc1277fab2698bef856119a14edfded4d17aa0f837f6f471df8a5adf0c20c572d03445a7866d20a87884d50ecafa72cd5fe823c1bcb18d5d1009e329a056337cb8b0dc5b595bb72193c6ba183758fa2c239de848e240418407d2d9deba3e262fc993b1bab716f7d0344f5130531b62614487226b9d0e9e759a61707eb97f1545633ff1b8a7d0056dcf93499b6ae7cb195914904e6a9a1cccf00c60223682ee584b619f590fa248e0fbf8dcbbddc6748025c98a62cd87bdcb41a915ff093caa454f8dc11a345bd9c106104103b3e96295a50a846a3584b627e55dcf915c1f6d4aea6ab36d0d1454c523953ad1d6d46f716a8136fedcde71d1e20b63c3b897efb1c138d0cef6808874e0af1c314935fccc3fb7bb5224cc699efaaaac7ba3cae708a2a58d22527f42596f5e41ea91b82b6fd174f5eccacfe6f8b4d1de9ac1620a4ad0aea7036cc1fbb61de301e905552ad4f0e72773d7f020e240ada7b2aa95fbb4ad13535828853df96799a5737d64832306a8166913a3a2124ba7cb83c3979a1b563d926a1708ca884a7c68dcd5060607c7798f5adaad7cc093f3c15f2c72125e5c91b2401138b218a32b8aaaec2dc3834671736fbfa96d9f9342b1503896c53f0758d6f6cef743d390965b2a327ef8b579548400b65d5675f5f65da9357b60cf2f4b701e7d1e65d58ff97f92867d4b10de11bfaeb905994df9aca962547814502ac6b30914057f36b529ce76ef4de3b941b2b2147dfe3bb62c2c386d4459b100af3c3f46cf4cb381c48efd46977c36a9655ed39e5d179bcd96d69469787900d8341bb0e9fc62a7b2d6100c422948489753310a428b4c8f512ffde113fc4aad27e668e1d9dc63dfa5445a4ef5928869cd2f4e0c8b4f1df71c84c278b19442d753584c4f9cd7334c1b9721b5967e3664fa0379ff4f1ba565da922da508320983beb8a4d5e8b691ce10874e0cf8b8269f35fb44da948052bdbaeb7d0944e9135c8d17f82b2b85b679a1efe573046b9bf709c62ac473056c6cdd35001415a948c35cf56b0c2cd1bbca25093f91c8910095b9e3bf9adbb99aeb56e2f01cb61474d596727e6bcf5101e69545d6678629c8f83a19b5298090d1d1c0e0cb29d7b29992324603cde76f57bf42c76d30ec57a7ef560a34a774cb867498df94205a6505c6201319cce1b3b2ddbe62d0a86a3de7eb6b596b1a8cc76e338abd3ad3c4d919f90acf240001c314c16f004b2f2a48f916ecdea2ba06a64601da50f1d6f1bf7a910c72bc715e0a9276677bc6ac0a6abfb1a9c84d38196cbe2c01ec75bc76f8898035a9ab7d6b10175b83bd9417ab5d5cdd73a6df18add9d6740fbd2e01b68eb4db4d494f9d031abd4c255390f186a96c3763352e613ecf28c9c549bb69369c06b74e465895db7ccff5b75a9ddcea1caf4f8bd585c6e6d94d7c5e19ca9fbd3aa35ef24b9500ac136cb38f816c9a09e3d8f81c07e5ed2a78bfa17ad7f726a01cee080092efabf777d4a561563bf55c56ab4f0c86cb048344c6ccb53825166567b8761ea27b532492305b03925f26a6d8b015a531d3c885e74cffd66b0b32fce2523816320d742e9147a5e9b38cb0c312bdd23bbc81387efffecbed9c38b97484faf9c6281de98a535ac7c6694e376e6ef523f66a465bcf76a55f0c3e0f3025846b98e6c47836357c"}, {0x78, 0xffff, 0x1bc, "b3ee09b8a0688b819ea714f60a83c3db88b8f510b97cb96a0c23933ff7810a9b55daec2011dad0e7cc4285c881c08faf84cb38721c4361e7fe51e76d0100bac746a7b181e2a987e400a50ff39f6e0730ab6e7c78a85e03ac25c357e4dad95a36262980ffd1269e"}], 0x1088}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000002480)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000024c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x5, 0x1, 0x2, 0x1de0, 0xca}, 0xc) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x26) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x343}, {0x572, 0x8}}, 0x0) socket(0x18, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) unlinkat(r2, &(0x7f0000001500)='./file0\x00', 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) sendmsg(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x290}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="85e36befc2a287caf027d22ae7ee0cc8dfd46d9575862c640586afbf2c37acc0c65639f0d565668f9cc6ce4c2fd279fa19b6f7b6680c6307b7f727e669e0c3af8b479ee89cc5649d39386646d305ef97f1ae759408cf4e4ded9a96d1837c6a407a4a630c7f83aba0f53715e3994a0990665be41ec3938a1a771795c54ea56b7289e2dbb30469e49feaa2df99d282e0b8be58912410707b2b86c5d3dd336ab5704a", 0xa1}, {&(0x7f00000001c0)="4f17834ebde56c392dde1c98166804d98c00db161faa5a81a7f72eafbae057d0051dafd722939814f7c0a87a3dd7c6129949aaa62fe633f9c172e3ff43e7c709d67f360095b74459a6166342eeb5fe9451aea746acdaf3f3e5f34619b839f617f5dc6a1048215ed599721987978f485ec4b4a677df968efea7abc9e29313560a9adc96bbcef021c08f8d8fb98b7fbb55a2da9545d27292bad32bd55b9af602b620a9c4fdaa547623e060c4c9685d7d56dc9a9aa4a7b640e9b5e9e93ac8b8a88ed2a1ff05f82ab41a049c76839adc5e925d0152e54799705b758000199902f09b91fa9a5b5c7d106537", 0xe9}], 0x2, &(0x7f0000000340)=[{0x40, 0xffff, 0x2, "dbcc5fd7f439843247f2be02908ed794dc2080170c4e0ee073aaea328c1b3d1ae725218fa5dddef7174d3fee1aa7c3"}, {0x110, 0x1, 0x2, "c2d6eaf778cbc28dcd131c78c75831e3e6162e823567f9313019547f2b9634d0d739acea5865c4c2098bd52ed5b2af8b52f748ee85136b2867bcea31ce795047c5187a83d27327ad3e38e2ea942e9da40e3d2bbd3c71eef3d4f23627546b57a3c792d9e1f2cb84b19912f814bccb6914d0d813e263e51c8dfcb88858b710085c277bbf5284806172341635a9024aacd44d40f963658acb79e128d8c2b1c90e354e1e14fe06058ba8e9e152b15c3cdad3cd34f7c490eeac15e69f2dee7a1acf90b958a8f502515284647a45fb684ec04727ea900308daf93676afd24e6fe5e7f9c750c10c4f7d296e66609ceb57879972edf22d96d2825252fe"}, {0x1010, 0x0, 0xffffffffffffffff, "c90992be5964dd6586e19e3656acc640cf97636ea1269f96fc3186b1c207f787a9adbb2dcc0f648409ef765efcba26512f38154a30fb3769f1c7ec1bb364dff82304a4bdc5aa0eb419e0895aa717cb36295bf406c0c136f98a64d20663b6a887d6636b5821ed96641a2797531ead9d110fe28883c80a40295b56ab8168a82187ba290fc01080e2accf726f49fe741c582a63cca1c047cd884e309ad9f53311f49fdb44205a7888d3a1a544dc643fe8faabbad4f5ac69796fe26ae7bc9629700e8d0a63613fcfb9ca03491510d246d9026df3aca6c8a744da09c4d1ab3e9e04852aa7af913a1f2c98bc89379e8f8899f1c11148a7de886bfc136ff163f7044bf47f7c1a1cc3ad74007043b90f295fa7d57b25650fcfbe9c9627ff8add84214a31e18f67934a6d86778a36b5b9f9b4c5f91738855009ec907b9158fe57d1a6a559dd4a763032551dc60fcfa6e33200a4cd12cac8434c85c67dc96d5b821c7e01c3aff51d82d4d4ddafc1e396b6ec79e42abc3e5c9d893b411690b15b672b5859886974a64a8c53df6eff0e0536d360f0100cce943827cd6b137b49c2b70f17eea02b9d8b79e0f92ab81d7dce3ee8325ecf3011c938f54dafb0270dfce8a4f619c9ec773e858fbf618e2baed4fc8c6e3c52717326f05df8581282135272384e062c87ed541edadfddeddd5471a5f87e9768eab473297262f7ee4a85976dedae9d98f7c69df191bfda1c59504ac5312bfc10846e282f0263da637b8a134ac882089cd8cd77ea73490397ff76c0d1056fb14e39bc889e09f93fd4e6701daf804976d1499561f3b76a897bd218f17044c4d33b2c609dc82eb2c548e71c086af90de26ed6a48921a82aeb4c5f68a3b22ee3bfd05a1263bea9736adae0479558bde3008ed7776b29acedc04b06060f572251a988c17ebfd646c3bdd136eb29b99bb3581415b18b5ae3368184f404a36aceda4e18fb20a44b3b16f3b41cf08331f490b935329c69eb258bb1c9d7be601b95420728ab74fa0790d0e9bde5d62f3da4aef6f77c8133377040a42784f15c51e654a7308f538e1566a8682b1e772e66d80a7337432fd5cea2fa3598938e62fbadd5a84852ccbc4a5a0b2ebd87410ce0eea13a891ae8cf67ffbc2ddead919ae591a285758f84734092b8240d5cd021ff6f09f4dcf5e94ec3bd3691fb5e1e0fad37193b37e3923d407c22679debc47ce87590b853b7467c6076a3b3358ca12b32caa0e25d933cb458e044c0134ce94628d37915a160c2a5ad2c2feaf51095018e0d83dd18c65dc875163c6851a3045de1fdc7ab87d337aef12c648acda0dccf5bba40806bdeddf5d8e0a9b34bf25087c0e9d09dfd0d19a2781f18c5b498b3a670abd9ba75748f3af22666a1417a32268b73efca709d51bf875b703ee8cbeb0c039d95be03c511ba5b04db531f7046a86c68d5f5d2cd1acd6e0e916085a8ecb5169837d9a3480c67ca1b51ab5da5907706f2c69f94c091524b09bc995a6b5b3d994f2bf4abfc41d82d5f57ceaff1ff03d33497ce0c63e4a34e1f6fa50161ce751a7d0771df906912c025b424db81f58bfc5bd5b232fe8083cfff573ec0ee368aad1472a03dc2e0767fc351062fbf9febf4b4d23cba2b0b2728a1e3dcbf890dbb4b9784c74e5de960afa66c04d1652e4581d7845526ae28507fe0a0b83b699575a1a5d103d7e77000dda4f1ac71e9a946c8689cae571067ff9d03cbf612b49602b5a4a8a1f81071d84ceb8af3a5fc2d0b6354ac6792ede0b9e7dfe7b2a8478a8a49dd1d788bef5d28054b194275d4f4a4a8b6f6a9d4b4516b9e918660482314b17746b6edf1f27266088501457d762c1eaaa6526c0c40b2f88d56cc1b821c06ab0d48faef4b09ba98e31bf3797e309a98e2474522702d3078496d047f52a14e50e927dbc85e60f1f90af6879bc3788f344d24f03eb50e6637b4bb5b4db86ae3f139d1041d04ffbacadedb2e14c501fa16794e4efbba259147753bf12fb3c05a857d963a48cc3f9f4bb9e0c6f03990aa0c2b558c60bd38abac1ee5386762f074dc7d9b12bc38b9eb69cca2473da400e57eeb325d25bb1d64d176805727391315dc10694bfa4293c5c0dfe2c4de43fcfabfd52fb94901bbb51f057cd67f043bfdbb19e731c52eefb655d023483855aca56b881188a44bc39e4f5469d5e6e352a3505ee8366288b1a92a4b4745d25398aad59a47e4b4fb0a95ea85214ab5de301c9cca8361c7e19b7aa41ff4f80e96b543911efc126b8d9dc942f3545adb456a3d9d36780649e781e88c7d25c123f0994abab9be1dad96782e60079b570d44b02ea6cd85fe9487c27631520666b9f348e1eae4ff7199de955206d49a74887f213f9466a442faf8fcfebfa7cd09a120b3c32db9156546abb0e2ed6b2985c7520705c48a33c76bf1274a6cd2d20a14e8587c7037524d45bab93dbb6823e1072bda8a93925dd29ae79b94e395c88786e7d9fe0a91e3a606254dbbed62c3be846750b846565af708a7eb1c65c57180a8e532817e939d3c58735740363670dc83a1eb2247105a14608cbcc37bf4461647d08d996cb8fa978e72f0b1472d173e5886e99a607942e8dcc46ce3e2d61014f0b20b3c80f176ebf4b5c155618406a6a05620408c6f3c759e5aebc6ce8d0c96d0af3a0ee6542d22dafe38ed861e03850a47054ac20070ac0ea008df36e509e1d48370ced84d1ff20ad539ba03871f21e9d5f9f3ee32deeebda2982e3522c714f3b91aba21dcacc6b3282975472dab4d5b436e03ac5594ddc3a79daaede4f3c44940e13b53e97b717c7a585eff282e20c27ecc49b5423b70524575831b969738a70926f103e2e1588dbf79e3091e86f73b47425e7ca1cb2b7246c49974cd28b3f714125ce49be3bbb54053973a4bfed8e398590efe1aa65975125fc00cd87dae818487690d796e7fd07ef08d3afc4b6d4f5be669aad504f4d92237b09129f1f5815581a87090328cea987a8be85eac8f192cafc75567233c19e36b162585cd3efc4dfb8cc89df8e0c161f83a1b3863f37922528a6cce8b8faa8ca86238ce63d6d8a3f2dae509e424a71835f2645830bfbf059f0d985caee7d3a64fded9f7802eb89f188b12eb45497c5b6cdb21897ca2595df7b8f199e3f5ad3410b5f26ceecf3df58d28bd6b7242733cd5fdb2883b0009f96e8708d8e70ff93ef189b1068fe7130b5fb62db4b4d44ee7977b58b60b20b7c948bb58a824dc5189bd388bd7272818ee0a6f18910612d72328b2049d53ef05ff19d6e617634faddc8bbf6a0d5512c13c14ca465067ec142e4f1a2930ba85da5c0e1bfb6b4b08676c12d3230284d2552959f0fa8d7c0b1a27dd241254e7755dd20ec7ffca873b33d5b4df5159df55744bad2e5bf3a47caf7023a14c956251e0e770439c22b2586c7d24742e614fabc406bbbf43676519029a3eef90500cbc5cc23d535328f2c1e814fc18c9756d2071cb4120ff0f47a29c94fbb163e09e2184d8dfa5fa4e60e3a367213a682e204c52936cdd0c1fbbbef3e62196d4f6f2f916423f4f292d1781e27c1b0ce3bb69108479c847d428caf1e533f9f511d02878bd0dff4ee90ba37177e716cd9d1fcafedad2836a97046ed8047afe05653724836b86f2b7c5ad6fcab974ce1696f8629d2fe73a6dc06189dfca053a8be8992d18908e85c90d82c1b93189b26ab0c168618e004e12fdddc4d8c8e04f1cf1aaf9bf1a9787d691c6b9ef51dfc051f23a07df8a6f2ff262e2863d7b876dee2b4f32c3edce5aab48014d198e0e31307aca44e3d568507ebc0aa283d75d0b5f717acf9f06aa706594475b3f3b394acf1882468e11dd6aaee386b4dc59639fe4767604864c20929787224b618607ab2036301f9a6e8064a843f22f21449ca13c73cb229a6fa51ed9ab97ae664b9b495a6438cccb9c091c25590e51bf9a186e8065137a2916238761a4830f9d973411d3ed92fee018d69911392e551fcce3c238571ac2245cd18a75047afa1c0c1530f17154066178f9afaf2238f0e3068f72809ed2f86b979e6f4345a771821ebb8fec9177804124f045b37ec1570fa1c8050a21bbe1202ad6bba6bb22ba15618618dbf319d211ad2407a06798d990127a91c5ef46290ddfa3461609c63133190747d7fb8162f4ff0299a1fcafed6147dd295a60344f1e40e4834ce9081309efe9302e61f64d24c8609b6bf210537666195e5c2300f8a3601fa56a796bc1e8b20d43f13e55cb79d2fa4eed8b2c9efbd2a9a9f8b69881ff82dfc301cbf64b9c9e6911d09ec376e6a12a64614011b1b100898bd9ab71f4298dda5c704d4bd03ad3963037f5d234ebf458448670eb26ab3293e675b38bb383b9f87c93609911f886ee1e2a66776714b8c9ae9694bf38ee022eab04e7644d1da4b848d9dc3ab9d35f219c553b08e37ce55fe6436b109956b517b0a0bdbaf03e4f233e2ebf2233cef7b795a32aebbabcf2ae4053ab29fabf90608b7e12179d3d98a0dbcc4ed7629205e19028bd52e359f41a10067892a5fb3854932f70299af38385cba623bd691eebfa48da1bc996dd1f8ef7802aade0dbe93f0522d85ab567bb50362d31ab00a455276b51972be082139012084dffa83d6f1ffc6e417018b8472da596efd8452d0a03da23c2fa7c5767d25d800c6d7922f9aac8834b6d627d91118ff9a99c51ecea4b58a35bf1ff0607f8883ff60228299d727aa7aef959810c87efcca9bc4dacb3ddb31ca6d22622031ea1bf8690bb5695282a92f68911d6bad6a25a2e4326838a4c89103cb42fea26c1dda2e82ef953eccda10169b632faa06dc08ac77bae308bc7ea9e33bc9a0815e835775c144100b2baefecbeec10178d7c2344cda54607d4c051fdd218791537484ffe053eba682277612ffbb6be7af8635d56aee915c3b7c74024a6f16bbee3c8384a687acd0be7f1046995fdeac1b4db34b2a2e4c24262021af93cab6c638bc2f09ec50a3c131ee6ec5a97c138bf255aa61bce7e32c245b6f6f8efa36517bae0cea246dc3a8d0b335d3b581119bc3bea1f46882076680c29d8297998922add2c7c820afc12b70549a87ca454956026ac6201abb8eada37e063b9fc79722b7b5a757bf847b71f565dd569b527d2a801c71f6cb5d22c5ac0a7f9c8556d70b2001e37e36bdff4270d1525348130ddbdc482312beeb868cce91c0596d39ea22752e4f33176ed27e0c4713d9e29e63f5301917c96116e0dc8eed1e456642601c8e13b13b8040693493580c4386120361dce7f222c39be11198abecd9d37df32a4dadea7c9664740cadb6868fddf9630bae121f6f86c9c49c5c27d942e5550b9dc6ff52ee0db9da352a3ed812c10d9e90503678f3e75279d41f4af0faaad7b1b2dd936601eae737a6b16d8e567218a96e89c8687f160b0fb2587530d7804eeef384a326b49f369fb60a8124cb1842eff4d7a1359ae2d0aa067df709a3fa884d6a8f038b4af0053f55af9334fa42a1531ba5821f164533d75c12330819764327e397b5f472cd92ff52504892a4436b7ea01c49017e17fbcccdf7266b981268137e5b54dc2282d16e1063f64c4b3902c20aeae42b09cedc399dabd778ee3704f084372a2500226ccc5a3f11963dbdf76fcbb9e839541fb2b8a1e95bf9101ed910a5cdfac220a5a3312fde72bbf36546ad9d3119a686f441478cc92c5069bb9799f45a21799530dae9cfb7fb26a531b65684659933afc8521a47812f4eb54458aef204e5266947d2f90c0b856de0a606cf51391378c0e08c337323357fc8c598d4879b0d5d1f06c2ebbe3178b"}, {0x20, 0x1, 0xfffffffffffffffe, "2eb6ab5d63c20b885cf1928b10"}], 0x1180}, 0x402) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:26 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000700)=0x4) r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000600)={0x0, ""/218}, 0xe2, 0x0, 0x800) r3 = msgget$private(0x0, 0xc4) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fea457b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0dafde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000000000000"], 0x1, 0x800) r4 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000440)=0x8) r5 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000080)=""/93) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0x246) r7 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r7, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r5, &(0x7f0000000480)=[{0x2, 0x3f, 0x1800}, {0x6, 0x1, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x7fff, 0x800}], 0x5) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000000300)=""/164) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000540)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r6, 0x4}, {r4, 0x1}, {r0, 0x5c}, {r6, 0x100}, {r6, 0x107}, {r6, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x8000, 0x1000}], 0x2) socket$inet(0x2, 0x4007, 0xef1) getsockname$unix(r8, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) msgsnd(r3, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000200)=[{0xa7, 0x400}, {0x84, 0x476c4937}, {0xef, 0xffe}, {0x8f, 0x2}], 0x23e4}) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x4, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) fcntl$setflags(r0, 0x2, 0x1) 16:00:27 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x4020091, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r2 = semget(0x2, 0x2, 0x4) semop(r2, &(0x7f00000004c0)=[{0x7, 0x2, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffffffffffffffff, 0x800}, {0x4, 0x1, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xfffffffffffffffa, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0xfffffffffffffdc5) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x8000000003, 0x4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r5, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0xffffffffffffffd6, 0x0) setgid(r6) getsockopt$sock_timeval(r3, 0xffff, 0x1003, &(0x7f0000000240), &(0x7f0000000280)=0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f00000001c0)='mn', 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000640)=[{0x9, 0xffffffffffffffff, 0x4c67, 0x6}, {0x6, 0xfff, 0x2b, 0x400}, {0x400, 0x7, 0x0, 0x80000000}, {0x5, 0x10001, 0x8, 0x3}, {0x138e, 0x4, 0x6, 0x1}, {0x6, 0x1ff, 0x1, 0x7}, {0x100000001, 0xaa0, 0x100000000, 0x8}, {0x7571, 0x5, 0x1, 0xd6fc}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000700)="69110000000000000000ff57379301000000120000") semget(0x0, 0x3, 0x80000011) poll(&(0x7f00000001c0)=[{r8, 0x100}, {r9, 0x40000000040}, {r0, 0x8}, {r0, 0x4}], 0x4, 0x3fe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000340)=0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r7, 0xb9b54604eda6f0f3) getsockname$inet(r8, &(0x7f0000000100), &(0x7f0000000440)=0xc) setuid(0xee01) r10 = semget(0x0, 0x10000000000, 0x200000000000001) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:27 executing program 1: mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x110, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) close(r0) mlockall(0x1) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x7f, 0x7}, 0x8) 16:00:27 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) write(r0, &(0x7f0000000200), 0xfffffffffffffdef) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) syz_open_pts() r1 = syz_open_pts() close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x100) 16:00:27 executing program 0: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9691409007e3a", 0xe, 0x0, 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20008, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000), 0x2aaaaaaaaaaaac6b) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x840, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03c78200b6dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f47b78bd765ae9de88b7cee81973ac783d4a6c4362cb8d339e12305098bd1c4c7bf4e88dbeae5aee2daf7fd7166caa9d8c0101411ce8ffa8c04ac6981bf9549", 0x434ba9f92fb615ee) r1 = syz_open_pts() open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8008, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x7, 0x400, {[0x100, 0x0, 0x6, 0xfffffffffffff800, 0x4, 0xfff, 0x0, 0xd712, 0x6, 0x62a, 0xfffffffffffffffc, 0x14739668, 0x0, 0x9590, 0x5, 0x3404, 0x0, 0x7], [0xffffffffffff00e9, 0x1, 0x74, 0x101, 0xed, 0x0, 0x2, 0xfffffffffffffffe, 0x6, 0x7], [0x8000, 0xfffffffffffffff7, 0x80000000, 0x5, 0x61, 0xffffffffffff8001, 0xe3a], [0x7fff, 0x1, 0x8001, 0x2, 0x8d, 0x3ff8000000], [{0x40, 0x3, 0xffffffffffffffff, 0xee}, {0x6000000000, 0x7f, 0xfff, 0x100000000}, {0x7fffffff, 0x5, 0x875, 0x1}, {0xd7, 0x5, 0xffffffff00000001, 0x200}, {0x100000000, 0x80, 0x1, 0x5b75dcd2}, {0x1, 0x2, 0x2, 0x2}, {0x2, 0x7ff, 0xd328, 0x9}, {0xfff, 0x6, 0x4, 0xff}], {0x6c15, 0x2, 0x7fffffff, 0x200}, {0x1, 0x100, 0x1, 0xfffffffffffffffc}}}) close(r0) dup(r0) write(r2, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 16:00:29 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getegid() socket$unix(0x1, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x200) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r2, &(0x7f0000000180)="53e90fdf6498f9ece8f6b0d5071ee03f13728601ba3b6c2bbe39485b87e5bbd1ef92020be62bc7762d15c84eaaec3cf8e0c78b063871db884894ecff98903965c1a0cb1c7d839e5bbb8a5b01a55b1ad8bc07822457f8a7307395", 0x5a) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x3f) 16:00:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="b68d") 16:00:29 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x4) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80, 0x6}, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xdba) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000100)=[{r0, 0x1}, {r0, 0x10}], 0x2, 0x1) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8001, 0x400, 0x200000, 0x100000000}, {0x100, 0x5, 0x3, 0x101}, {0xfffffffffffffff7, 0x86, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:30 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000180)=""/182, 0xb6, 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget(0x1, 0x1) msgctl$IPC_RMID(r2, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:30 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) fcntl$setstatus(r2, 0x4, 0x80) setegid(r1) setgroups(0xfffffffffffffde3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x102) ioctl$TIOCSDTR(r3, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = getuid() setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r5) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:30 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x10000000001}) setrlimit(0x4, &(0x7f0000000000)={0xa8db, 0x1735}) setrlimit(0x8, &(0x7f0000000080)={0x3, 0x8000}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30, 0x0, 0x800000000}, {0x7d, 0x0, 0x1}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x100040, 0x2}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x10) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:30 executing program 0: socketpair(0x1, 0x7, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000140), 0x0, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x100, 0xffffffff90d72478}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) ftruncate(r1, 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") lseek(r0, 0x0, 0x0, 0x3) 16:00:31 executing program 1: r0 = socket(0x10, 0x6, 0x200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4a06c2e69c3f04944d40b2126caba135c2c745607308039182476a5e91086a3aa533c86f7e413162cdf59dd817a6afc4db2c33111f248f425b340c833e3573100d5f045e664a8b7d6e9079f2804ec24178a17b9345758a079c00794a0d0547600f2bd20be71427f2f999f834f40ae5fb96a4d7b332987104ad1ac8e9142a2a19e54fa92f62dd841f61de9ca7f972a40694b86c2ddaa9ace3fffb", 0x9a}], 0x1, 0x0, 0x3c) flock(r1, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x400, 0x10) close(r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x54}, {0x6}]}) syz_emit_ethernet(0xc, &(0x7f0000000080)="0000d88eb39d6e9f0c254ae3") 16:00:31 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0xe4) r1 = geteuid() ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = shmget$private(0x0, 0x1000, 0x44, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffff76) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getpgrp() r6 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3f, r1, r3, r1, r4, 0x0, 0x4b}, 0x5, 0x1, r5, r6, 0xf4, 0x4, 0x1}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) getpid() 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) madvise(&(0x7f0000719000/0xa000)=nil, 0xa000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000240)="c53fc29166d4292f183b454d440466bb964ecb5f2df31f4d43999bac9c8b6ade4b70cbdf7e1451bb5be1c294dc46a81b91ee6036a39ef1ba9fd1bb7c4f01953f6ace15ca4256ea646f3db11e9605a8d0d0e512d65a4b6d7adc01c3a98c7e202a9b03e60d310a698d4a592aab536a5d60501a2e709ed372ee44d2df8d3780a4d0f0cb6845d318604d29530f0690ce64410b0b9188984e19e6dec8d4a72e4b8f61") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000027a, &(0x7f0000000340)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x4, 0x7ff, 0x8000}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xffffffffffffffff, 0x4, 0x32b, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7792}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xf13a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x749}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:31 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') close(r0) socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000280)='./file1\x00') pipe(&(0x7f0000000140)) msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x2, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x3, 0x1, 0xffffffffffff9c26, 0xfffffffffffff800}, {0x7, 0x100000001, 0x3, 0x6}, {0x100000001, 0x6, 0x782, 0xffffffffffffff00}, {0x0, 0xe7, 0x4, 0xeeec}, {0x406, 0x9, 0x4bb, 0x8}, {0x7e80ce48, 0x10000, 0x6, 0xacee}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:31 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10113, 0x1) chflagsat(r0, 0x0, 0x0, 0x10000404) 16:00:31 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fchflags(r0, 0x1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x4) unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) syz_emit_ethernet(0xb1, &(0x7f0000000140)="70324b915eb707163da34747e3c92785842eff0e59251acef468b2f303bb7888e0f0f8884c4485a43e4b8569621070a8a8665d2d50572b4564f2f1e7094e44b1d471c81cfe7e3f6e116c6ab0f0f37a6d1531f63b48fa8db6cb14d9103e7162ebcc177e5cc3ba188a659a48a7a9642e504fa11a2404262a25287f276f7998abdecc82d46e685f03fbb7a22c383de1a046e7e0ea545769c67ea0e6533f39bbd17c7f7f2be0ab5d5b3fbaa77d784b3ea5a167") 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1000000000000023, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="020012c3f0014071745a8ba90a34fba7919a81d3c6187ad8b8ed8057114a078bbdebb7fc3c812204837fce62d19930d06aefaca85b780f45aaab8a464f3cd864bc3e0676f06c60ed825e386b82ab27af6a5d762c585b59b80b9630e0"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) lseek(r0, 0x0, 0x0, 0x6100318b746990c7) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x5b, 0x2}, {{r1}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0xb3, 0x7}, {{r2}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x7, 0x4}], 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x747b04bf9edcdbb9, 0xfffffffffffffff9, 0x7}], 0x1, &(0x7f0000000180)={0xffffffff, 0x8}) r3 = kqueue() read(r3, &(0x7f0000000200)=""/130, 0x82) 16:00:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x80) r2 = kqueue() dup2(r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) 16:00:31 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:31 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0xc5c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000400), 0x330) listen(r0, 0x3) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:00:31 executing program 1: r0 = socket(0x2002000013, 0x4, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) getsockname(r0, 0x0, 0xffffffffffffffff) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x10001, 0x401, 0x0, "a1a5648823be196103005b7d24a89918b3bd00", 0x0, 0xfffffffffffffff8}) 16:00:31 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) setsockopt(0xffffffffffffffff, 0x29, 0x39, &(0x7f0000000040)="866c1ccc32cc071e293fa36447ef21216020b8c39c10d8f422f0f31ca428bb12ff9cb1da7bbddf9381388892fc641ce891f28bbe62ffa3b5d633d99f2b5680e067de3c93fe06ff90cd64eba0317ca2258470e8fcc0295eece10abced32a0f60905b7cf51e0ee4d796466e8fde06cb03d0d60a075a5c9aebb00b695c25267e32778198fdac82ba730a33a2a80ee536c8ede6cb65784226b51c7", 0xffffffffffffff1b) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) read(r0, &(0x7f0000000280)=""/220, 0xdc) setegid(r1) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) 16:00:31 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x23, 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1, 0x4, 0x8, 0x9, "36e167cf208f2a739a6598330a5dd095d8a2cc49", 0x3ff, 0x20}) seteuid(r0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0xa6a3) 16:00:31 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() r0 = getuid() setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchdir(r1) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0xffffffffffffffff) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0xb4039df7cd8f9e7b, &(0x7f0000000040)={{0x3f, 0x85}, {0x8, 0x5}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 16:00:31 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000001380)="562cf9832b5f5ec7ab13409fb09332d66054f2a88abaa418597a570ad46682306f5e888bc62077605e826093011a4f78021cb8b1362afa7bbc8ee230fc48fe94bbc21129bdd4304101c467ed2e998b2266adbecde0a555979348a01a014d5591c33723e03651c5acc3bca05b0f6abae7d5225be79cfe982d3b6bb7647e8014a3f0a52cda1ad6096aacfdcedb0d37fd5ed74d253b805982140d67b2233379f35e3744e2f92254718836e8f4e4e02d15febc1bd6d6373203d6c5a2cfa79fd4d2071d6c80d01c49bfec45c896512b96c8a6342adadfd19add4a9e67500fd1737d89f5aec87a73dd2285f5cf7151802855a4396fcc5068fc946ab94fb853e571bb4fe21b8daad2d1a40c6b9feb5b927e2a69881398af06552e8f4951840c157cefe67d137340cefe45fcab4cf289dd53124bf1d395e381021e2fbb2e992c71f20d9060169f4733765307d790b0bfa9855683e4dabf2038e464207e7b4ad5f885d1709b758c99a5762a62873d190be5908f7cdc6d5cfd70b5c5f3b5edf83c0aa2189765cb870962989045640e0bc0a86bbe5f68dbbd5fa4209e6458adebcaa6d5fdcccc2dbeb9a177748ca6400afb45e49517b8ee36d9f450ed74386beab6d72eb99e97dad62c96ce67a12a52c2a90b00435e73492c676d15293289ca2324d9d0c9559a540aeac5df71173612140eda86dc4778c822def4558991a163017427ce3e50ac6b914775fd7760d75ecf97d3f4a6a6e8c22641b6ffafc554cbdbf33ad50f715f4ee1750e30e75aee1c4f201df03a3e822e15d63fcae499703cbca82ac23e28c3a32b45ac8c6f13235ef93fad1af7dae2879b84c381cdfb70f71dea2786a9acafdd5eeb8097ac1034be1bfa682b5b31c48e1e1654498e84ddde47ed7268c0fedb65f9231ee71624751681fa56591b1bb41e7cbe335c144dd3463f0709a6ff792179057b33d561a029bf9b196332f763798afb9f5ef70f07d4465a0c499b75594fdbcf6c2bbafcb031d9c6fa2191158ec1f3c1732a2ffba20ce2b6402a20a33303a023463e7680d52f58a5305cd72ea0a2bf908b4347f37f7ee9354888cee4138b5bc2443366dec0799547e1a23ccdfb6c8241c97978d33c03a6066f6ca5fbc3136993438b75ecf48dea1d068a027b439b392eb20feb7b85c23f2b20949b7930ed4ba888b3624fda68e18e3dd17f66779790f3934240f62862dcb2deb1696ad9f66f316d56678e399a5c52af6951f031bf478c6440ae27f561b9cb31765812d94538ceed1499453ad0cf68244085b3b1d270487a253c17d1520f42f2ec64e97c315466b0358764ebdd8406e88d5f29e454e19a3e5f98f5df1c7394949e35a293d90523a01589599645ed52409cd81752c6abd94022f0adb29e2915d09d3a297b5a49fd230cbb745fb117a25face87f0c0fc0ffc767dcdad9831a234c0659a3face61793102b8d499bf88e57b2c1ee69c02c235b79521db162b644c1e105bda65d543aed897e11afe8ec5501270af036e0c40d00059b4a776beb10ff6d653581698a623f4928103b197d64e06a670e2f2f90f2a9dde3df3f03d6a56b50c0fd013e329d76990b9a1ce87327485d25710539c1cb1e76c062de304764f8d8478c34f80a1bd9a9527091511b1d9e821b19694075b0e0eb7f933b6778d7792e67fad7754fdb6f40795503b2f4b4ef00de33ecb03ccd829310283d4e3fa6e2e6f360bd9c2b2cd1bd50ba82a9e376dfdbff9676721f71c77eaa40e36748cdbc5a95cd7f2b7c0cef728391422c81f246c29b855dd9ad7073080200848a6f01fab05ab61a186143c329dc87d03981f34867efebd1d85c900d82911c0a8e01a942e16a2773578d12f607191d20ceff15f6db026e99c5897b6d907938426e045067a3313e3070f30870e76d98ad7cf64e16ccd05f4fad52831673b8501819bcd1ed6d58b846e4dbb545d04bcfd6d85854bf8f1d90b3d9524f251e264f6a4758ea1e02bcd1b23bc305f3c5d59fabacd227cd98f00bc5f88af54cd8610adcb543dd26d839be283dfb0e4c17006d39c9705ca49124df745074891f835fdbeb317e229005978bd343b353a2f91c03c1e3036aad87f5f68cb214f170dcafd0109e36969e456d1d2ac9fefe4311130dedf06dcb11c4a5c0ea963003bf4343f0a67310b1210d01334873100873cb8e50ce6ccadd9ac0b2f90b58320539bca93a899772db3d2bc20919623a86a156182a80596325b30072ef43ee1521252511f43703605c2fca7daa244e555bbc2947cf2353d83a4b262b220f2c80ef8eeeb51b20df2f2b0e8c67100c25b4f5a341f101ec10a80484bf5bb2886318373e97edfd329d2d1a45c53cc3ee18044fc8a32fc63856ac5a012902e3c28648c30b8f004cfb96cdd18532de7165405aca3e64f89c245a1a24479de668ddb93094dc2ff64f61106eebad659e260da6edfb221b2d7cc45e58b67fb5869cb5951ec1ca635bea3419480c42e5142aee86cdee9ac35d31213bbbd528a95ed66da08aefe9b2a45e6556c7e6f989bf7d463a719f44289847b3ab380fc20f40fde37530a2ab93f3bb9efe13bdb48e316095268503c28a772bd47d1e42b73cc2388b28e3f2054ba70b91d9271f7048dde21acffb0493a8b65410c905a71ebb4fcb83c1bec863ce39dc499265d2eaa5ec454a607044195b769554b2d26792ee6838e858b5c278346e0b8fedb9fae5fee6df0a05861e3e57b51ecc21b313e54823d689779361d041db72243ca7140d32573364b59eb9ba7927adb9e1d4d49e65921e2ec7d3713df6b500b5d12c0791a0462d5db97e867517ffdd27b9652e6abb0641ff6ff61309586a87b41d3876c92c9738d8789b12979ff30797163105a532f0ea23698c1ac70bde29e67518d2bd6267771468aec706ea1fee27e5a37c781e5933ddbab38112a404837921cdc805698b144196d8e3abb797b59ea268b135ba74be22aa17f5e0625a87ca1b03bc981449fd027a2727032849950bffa448e41609b8884ac3aa47d7a96cd7218a36a42fee983ea3da2293e21ef849046ff0a3adaee7ad7c65a9f0c285f02cc79e0f9354e771ab12ef5728906eee54f3136d0b58de3acd2f26ab33404bfc122c8dd2de62e25814ded34f9b28010ec60c66f23a3864566fe5a51da86f94588ce91cd36105859e43e3bd86b33ef8a1116dd5a0c6fd52ce8065f0ad1e6315226a44d3aaf3978ee469f3afceb6391e92ee6077499fdc1059cf214ba6a197ecfe9e54f7b64873b4663a7e23ba7fbfa7f28400a9506093cb4530450d8ae6fd39810e86c150e2064466dabba5e5ac3010c8d1d1e84d8d8c0630b960689356f7a1dbced6aeaba659e55344e098b2c93d938bb375f03c65f6fab79d8d6a00e9b786aeebc3d69dc293934fe309da17c2e02f5d180f314c35e52dd21d7f4675c687adbdf65cb2247ed50e341e2280283467fe6a6d4b1a553c559d62aa8f14f4a2cf9bf0b78c0283b5d94ae8fab823ca43f9a46cc527c3ac9e2e2e6619d3a7371dc5044a912bdf5198267daeb6d029be691ef4f91b6f40afc1c94e6de709a635bb113a889ecb58cb9fadcc6cd416742f04d371d1542d58c8f3277e085bfd65800081ab42df8574747bf71f751f5ddaf62fc945a6e07339962bda91e33e0def61a134b05dd3a0083af0a6c1190eaecb72a2d6ca514a63b52c1be85833c6c0cebf3e16c7d4d61a58b17a24c4eeb95472f0335a0f38f20fec53eea73408bcc0fb5fce976789f0cc58ad9ecd7e0f104c4460faf9a5ae949f404ebc2bc7610aa68afcbbd763a88ed5c736b5c1096f78e652f23d5e4d3c606f1df7dee39330de3628609a9effb8757107b2698652afecd1b6181cec5497e05bc4e6a9cf91d333be527ba1fd667b9e4f5e77cc8cb66d09f4063b293ccd4d5f012c82ff471e2b2b2c8a1a80ff1f21c0a96ee404a93ae980c650cec61a0f9f7bb23864147dd8898c0ac1b76f40cf93fdd200372bd57f82e72f4d00a80190715f3687beace05d8f5ab46b7365c411d28ffd569a9ba168d5d6eb94a29099e5c1cbb950cf285375518eff5be9d5b7f934961e1ea8c39accb237768f84f85ca9a6355d63f89d8a7e840ff4fb149810489d9de9c634d7a30d6e76e07b7b1f6699eb8aaa2cb9416a02ae541dd73b5e348aa43555e03254f092a22cb09c373cdc90458a671354b2bbf1b2dfe189a9f9ef3a1c130f0ab441b446d82166e8e1ae2e1aa33e75bd6da9543df02d46e29fdfa39b406bb6f9978a4d1f84dd0dd6255bd14a7e7acf9b946cfa6ec3ec5079ccc2c6eab3aa0125ab580d7b3c5dab54be827f598c7cdafeab39921be57895bb039e620ab71b8e35fe4d6f66c331bfc515a113bd84bbc17e9e555a4b99668e665ad5bc5c21ad3e982fe52a8f145f8472d4925abd2d31d09d1853da1f5fdf7d214fb3db12749d2474f07cf4c05967f31e50bd47895d51fed701c0319328afacf69016a3af793bb9d1efefad0f9de1eaeb2addedc72910d77fe20f69963b7c66422cafcfc46d9b82d52d600283115d2f907a122885c507ea720c1aad246972fb7fda4df4a1766fd3288d79779aab0742d1bcf3f9282c1bff62f95b85bd03a92cc6a78905b81b6f87235c3b17635e4c71b7dd9975422fefbc05a5b351ae1a3b680a81fccf79c94441f641556669d7aa4f42b72b10034b12b7f9048eeb3e5962760bef4d7237defd748d68319c3208b73eadd7efe309fb12e064efbdef329a81942b7703078f4bc41a494b2b0bb7558d6cc98f9792f9ab32c9b19766f345aa40d9aef3d3a18c7dd6a0b4a1c19eb39026304bf769c36a8e26d588996e457e5c5429ba8da18ceb872f522602e73fc48a57ecadaea1a714febfb3687ec04d2c6a525d6e50eeffb0471667620b93784f6d270108e2c685918016ec520d70e5541200a90966321b5d2bd326834596e75f6bd002706826f7aae6c3c3cbb617f80b9aa0026779dd4c96b615d2343a9c68f433e41497d61e12f132b59c4064c63dc5b77c13bd060214197775dfee5a964603dadac79f376e9d05043067a6b90d572939c923f94c96552c165a2d6c4ab8d5c36fc04b67ba1d68256644bae236cc7f8c6f5f99ce8d7b8b3375b21c77ff2ccd641fa857c987484d760a0b6fbeb63589cfa3b607299c568256a3bc586509a4e22f9355958821732d2df958d55bfe33ed843c25e133da59748a860c6cc3d5f8d518b00c293f5b915f019758adf07b5d32c92b08be47735afdd8c22d57e34da95f518beec531f0abac2cf217b37fc5e5a2d82eda4850ccbdd90a3ea49beccef2313ecc151f09c6bdcb68af2aba2853772a1fff08d692971bc660d69095a3bb632785ed859b2d45579465a78d95c4339432a470aa364147a5d2808cc59ab9a077494f12d70c9dcf2e97d92161f7dc08f7caaf76c64a91ed3c000374e758f520309802207caae0fd35be814815bd16c7c075d96c8c86f2e0bfd57394fd68071d4e2fddc8e1077767f2cdab1331b7b23b50dae79f77b2e9c646c206ca5bf1b1041c9f6179e308be44ac59dd695ba55cf3f4e33b82196184d5a3ab0c2b7de63d8d8a75e63b6ad3c923bd636f9d76715c81b53b7f9a5437a03263209ad5a191e91b8714985687d24ddf1654a90b9beeff4a40fef992658dc905923829f392dc5541649932fe5f163fca80286731143d254b14708d92f5cfacab439952880140cd1f834bb467ebb675343e30c5209a091463f89f81d84ae3ec1c3517eb8c1effa157bbe39fcb71b31907cd3752a77917a83a85db6b5fbbe072cfda8bc3bc47f53d62e057368f794") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000123, &(0x7f0000000040)=[{0x4d}, {0x87}, {0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x5) socket$inet(0x2, 0x7, 0xffffffffffff7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x40, [{&(0x7f0000273000/0x2000)=nil, &(0x7f0000085000/0x4000)=nil, 0x7}, {&(0x7f000074a000/0x1000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x101}, {&(0x7f00001f1000/0x2000)=nil, &(0x7f00005a5000/0x3000)=nil, 0x71e7}, {&(0x7f00007a8000/0x2000)=nil, &(0x7f0000708000/0x600000)=nil, 0x5}, {&(0x7f000004f000/0x3000)=nil, &(0x7f000073d000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000823000/0x4000)=nil, 0x4}, {&(0x7f0000b4c000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000c08000/0x3000)=nil, &(0x7f0000179000/0x2000)=nil, 0x6ce}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00009f6000/0x9000)=nil, 0x1}, {&(0x7f0000a01000/0x1000)=nil, &(0x7f0000b37000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000464000/0x2000)=nil, 0x2}, {&(0x7f0000771000/0x4000)=nil, &(0x7f0000218000/0x2000)=nil, 0x3}, {&(0x7f0000728000/0x3000)=nil, &(0x7f00006bb000/0x3000)=nil, 0x9}, {&(0x7f00009e8000/0x2000)=nil, &(0x7f0000701000/0x1000)=nil, 0x8001}, {&(0x7f00005de000/0x4000)=nil, &(0x7f0000515000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) mprotect(&(0x7f0000a77000/0x4000)=nil, 0x4000, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f00000000c0)='./file0\x00', 0xd8, 0x28) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000680)={0x10, 0x2, 0x4, 0x7f, [{&(0x7f0000221000/0x4000)=nil, &(0x7f0000340000/0x4000)=nil, 0x4}, {&(0x7f0000822000/0x7000)=nil, &(0x7f000058b000/0x3000)=nil, 0x8}, {&(0x7f00000a2000/0xc000)=nil, &(0x7f00001fd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000132000/0x1000)=nil, &(0x7f0000a8a000/0x2000)=nil, 0x2}, {&(0x7f00008b4000/0x2000)=nil, &(0x7f0000989000/0x3000)=nil, 0x2}, {&(0x7f00004da000/0x3000)=nil, &(0x7f00009a6000/0x2000)=nil}, {&(0x7f0000933000/0x4000)=nil, &(0x7f00001cf000/0x4000)=nil, 0x1}, {&(0x7f0000b42000/0x4000)=nil, &(0x7f00006a5000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000086a000/0x1000)=nil, 0x401}, {&(0x7f00006c7000/0x3000)=nil, &(0x7f0000300000/0x2000)=nil, 0x66}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000026000/0x1000)=nil, 0x6}, {&(0x7f0000556000/0x1000)=nil, &(0x7f0000c17000/0x1000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000726000/0x1000)=nil, &(0x7f0000ca4000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000327000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00009c2000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file\x00', './file\x00'], './file\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0x695}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x13a, &(0x7f0000000140)}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x1, 0x17) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfffffffffffffffd, 0x3, 0x8, 0x63}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x4, 0x1, 0x7ff, 0x9}, {0x5, 0x3, 0x7fff, 0xab4a}, {0xffffffffffffff06, 0x5, 0x6, 0x80000001}, {0x0, 0x120000000, 0x5, 0x13}, {0x5, 0x4, 0x3, 0x2}, {0x1f, 0x7, 0x8000, 0x6}, {0x7fffffff, 0x2, 0x2, 0x3f}]}) 16:00:31 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:31 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='\x00', 0xfc2b) recvfrom(r0, &(0x7f0000000140)=""/186, 0xba, 0x800, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xfd25) close(r0) r2 = semget(0x1, 0x3, 0x414) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x9) 16:00:31 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20870, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000180)="ed6540ab0f4ed8758029bb0bcc352e73eebaf59067c450f1524303ca8b6bdfcaea824f4fa59b8599fc784c16c778e7e952ae24d1f1d432eeaa2fe9f54025024eb028ed177c797bcbcec70fe767276cfe255acdf94d03a203d826190539d000f48087a3468a0fb1b09578d301b60fad9edcb2c2f339fdbf0416831f5cb501bff5466578081506701b68664ac297c5e844e2b8301de46396f7590a7170cda293a363bc6e56c15742f71e9e29ec93a37c7d511759c5632095149a044b2bfc1c8fd4f2e0960af443b17892f9929ea4cf34777c23acfdc60c0754550a5e3efd1658c8fea8", 0xe2, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000340)="0cde58932a4dfba87417e77ac509ff35e566d1bfad6cea5ca53d01ccc6f012bf88fc20f7600895be45b09698ded65aed5c052137573a8c1a4b7c9a28044f767a93b6042953db2a9e73900a00df853bd2d30668fca0be4183f1c146eadb2a546f1552e9baa2dff22f59661f480ecdc1abdcba6523786c1284b9313c25b696b400a88f11dfb5de228670e7e553f9b8212e246eec4d74f13b12d2733d180b134b09e416b11d75540cd71efb48996e3baf0a03d7f1ccc068138b6e268a845f9c56af2b397f5e51acf09a7890650907e511ebab69ae5cf2188e941416cf94356af92cb8a0f294d6846a5aa9944783fe2b4f9ca4dbe6a3ae9c152a5cf6b26b1c6e7728dfe83c643e5c7cbe175d618cddb8c9e323e5e1cac1dfb4d10dd16fd412753cb03d44b0abbbb5271da99d6b07ea7e6b279f748af7cd13a543bbab8460ad1ffbfb2e099ce3d36c7cf8a6782a586960f7e1b3fc356b709fbd97a82801c9628e68283713b2784b7834c1adaccd131f099d432a0be3517ff3d045725d31abb3ee98ac2e2c090bbefe060efc0647039d9d8006afcd6103b4e8cccdb55add2678fb06d257128669c7f0bc09dae15ba54078127164b20ffe201758e5fd370081696e302f92a61d7cdc7118a904422741930d3a3361ee2db85b10b1061e98ec1a0ac7da58502472c3636334f7fa5fd9675a1eaedce4e8bdd7f86d7cc3651b05142692ceb3581232a7fbf09434c886e2460e98ecc83f39ae9f84d47117c362895da96d8cbbc3b9efd60e725847cba06f14a346edb8d4e94277b7c30a7d2807db681d42466acf943ee5a25404b78e81f232c1822472aba1b8572c85cc1a89a3147d9bdf7803bf0b905fb86b4831ae8fa2c6d261c44e8f09d35fe536d5d9ffae79940331c8263f4b02445914b216f509f510810ddcf4b14f6360464b19518b962e4c52131814bcb3f6b5dfde863f5dbf5bbdabb4cedad8c00f26270874aecb21cb37cf94e827c44d6db2de1346b24c1c800f4f2b1a0ceaf8ca96e9eef6d2da4067ded8470ee3c273cde2967d9622ee03ebe6d32bf6ffc73d71e7b59e75066b3877e57aa52893f29605332c04449bbfadb47450d59cd28a4adff3100f7c025a520a42e365481802be97ff4c746fe9a7296c9142ba5838257215e1ee9d066d5d9a34a57e9d72a659c77e18fb211db412708bd9946ddfea45b638ec81b77e61ad41ec0ea038aa045ae805f7b4a944e378eb2ff13664c29be8a0d6523f6d3d56021e63b43c0e12019240b48f150c547e766ab663126f59689ac942cf57fe586dc17a69a22f7c080bfe4e3236cdc343bfcab5ee97ac4af4cb11f21f67559c752f685e88bd4b14dd05ee8a395b9f5cc9215b9934eb406dd71333a79eeca5ae58b90f7dc833fde7d74939f4048895effdf2d82143047b584ebdb0247782cb624b4c7ccb2963e2dafe4d124da638d771a84fe7c6deb85d8c178c460195264a84e941d3bf2f1de380052f79a8c7bc6528b8814582939e4f1d98a9062f76f210fd7b8d81944376581d12a95c97367944229401cd37018ec32d79578e169e768577e583cf1784b16b632038fd785d33dc15ec47e79087fba78d01ea3d09888acb25c007460248d95fc3208654d876e4c497b408f6713207fb2ac7e6ebd4b76b521f897c8652d3d3a658d929fdd8aee5245cb5e6eeb3ac2a2554eeb4acb6a55fbc9addcc63de338977254eb3d7a251d7d39dcd24bf0a255b1e0f626c0ec1ea1e927535c8d0d42d381d0993165e35ebf70158c54dc3058e4a40d9dc89989c554ad3ae418988076d9618946d0b71a7d9566052a2a90bd789d518b0b4d60d2274ce404b207471b3fdad4c45b4dbd9b3b373399136355e53ce7f49fd8df028433eb0ab5bfb92c1ac606be55d015b1dd4120d70a71f69916c7a17a24e1dd9e6cd7feb17ba29003a441c7c34ecc06bee9449ca7ac913a530838cd4870835aa83dd6b6d4259184699f2d26a60efa503a9d509d4ff3b0e6830b2938b93b7fb45f96ab96582cb0512a32b16b1a56ed020ae69edb28d6fd39cec112c674185431fdf36c5309ca3be6328dbc24d63d058499cb2ad5909007d56b793d06aee39c03754adf4904510f3cf4222bf616a3111f5acc250ff2be6f4ac33863840a877712de0a10543f659c586c82ca8bec749e5dad7cbd3220d166e0b3f769f19e00d5f7ffd900f2ef2d6810a089494d4eaf5b5a261467d142a096d7b0da59e3e1a2459e883789f5922914b46b32686cc662046c6e42ccbd3a0a94dd4b305b1dcc4341bb17f9457dd6fbbf39c34bbd05df1a09b2f268c06565dc00a10c618fc79094b78076d83ba944f640ae66460a06f558d38ae534a99d096fbda5dc82d902288f899ac3320c819d27ac990fc7429eba8a66058dd2fe4fe8816cdd249a4b9dade1fc55e374ddf722a73f3a2b371c398ca61be40983d69a14589eaa5f3afd669da65bb9653243c797ec907c458006c2f2d0ec0150fcb92b928fa19ea41752aba8c3218fdca632ea21eb5637aff065adf9881a06f068e862aa0ab3fb43a7457cd12b5fe91917d2b8fbcebe3d1ea7200173e2ec137214f68e2ccbffa40142defb3e44d61c3634b6510895fd23d503bdebc47ae3bb71e6f70a0b1e7df0e4b4171c7a642aadf6339779f82e232d6dc219bca7032408c5958eab72f1165fe73bd91e80da577a9519b5a46a27d347bc4c4c649bfbe2752ba21f7f4258699693933dfea6de27d60f291fb442b928d9c092899757f8953b781452d39c1f2e35bfd778bcb39c68047265d1bfbb8b11708176521eec69f8ab3f381185a3c3d18232540464ba1000c411d03abacfb5ecf8497c51a37588068646b5cf93bb58d323777eb8b00e72954b980c93014852e0dbc155826d0285c53c666b816bc12f151508c2b6d9b64dca180a5cbbf23ce5e0e678ffcc1bb9e6bff9a433ed634903a429b64baddee51ff6516e516e0aef2c08f3c63d38f5ae4f6420e86b44b91f67d0c05c4887b8633b9dc1b5923b366f9776ea73bf3ff38118b1d81ab365b84b6f0ee714d7b3b7cd7d0b13d1d6887dd8db11b6d9208927bdec247d9f0cfaf84500ff942216302e16d18a6aaca597a198671cc4d90c0ff450ab4a8618dbd659ced796641a1bb055eaa9b3bd34cd8229df5b48e1817cdd47d6bd5f5a7d42cb379bbc2c2dd2114df2a3a3fa6f837ae1567be47247d84c6af9bd8d9af5f8bb7d441a7d5bb98b227e8a22ff22c9b853476cbb57f1d2faca0d734a6488132e964c7b92b52005660cf3305efeebb8a13462a4130069405c150c338fd231c39bd0f6d04acb804011766669c20590152bf7fb854fe97fe9b9cd1ea0afd111574e178cf08a80cabd1b28e8e1b8dfcf30d71b45769465af80b0c1e671408d328e2aadf4e5311392ba81c93c112ee0f1caeffd6c618709ac2d8e44d927aaa9907d38c854a549c88f2309a82bc77c83f86ab2555df38e4234d497dff1f4a8fa8d0c41a3afa2c01667f178e0187a588b5930b9a045de87e1f4f42623d857590ea27942c369052af5ab302d6a8b6e122e37e47422e7255f6f03d86a2e75d9ee8619161192ea23bed58b05eb063b01c7d553aa1f187fb00d33571c5c14b9d682c83a9aee1b36d37be99da1aa6376b10fa278fa78f04607f6a425b18bc82bdfaa57aa2ae0c2ba0677f4829b945089b64390a643a3d68bc68627b3d9cc7319dbe1c89be6dafb9bb6de130cf758628d1d13351ca963d128d5537b5c8c029d95eb677e0c35ac588716a5b98aa85377abaccf0a953ceae69031cb220a1bba5de4e5f7dedaa60edd50b5652b2362792c13ce3790fafecea6c333d152cc555042adda06e0b4d0d6070e6d6b6f12811d1f98652036bc429e8cda1f4a36f0dbb0b8e399930a6373f42f68913d86c919cbe9db95c45422845fcb3141e03cac7460a692495a46abc6f17f1b3c365f0325ee9a4c8cbb78f0c5cbb944828acb9a5401eb0a9bbd026b7c75e5623e97a3a761380c6aa48036757f586035062eb4db1f1e87bb4d7e5f0ce63d3437d1c412c207c2c9cacf7394c72d95c22935faea3c6ae7ff4a3743ee869eff212aa643d1e14efc3afd4cdb0492544a1258571ecff5f7b165e5c7819b583b4fb04cbb8a8370c298f5cdf4da5336bd7a1f0caa170ef9d6cd5fab2b7ef0de311dd1b6eafd5b622b9220b7a6fb87e406adfa52a09ed514dd2f87dcc39f58f849064b975dc49c0fd77e492456a9d6118bfc2b8d92d30affd3530390e8e262c4e6e093720b22ecf182a4ecca027a84d543616080ef9ad9b4475ea511764f54c16b5ca4708b0a6f5fb62c8c6e0edd42b16e1c4f72a98e6b239b05e09ef587487532697b5c0498e2cd13442a6563270643251cbbc3ea108c97cd851053b3b332bfb832c1656ffbd9e4f879a9f5dd7ba643811924699740c7fb3c2638a3b9559cbad8c08ff5d80b85f017711301121ca78895a77ed137e99afe3d53b611700515af706f70e5c430ac71906b3816e57a0a95c13b85b8436fb0350c9ab4d5684c748e17703425749ea9aa8e374715eebc1544821799984d12b1252eaebbfca97f877ebef239b130c3abdc7d4faca4e008bc025c2a3f10fac91118027504249bd4a61bcde48332235c5db3434afea06fe387afafcd80c53d2d3d08abd089d2b1e1552ad420b215e61ace3c2d73726359174a4390022fe841edd6b4bff8ca6674ef922387652abcde08a0fc30ba9e45bf3c338b13cf338aa63b99ce7dcc37b3f86d8a7a3754855cf170e9a663b750a62807d5b70f83740345aca84e459f0bf34024277d34f024609fe643edd9c672c55f2246628682050270a3a5ea02027bbebe2488140e8b19ad68db80fc2639be6aa1b68a84f7e0a47714890bcb90182685954486e0c30563677c6621c7f7c65584590d03a213e9996a106edb04828d818e59dd42b443a3324fdc2ef3f021699c08d7be01ebb8d15a80c000b9939dd32574268b50e7420c76faab7e49e3b10832f90eef0b6385dce12d4932463470a2e62a2f60b1c8bd71846bb2889f589acc9830ce49c55bc8de8352b4cb2f9b6ba5403602a20f8359eba98dacddedae33091d21005b012e2fa2e2cd9fe908744f444b773811f11a7ba7314ebd832d1c635a964a3e7d42dddba7d564e7db2530f508c8c6f58cd94113a3f3ff1db50c5e7ad20d1ad092d585998462cdeefb09dee3ca65784c97a788cbf1de199b6360c93e2c67ded5b467bd30ba4f03cdf5634e71369d621dd46632b7b9460472ee7e04454a0df4014b9807f9e77efab834515dfe306a0ed9e5b7dc62a3df7175966ef285a59e93aaf155d86bb2746a29671d2143e78b1c0ded5d824b29b72ec16c724a0ed5fa1aee21212222d7c4ba5a6ba3467e65ddab45736d22d3c9f255bbf2dcd47bc7b8d4e644b533d05709d17e63bdcdf756c931a055b8845df28fb42650a7aceb084a303ebea46bbd990c9456cdf5f013372db905b666df02a2e51619fd9c4bcf3df4bb6abfb190e7fc7c6e7bea9bd8fcfd3d482b83a816fe8dbdcb8fa60752a4677c11de3fc07943439c35dce469bc573548720a62b66cfab44140d69ff74a89820014a48022cb480f8c84552531ee9565e0504c503eaf01b6073084a79bc6f5d1ecb579f39b65c62bcc9ba12b3cc393513d5e2828b8dd082e580ed10c223b2460f5b93110484e5e67a650152b8060f501544cb833155453855fed45aa63436af2422cc298725562ffa0dbb7cd280262256b8f6f6511e427863f31207c239b1cd3ea26b84915810c7d2412c497076f51fd5602a22908f8e71", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) ftruncate(r0, 0x0, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x40, 0x81, 0x101}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0xfcc4, 0x7f}, {{r2}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x1, 0x5}], 0x1000, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x4, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x0, 0x8001, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x11, 0x12, 0x6f, 0x10001}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x800fffff, 0x21ea0000000, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x6, 0x6d4d}, {{r3}, 0x0, 0x40, 0x1, 0x55, 0x3}, {{r2}, 0xfffffffffffffff8, 0x0, 0x3, 0x98, 0x9}, {{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x6}, {{r0}, 0x0, 0x10, 0x40, 0x6, 0x1}], 0x3, &(0x7f0000000040)={0x1, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:32 executing program 0: r0 = socket(0x800018, 0x4, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a1914c44f7b202c, 0x10000000001afd) open(&(0x7f0000001240)='./bus\x00', 0x2, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000140)="338a34690adbd56ca36e1a2d5fb81b72f327bfa651bace4c85048a6bef8e8299165dfad1eb789a36b17b9eb17eee8e807e31608cd2bdd4b1125c6751c6b4c3c0dadefa660fc7c97e8b639994653d7ab55247c00b13a75b84fc1dd8b4307994db5679a0205c85b1b4a28458e063952df0660141df2e75663ddbd8976fdfc007bc3985b44daa834def54540708101449ae0c2230203b8c80ce017c169a2eaec0a3dbac79dedf2d36dd27cd34a9efb2c0e55d7c4f8aea826953d4d1b935be31c9abaa22a521931aa6ce7b90a86dbe0053867ba24af80e5e0c70b8a425d76f8b13888dee099577d8bf084e79aef5a296354c5374fb5f17fc473b2a5a4f1af2f86efbad47fea5a9279c71d12dad3240e03e6cd8e8046300b44778996804f8d3190c8dddc80468d4155ab9c5da97f1b15069effa5a888191d18de21b6b9f1da49dad14427470dd75b9ec5d593e62b421b2464fce2322b553044eaf553410172a810929fddc74fb47f0abec15358ff937fc812cf72173632f7b20aecbe091b0bde021f24415e57c5acccb048eb24f913407e94d3ddcfe3d7760270dae25d3398d660d6c1c3db868452b55bf0129442f3539e2bb322a46af5f1a3c3a18418079d1b76401d5c84af21a3001dab84731661bce7dec82453ffac14b8b6b16baa02f1955f31befe8194ba2960b2b9616f482f742d2888b00c026c4da7518303e42c0499de5be98c3805432fdcadb2b1250a3ed5f11fa93f244378f13a5d31278aa9481807bcbd287130448885b9800d55d7fe06fff6315cb3aa22bbc65c70d844ec03d65ce252fc3d93c384c842d0e62261b53619d9e54bff4ca58154da27172cef9ff6de57ada028c2c902970f21d70616fcf45f4fc50bc83c6b5153d31f1a0a07e88ba95978af1f35edccab2d2296a91109e4b61a024a5a2b73a2e7dde60f5031546f7c8c42c38420e0541deb37047ba3876071c5fb3dc48cb0fa0af52dcdadd75a8c9143835d34aa23511cedebf7122e30fffa8ca0316a77968816eddb250b71026228ab6723792e97e0f3be0c01dc2b1446204ff3d200855d723640da7acb02331b7e5ae3405dea053fab79ce664e731720983423ae84e6bd79c509face4470ed4b60abc1d3913d75136e22164bae66894d506f76d1d80226255f8143c26accd0bf4f88c521f60b27bebc4b441bb79f05772b121992a23f1387f87af885d7c1814c25c4ae552649ef1f5871fcf1ea50fd93edabd63df668ce1d8a10a5a21693489dbd3d2c5552558db10ce030b889152cef1aa90f21273852f69adcd3ec98736ad4b5fa31495821771268bd71cc2a925c88d4796e84fed961354f034e7815fe4ba7f311a3c28d78fbcbb8dc4886bd315712af60c5aa9367a1e56c09abe5021dfc330f1ece0e89301453386fd8f02e2eb181070c89271750a4aa51ce9069357501851cf213df5884d802de26536ecdbe55c147318d87bb43eba9035d0de66deb8e9d70b580b85da699cd97609e7de4a62dd51a38c025c34d523dda2f8db04eaffbe88f0f6df876822b86d808f2a31a8a310de7c838d1246248df004f5f2837bc38d3c304ae51a7e56ef035ab2c1d8016a7725bdf03c2a8af4b197c899987ab3278f550aac4576e3ae143d71a2dfb8a149a4883fe99dfff8511441d8dc875a48cfb79d16d953cc4eabd2b496bb3064e4db984be9b463095fdb2cbec9fd49ebbba993ae072199747b7ebf83460da448f02e2aae7c82d7bfee8da5faec7e6428ea5bd007c280fe4e081245d128e9045060bf2b25d0159282a0cd30c312e7f2931829e3e0d59d00d5807a4b28588d31c0cbcd5834b182fd85c198ee307fbf3f146184af714ca9eb231de950896ff442014aeeb791a20e6fb2fe42ea0ab6295a9fef7185670816c49446b2e45ebd62169db62e62c3882e16e8dd40451d7b283cda55da5bf68db1896cb39a1e458dea5ad9b5eecd117f6b32338556f240a3079709e6d52181e2da295001dc2b93b82c547ee348fc954c77cac59845030d51aec88b86ac3e9d159108feb2733dd9f51997014ba04169beb00377bd872b59631e19ad7cf89df495cf07c8a750d1b4dd991ceffb95e86d6b6b01ff005d57608ea12e0d7d790afe8041d7fc17ca9d74fdf806f67bb94d7a97b49271d4387bf29f66b38b860e0b8bc9e4ab149911f4bc9b2faa9cb8e0b62a77bdecee6b93ce3c5d400e90a5864d894fedabd5157e537cf5072b132ad3aea57da752219e3c4010232e4463e10e1ea97e83f602b444767008462b3d8a0781f52f9b87399f90570147c4f66eeecf8031e4c5249f365e6d2882b11418bfb1eecf0e662c3eaa6d2a53156b5039929fc5d8698af00d9c212f694a8ae5e16cc327c40ee4365d2624b9cd8c93313e7ea2d0ed8c2bff32e851b3849c7bdf702f968bbb21a2a44e223f6441cee89d12c4d8dc72b4a4cb82cdad8b850c25f61a17f31e5ae5d2f992bd59e8994d7513cf168aebf21ab1e1e5ae159ac8026d5ad057220249e71e41cf4e2c0b755085524fc533566453eb80e11da6ed12aecfca98661f59f5402ced0af0c6d0bdb9e51b66464c8ebe4c1031686c2a1715490288ffbfd034c90b26ad9a63bb7840fa5a30166efada70257cf65a34e30e68fa277ea5230c33efbf100596d0e5088958fad944666de85793307107b4ebb9b08f7985c23b460331b4e24ae638248fece8c2c6759c6e233b78fa8a4a28faf69948586c9b274a3067e7d83def50872ce692a429d552f12b30dad2797d0f0a837730a331e86de065581ba214dd732e6e2eacd856344b8a8d196caa0f57e84184f12b29c1530091e95cdee7d851d9bfed2e8ca42eddf0387501350e22fb6ee8eda0c6a1f4f6181220376ae4767a2ab222ec76caf8e07d96bf18dbef1cf3438b05008fe8869def079c151457633e6948005030c77d46910413efc547f5955bc17bae57d5d416fc2fb9fa294d1032c5c38ba5b6780f0679caceb50be323c464002f75380150abcfbc757225b7eeca93b0d6aeceadb205b42f98fcd46a259fa8c4a1a3b9029792241c9860157f1edc9b832716f09d0a2a4889d0531e60b760648ca084f414d6f0484a13a0e3ca1b2887680b19c78dbb4da945f4afeadedbf134c7f8342cbee1b4dcd4e75acc620c180e670ccb3b26111fb7ed12491d40424a3be057f1e0c0f016e63a599b7f98e8b9c413959a5d7c6254f2c66a53e6cff47573092937b972859ba118fd84e56c6b482027b67934f8e07298e8ffac636a175fcbde36bf67553b27770851e0bb7f3e3f32a8cdd3e82cfa4b76cc7a50b9e0da30ebf4ce0d7626e1943aaf5ff8c1bed9b2ee435bc8246aa5eaa1e722d3ac0b32be485f8b8d12104867287b14b6d34cb371f16f7680fa8b5116de2620c95ea6980b7080c2847e994619240d24d829c174166678825b88d468dedeb3dae47046e78a07b2987118799dc9fb7c53dc79ccfa1b1bddcc9bde242a45ea23bb391dd925500c95d006414632df5adc35b3bff075abd63c50502f06034722c52c7a8b3d6ac003c7179b44c0e94d66bb1fc62b68267a6ecacd3fb3a6368c850975d19509e211b4bbacddf2ca17899f222e512c24be45fc9fefbcdbe247d88ccc48d8575ee97b53a39fe61d65e04d52fd411b4f77478a8d390de297be8a87b20421be8acad62781b79af8fcaa80fbdd602858389131b3f0d9235ab1a504d2cdb0b09407e4ba489bdbe4226a1861befcc11f8db823855d706b4b02580af1c5fee794efa6f040f6fdf67006688129401e7b3b3520c1e4015470d1f24bfbe0d71e38fde9201e57d0d7e126d9315cea640e98ae04318179ad4e92574eea28801693ca325fbf9c905f1c4b53049c2fcffa016096e0f00ba3b800e2439fb4f34ce60ff3d8091ee5901d7078df0952c7992764ba2541f9a91a05432bde08394eeb31d6360e3e27e3c98b060f4fc1548a977fd799aa589cb1316979c0d4746bae17c0cf93d1192f0715f20cf4d41c7bbd9724ad7327153b6377f7e2606eda0d2e85973b65475f5b91c2836ae42aeea388d470c10b9fa15673839b3a1751f7755fff72c247b40f282d06a4bc1910dccc3640a5eaca349600722cda705255181a4b8afaa7fc6e83f8cf82513ba72ab358933268ce50c74f6ee430729fcaca583363cd9f0d98ccf515faf2d0f6227d47192d8f1a867d31bea8fad1451333aa4a44d7478b4b306c5a0f6440c20dda206a5f3390a892a88006ab720e82cf92cb4e90ed46ae212229f48689171438c266c138fa0d71f433cc01cb93fbf696f3d367debba677db3f9e9688e13422b8db9cf682d618e6ae2a12870a22fee468d2aa2ee67ecf82a293d2c732c1013eff4ac616bb9d8e729c0446910aa5b3ec2e5d4504227e05b9e9d9edb253a5247abff9fbb39bf67beb535a2c72c7820c304e3824de95d914597a36dd35aa39843856e7f443c18de89e95f099e033e6720344abd5ecbf140fcc7133a38cf4e9ee807e0f38727dfa98ddf8e818befb3f59108a488ac171e21ae46cf00e5219450bb12939c3c703b35faa0036f1048747ade2a9197d2eed1dff5ccb371238a262426d20f7551463a595444d6bbe247d94c1b12d58dc787550f98e90269726f6eb690b783f9833cfb92e64295c5749b66b8a6b8509b4b2bc18d12ca9f21dec202263d3d8bccc05c4c81fb4108a43d017028e83b40f2a871f02ecacb0e089d2249b811a2fbbd7475eb679d1e23973c2d2d679022042e97a0a07849d65750e65769ac223650e6797ccbba669740e1be75c6eab67a69d0234028627522261985355900d12409efa78682c58ecf2248f7ae7dca3fef82b5b5ff1d94db8316609c9e749d97ff819c850aa5638bc409848deef6be1d0e0ecea46a00292d4423f477450bdc3c4f5b5362d494553dbf00c9165c69de045c87b313826022521f2b44619318deb6afcbaf54a652dc2ea2700cd12abcf3db3bf760f6f5feda03c40bbeeb6f300e6fc58570c340ba7b8c7de5875060a265e08d64298cc979c593cfdf5526d44a93c818e0351cee04c3358aadbb0c6e7f2677706820710dc0b546be57ce5523457c49b5dd57a8abaafab7f5431e63545321d50adfb096735a4649af30b2efa4ce9eab2c487042274177879d13277d9f87191581639764553723381a813a5a3c8909063434394840a1a6dd67d35e9a275547576e5ebcce0f738aefb7fc4ebc13be81aa248be4117fd804ceabc78f8136e9b3608dc3d1eebceaf1021962d4b9b8314e6a0cadba0853c1ceee52e6eb20ff65cee12fc1994cc075e9fcd12ce423c9e4bd5362cbdbef3c50fa0ba128c957a00a3913015d2a6b45e74fa341dca8cc2fc9950bbc2f8e88d6af8ca9824597ae9f64c107045e3197e17268c25b8edaa8f4b16d8884299099b7ff6475972eef9d9b4f28be69a0c323eebe0a9ff90bc1453292a5f886e5b976ab6714fa1d7a3a062e7f509f1f43a4defdab33e3ba5ec57dd21ae3e958f462fd92164098ef74a55e466d75570bc7939c13b4644226bef1f98fb5b446915e33e3a0e7227440cece3bda5561345736ecab387f7c71eb606070d3df66ea532bd322a9771099134f387be97b5ea3be532394b1e821db260cadd6fae31be9b1744d5eaa774198530b114a70a2f7b8c3dcc10a20c646e1047c7c107a0046f2eb0f692fdf8604b92f1a14829194249ce61881db0cd13c7d1211b567dc3da238949de22500b96313bcd65a97c2ddd6a30a8ac3e8890fdcd0dd76ccdcaa7b91005267c1163c46a027d314952712c2c5ba00373d12f9da4183a0eb9082b67a0", 0x1000, 0x2, &(0x7f0000001140)={0x18, 0x0, 0x3, 0x94}, 0xc) faccessat(r1, &(0x7f0000001180)='./bus\x00', 0x167, 0x3) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x1) write(r2, 0x0, 0xce) pipe(&(0x7f0000001200)) 16:00:32 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x3f, './file0/file0/fi', './file0/file0/fi'}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x8000, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20080, 0x100) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x7, 0x0, 0x0, 0x42}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') pipe(&(0x7f0000000100)) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6fcb295f131453e9f84f3d61965afe18476d6b183a5cb96a25dd2494af29b54c872016ed18bd0a5df5b28df17875ff4fa7a90c652421b6a5a67044fbdce9378822e4431ed6e6f15f3d129115cab3b96d050b12b053f77fd8602daa0fece569e045e3ee897b42d3b47504875c4102bee5beba6a8048dbc96110de1ea6b9adac04148aad288f1b753df14e9cb1df61a63c369c6e95f0e921c4f33fa0f0f1c3da65d55bf628ca9430c04b5c645d039b721e71d1292333f5c162f0f4846ed26360a7ddb29ea56cbab185313e862d3ec93c38e20b35fa2cef4685820b6e43f904d293bad07b26742511858edef2047220ffb6dab6d9fa94718683675eb4b9ca7e", 0xfe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000300)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8002, 0x2) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x20, 0x80000002, 0x40, 0x1}], 0x7, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x1, 0xf0000004, 0x4, 0xffffffffffff1f98}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x7, 0x100000000}, {{r2}, 0x0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x1b, 0xfffff, 0x3, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40000001, 0xb1ae, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x78, 0x40, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x12, 0x5, 0xffffffffffffff85}], 0x2, &(0x7f0000000280)={0x8001, 0x400000}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020800ffffffff"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="6288", 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x101, 0x7ff, {0x1, 0x2}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file1\x00', 0x880, 0x174) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={r2, r3, r4}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x80, 0x7}, 0x10) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x100000000000005f) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) lstat(&(0x7f0000000840)='./file1\x00', &(0x7f00000007c0)) rmdir(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, r6) r7 = semget$private(0x0, 0x5, 0x442) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380)={0x2, 0x83e}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000080)=0x101, 0x4) socketpair(0x10, 0x0, 0x401, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r7, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2, 0x1000}, {0x0, 0x100000000}, {0x0, 0x3, 0x1000}, {0x3, 0x9, 0x1000}, {0x7, 0x100000000, 0x1000}], 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chmod(&(0x7f0000000240)='./file1\x00', 0x4) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000d80)="fb441892f0844fa9b7ea97b0aca16f1de831bab316076712abdcda07d454b39d183e63b9e3f8b73dc9891bf4f5ce4673f99206aa04832caf63547b4ec168440555a9075b421357e233a1768c9ffa34f496f3a1f70794c47633408386b126828d0edfb6f30cce9a188f79fcdd764ae09baefc4bcc6734751cd09801c724e91759de9892007344a9ceeba6c72a87939ab71b53b1a337fc3e7c171c3cf3c40f70abdfa7e45b355cc2869ed000fe989924dd0c3122651c7f2a60c5461c553b82f3b19f68e6821004c729a8349513728db38c3028192867bebc12c2b91006c2289a36268817a27a6f4dc532ef67a44304e4e9bb6e55274a5824b75cfdbe118a7630bed79b53d50df9b288ab8ee5d058e1cd935080a7afa3c5cad64cde198212233c3c99df4433cff0560a2d5a2f74594aea7c706cf36359ff895892ca68c010507365bcfc4eb4e0986f7fa19771b2cdaeba3b6e71edab78cbc1c5a64d3d6394c7e8123e988bf42404810e27a27ed3352d498706ea8d581eecbab4e4a4a5e28e3dac5761f398db821278fd8f02a71e0c61dbb03d719845a93cc18cef03db0db2e23d34edd4b9c6bb4097a68be50dbd91934c748b934787ef9b00e3b2c7475b6d287d163538e7c3e2ec7719f6b679db6510943421de1edc0978512df671df1fd9affb59aa975c1f0cb5a540349adc0ccdbef65738c5cbe677089c8367b2fd61bccbfbd384c11691c906f992fb28744020099a3ba0b530e2190a4766c05979609dc6d9c3396d447390467a4c33f1fba8067f781f56f9b7378e232f0a91dcc2aa90ec8fc4d050ad3f0306e2cd4eb0f4babbdf2a90fd989f728e29a8e438f2d6d38aa403b57f8604dd30c77479b03dfeea0404e4d044f94ba1fc8b162cea02aa5227e9cb62c569a37151d529833d00999bb0d4b1a6ea679e9d5eafc1db510a5068875167315945ccda58001ff42e66907b07e7d7d3288fccc05a7fb6cae70e6cbee314205a54418654568ab38f5dafa4bda54ec42b1281044ef8580947b2f77d9ec47c6973cdb3de9120b2473cd4bd9c67b2736616ac5c3a931c4b32bc5c708ea11c3e69d6ff1c200043398f3a5467b095fbe0a80704a7273310f466bed9187eb0c313ba3aa3863740e6e033ef9a566debee51520aec5296ab324d583d0643f8bed0a0b69fa86d9c32a6dbe962f9f98106ae74d64b322577f79828be3ecb0dc17f31eb9d022b506dad6b41b254721ec32fb5573854352736a7a3fa9ec157c9bf100d41407daf882c1a91529544861a76039d11653cceb9cdfd70da2ebb4da5c1a9eb243a6da3381c7e36ce2e6372c2bd1d17418cd5a247f144a61ac5c5416cc92442eff9166cb383f0c4db8ede6d65e1a2ec2d9b2745e19aa441103e9734029133fb52a5251eab5c87607055984a59168a00a02da7e466f888cde13e3740afcb4e49f0a853eb6522f5d3b3f1bda2692e1f3468b2f46947a4109b431d42019bc21dbd78f6de3fec6a0920870e5c7453f3e3c15748db18c26240b9380e2a617a75469beaaafda14872a261d78d8dd7e250c57dc6f8ee647354133b425f5014f65b3dd1a9485a0d49b641fd91bbb967404ee188cb273db75c3287b7b2a773aeeb7f60f58e1a71c17a9bc6ed1e46d1b25372c6908661967767c0ba3dc15c272149c406f02dd6358c7bf8d10353a77c6c425f7c8816b4370642abaaa7deb26755499647c21af70c5ca625210b1a9375023f56ce2827c03e0fb7547f7bdb0878e017b8098bb78f6190e952eb796a937b97ce9e4208adf8908dbc48bb36224ca7a39ac29edb67d186ecb1415188ecd56c9dd12ad23520c4d0e2b7267d758a7ed8cc0e28123455c30636f09bfa9a4ed37af1a659686c81a4095f443a626229cfc054f2f1b7602aca168ff75382f20175e2e7fde128ba0101565adcdc8fee9394eafe66846c03e79df80a8573974dcb7db3b7c48b571d7ab14d01347cc736635094d2e5f011f54305cbc3ee9d1968eba142ca1bd76db1489907c45826cd14465b4d15aa12426746250904139a669527235520a250737bc679095b037390f9c191728a2dc290682618e08874f016eb5a33248519784b9efb6f2c34924ec81ba9dbea3fc250631068a46fc73bd1e6d2101f8f92571b551bf0f35e1b5de6c3c5a826e12158788966421b9bc9a93b7e896585bf6a61b8d9df683d74ceddf5e76b4eb117d866f56dc22f36308366a7eb590369eb3eaeb0143fd07c08e8d094dd0bd9e6087d83da54ba12a7c2b4bccc9bd3b8c11a196a7cf1578dd1af7c877f21643138b592b34b2b186255ecbc7cd1b042df5136542c85b8d4b6dc063fae950eda6a0d7f4e7ae249d01358f1396b3e9c4f44c0c5e8c5c8b1683d1f1e8d262f5751761502bd3f6172585b463b5037fb87a5a1d3332f65708f0960348a7d5826d6a9f477374c7ce0211dc321865312457022b47bf9b2d80e4b5c9063cf3dbbfba8c993cde11004796edab96c30a6cf583be7627b8e3eb289e0ea71ff1bd787f60fa72e3840d9575e0b83f22680da142ee9166d25922481d501a01b7a21de7454e25d3bccdb0800a87bf3d674991af3fe0101fec4b4572f351e94826e45e7d8e623c6617c4a03f6b83ccccf320df13bbb0e479f547ed61bc5e201b3a2347ffc7702bd1f5f65b5dc0857592913be60bed9080d399ed586bd86814bdc3238a4e3fa473bc1b81e457c3eba0e98bd12f6dba9305caee4fe25a7e24eca741cb83574cea0c61f0414b7da7d28dc3354ae16e0a82258c659fd009e681c7459b2a0172cc6e91b398cd299b3d17476a6583f0ff0f073a126a82ffcd7d3fd9bce1122bbd0d97bd473484ddea3e9038e625b27bedad463946bd597fce7722bb673c13188cc9d6c8242af903950f4f0260f7b042f71ee8b37cb8459e329cbd9d2fcfc81834da428aba8e0afbfe6123e27b8fc0395cf8b403d906052f4814c47766303a82c69bc1aaadde90477a793458739f23581b9bfb934e5f10fa11e4cd32dc02d4d6bd8fe81b66e8076d64fa52c251d4f6bdeba7b016743decac66db5e8c0979de29c56a54456bf50773c7c2a48b0820db69e4cce534ba4acf6ccf6907e8a8ba1a5e38bb8b40943b66182fffc9d607137d174010fa15988391e7f34ccd5b5aee3d03695020c54907cebb04cca817ec9456f1de9dd09c96d6fe0fe1f6ca62a52ad97eea5fecadeaea5f6aadf20a311f4bf4a8ef96d29c095383113a7555241ad81e94dee3126daa96e92d75e5aca87fdae11688354420e5576dff5a9dffd505b99f85d55489780af02d1d5c34be89df3834f93c9bec7dc27a19387ce316ece8b8839be917755d40b7270576eef2601e393aa7885a4a37c266b27b600887db68755c9bd77c966e86c26ca66ff2ad0c6534007619ac115efdb00a4f7ac504548a03e2ee0339dd83d341fe7cb6fe9a9bf3431b8d59a57a7421b74a7a6719abecb1fc8f58e856f95b5c7efb0ed84325d4dbc9893e09f9900535ec18d7d47e2fe5003a6b6cdec04cdc0b9edeffa888c25fec96c448e0f9d0f46f26503a837cd165db101ea53173018ca818bb45c3dd97b3fe865a47397d55b78c2adcb9e8c2deb172eadf5bf5d9a3349c5a9f00b90cf3186955b97caf51189ec33a76e31407ace23399dc63e2e6d6f7b9a270f93c71e56a4a89aa8e84dc9e9bd29deffa9a8c0e7b6ae163e1f6d45933b2575803771d1c0d129b2471493f50bc0a9a36e58c999a69ac3141c7615f226e62cb6a477aaf0af8c328b843bab0301316dc509f331d9fcccc2d4c45506c26dbdcf8ac08a09ea78fe44a3d4fd6b74db699d87146817b75f0cc2dd5d2191b502842b1feb4f39b622f8be5449af4d3ea37aa6d690ce3a585f1d7b0a046bdf20506ed4d498dc2274081ba06e847148ee6c109f83b35db0704cbd9bab089a3453f4cf976aa27fd37f7e986b67a036216a7cbc777857aaedbb6406e08d482f2c4cdf9e2e242fca9b2a8e5d4eff21f7cefef3bb82e32924d76585e06966922dcc02651a681f58bafbc1f99869a9baaf1b3736dceb7b262e006e49a95140894ee718a798631f89deca4bd2db75f9a5378c960528735688278cc3136e5313ff3545b9cfb52f3c7bcdb39420a349d57ca0cb58017c5c0bab4e57a8400a262ae9da844284b0343e9acc3e1a77f04f12678d13ce9f945f62128ebc78b803877e616575c048e6db0ede82573eb942a06c55e2c6353128f053d5ebd7b76da94d8811c178b4270fa1703d90f80a1eb25d826b9f2df40f2b6e78cc442d67bca85ace4eb80f212ba12f864e2346592f80ee5381a3f1db960f433e10131a914b9d6060f526a5b62043ab2766dcdd4a09219f736ee7c92ca03d5fbca177ad997a910305cd0efb9bbfaca972deb1b1fd644f4cadf5a1cadb4858806cc78f88111faa9a53fcd2e03301b8689fd864087bad310ff5b4212342906a462ebe160cb56301886ab802d1c0dfcad2646119f7be4aa8caeaddf447cfa5035d9e6ebb4882b75a400f13ab0d3bd49ca46c9f736cae4de9a5cf1336a36d00ad8f33e7438d26d025078d31d4d3a709c409df9984607c4ae2b5ce92f45a8181f1894a67a81cfed87c57bce36bd5ed1b5ede94ca80db8643a035d2c4bdc479e694d4aa646f6af5d7e18721d872619ab1dfb62f03d52fa566014b2eccba2cea8ac92844ee66daa565f25e4c751358f360c22f2e8e4aca3c8a09f1aa0f43654931c61a3cf5a1343c67842ba3de4d08199a7412f798c3ecb5b51b00887616fd67ac5f2f5ccf8f21fdbafffb554829f5bfabe0c222eb9a0f07aa8a113b8a1e3d5cf07930bf4ac51f6c818dbf5725e06d02e1bf8e75f959409a13b200aa618701c47b62aefb89397f7c9eb30f5c17a9f7ace90e22b5596a7c411a2104fbbe2fe24418bf17ca9b9fe1b5589e2a2e1dfa4e4b0564cd1811b28f5f01451facc5be6bd8cf7d1b9206264773ea9df6b404d8ad2a37b12e04171a3c3da12151d35daec4d669786a8ae221291c916aca1eac4800482a1ad26f77a389e1e527f3efafec40012f1141c9bdc04ee8a9ed80ad94417b74d065d807c646a493e8055fb32f3b488a1c5015051a650138e6d792036c88f78c58d33757cdeeac53efc50797430c41174509edde3cc52ba95d0fe94f4086372809dce57e8015e8517ea9537cf939058ccfee1ed336062c5aa40beb07622fd55d9f9ca0979b2710298e20012d3fee0c0e40407b30eda6f3bb2c17b7ceb95d23c17024d48dad3a36e3cceb6104fde2854004697aea45e17c9bebb57501cd9f62e4fc805eef2ea31a8ee66794de50413ddfb64b928b2e1d67f2608ab0d7af967e4aa3a1e17cacfee4921cb487d3a94ba7532d944f9dbf609cf498e231657e6be998720de409fd4fd076063739de5550b500f6b94ebab204c95907ecb425c382934ac539f0db4d1e3d98cb5fbb12a1efc3fd665aaf3fb0e3447c103fc2431f042864e9fbe5e086f6ec45d81baa56c03002dd202d7d9cc738e4833576e7df0aa5a7f3f6fc38f1b46b6b91aba93eb50a6d70c2f23220d4e45abb4e44dcf5c98f512d664ffe1dad1e0043b76496b5fa4ac7790723b9d99638d06478adbac4e07b4708a783523814f3da5ca8d62c9f2ee4b6c5cf21a081a31cce37f1e3c740aa2df3a23020c78b668554e82625fdf0ff1f0afb535d2c3fa9b54e109b1ca5bfb9bebe431e9f45c18ce56eb87ba46135125eb15bfaac519d6ab62b7b83462b119f7ca0f79062504aa9073ca1b7169cddf09461af015789d87fa8de042815306557d9a49cbb64c3d1606c4163cb9f26997ae3", 0x1000}, {&(0x7f00000003c0)="c7e0ccf70295912736c113c0ea4f19faae945fc75aed20e69e611320f2e3da91dd5385c802af137eafa33a569ec0792cf8f39df4405119c9aa286696cb4aa6d60438c5f5b10353157e2b56d2f785e14128cb39e71b88eea454a4902504d8dc4ab665", 0x62}], 0x2, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r8, r5, r9, r6]}, @rights={0x28, 0xffff, 0x1, [r9, r8, r0, r5, r13]}, @rights={0x18, 0xffff, 0x1, [r5, r8]}, @rights={0x30, 0xffff, 0x1, [r9, r9, r6, r6, r9, r8, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r8, r6, r9, r5, r6, r8, r5, r9, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r9, r8, r0, r9, r8, r5, r0, r6]}], 0x158, 0x4}, 0x8) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r2 = getgid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x2, &(0x7f0000000040)=[r2, r3]) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r4, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x0, 0x6}, {0x8001, 0x7}}, 0x2) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8000, 0x0) r5 = dup(r0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x120) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x0, 0x9]}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) clock_settime(0x0, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0xfffffffffffeffff, 0x1, './file0\x00', 0x7, 0x10000, 0x2, 0x5}) 16:00:00 executing program 0: msgget(0x1, 0x28) r0 = msgget(0x3, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000000)=""/30, 0x1e, 0x800, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x1}, 0x9) msgctl$IPC_RMID(r0, 0x0) setuid(0xee01) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x7fffffff) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x48) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x140) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:00 executing program 0: mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/198, 0xc6}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/90, 0x5a}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/69, 0x45}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/202, 0xca}], 0x8, 0x0, 0x0) getitimer(0x0, &(0x7f00000006c0)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000680)=0xfffffffffffffff7) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000008000/0x2000)=nil) 16:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x54}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="cd") open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:00 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x3}, {0x66, 0x7}, {0x82, 0x100}, {0x6, 0x41}, {0x1af}, {0x67, 0x800}, {0x81, 0x9}, {0x4, 0xffffffff}], 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0xfffffffffffffffd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xfffffffffffff36a) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x94, 0x1000}, {0x18, 0x0, 0x81, 0xfffffffffffffffa}, 0x8, [0xee72, 0x9, 0xee, 0xfffffffffffffc00, 0x20, 0x2, 0x80, 0x1]}, 0x3c) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x9e, 0x2, 0x64b, 0xe380}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x1, 0x268}, {{r1}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x41, 0x4, 0x5, 0x9}, {{r0}, 0x0, 0x80, 0x80, 0x1ff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x1, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x101, 0x200}], 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x6315c87a, 0x8}], 0x101, &(0x7f0000000180)={0x7, 0xfffffffffffffffa}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x8000, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10002, 0x4) write(r1, &(0x7f0000000080)="04c3966f4c00", 0x6) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) poll(&(0x7f0000000080)=[{r0, 0x28}, {r0, 0x1}, {r0, 0x1}], 0x3, 0x7f) flock(r0, 0x2) r1 = socket$inet6(0x18, 0x4, 0xfffffffffffffffe) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x83, 0x7b00}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x517c0dc4, 0x0, 0x90d2, 0x5, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000002340)=[{&(0x7f00000011c0)="f4f4d455fbc40fb619d23c8db3e0b9cb32c7ac84b45ae7ff57eada9cb430ef3fd6c57ad46030984496220b5b425eb5c07343f2e07c8d0a6df71eb4340d8e4ee6a8cc11e6e3f701371d33f215917ae7ecd6fb2b4a787ac2e08ef1a55d3673e914766172cd8e682acc8dac55ddcb28338fc19ef803c2538678e0ae691f497be4ed680429b5e72685a3c09eb73217f72b1c3610eb9b87d20ebed4b3147d949539cc4a26aaf3d3513f9f9ad3a5cfc2ed08a39d772223725902ea4c2a21b3c17acd9ad6488c5a70ea9adb97ba3aa633da73d5e66c3becccf1225028d9fe20c69827439ce0d75356564b054b27955e7b5b9d5e70b150f98f157c1eede68c1ff780ac577d8bd706ba619f025f3dd5d3766d97231edb39d9d6201adb6709517b77ddd2825ddf4dcbd2b3258f4bafa2b3920841840722fdb4c73344ce2c6aa8a38aa58faa876f721cb17ae22e037dd058218e6ab68e8a23f5491f6a460729eaf8456e4302d749b47ff336a2d12b95e34d961cffe2017d8f27b86bb0dae4f8a9a88ee257d651b3f6a2c2504e5cddaad623e4d2e8b4bbccce3ccdce2bce3688acbbc05ab53c83f7fc3f654a3026ed650f8f0429089270ecc081ac95c5bcf8601c828558792eb01e4ead0456641edc20a1c4056a79c5a3072142a4b8930877bc62706ffa37a9823032a86acc91067b083df6f5b6541febfde2726a53477a069dd577ed4c145efa68d238ac93dd0b33e0c45361cebdae8f663a3f3f24e73508bd5c5dc989843b086ebb24e14ed9c3988671eeaa4de0fec0085689a3a6b0ca4e0d08e6792d848e0c8ae62e06f7308a2adb00732b02f7aec57afb6499dcb2e9f5d815dc80bcb05eaa63df1fba59d6841843b69dd9fe3975c984cd68d9da36fabb0632987e865cd5a77b51f05750af46fdef54ec0644a3ca194393722fcdbd457a91dfe4b132b89081ccb3b233cf064801289d3e36a7468b38ae4175ba282abe1893c34502ee3d7ef4e2b94ee9d66153684d3de7abb8e83acca92110008acf44cc453feb40e957e2caccbc08692a5c53a72fef79679b176eba6eccb97a788b65ba8f85d18b2e839f4595f1b5c4a9f2e14eab6c9765f6f0b2d61d8c4492ae7e2936549486cd2e6994f61bc0ab29d9007eef43638f373c5f6aa8445a8716039f029d96a73786d2907ddf985baddfefacfbf2e36c8441178bf4405c83764482151e71b7faf7f3d759743a9c80b6c639de1226cbac8c4a17dfce3ae43cb53fd4353d8e6abf2d7bab819755174fa01cff6a81aa5eb9c4a0c00b63f7a53018239c1edcb1a592de9296ef2a398b6044ed11fbc1c34aea01731ce8461aa4c2fdd19e150d71eb21e2ad79aa1dd4ec2e35ac5cf95654fce15a6202d03efb840972b99ab0454b11f6ccc9028e39eec34be4604ee6acefa36823bd289e13af980989d794f992db53ebafd31cd89b66b6ad3204ab9f78cbc91f8afb94c1f38b05169d4b8965ea416b2ef2f0de24a1d124ca909bf6cd5a49d7199af047f40c9b175e6564bce2783a52b3d28a6fe6e19bdbecc554a70a1a0ada8c9ceedaf17b7ac10bc6002669b299c85b5ad05675865d1295300a218e49ff350a5cc5b185e8da74dcbfdaad6ee7cf83287615ce53e83cf6091d041898cdc4ff59697b5caa41a0aba0f246ccc9b88fb34533f2254e17edded33610542749b7b119bde18944b4a435f0fa209ffaf19ad8276abe237b93a9fac37c56a7222e512889fbe1e7ef74a1a255080fe257b55c869460e0bed777ba4d7461c369e1ad359ffefc116dcca87c81357ab11e94613ecf871a5575b91fdf624a3c59dddcfabb799221571aa81049a72c675a2f6ab80c8e0f22783812b5d544540073acddcd387f52d9aad819f14af335ca1b6b3b9aa088c259834829bfd95720c78fc01089a82acb1b6ea2dea04f6795673edf0dc5aa90ac18ca717937116c77cf6ff207b85e065fc050c1094ba3ea5728de884ac49d93bcd88b2f457b049b200599db2b5e2a321260b27439fc2c977e1f21a31a35636b37df3c0cd98adafb587fe2f3c7bc9cfc37864a7d198e74715518b825729801b2a90c953bfe7e5125ebb633ffb121bc466471829df2b577e6af02508ce5b198105605a6627e448bf042710779640113164b3520eb21cf1dea6597fee2459353c77e909301980634ddc6228cade057ab28d1fb363ebcd3c4a25f1cda6feb4ee6dd5c409b01387dfc77dcd8c45385beb5eee8722448770e39dfb70d9b24f229df2e4c1cdc391107b495d7961902172b3d09ac7f82225bd857e2e1f75b8853ebdd93d99f37463d4457fd9a9912de58d88fc91aa7ac8c64053d2709c259d5dd49238cf8509f7462da6f6e7bf21face3949bb62dac1f803be093620184c17c5466b0dd059dcf9956d4d7195dd2c72bbd240fef0725ba2e88544be5c259a64ca56184f75608ddbf0477a10aa15f39476e72ce0b0e6ebe1a23d9f32de5c564a2e680a4e5bc7a3fd6862fac8003b41be859aab0f17ad26151a41ef02ce3893ed132f3b458493d5a6f030faef02176ec252bfc446c85601ad7b53d3c25d7e7c2879e7a30d3938f1eb2d166ce881eb6c3fd9d3d7770d83e278a75d91f5280ecbb1b09e245494ec930fbc0325bad407a767cd227c9de2b5d8aa9e28e88e91089b4ad6355fbc52302f53b423b3ba21f3bd538830e6570b431bae05786ec8365f4c87c9665669eeb92dfbf413a4991287c6e36a315c87666a328b866adcda438965d5b46831c5d10b1f4493f1438b32a9044d105fc917cf8743fae3aa63c6c809bb2d4f067b5bb08d296346599c0c3b4314bad0403", 0x7c8}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x5) r3 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="751a3b0b702b8fdb3b949a418eb8a62661a536aaa35393c0ecb741cc3d1ea7c0cdab7f52ec283de99455e9ac35d343f8bfec4e0ebb4374115c4ad8fbde947ed218175b0c4284b51ba99486ea9c729d2d8b216c3d52d0bef1f7f92514da7753df35697d0b8b4a5164525e8e8f67ef5436a42f184f0ce2379683ec9fcce3dcafb7ec3f4ad9857557ce45ff4b1b0c33f82a966a95263f824848c8c7182856c189422db517260c6e90f853e9f20050a10a701a8ce2825e991b403c681fba4ece1c50ac807fdabc6c155ed41ad06895b62494d9a1a65cb018", 0xd6}, {&(0x7f00000000c0)="48c189df4e7e1093b7e90690a72b639e396cbfe8e87e24e36bb437b1e49b9ad382313999e2f4a16e875afe09b9", 0x2d}, {&(0x7f0000000280)="7edf4764e777cef4e435e007e0d74a19fdbb8dc6e3f8fdd6e462e1158cb74d2f35573be37d1ddcb74d8992e3c05aaacf88e87e47c871a3b3030fdadc59e18a29f14e4cdb108d0dc38c3fc512cb3aaafe4c08e258a4a268ee7284d1353548a63e5acd0d4684c14defe56532ab90768fd249ab8fd416d2db13d4377f6849e30d4c8d5032eafa279d7a5aee1ded0cddd5278878f54ef3885f105deeaecc942e768ca032b742ede204cef219430794a0ace7fd8c5e42f16019fb95ad8cb5180298192d348a21ba517cb22a0cb6ac0d215b4b7a57dab8243f9c7494", 0xd9}, {&(0x7f0000000380)="51c25aa08d6fabcf6ea417ed22d79c265811d25d57df06eb3f87463618abbfd23722dba81400135048480f8631787b763c0e790123938949290a9d3de77115983ab77f73ef4591025f0d955fd11a49adfb95f6e1a435751f3c94fe10447875f96fc8a348e1a59e957513d3258618839f153fe7", 0x73}, {&(0x7f0000000400)="b2753de70328fe98aff0a2a7763f998e969bffca030d251c2824c9f5345d7f260a2bed448ff86f38525be87a0be5bbf6e163180e92c861e2f2c3dd5a405825882fc668cd3fb5d66730a2a3278769ad731468eb2013807d9b407e8b852670b2b50c2f95cd176d4bfda58e58f8f30a768df44e9628044913e4ba6fedaf8585b9fa1767d1713ebbfd04912b03db675b9695630db04ed60709ba2e8fbc998b22b8b5c56d58b0d1cc0449e40bb65165bc505830a8f6b0a1d2189a0a59ed775e43c8cf4fe16d99", 0xc4}, {&(0x7f0000000100)="0c34e88b9be3", 0x6}, {&(0x7f00000005c0)="29406ebee43fe344212d1034e5c7347824e0806fa14c49d7aaf1d85e34304d631d5d9e61786ac47c295a940a9c25791b3e808917825a8085223c470419664f632999ec0cdce85edf9f90c7ecc073fb26547993fca1e86f0632b4dc16246ab4bb098849c9fcdd81021c12b5924993cd3a3daad4bbc296d83cbf4ca4688432a7716440547690ccf49b7afcdd", 0x8b}], 0x7) dup(r3) syz_open_pts() 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000400000029, 0x27, &(0x7f00000001c0)="19000000f561c3c8540c5cf65f21b627ff919c6dde91aaff1a47a46149efe40134bd9e12c235705b88dff22385c6f64031c4fb2c610837ee63778efa675a6b4a2ee80134121b335b4ab0d861f8c80f1f53ba097b8ccad66225b30404f74c23d6f5ab5a6fbdedea4372329c424538d6d3ac7757ca1ab2ce8369cc7161c1d231cd2304ad45eb71900db67d14be71cf6d758aec337f703ac0806b2cc4965f2fe64471bb5339a2735dba477f256ac33da0189379d0c0162f130b6f19904d9f4b58f087a86cb0f2014b40d872e938f9f016cd34c3e0b667000a552af2e75fe0993cb58dddb2cc7e6d6ef5572531d7f2d14c4657334427c46e176acaa98f85b8ec3fb97584e7f6d19b32467cbd920e8f2133d865b47dd251737413226974a83e044667f622", 0x122) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x20, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "7827ea1a5efdfaa6a66f32b79492ad9c0200"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000100)="d90d5d83c3497600989868a44f0b3aaa4dbefc05c8a2b758e298c94c10a4ec912619750978b9392d9e6571ce537b8a79f5df361467ab2bc8fb488e1212dffa9c7435881236449b43221b14c9f98c7116388434d1c51125abbfce7ab52f70954e98e2f1ce9f510f2867", 0x69) fcntl$dupfd(r2, 0xa, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x12c8, 0x0, 0x3) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x422f4cee105626df, 0x6) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) pwrite(r1, &(0x7f00000004c0)="0e225aff46a272560bd5cfd0c625380abc26138a5237a879836eba410c911e2d0343184bb9d7c6c3606a9123cf142fab6d2e82f4098738feda4473617ea30442bf55cdbab156c19b9188064db9ef08fd7d8bcd2957195a2d1696a883aeaa3863f14c9bada36812a63b9c4bdcaf72ec10cdfd2fa54ff83e82f6dd1d9252321bf4c7e0858ae78e43f94129c9089a8eac7bac27a4fc753a5b50531c2b3a4d77940bdbff56407e4af4e110e0b03013e0c6f75aec0b3bac85066282eeb162b798dad724f2e2d9ea5e3a4ea164b1d65f3034f4b1c4a7aed1042cbce00747a9dca61052532f5cdd6c0c400f7f90d747ff44f5ed4c0141769b2c9c892a7477cfc4c8f2c9ddb4b1e703c15f7152f7ac98a171c946c301023b0749e314c3469b0e87b2ae8e5e7b7f38f3b8ab030df6226d03f96828edd76d1a4904b17440b3c4203f0f2ec602b9af9eca0383078cfd3c800e52d5ff680751a85286fccdc6cb6111b717176dd8fe7bdfe317f77210668979e7b9715139c4b99f3e6c537da7b4f343c0245a449ae6b9fe3dc61939077c55360571997ff623e8901583192bb92bed33ed53aa2e005aa11abf1be7aa671d8017af2629f376854a3fff148e30091599ddd70a03c89833b855bb8ee4b27eba65d2d24d01e2956486fad5e974ad1628161d57dfa687cb779ec14f08813047d37c8b5fcdcdd0429d5362f368892d67390d40744fd615c8bc72faff703d337c9ae50b011416b11e6ff1c23ecf6207b1b3e990c4ecacc1c6f3365d07f2236614e0d4659715dd1f7b508d25de57c1a1d04cfb467608ef00895cc1def8ef46768dc2fdc828666893e71c7c2a23a1f86bc8c6553104fd8fe421c306974ac4dc07a2969b2737ef21d493eb88ce168c907be1caa7950b06e67594510f7277042fb3e838d7c358f0cfc8721cdbc38576c4f47d7aded4d909b358d4c4de99e6d61faab4c079a623f55028b9ce84f9341a48fd400fa12fc2e7891a3f1133eea811bbcacd54f14850c31ad1c5c7d9084efa10da909c4db805ee42c9c31bef6e8918e2b6d6df31b0ab045a52ae707314fbaa59d54c720eca02f4d8a8cf99ded2ade84a9a0d176a20213b463001d3f81e8006d2c0212efc9ca4dbec3aa40049dc20781e046c628a48c0f9e05d856ea1086133af036e5c89b10ba868314ed72dfa321f674031a893fb8a6cf53c01cbd35d0b957971eb0491c1901a30454798047fec83134a62745ff7a3cd4453e623fe0ee12ed99f4e3ea423d9e57e804f13247b87c18f9e710438ab8f732fd44c016c597729786f67ac5917d386b7d28222bba6c6097d51f1bafbec26af081c60256c3120e3a4e57515d130be3b62292635ad67102c8d5863ca8988e93338c3dff9b1715afb8e627ec198b26dab08b4b87fc516ce68331757e6d253299e6d38edabab04f1a2449ce2c3131e0356325bad508a332fe254c0f2cd8abdf02ce84f2e1ad8dde63b1954afa7f5412a2403df64ba29b3ac64b9517a8700cfeaa5bd819f2afb1ec59526342c8280e2276780acd52330f011e263f6d6ebe7e97fd978aacfa23a2163bc4cce793ee8084a6181bef873c5d3cd48c8f60bd01092d6a7cc4eb5385a424f4e8bc4fd4b0524e34f8f0b461c8106010494ee7f22a43b39b705f9d0dd3802d3486260eb6d4aaeb47f73b8300edf6449be9f06326475827e3b199eeefe4ddf47bf74461747ecffeab6932adf66bdb7f6fceb477b113c0820e00ff615af04c3f3a0a76e230b5f948ed0a8cd14ef6b287589af779b5684f0a33c747bd193424b8c935db19235baab5cdcf741fccc4592da114cf85c5b6a3714547eec293149bf4e77e095d093fc4ca57a472860610880eea106e7a8a0f0450545f6c8a63dc278aebd3f4aedc83f05bd2c6f819d8e988437a84bfc135d332ce682b92f1c49382c9b6ab8b068e4b5eade58824743ad74e709ae565ae5e45f094391928392f19245d9a009ea24086cb46ec2e1704fff147bbb6d53f7278794c61dc4ac147ae825e339b007034a09d4afe3a1e954d0fdd76a223a8894087e68d51aaabb7583036bebfac22f8a0bc326069dae816037f27e39625b09d7ba773e8fcd2f097a4ede759fe6d09c39861f3516ee9f605f09392b8b84833f19735bb7ef07bea4f5ce8048e252eef91624f46d57765a0ef69d8c3a08550ae44f6b8d22e15b65f8576769fe65757ff6c20e2d8c2972767da421d6985aebdbcf4460591ce57fde3d272111d2627c7d0385a840535df00df9ae486c5491e0e2d59731c01b68a42a655c2c48928a267c442ec0277b378218de6680a77c670ef02aaa7df2a1a517c6a7b0621c8a5a2322020501da258a2e4670f73ebba43faa93f1837125d7575a2c44809b4a1eda10e1a17f7aa869bb2d9d718238abd936c69da6deee32f354895b4bb8f60a1e3a266f0902d3f187b3369c68b4e949d63934c3b83b5a1b56fdad69fd37999135cd88ed200723c09b22de5c3b4f97d0e476a47abe1c5c2a5a6ecef398303c423cfed3e7e32a87be0a6b6e7b76d504aee591a0f2f52b7b9976eb9390f8fdf4eb6b81c7c950fc96578c0c97ee90d8bd2521f46260c672d34a36ad0a826d925425998cfb9349f24fc0edabb528ab52178c3a48ec2bf49edb2d31f6996488cb428ab7e1243e9367cceb6c77459b6c612972da6d9b7375a0892b5e908b01040797ca66cadeef86fb3e7a3f47205fee07116a9d79fc2909aaa6f1202acf250f1734003353fce9dedf4cb12b9583c9ade10e34cf55825cdeb5dcaed4503ee6cd8dcb70d774a07e4d0ec2a31cd1ac0ba38f656af228e87dc9eee633faca45c920faa57c8fb0d93daddc43c7d0c4bf8eda4c36ad0df03adbe5478fb786b8e78b70b538bcb31e26ac7e092631da3e0fb747692e13ad5e395c7ceca9f09324152af1fad8709ae053d07d00efa29f139a14f030ef7324cdddd1a10b73d5e6593ba169dfb733c407c5ff994c910861254c6ae177cb7fb01e0f3aadbd4e07aff5695a1d7ad25f6f8d36e64219934984a850a85b26577c930ceb088dfef4eecdc7dd3ef2d4cb27d850ec923583ce1654d10608a625de302452a6ae33e6545a5fbe255d860f19e4cd19f6ffaeb2ebf94f1138c9d3578389921435d1800f9f6719cfc0e826da2aa1bef5d2c68b9fdc58e557681c4c4d3547d7e664cb29ca016449339753bb06abf0c5154beb82cbc90cbd2911b5c05eb64abb3944cbc01f011b1e2af0030f759754871ed2dc5a5feff973b356580da96011f279bccc8a6c3c1985639a5b703d734d4ed3cd425f4fdd30a3cac17ededb44afa9cea30c0bd81c459f4c7d974c8ac22540adbbfdd8c4cb0ef7c5b576f100af9ca96982841bf677ec772f18e49b1db9077d8406f365347b58721e71e02f2129b8f1107f2c12bdb20935173849a55011c2fe5bd63c05235580fb64b66d16b0f9ed1c3ab0b30409cd04c35e53749bfa4b77bc1fe6f0a183a6420615e6d1af9d9c542cba45eb9e8adf1defe876c09416e13a6ab652c8384dfb0bdf5f6b2c4a4f4c040e5a68476615ca3ae870586d24e4179b12b6d5eac6674540ab6993865bcd704869c13f559529bde9368d4e20cdf55fea9db72322aa0cd02db1a2f39de51eaa67aa097ab091370dc449b19923e6d81a388593f709db4d0f58ea316e3eead6a86576375097314682d8fae893e2798357d360830b51e84f9fec095fdb57e48237cf157b88a045677b51c7df51262c29bd62bbcf15008d4127512a86e7604dca316665b7e183df0e240f7d884862db0892c39845e0fc2d0160521dcf2c297995c33690db2c774778f83cda37061f4ccee3bef5e13a4aff96122f2910c934ec6679fc96cc5a93adef8a56376f6f044b82fd0ce163a0870431d364c54091d1e7ec92744756bfdfc72d3cc8d3bc9d5d0016772454fbec9eca342b1f0bef79fe9202153beeb86409d01ac2a4ffd1c7199575b13d6160c1ee0781230cfa6e572278507ef1fed389a4314974eafc718a1a770fbf685c7cd0064f6e90f31bb1cee6701b20f21ee95f20d4ddb1598c82842a4495c66d7bc122d362fa5240010b9e53412fcd120da44ecc70ea6bbe17fa63eacd7cd7bfede858e3ff3560ee051d385fd08d3aafdc779ba06dc95bacb4c5e1579ec118803a33f941d2bc3fc8d93e07273d1fb73b913c51ecd44947009f9a6678b33bba04e34bd9053b1387f00190aef720fc6a8c27776555407782895e42f56552a56ef6809dbfbfc72947fc74a9509f26743bee1c618fb345b73b087bfe893621f9af91cf1d92c4031cae382d892ab40efa03935f05aef1a79739ef7d5f6415f8de7ad15bd4a9058c775dc8bae6a277b732c9ddf8a64b5f78e69f13f5702fec385a8be8a8519bc2f22c555349679ed56ac414cec3c5c3361b1aa97964731ef3cb88b733a8f4d42587191e5dc31f08e0f8b4dd302fba16b8fd20e489cd502c6c48a0196bca30c7f8d941171c600b97480977e382c96898e91b0df9aaa09e401e38eac5bf43d38076ed7d2245dd2303cc2d46278eb78bca2b8755943ab16c2180ab95f318be9c8d3a3b7436515f7bf24bfbeb0ad0806beb1e6db7644ecf52b6db20dd5e255c3d78f29768c8ad0f45a2432f840cd4ae62209eceec38c485bd0c2ba7b837d434fd5dbcb4a50a58d7a82703cbe52f3f6dfc94da3dfb58886f33a97682f2b8f8749950ae87b9c763ff4793507c71da119db56856f516cd94382aebedfab43eab40992e50914c4a6453864216d8cbcfd23e683163ef2ef52910e7c59febe1e969c9b0638d6a4639b469dd71b1f5e0c4a5ec0dfda5404abe1d2e8a399e55a9f23f90f0a81e3a202ddff82572a4bcc792183e54d4f8424d2c148deb250f58c8e03fff996ee858ac00145b6f85b13a58dce4a9a2f455539ed6afc8624e4861f3b4a24fda5f2d26da9696454fc062b078a700bc0d68fe25a6324e4bc265bfc7d3aaf8b8d84feb53cda6696b07b186685a8c3a9df7dde6bcf3147d72f19d400447044707a7a3f35b0db411038ce44a4b5ef4c81085e93206fca5aaf33e20db3f86e9128b4601d0edc5eb5a181d2ac973ed7fe070d9ef91250a4226a5f4ace6f6ea685bae5d75307f3c13423d88c9116235a35b0cd04c7308cc54c662ddbd630f875c9fefd02c347f9d6622b23a9bd499ee74496e77a10a25a435b714cdf36a9070b21f7a9513891c9d127803d102f0d01e87eae6dc502004d933224f2811abff47af3b69da16c62598a1767c2cc08fd46c97a405c3cf8902012564887a625139f18c85d87dc87c6f72fb9acfd04246fc3f23e35c66925c4d0a6464e672bc0903cae47230840641403dc29359e30a6f37ab55746051c26af94d784708ac26e9702e1ad00e1d6eca63df38f1a076bdca872cd6bbd3d1d32b49ef47657e240d8fdf3e77b3649ec025a63d4d0525e58a1cc64a566a7e77656e885113bbadcef94aa6d112db1de9cc87f9edb7526b4838dc6a03be16becffb441cb70198ff49b470ca9909d7586a8d011913252c6f8ae188483fc7ca9b84ab6a30d826d6555bb11dc652e6e8e3bf2629c4ed0735fea81e6fdb6a814fd5e2ec089fea324ba2efbffca50fcac883142de26c4f3d87a9913fea76ce1aeea39b3d05f51bc1b15d42cbab70bdd5605468503acf3bb68e42fa2c5831fd977992d62309c62d8f2a24086e97f0ef7fb4d30584cd7d7ae95d89581778d095e222c6057d498e6d51507e7ef3623817ea540dce391a16f962d3b68e5d60424d13c3730273c2683a8e0054eebe1fbe3bce269632fef905df858db53e86be0886", 0x1000, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="cb5eaa4c36ff07a04663f58423446109487adda39687694691ba4abfc38b3eed2f0358805310f76024d7f6444619aafb8ecb83aebfa09632005adb10ab5d5ed8c84a547747fa2bb60181e8212afa35d4cd369b20ba19d618a148d933de1ab43f66f65a43dee593f35876967899a7c7cc2fcb3ccc7d8d7158bdf24704a887d5338d47ac4ee38300bc71756d4b07a976cc277e9da860d10684478c4edd87c428bd6fea5a679aab769a0a08f921ece85669e008b1bcbee2e8b05d4d7ac4e9a2844f90cd4147da9a5d10eb5d4a7c465785f2dfe0080341a26d3bc63eb6eb895654be58246865745a9473b3b2c1edd60ac0d32a", 0xf1}, {&(0x7f00000002c0)="daae7d52598e1c401a96574b811cd5f9fcce8e22f80dadd332fb2648fcdb97d4a60c2a39d80a6a5d2764db80ef11b9bfde18e24ff3d1630bc618d5d36d0490c8ea6b007856f8e474e85889", 0x4b}, {&(0x7f0000000340)="987621fa85867718721e6763025c070a8a9c8ae8c0eac36ae4b91c8185ae7a76c3a5ac4f17c964eb74d8b25e6ba94be8be95443b2704b82da6f62201a0d9cc4a7fe15fab1c38772170966908bd409317fbfe1673c787b16c81807653d7c6d919a0377d038af27443b6f026bff049240616fc7cec57ba7c682d4f9220db7070b989d41096f36f709431504ebf54923d1056cba1a83f61f1e42c4a3af7802f345bcbebd983ff1c8ec9898e2b71ecf212a5a66408f6cc3e05230905f597606eea70dea642c419824a04082658642019", 0xce}], 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x28, 0x0) connect$inet6(r3, &(0x7f0000000440)={0x18, 0x2, 0xfff, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socket(0x10, 0x1, 0xffffffffffffffc0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be929, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="e8ed0d0000000000000d4900747cf33d7c93f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec81f0d9efd0114c30f3bb29e77634252288e5cace4e9dee9b981e659fec545a252d5e71bdb745172ff25931bdb88773609677ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6018bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2fbe3628c954e82ea1944b360b56bbd847026ec48c03ebab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b540238a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a22757f6fbd438fb31f2fc5af774d890470964e90af22d4558150fb475721723f0c5a8a8082e5f2000000000000027da9db99f3b01a49cd1489b9339a688d0007ea3f629a944168cafaf30b7e99b3ce3db354b682903e1478de2703e99a1f851fd056a3899cc6ad1d28c16f5de638ea056506c3375fa1322ec55f8a65ea0b2bb026b54225c82dc539f01f6662b03931fdab74394c29b1940b684f6cd122765f482a5210d200403f8355003be1f765c498a91d5888746b4a74e50f39fc48e7064daac31a5d429c94fdbebd186b9065200f325252119c54982f1c333ef47f25240a453357c1d2504b330613ac2aab8e145944c630ad4b126c45b32c70d36c002131486bd698d08735aec116a06566f54f72d36d09bfd0cfbda35c3d74ecf816659ae40644d8f67376de05f2ca5c3564bcc8e31d110fa55f40a7d9a693fc26f83eb677da65"], 0x1, 0x3, 0x800) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xa8, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000580), 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000340)=0xffffffffffffff95) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x3}, {0x18, 0x3, 0x3, 0xacb}, 0x1f, [0x7f, 0x100000001, 0x100, 0x35020da, 0x1f, 0xb04, 0x101, 0x7f]}, 0x3c) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:00 executing program 0: r0 = socket(0x80000000000002, 0x3, 0x0) getsockopt(r0, 0x8, 0x100000001, &(0x7f0000000000)=""/27, &(0x7f0000000040)=0x1b) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=ANY=[@ANYBLOB="56022e2f66696c65304b556a4705f004007944f282d4dac2db43cf88bf8f299e662ac8ea40cbfb65c7b0c8ff5c1c336ba1f8c1ab581e4374ffea84443922959fd595a698188bef412b29b17d0113089fa49de92d2eb1a5693ca62cc7e12fd5e1d31f22e1a0133ef9c9dc10af8ceda35f31ddc2ad68dd57a80c02072b5949e5"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) fchdir(r0) setsockopt(r0, 0x9, 0x8, &(0x7f0000000200)="c7501760db22b27e5cd0b3ab02d62f8cac76920f53b1ee68df3a48cf609f233ea0dbb72bb4afa64cdb1a1951bd46cf6ff093877aaedc8bd977aa72eb17c12151cb8f32cf4d2bd75fcc7a74427a61cdb54fb789666b78b37301cdb1cbe0171ef4e498a957447caab2a15eea6f01ee9f40fa31a600ffcde0aed7de257356a59666aa7b519d0464f0ae3b36be3039c43e1a393adbe09fd34ed723ac4c920a824ad01166e44b93fe0bc06a106256376e7d765ca1af3a6578b7faffb93155303e276f50f5ef740094bba4176f86728645d32080420ec07f76", 0xd6) setsockopt(r0, 0x28, 0xff, &(0x7f0000000100)="4a97d079705ef3e7eba676e74b265337693ac710199d3b2b4f919c46a657258fd25ca7c2daa248c818d0a35124ae67caa1874ccf601e8ed3ae07bb9234295804baeb453d2712625653c03b14dbfc5be6fc3cffec75987d5e9a228502e5ce8fe1d2b9aebbcf4621a06b194e2cdfd38b7701a534e9c748abdc11cc00c897d61cb17a0bbb4f6c82ffe09be5ae08d2383cdbcc306ec2701f70c3db1bb7a69c0d4a69d4bc08ed30330f05b80050f4ef80e2b18b6ab42ed4bfdb81df8f0b2b800f5c8b7372a66e100fa22ad27d039dac83f7ddb1b94e3155d714e51986190423c7db3716d26982ce4768f52fc0c7bf4f5bf771da2041bc527bdcacf059c696e2", 0xfd) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x98, 0x5, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pledge(&(0x7f0000000200)='\'\\(\\\x00', &(0x7f0000000240)='/dev/bpf\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:00 executing program 0: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x90, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000001480)=""/209, 0xd1}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/16, 0x10}, {&(0x7f00000002c0)=""/8, 0x8}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) flock(r1, 0x0) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80000000001102, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x4, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20201, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x4, 0x8, 0x0, 0x10000, 0x5, 0x7, 0x0, 0x2, 0x101, 0x232}) sendto(r1, &(0x7f0000000000)="6c346a250f97ef35e2ae6f22aa4569f8e6428984fac7500871e1b9322a9f617274e130a1521f42beae6212", 0x2b, 0x8, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8007, 0x8000000004) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0xeaa) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./bus/file0/file0\x00') linkat(r0, &(0x7f00000000c0)='./bus/file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) sendsyslog(&(0x7f00000001c0)="21c050968b92ebcc27ed86b0f17cfa7d7a32945503331d5de38b6da2479c9ead74019e2c2f480ba5c29940624f70fe03cdf34b0f16d457a4", 0x47, 0x10) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") unlink(&(0x7f0000000040)='./file0\x00') 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840), 0x4) ftruncate(r3, 0x0, 0xfffffffffffffff9) r4 = semget$private(0x0, 0x7, 0x101) semop(r4, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000d00)) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) fsync(r5) open$dir(&(0x7f0000000780)='./file0\x00', 0x20002, 0x100) fsync(r1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x108) semop(r4, &(0x7f0000000200)=[{0x0, 0xfed4, 0x800}, {0x7, 0x7, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x4, 0x9}], 0x2aaaaaaaaaaaa9ef) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000240)=0x2) ioctl$BIOCLOCK(r7, 0x20004276) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/208) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000440)=0x100000001) 16:00:00 executing program 1: r0 = syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x7fff, 0x1f}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000001000800000000000000000000000000000000000000000000000000000000000000000000000700000000000000001700000000000000000000000000000000000000000000100e3ebab703c0c89eb27164f9fb7f17a22e"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000100)="03000000d8e1ad872f8269887c8927e88bf5491271337a049314037ab0e244dea9674215ef97f990424a3e17847af0cadb6b502d0646236c8b6a39be7d47c1abae6e3ece79195e643e1ba7cf70116f7a25a6569039f1fa273fe761527104ca2eb2b55782b7b316e3e21cbb7ce10f74c5883b913cfd0692ddbdb2a97b33e615d43c42", 0x82) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x80000000, 0x1, 0xffffffff, 0xd10e, 0x10000000000}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0xa5) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x5}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x4, 0x6, {[0x6, 0x6, 0x1, 0x1f, 0x80, 0x40, 0x1ff, 0x7fffffff, 0x7, 0x9, 0x2, 0x1, 0x1f, 0x3, 0x0, 0x7, 0x76ed88b9, 0x100], [0xb7, 0x8001, 0x2, 0x1ff, 0x5, 0x1ff, 0x0, 0x200, 0x3, 0x8], [0x0, 0x8000000080000000, 0x5, 0x3, 0x40, 0x9b4d, 0x3f], [0x1, 0x2, 0xad, 0x1, 0x10001, 0x8], [{0x3, 0x5, 0xe99a, 0x800}, {0x20, 0x0, 0x3, 0x9}, {0x20, 0x5, 0x3f, 0x400}, {0x3, 0x3, 0x100, 0x7}, {0x697, 0x80, 0x5, 0x4655}, {0x7, 0x81, 0x0, 0x4}, {0x3f800000000000, 0x43, 0x4, 0x6}, {0x10000, 0x20, 0xffff, 0x80}], {0x0, 0x100000000, 0xe4f, 0x80000000}, {0x8, 0x5, 0xcb4, 0x3e8f66df}}}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x80) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r6 = syz_open_pts() r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0xf2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x0, 0x3ff, 0x1}, {{r3}, 0x0, 0x80, 0x0, 0x9, 0x4}], 0x94e8, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x20, 0x2, 0x301d, 0x3}, {{r5}, 0xfffffffffffffff8, 0x63, 0x14, 0x4, 0x800000000000000}, {{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x100000001}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x4, 0x7ff}, {{r8}, 0xfffffffffffffffc, 0x24, 0x1, 0x8, 0x6}], 0x6, &(0x7f0000000280)={0x9b, 0x8f}) openat(r3, &(0x7f00000003c0)='./bus\x00', 0x10000, 0x8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x376}], 0x1, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0xfffffffffffffffe, 0x0, 0x9, 0x8000, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x0, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r9 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r9, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000440)=""/61) fcntl$setflags(r1, 0x2, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, r7) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x22a3fd4198b21699, 0x0) pledge(&(0x7f0000000000)='\'[\x00', &(0x7f0000000100)='\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = socket(0x26, 0x3, 0x3b6) fsync(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) utimensat(r1, &(0x7f0000000800)='./bus\x00', &(0x7f0000000840)={{0xd00000000000000, 0x1f}, {0x6, 0x8}}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000780)={0xffffffff7fffffff, 0x4, {0x5, 0x40}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000007c0)={0x2, 0x9}) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x268}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="8a0ba53f2e533127468d64d61df9cc8e8a2aa7c5a5b0113908e4ecc6128e5460d1aade0f26626fb63c9e56b48770927367885ef4d9f630ee958ca3af09105fe16ba7bbd1b84934412dfb9992845ac41585a3d1b886268f898d111fec0f186493b100a68b0687b71f6e2e76121f6f191e6762670f4d35c5a566cfeb589fef0ae61b5b0eccd870611eb7db7ec3089c32c84e880231", 0x94}, {&(0x7f0000000200)="d37865db5316e0e6fda62bec91107fa531a623540593192d1c93c4cb5a4f159cfaaf2110058a4d87bf98666d3f311125e7ed405f342f7626a7c8a5ee6fddc01f66685b67b8264a320d4be6d8e08e539aaeb0d4d7c9dfae3d93c38007fbfa65608a6b6cf6a37fb4969b1ac37512bd2417db81e11f659502fcd19f559e671e5bd8be6da80b494e21fad00632c558330881864d02841dadc7449735521fafac7fe06aaa732e23000ee5b549815320c7f9243d", 0xb1}, {&(0x7f00000002c0)="d10eafbcea353be697670c5f84a1c5b0b97f17e46af2e76aaa5b9d585633d5c4494302305f918431a93b703bccf13cddeec021943b4af4f44083635040960271b9517e8bf1dfcb0157ccd1ef0def709223fad6b8c9893b2b973634114e85c6849d83497028047cc23f4b024fc9fd504f6eedd62aa474cb919f0852e02dcb343103b7f587b8bd107fa72a", 0x8a}, {&(0x7f0000000380)="853ac14f2c4037cc679cb1f1352a2ef4c732649e6052d5f38c5dc136ee3fc1695c82b094808f5a8fb799a533b3a9bff410470793212a60d91982d9e01e0b57eb5038b1b62a5ba2ff005dd588abb53b742f962744aba736709b0516f246a071e4d91eafcecbc96310b0481543d9154ccd6c9fb849e598e63915e02a355d56031d2636d3f195e04447f6da7a14eb9833a511069ccdb24ba56f959aac0f5b6dd7603b1f9bd6d79762020a6f93570baa27776a47f1655f5295fcc4a8", 0xba}, {&(0x7f00000000c0)="b452e6cc39b27bc9b060f7999b9cb9a100131c098802167dbfec3d6d5bf4b2bec6bd9f60a5b394b5e7dd2129aa08c8c70222bef873636e", 0x37}, {&(0x7f0000000440)="9106dbdbdfd4cef746fdb78dd1f2c1dca313ccdc57178cdba29603fec9ec5e08865569ce73aee7fea75aa3867a7e464f7c1e78eed2b69470678db08844adadaced5483f4f4494fa46f16204d91e0a8eaf94086c20bf244f3442cb06ce02c51036aa5efccb349cb1ba4cf974e4d8fdeb5815773e5a445e04e21b8b0e78e7c085c2791b7430fa83a9fb83a634238fe7c3301fd8af2e759743185ff469b68f491b2e39d9442986fc457a14e1d50ebefad1caba15af2e018dcf42463c03d499e1c2f9854291e40d6ec15d1ea996af1734408de7d17c8b1c75bf29678570ac02a859b95327f3304c50084b4e2b942822d6129df25d70650", 0xf5}], 0x6, &(0x7f00000005c0)=[{0xb8, 0x0, 0xff, "5a54433902ce13fad562239072423f86fa1c5e42250e8e496f70de507eb3bc6f1523a8280699cb122826f8a0a42892c2810104a7c036836ede400ac4ee6f54f8e1b839d4055e6db8dc1f761ad85220b9e622fc472a7d70a4482305876861a709bf2eecc8dcfe787fedff9920631d6a0756e002dd77c0e3d73435afa064d141de18aad4e4064aaba46945681dd79814c036ebf7b9672eb00041f764625e564c84d76b11f3b160"}, {0xc8, 0x1, 0x7, "41731dee4dab3886377661fc92251eb8b1b84c38808ac0ce43128e0812022cdfe06a6cf85523b98270a3e2508a5a7e1dbfa74d2607ca7818cc4b499fa06ecd9170ac931e9cf9a696bb7f86f5ced3d0be79d1e762be2877581010fbc68df9e852dd39b15fee6079395aeb3bc276256e06e870c85313940bdbc8fbea398fb0754c570ccec4a93b23a253153ea4b78ce296eeb634bfca655f96282172f6f2a11098ff01a97f3bf6c356e11c4bfd7c0f6a58fb94"}], 0x180}, 0x8) pread(r0, &(0x7f0000000880)="52526b26b24503e2f49af5b30c6a75a2eb7f72196cb1ff3eb24dda184e599ae2bc923d7cfc7a884b043264d2c5ddaf067e", 0x31, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) socket$inet(0x2, 0x5, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8088, 0x4) openat(r3, &(0x7f0000000140)='./file0\x00', 0x200400, 0x114) accept(r3, 0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x80047308, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$TIOCNOTTY(r0, 0x20007471) getppid() pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x40000000) chmod(&(0x7f0000000140)='./file\x00', 0x242) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1c2) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x80000000, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xb4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7bd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x923f6a7}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x3, 0x1, 0xfff}, {0x6, 0x1, 0x2, 0x90a}, {0x0, 0x800, 0x6, 0x81}]}) 16:00:01 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x8d, 0x3, 0x7, "bd02367800bb8db268dbc6cd329721fe27c588f9", 0x400, 0x3}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r1) 16:00:01 executing program 1: setuid(0xee01) shmget(0x2, 0x1000, 0x90, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x0, 0x9, 0xc6}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0xc, 0x40000091, 0x4, 0x7}], 0x1, &(0x7f0000000140)={0x80000001, 0xfffffffffffffffc}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) fcntl$getflags(r1, 0x3) getpeername$unix(r1, 0xffffffffffffffff, &(0x7f0000000140)=0xfe59) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000001b0000ffff000000000000f87c8a5b671b1b542ad792be1b31a1b40bbf40cfe33648d387e6a9aeaa314fed187064a722bd327106008000"], 0x38}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)="dfc5333b1983a5d61c28b0f785208fc670b23d475a77d7d1c5e3cc926624aa1ad0159b041556c095d82fe5d483ea85ad58a1d76a859c14abe0190854eee5eccb60a7bb9d141e0c34d5020d0e2ffdfdea6ce386e219b81c5f62c16f433f69c58386730d7289cf6de36458d11e66f7c88e234edc16c2306a14e22aabeac0771c6aa1097c44edc1986a45f9", 0x8a}, {&(0x7f0000000100)="ca532214367869ef6912c0", 0xb}, {&(0x7f0000000240)="7f9e8e1738fe962583451fed6613330632134b4a3c98e7e3c15b9412d1ce69413cc4aaf44d6005d30bab34430e9b48f98512a9389c69b66f17c8d87806be1cc7a08ba3c9af21453c9b1826919a41a9e6d74a0f78c1f306906caf3c48306bc03e02deed2f37f6a00fe89e1d6015fd7c1bd7eba67243fd03d8af66f48319a80ff4718c5f51cd27b657b38409679cd3ae309715ef85ba857f483a2d31ec86f9a25c41e142f461ed3771853baba9a0a12c15676562872e4922846209ac", 0xbb}, {&(0x7f0000000300)="22dc17df08926d60606df283e5c3ec88cf6e6d58577e95b35b0eff947c68b3cb8a85300bb4f5e98ca184f4d67445f1aba92d18743d17061a0997731e36a071231faa1feb26d42db4fff6f3fc9f965ba83c74d13ae43cd460eb9a7d38598102c2940ebdad07fe155814a8bf9185a3e3254189d928be27acede6c153509a3782c9235cb3a6b9b12114c9c3e26bdb6d19b10205f7952bbcd915ef779cb0abfb6099df647dfa9f18fa3b", 0xa8}, {&(0x7f00000003c0)="3c7ce71fc329dc6fa492f8ee78c5834531ce99f1640462458695d8c13115743d5689b1b68a9b3f7cf83c8f4a68925a92e9a1a302dd99937aa2e26040ae6ae0de42618e01e7fee0306c819c726ba88e03a111f893ca1d25cd4041ed66f47d5d9ee5af83a6e5581962376fcf03209da7c76a5bb688cf5562d49103714fab4e5f2356551141e2b15f091a90624d8a640b0a91eb20260bb4fe1bfe600878aed5a7ab912a6b7674302dd91de81040113be10fab18fef81d1880b33aff68c2476d5d244ca53ce65b94b374b576952264", 0xcd}, {&(0x7f00000004c0)="f0fb99850dd12c49504528c9b6692aaf14e9047c7cf279677dfadcc5588d33b24c7d9bd6e36c81a386ad64ba703a73bcbb9d110e949f1177c945dbb0e21e3f12614f4eb5880466a01a98e059f44cd02e7a75dd353a5d8974eebe324178a02d3c15cf9070d2513cca20c2", 0x6a}, {&(0x7f0000000540)="a52d73b87a3ce4acc370de8a1ba353463ed6901a8a92fac12501bf1d9bb992127a912d200226f50fe6f51174b284eb6acd2dc49369c82bb6d9caa6c2893cf7b978512cd1d1f78a36ffed77c316bdf6cef3898d5542db0be33ff3414c0ff24f85fcea47b53a8bc252201b637e868f529a3337b0581be8149851480de2af5671a07f2d65f46f0487c88b86d90bb9951b", 0x8f}, {&(0x7f0000000600)="f2a1b4580870e0c4bf29aa5f22c3e82902df36ed452f3beaa086684b42d34ddd49e6b55a279c2712648d512890c54e813051e2d94313573dbc88c281c4a50bb7ab153d9fd4a3a25dbf7fc85a34c58aded097053274f711de8f5e4245cd3fb69f21c8b2f8a6599610302e9fe047", 0x6d}], 0x8, &(0x7f0000000700)=[{0x108, 0xffff, 0x100, "dc9b00a00641dd1eb3dbd6c410416b7da215dfd1fe0c130d01a956239d95a651168a315895c0c3fbbaf38bf9722b7ba74c74b501de0a844d441f53c7f556c3e251d4a589130a3bce74d4d523ca798f5a24566b61aed1cbefe443c309c46f5fc2e8815ef814ff8c58aece55df78ee5ca46ced84d0f8d11d60dcc2ce6cb2b3807cb2b2760f484797c0abf7d4dd2a6017dc7c08406a7d79c347b2f63bb9d0eade4f8bf8ea87cff2bbedff5cf9f92e56e8018fe0fa187af96e74512bce58ca012f4d9e923acba65e2d4850dbf75c930b78bcf185c931032f04515223fa685717123514eabf69f1f5cfcc308b4045235a2ed4870cfb376a66"}], 0x108}, 0x404) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1000) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x8) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x2, 0xfffffffffffffffb}, 0x2, 0x4, r6, r7, 0x8, 0xffffffff7fffffff, 0x0, 0x2}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000000)="b358ccadf47bcf7e5a970c3b13c2fd7b30c27076d688") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpgrp() ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xd80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8010, 0x180) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) getsockopt$sock_int(r1, 0xffff, 0x109d, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x3, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:01 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) r0 = socket$inet6(0x18, 0x2, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) dup(r1) accept(r0, 0x0, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3, 0x381eb1d5}) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x1) setsockopt(r0, 0x1000, 0x1, &(0x7f0000000080)="6865f4cb9cab378be0539a2b87566f3fb1f0f76c23ebb00492001e3d17f3bfd83a1b056613d39507d20b8d1982dce1a77395cfae4439199df38400af361c4a8ced318049c4f9b314b919219a", 0x4c) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c40f7b202f, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417f995971ad1a075664386e431760992d7cacefcbf3cee3097b4325e38dfb21e4baac4d173b4db480e867ffbaa182259358f6a3b0b0404b4367f4c4a2a1d61d25be288cdc3bf109a89808f700d511af166d42ff55c769c42ca35b7f6222eaaa25a75ae987c5e818149cc78c5daa488a9059e8d2d9f5216b13616d2b2140421ad09aa2fed5a8b6d1214886549db3be558ae2e78ef786c778a414a8b514fc41bc60ccd8c25a10c230f818f290bb7362ddac07fb8c7", 0x17d) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x4d}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x88}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="00000002", 0x20b}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x4193) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = kqueue() semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r4, &(0x7f00004cf000/0x1000)=nil, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) read(r6, &(0x7f0000000300)=""/39, 0x27) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r5, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() open(&(0x7f0000000200)='./file0/file0/file0\x00', 0xd7b8c3f4e29b8009, 0x10) unveil(&(0x7f00000006c0)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x34ae) sendto(r0, &(0x7f00000000c0)="7a8e2919fcf4e3a3a624af335479f72f5bb7cb95672a7b6b7860221258934b54a16c902490b0ef39dcc6a45f87316a0e3cf40b1442fc5e602daa5b524ec65c0e2a057383f0", 0x45, 0x402, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x8d7}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc82, &(0x7f00000001c0)='+') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30002, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x354, &(0x7f0000000180)="a64d3dda820a9c50674f32af82df59355b810aa9a67cce6efefa3ac6de5e3380f99b438d3d8d58f94e59fc488406d58505bffab34ae6c79dea0dd41f6fa0d391e7fd6e57c4cea127087137425c14b273ff6e8b2e4d2bd276d3215496921a1e7b018fcdfe9422b4cee3f94a923992772099623e83afe51464c60b65cbb480be7d9b4ee0d461b36fe9d217c471771ae25a4283289e94334d959ddb8429728d66d2e5") 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000401, 0x0) write(r0, &(0x7f0000000180)='b', 0x1) write(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x5, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2052, 0x6) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = getegid() fchown(r0, 0x0, r1) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() dup2(r2, r2) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x10001}, {0x6, 0x80000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x3, 0x7, 0x1}, {0x3, 0x8, 0x3, 0x100000001}, {0x2, 0x8f, 0x3800000000000000, 0x2}, {0x2, 0xffffffffffff0001, 0x400, 0x5}, {0x2, 0x87d, 0x10001, 0x5}, {0x6, 0x5, 0x0, 0x3}, {0x0, 0xfffffffffffffff8, 0x6, 0x1000}, {0xce, 0x3ff, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget$private(0x0, 0x1, 0x16) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/7) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:00:03 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000200b0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket(0x36, 0x7, 0x6) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000004c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000640)={0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000440)=0x1) getgid() sendsyslog(&(0x7f0000000340)="49d6799924bc8030f48793854c81e12435c979678dfb39a323b090bda7cfc0b7fd761d6a517353379f27674bed15b34bc909827ae589688163ecbe0537e56e50a3fa386f1665e612d7828373e84c13380d6c3c66864865d27ac4de1e4367fd12d6d801c2db8ad09b93236ffebe0254f7761bfe387eb9be7fb4d55b78da75875c9ea7c15133b2c07962e53be84fad4728c21c5a4d9ff034bf782d2ac02db922876ebcb95f42d5a25ba2b03e458d9bfb203e7258d6f2a46b22f53ec4fa719cf784534b78757bd2a099ea7ebdfdd168354fb8158ef911ca249bd9511bac", 0xdc, 0x6) readlinkat(r4, &(0x7f0000000300)='./file0\x00', &(0x7f0000000500)=""/232, 0xe8) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x3ce) 16:00:03 executing program 0: clock_settime(0x0, &(0x7f00000000c0)={0x4}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ftruncate(r0, 0x0, 0x10001) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11, 0xf0000000}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kqueue() munlockall() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/219, 0xdb}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = dup(r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r0, r4, r5) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x8) 16:00:04 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffff01}, {0x0, 0x4cf5}}, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x100000000}, {0x100000000, 0x2e3}}, &(0x7f0000000340)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x8, 0x5fb, 0x80, 0xfffffffffffffffa}, {0x7, 0x54d, 0x2, 0x80000000000000}, {0xcb, 0x917e, 0x800, 0x7ff}, {0x6, 0xe0c, 0x20, 0xffffffff}, {0x1ed6, 0x8, 0xfffffffffffffffd, 0x81}, {0x6, 0x200, 0xae58, 0xffffffff}, {0x969, 0x1, 0xffff, 0x3ff}, {0x9, 0x2, 0x5, 0x73b700000000}, {0x0, 0x1ff, 0x2, 0x4}]}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = semget(0x0, 0x7, 0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000240)=""/216) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3c7, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d, 0x4000000000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7ff, 0x80, 0x1, 0x6}, {0x2, 0x3, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20078, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) setsockopt(r0, 0x6, 0xfd80586, &(0x7f0000000100)="bef3c953a1eb07f3d170b497abecbdc034d68a762cf11e310887c9bf59192cf2956280471026e844f74de133f250b491433a66258fa2401b8c05406b9d56f644f467623ede6797279bd584a638c7e62da0a471ce5c7954788192e8d3ba31f7ff5554e6a980473accca4ef347081e45f8336375dea60487ba75e2132b066e21e50e4c2b15d1092a584c97707eee285fee5dbe3bd1b6c61a4bd0b8a7d2643a2a62f7699caa7aa84409a14c6da62fa42e68186e998c797f4abffd87c3183c03e35069eb8b6ae30895a6c80969f71f286c3bf58d2d148949cb673d", 0xd9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") sendto(r0, &(0x7f0000000300)="a8a933876da8479ed01e0ea6ffa9693cc2d6ca11e1582267cf88ebc060bfffd4c75ef8c4e048d0aa88516b8a4b6ff16c4a3ae186e644e3b441f62a713301953d2f7c3ec4f5c766d00d72b75e363b89ac20046c811ef37ef6934625239e7d67c9e5d83d0efcc093b7beb8cde485d0e4cb96c0bfb6eacaf4bcceeff8276549d7b79b6bbb5993512c500c5fcb96137f7291f95246b7d224a3cf9f54cdb6713ac2560f03b0", 0xa3, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) stat(&(0x7f0000000040)='./control\x00', 0x0) 16:00:04 executing program 0: clock_getres(0x6, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x77, 0x6}) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x7ff, 0x5, 0x1400000000000, 0x8a, &(0x7f0000000040)={{0x10000, 0xec7, 0xffffffffffffffc8, 0x9, 0xad, 0xe05, 0x7}, {[0x53, 0x1, 0x7, 0x7fffffff, 0x6, 0x8, 0x8, 0x2, 0x7, 0x3, 0x3f, 0x43, 0x200, 0x7, 0x20, 0x5, 0xffffffff, 0x5], [0x1, 0x5, 0xb08, 0x9, 0x4, 0xfc0000000000000, 0x8, 0x8, 0x72, 0xc7], [0x5, 0x10000, 0x1000, 0x5, 0x3, 0xffffffff, 0x32a5], [0x2, 0xa8, 0x3, 0x3f, 0x3, 0x3ff], [{0x7, 0x851f, 0x3, 0x1f}, {0x8001, 0xffffffffffff0000, 0x7, 0x5}, {0x5, 0x3a, 0xefc, 0x3}, {0x3ff, 0x80000000, 0x7, 0x742}, {0x9, 0x6, 0x1f, 0x8}, {0x2, 0x80000000, 0x101, 0x1f15}, {0x1000, 0x1, 0x10001, 0x28f8}, {0x6, 0x2, 0x6, 0x3}], {0x80000000, 0x2, 0x6, 0x9}, {0x1, 0x0, 0x1}}}, 0x401, 0x467e175}) r1 = fcntl$getown(r0, 0x5) getpgid(r1) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) recvfrom$inet6(r0, &(0x7f0000000380)=""/128, 0x80, 0x40, &(0x7f0000000400)={0x18, 0x1, 0x2, 0x9e31}, 0xc) semget$private(0x0, 0x0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0xa28) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000480)=0x1) getsockopt(r0, 0x7f, 0xfff, &(0x7f00000004c0)=""/236, &(0x7f00000005c0)=0xec) r4 = socket(0x18, 0x4004, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendmsg$unix(r4, &(0x7f0000000840)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000006c0)="635b5a9a251bb0d093c397096103d373378640739bc15674339d14610da3c62edacd6c73d08f628f50db80ad29d4e8ea7c82f2644d6e58236c60c01a01e4a1147f0a8eb9a8b79bd18fa11343644de494404945dee10d1717c629734cd8a85deaa51889b7b4b3682aa0a512910f010a3eb153c918a8bd3c973be490e8da6f0b79b8b85ea5b0924c0ec119fe36398c18ea13e2af30cb0482917eb3fb0956661874e15961d0868e694a269f513ea3d993e9e44675de56e19633c134f427ff9adf20b8c029c5eee3e72e4543abbe24034b88768580fc576c08719a05", 0xda}], 0x1, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r0, r4, r0, r4, r4, r4, r4]}], 0x30, 0x408}, 0x3) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000880)={0x2, 0x5}, 0x10) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000008c0)) getsockopt(r4, 0x4, 0x4, &(0x7f0000000900)=""/24, &(0x7f0000000940)=0x18) lchown(&(0x7f0000000980)='./file0\x00', r2, r3) socket$inet6(0x18, 0x0, 0x3ff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000009c0)={0x1000, './file0\x00', './file0\x00'}) r5 = fcntl$dupfd(r4, 0xa, r4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x3812, r4, 0x0, 0x7) sendto$inet(r5, &(0x7f0000000a00)="af457dbcc43f8101018cf475e1bb2bac4cf089a572a292edaa163d2539dd85b009aab394dd5cc198d4c5ef953612d795099ddefba14da481f3eb22d9e1cf8e2bf4ddb074a5d915aa5251b19b739f2c2528f5afd7d0f45b121380f6c34fcd0ddf3df8075aca3dd3c17133542c45e9e8a20aee77f2c33dcbfb8a0455b5ba4435a08aefd41664cafac8ea576e43aac3b2af8c5479422d7c827d5fd3b2c1371a534d66f81b800da01ecea0359ba65515a509e480ff54015cc7abbad6ed3979b1a78087ddd0226e9a4a6846600cdf7b0b9e2695fe1dc51f", 0xd5, 0x8, &(0x7f0000000b00)={0x2, 0x2}, 0xc) stat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000c40)={{}, 0x5, &(0x7f0000000c00)=[0x0, 0x0, 0x0, 0x0, 0x0]}) getdents(r0, &(0x7f0000000c80)=""/141, 0x8d) ioctl$TIOCEXCL(r5, 0x2000740d) bind(r4, &(0x7f0000000d40)=@in6={0x18, 0x2, 0x18, 0x5}, 0xc) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r0, r0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000380)=0x1) socketpair(0x6, 0x4, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x80000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x22, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x100000001}, 0x8) r3 = msgget(0x1, 0x140) msgrcv(r3, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x3, 0x800) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x6, 0x1ff, './file0\x00', 0x4, 0x6, 0xdafa, 0x9}) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000005c0)={0x0, 0x8000, 0x3ff, 0x3}) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x3fe, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x3, 0x6}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0001000000df1873db018e240012d1fd3f8266c7cfc50000010000002a5ea4fd67c8246e04dfd8060300"]) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x20) chflags(&(0x7f00000001c0)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f00000001c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:00:04 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) dup2(r0, r0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="182e2f66696d65100000"], 0xa, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000000)="546a6c2fc9aa1b77a03f60c59aed40bb50cea6fe60e5add7021ff999b20645d44c4d64", 0x23, 0x3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4000004) r1 = dup2(r0, 0xffffffffffffff9c) dup(r1) semget$private(0x0, 0x1, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r2 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = dup(r2) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setflags(r1, 0x2, 0x1) 16:00:04 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r2, 0xcf8d) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 0: socket$inet6(0x18, 0x1, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f0000000000)=0x4) 16:00:04 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) chdir(&(0x7f0000000240)='./file0/file0/file0\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x840, 0x3, 0x0, 0x5}, {0x6, 0x7f}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x180) accept$inet(r1, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:04 executing program 0: select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000000000000, 0x1}, 0x0, 0x0, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x7ff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x9689}, {0x18, 0x3, 0x7fffffff, 0x9}, 0x1, [0x7f, 0xffff, 0x8, 0x0, 0x81d, 0x6, 0xffffffffffff8001, 0x3]}, 0x3c) r4 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r5 = msgget(0x3, 0x60) msgsnd(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="020000000000000059ba831d55ba8806e10afc796d66c159f079e90cda5a390bc3669500d5f0034f6d88131cc2343511afb8cea214166fba6d163f08ceae668848ee6eab89690461f804f15524050ec64882db6a5839308093af5a5e63db35f8250427dc0cb1a40379aeedbb3d7e529e065d88271fbace0b8a2bba4d5abe6cd56891ffadff6fe12d0a7358a3a2527dfb00"/160], 0x234, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000240)={0x1, "46219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"}, 0x4d, 0x800) msgrcv(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000000e6ad181e74"], 0xc, 0x800) 16:00:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x80000000, 0xffffffffffffffff, {0x0, 0x52d}}) setuid(0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f00000000c0)='N', 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) r2 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="326aadd1bfcd873ea5660dbc61dc266b57529333e25bf1b26a697e2e58040eb43e8a92281f55d55b87a52e44f06384724217822455bc5ac2e615d61c72a88fab63cc", 0x42}, {&(0x7f0000000100)="508bc8cd99f80d144d8f4f4b80d5dc7a51b87aec7158a5bde581ea8aa98c90c6316d29dd4c84c7da2bd2992d34bedfbc53f3016f620b2f1f66cf525de47aeb2780ffd3e2d09ed0ce3e251fa147e6743ccc0492f388fc5c11dc77010b0c2f084c247e734c354f34ea94d089e7385f05ae14d063bf39ddb0ce70f1f83117d3806afa53d8319790a4f426ddce22b0dee1aacf61a6c67f93b30e4c1b66634feeda244147322e39471de2b55c93b56298adc528cab5340f2a72fc49fe9dce4f4243bedc7bb87eba56e9b3fdf41d4da6c35174114a821f6196a2352828bc1e0f4bddcb3f", 0xe1}, {&(0x7f0000000200)="b64b4fc71c063765cf9aa0917585a00bc2d8be5ba83bbf059e77d24d141313391dadd81d5c3dce5a0d0085c159fb111f5a655f53542d87b3a68e8389aab8667f443ccf2b5e7db5975994d2caf63fab03bb17f95cae236cf020a38113886a7f39cb44d5b85192d23ef12cc08eac9a3f1a1843a285faf13efb0c2feb24fe77770eeebacbde7704d879540e7a2f53e9624d5be11252aa6531fe1687aa85a16e40caa756a91f88741befffea99f837fc197a87f869089ad8accb8a1250ad31ff840c22bc8027c1ea9f824fd9de2486dec4b3c00ec57db22f7db3b242fe17a09f1525", 0xe0}, {&(0x7f0000000300)="5f9482117ff8953788d0c5906db9564397018cf6a1cfecb77d21b2c5eef66331199812c9bd3df60ed27f13ef6a6ec6c70da0", 0x32}], 0x4, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) close(r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2800000195e1302b3b69", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) socket$inet6(0x18, 0x4, 0x2) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x81, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x20c0, 0x5bcc) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) syz_open_pts() accept(r1, 0x0, &(0x7f0000000080)) 16:00:05 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = msgget(0x3, 0x0) msgget(0x3, 0x3a) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() clock_getres(0x0, &(0x7f0000000000)) geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0xd23, './file0\x00', 0xffffffffffffff4a, 0x100, 0x3, 0x10000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0xfffffffffffffffe) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:05 executing program 0: socketpair(0x1e, 0x4000, 0x4264c4a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x0) r2 = openat(0xffffffffffffffff, 0xfffffffffffffffe, 0x82, 0x2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="13b7f112e7045e4e02e922a3508cb3295379ff32dba8f628fe5d4b6a75cfaea780b19786dec8784482aa727e35fe7619ac181a4f1ab24129b28ba97d693452bcc76a2333605fd8c7b5279307535503af883fc0715ce8aaf6bf5f8438df2bec16fc5953d09dcbb7020dce4cf06537dd942624a5b034093cd81b4d3ab1db72788bdaca1329ad405e8a29f15bb197a02604fb44920d5181846e41e80414bc1658049f4482670c2a94c13f7279ac1c9cfce24c547353f443", 0xb6}, {&(0x7f0000000140)="36bfd62f15f8e816d9aecaeb488082c7cb7f6b619034b3083e09cd67f8dda8e8ac8fc7a2", 0x24}, {&(0x7f0000000180)="2c2a78beb43725f72dbbddc2996bb586239c234d9429d2e1c7d45d4561773c4ab92c8779ec054786db1446a2c07e3a2d3dbd3c938028ce05a5ac08ab176b7cb213ec71362ef5237e206765e642219b39b9d05ec88662d49b0003d13368d480c6f28a3ca12ede65023778095bace7e704ffc581c4d27584111be786278965d5fc44c0c79037ed55634d03f785c4d6cdbc03b4d6758362baae663fe7e4032ef41b8a34f724c32473ab9fe35adb4e35a135eae65fbccd64cb1321e74613e6f7e622079025c2", 0xc4}, {&(0x7f0000000280)="fa407dd311b32c4f60e35e97cbffada2c1d806aef36ba27643bcbd33eeb01714f71bb90bf9e9eb562269ca014e1cb299b382cf28608cc715a6f8017c7818b88ced90a02ad7c49960d8853a3b92331c11381d85abf20bd5298670ccd900c6f71239753e86bea6f0f9432e8dd724f6b3b519a998526be653e4f72382bbb5375ecca5dc1abcf786ea6be79d250669410ddf3dd6e80e92a0bd154c3707ed108c7a6fdc1ace6071f65f80321f198cdf9c58d867f630d25798c39dfabbf0d869c830c487fa3e8ad7b43d8e287543f2a3392d1554c0996e6c55737d4d6d9a3bb53dfca73c58d8bd1ce27947a033a5", 0xeb}, {&(0x7f0000000380)="054d26374861c40fa0f1699f0d1abf1ba62c803ab4ee9969eaa66f62c70282abe283ab59c5b5b33ca0434cba362f3596b7b0b08f24f6132a49369c67616e68f7edf03044566ae66b627631ec7cf4ae8e7a3dc2a4de80bf00b3cc10eb8a0ecdf99d27ced594b4e6ee1d9dff1d07a148bdc8de50ab9631c88e08b876dbe320ce44bf9f36703514b5d49ed80f1cdd58c26c77357ce42903b4fc1b06ec362d4f23ad1407b5516ce15fb9a0ae971116e3bba167040df9b3aaa8fe564339e95a5481395f5c36b17813c1e932a93a5ea69379e5e3dfb47c3dd393", 0xd7}, {&(0x7f0000000480)="dbb7f88358929736693303e9a24231f0a215e77a20985cab36bb267fb18ef0ac361ecb63c2181197a83f2a0b26f1633f3a2b7046b2ef3c07859e41a40eabf6a4f12f21d2ec35a0b74868c1dc78fe3ee6ea2f2a573a700145d1af504b7a89095d460091acb297506516ef7708f9421f65c1d15e86328c6b9890149f32b91c0d9760174c39c213598e5ea9ebf267b7e7d6d3a1114d465be598674ba8a668133d7d805eb5d3a1f55f89b6575a8a9d6a054b75340ed1d0e658b6bbf07b2efea02ac142da1d2b7575052ab84c0c8a8f7b11c2feedb3a568db3a0197567b43a6f8197933d14da816d7b3a02192a4a6b67e27dd", 0xf0}], 0x6, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) r3 = dup2(r1, r0) r4 = dup2(r3, r3) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000640)={0x2, 0xd9e6}) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fsync(r1) fchmod(r0, 0x2) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000007c0)=0x3) sendto$inet6(r1, &(0x7f0000000800)="983cd149f160e1078b9b1df927b286f29891b58d675c2e22cd91678555066a1dbda0ed0657cae13c47e9ae3f8dbdeead94eb738ac09966556f5d38d991d0d97563415a0d77376e310c55683fdac91298855b515e57389aa493f829de90f12d015be309568938b78eea6958a61019db4d", 0x70, 0x400, &(0x7f0000000880)={0x18, 0x3, 0xecd, 0x796}, 0xc) r7 = open(&(0x7f00000008c0)='./file0\x00', 0x400, 0x48) r8 = msgget(0x1, 0x84) msgsnd(r8, &(0x7f0000000900)={0x3, "4bb8c3"}, 0xb, 0x800) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000940)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f00000009c0)='./file0\x00', 0x14, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x400, 0x0) msgsnd(r8, &(0x7f0000000a40)={0x2, "32869235c972b676b2dd273e928d154e98bea02b8b6285342eacf405e73135c6ea7d"}, 0x2a, 0x800) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/klog\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000ac0)=[{{r10}, 0xffffffffffffffff, 0x50, 0x800fffff, 0x9, 0x8000}, {{r0}, 0xfffffffffffffffe, 0xcb, 0x0, 0x80000000, 0x9}, {{r7}, 0xfffffffffffffffd, 0x5, 0x8, 0x298, 0x6}, {{r2}, 0xfffffffffffffffd, 0x32, 0x10, 0x9, 0x3}, {{r5}, 0xfffffffffffffff9, 0x9c, 0x10, 0x6}, {{r2}, 0xfffffffffffffffe, 0x4, 0x11, 0xf8c, 0x158b80000000000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x9, 0x3}, {{r3}, 0xfffffffffffffffd, 0x50, 0xf00fffff, 0x4129, 0x6}], 0x856, &(0x7f0000000bc0)=[{{r9}, 0xfffffffffffffffc, 0x1, 0x42, 0xffffffff, 0x3ff}, {{r5}, 0x0, 0x0, 0xf0000000, 0x2, 0x757}, {{r0}, 0xffffffffffffffff, 0x28, 0x0, 0x1400000, 0x2}], 0x9, &(0x7f0000000c40)={0x6, 0x1bac000000000}) openat(r3, &(0x7f0000000c80)='./file0\x00', 0x420, 0x100) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000d00)={&(0x7f0000000cc0)='./file0\x00', r5, 0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/zero\x00', 0x8, 0x0) getsockname$inet6(r0, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000e00)={0x80, 0xf8ed, 0x4}) 16:00:05 executing program 1: r0 = socket(0x18, 0x40000000001, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000001400)=[{&(0x7f00000011c0)=""/213, 0xd5}, {&(0x7f00000012c0)=""/123, 0x7b}, {&(0x7f0000001340)=""/183, 0xb7}], 0x3) shutdown(r1, 0x1) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff5d3b4e9a2900f7a1ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053caf81de5f0c5ff3dd2092b9f53179c49909cbe1158d03578892196a4822ef53ca560891f22d9974e30c773497e8fcc9bec9e42a7bf72fdac2016d2469113e08e2f81e92a4619c2a518d92fe684f17984bdc7ced672d6acd581bd84f5ff3d7979ec02"], 0x1008, 0x0, 0x1800) 16:00:05 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x8005, 0xff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x5813, r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$dupfd(r0, 0xa, r1) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r3 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r3, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r2) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x8f, 0x1, 0x2, 0xd6a3, 0xffff}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x1000, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpgid(0x0) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x0, 0x6, 0xfff, 0x1, 0x1, 0x3, 0x7f, 0x2, 0x2, 0x2f7f, 0x200}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x0, 0x80, 0x3f}, {{r1}, 0xffffffffffffffff, 0x9d, 0xf0000005, 0x0, 0x5}, {{r0}, 0xfffffffffffffffa, 0x15, 0x80000003, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x24, 0x2, 0x3}], 0x780, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x7fff, 0xef}, {{r1}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xe11, 0x7}, {{r1}, 0x0, 0x12, 0x80000008, 0x200, 0x2}, {{r0}, 0x0, 0x20, 0x1, 0x1, 0x23e7be3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0xfffffffffffffffe, 0xba}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x800, 0xc7}], 0xe6, &(0x7f0000000200)={0xea, 0x1}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) r1 = socket$inet(0x2, 0x5, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="417fd820ec98715a4560a2062d4baa032ab9c7c2c4704735a91463a580aa1e6d0080ee76d0e0554d3cf538be960dbe6d8bc58927c247421ba630d3121bc47fbd2a52b5a74557c9db6b54d210d2c0a1e36983443047b83229eed5112defc5cb93db50cfe14b41670bb71d2529e26777e21b04c1852f5aad053276b63b643d3a3d629a044bd31109bbe0f32752e9e36412f3606eb99d977708d304b54f3d7b4b49d450d46700f63017f35576a74651a3b86d27eb9c2b93449ddb4a9263fa733fb1c2648efc4624f7c12bfb08a959e2337ccbe67c2263222d4af87e52a6233e7ad657b0e156bc15e7693eda61852fe470da8e1804e771325f1a716f4f5fe38e40a4ec00efbe66267e7ff685c2385fec891d9e38196d845d77f9f0203b87116b3b7981a63b3af50058312e0882e6a0d9a2037e19234806e309948b5295e279eb66e8cd6c736d03fe825fedb566f692e1d58152a2fce72b8ce0195287b1d2293cade515e74a557c367979a5998237fdaa006078a519509c581e2d32f73023af51f3961201a9c7d32a799b4d5681f620ea1f048f1802571a40cc1d4b794a030766af5d8cc067a43109c94c8a1cacc94684f4280657c5129ab446b1a3d9225f772ff53480fac56736b2b549998e7a4c2a1dbb17f737f4c48163999569ac71759e29c01b9e757088d40488d659045bf6b76266f8e355ba5f8f4435ca5ab19725f3cd84ca164aad29efe3f347bf9889c3e8fc65107f0330a12057fc0f7edcd15d9e5049592275da8bf40b01dd14bbc48824935c09703fb54ac177d3febb52f251efd16047dc9519f8d85de1aef306f13afb4302e4bb86b2826f138e21d7763431f6d54d16002ac2e97f9ce6267af48dde1dd33fd79fdca90fc5c46c238e083e02e11b1700e1671bea31f2a55b226bb6c6316dbe7f5b9c286c0e164520cc20689cbb9fa8495745c047aee41c38711e891dc4a94a19e1d0f0ae5c6333b7219c499c8f1218d079d638105401c0fdcec80305c6ef121139417ff4c1e4b8e8bf50c9df89645a1eb2fb82c8d58b1e7a8991ff5b58023cb37c0c2e0e204b0c5cda0e54987202ab3a48b7bdba55c05c281fd158de779686f1f202e7d9bd3381cf9151fb833628ae28740eff77c51718270b86852b40d1cd14409e983dad2156f95c6662e8c69f6ab3ba52957260a9e112d81dd821365fabef5fe17d8b2a3877521d4265d4c83be8eee4aa4519a8ee9384a69aae931e7ff2ec4f1a974746f696d647b57c9e4a594dc17edb179f0f1df69b2b10efdfdb841e951904b022ce3a8631adb84e2fb197568cebcf0a2c6a917533d53317fb7d9021faeb532cebd48ffe6ebf23f0b259718f5f012b256de5d6ddd850a3d346468f7391769326d569722ef2f5ffecb356ba862412e208531f3a80063e4147eacaa869ea36b4539d08a2a869f3d49407c10860c873e4b06017e998977887d89a1d662bb2920dc9576f9b71ff024231d00e6dca07ecb8691e8c727c1b5d0c9d26a1f140a55f69d281da5fad81d47cfb235500ed6b8ab0276d4136f8affeb75c194a2c974d0974b125b795733cc37043cbefba2ac23a0d0a6c6e1e7f36eba7054ed12e4c68f1154c6570a4fd116078f74de467d8156229a58c5348d4aa910c3da032a662be003425d816e31bb1ed1e62deb03ccbfb2b33fc897fafe97a379ff24973b47b11129e51793ff9b24ca909640dd1caa72225ae3cac88bab678624c010e8698492f3cab3beb3252f96be18ea6b5625d8f54f9917d58c70ece515dabc61d211539e1c03b4e1769655a4c26a7dd028972f2c030f7fc018124da1a877df158b00c21419964920dc34ba0ba33c22467ad3637a488cb1e1d592f9840c80647f7c0207e03486bad2b02445b3c6b26eb278bfb0ff3a0e231a80cf8da3713d3d7542691b36a77b9be48b94e92d3be524fce1cf567df04c62e07e514be930e1c4eba6176ac1dc522e7c79ff0ed1187e62a3c767f57c076f18c117c89cc0898e6a3381eb17c18b4fa6653aea9413010f4f4043f9c591c1096a68581f7f6f4cfc540983e5c2c2bdca9be27c1f70206bd9c73bb855ca260bc57b8fa67d37d58e6589d828dc3b7f63cbdf583a31f91fd2ddfeb4b67d35ac70a534a4a0928ed247cd06e813981f3a958aab44c924e3f7b0aabdb78b577a125b1cb67b9a9de99307f3ea35b93ab6dde145de2d0918093993e78304aca406b226dbfd278e3a024f05d06096af720c7ad37aea0889088218e3fb4b99db1464491e651bfcc66834a9a7db311b5d0f4e646a7f47f3a4ab561cd0ba7db995c865a274e2819d63251e50a5b97ed6d3547a8f9edce1e9ea25613c0d53fed5c272c7d98d52f40733a1c0b4a1d250ccb2eb724b729497366712a0ba185940af9380c1d07c9dc68a889a65940e86d0d3f30d6ea6291c2bc5e1af534ba6412912f53691f6639e7152d46412deeaec2ea44ead1c4947508bd289e65e4ded1dea582ea66d91920e24948cb77c9230a6b7f1df2ca925bfb302c612d25dada43deaf1ebe057c1fdd553333fc7bc9761afcf54f2c3088b4c40244a7b25b2b433ae44b74263bcd928c51096b8b47f8f5e64086b6e3136fa7cea8aa04cadc0c057f04bb6bc88674c13fb50668965eda7f3906d1dab2eb2805cc34692832c0cf71415bb59b28c2b5173da4f5015f25d0e94afd008ca57dc8f38ce135dc22d20b18cd7ffe9aa36deb30c40bec77cd3b96dcc71d36ad7da630c604825a43b896587671094c97c73eaac5995bf2805e4b611e755de8308aec7694c0882421f61b791792373b293597b6ee29bfc9a172d88942d6b3ccf3a60087e48920afb51d3352b5d4d9ff61c441913b85011a3ab16b6e7dc57516c434677f8d148735f7f10ca8da17ff70bfba4be7a2f2a2b5ae592419a9a08377ed7bea3159c89c7df52bff8286138eb87aabce91450c7cfcac7a30b4119cd766d938dd31095082d4ac8a1d4526d5d18cee8a3edb79fb18f3b42cb70188d6ed85f5ecbc30cd6bf40199b6d6dae42b157e87515411d9d033ee1207cbf14fafe5b6494695a1ca7520758781f2bf0e627b48cacc11a036b25e59187d46c3691fd6eaf5ba6b1b23de64937c00efc9d69080bbe8f4c1371617c34fc1c60230d62a82bf1d8cae8452b919953c36c0196dc550f744b7e414c5bcd95f5773dc26d5ae7fa57171dd91a3bd475d6cf886995f81c40ff41f23985c14c994ead2297d70dbe1a42d18e8f8ba85f9688b64bd0cf411cf6e4fd1516e48697c2fbf9e4a4d9047243ea096a4ae7865ae00d0a48dde7ebb31b3ca579a516a41dec9c33658ed3149fdd3a24b7063064dc9a59b125f0f85f0425a513f11f652eb99ca9f2454404f9254ef7eb91c99d7a9277a21d907924467850c44fb69db0d239f28fe157f4df5e12064aab7da08d5dc15daa06d320e2b33fb59dc8413282e1b7e8c01ce7ae8a54fe9312bde3bb96edf5d6223f58a4c436dda41b27c2f2c5bd8e5cc2adbda6f03dc625b6ed31cc7034b81eb818296747231df1de7e042c6c2f6af1bf56206aa646bc6dc9cc17fd8a0a6f1b682297ff5f354ad1a48de5d0d55aea9bf2ba88f62607cb7728c9a4fe99ddf6f0d4c802ba0ef7927796c6bc2ae92167779c6d7c6db8151f9fff93c48e62fd18e9d26db1862dfc8834e74384c93d8382f5073a92dcfb531882459cade7fda8af194e7f7890ec10a485e97e4dcabe9086703570780dcd4fb06068eb8be9e0ad92191bcaccc2f574f0214aacaa0bf8b795fd5d345f3b133c7de73872e2cc3a4a9a19553fd98066083999a107949201451d8c255d12244ab039ad491b9b61c79b0ef2b161e14a0bd77dbd7bc69b9b5b487d2118fdbf6122230f3d02e6fadfc984fda7f8300b5be9a195ae9adc2e4f698373993f34d73e52357e729637d810d3be26c369de821150cdfb390a8ae62b58affff0a34c9ede814ca3ea3d5b3f980ecba4226bf1a7166f2e1389f664ed16601602f30d34fb101ca723845061bf01467acacb4af87f033a1d2483db6de500da20931e5110302ed115f6df4c051c9ef501f959b48f9438c5079417c447c633a94a41edb661075f9e9a3af757680dc9730e270f368141474eda36956d8e02707088708e02f07f95d767c8ea3aa4e781924397a30796023716c647aa9ca21809705837365ccabeac94f5d563ce680dc4f6ddef774d5b4e0a834ed5dec14a3b00808127a8f506b5e643312665991d903905fdc01f3eb976e3b79a83d38cb984aba203877d894034eaa9fbb7d05a188cabad2ae12da01255c9e191fb0c4ad77a6af28ba6e6d0518d0c664f510de6fe467d195e86223ffbe153156ef0bf12004df5458d2876d019a8a7542553ca6738316d5b1824cb0b26ac32332aa8f202549e1b20b16c8a116b632549e67aee5ff36b6f1b394bfb30f90f8f641be7ab6d31d5f1f9efadfc143d85ba40908ebcd169466001a03b16b5c91b06472111c1be1392e6fada85b37ca2eef96c6e7a2629220c656d897242fbc4769d926facb02dbf7e251515389eedaa72fd8a2f589d474a8a15a21f6185a5c55baacd397bced20c22bc558d5e14e7b5590b4a33bf4eca4d242bbe129a3373c1d9ab6b33527102332988e0abfb2d438de48a103571bc467f85bef64c1cdcad62c09ae2e39568d7feaa8df0caa7067ab246907a2b4f4427e63941f5f18e6858b19b98e3e3fcdcd48289a1c5867f9f1fff6d138624abf3a60cd0178a333510a6eb758258e9d3fea685779ae0cea163ffd2650e77a1ad3f39da6561d95774d658937cc3e3351f8579461ec41f0b39ff47cfd790cc080624f69cc9d4cd9e1219edcb53e4e8541a7521ce7fa6761493485ba0d937bd6ab562337d14e951c595c0bbfba6191680f255940e32e695f097c3632be347b3994ef8b54a5e63370e7efd2e71d338051e371ce50d7e335fe40d17f6bd14fa34f820d336efd5a5ca8c9c949628fca7e580d91cccdccd94a42e90ad23e357b113341d8d25f9c4bbdc884f02c355c4fb5067e01e5e6e78f6173d7279976c0f6580c84753c0d5b3a16bd031f451c8ccc9ef400a009e52e6b9c32daa736f1ea7deca1a4995fa64bb9faf85a5be4896d324ae19f828bd2ab8821b01b0ce50ebc62f8e00ca3e07233124b5c1fc5176559c56a072bde806b43567ed704e4527d5afe31344430673cfb33812952d69eb3922ed0fbcb7282534921f61e604e2338662b81a4c2e81ad633bcaceaaefae6ef7d30c62566cb7b6c198459ace4fb72c2f10f00f817f5248ff7d4e1fe1fbc8cc62ab4763ab34ac2a8b4c5852e50a833ab43c23d883db18862b6d8fd38b0ab2d111c36c2b46c9eee6c9c6d07050401937852259166fb7024ed9322b2e26719c61aa80fa10cfe44b4c942ed9c105273cad36534f2aa8f52758d8742b1578b3283ee306dc9f0c87296ff392192eb9f519b9bad4070d9e8ed45db28e94cc6d511e3538ba03121c8b5bc913edac3b9ab2e93c2d10e35a2fc63ea842e9bece37de5e212186a9132379a22cb1a131ef6cd87703bcf61671efb6e5ce4ff63b596bd89706b37e93c710212798fd7178be82344d69584cb901abb06d24f54c1c52a6f6bbcdb918bb91fe3ad50724fe2c99700eef70d3f64abe0f85a6822c23619d1f94a85a98e304352f16f89867c38c5949d1339893f3774f79c02b38f46009e664fef84e8ea92477f3090ce705d1e3a476d35653ba4970d6d0b8fd5c0bb328961610fc04ed9e48ea08b54b1071bfd81bb5e9d4b854f234835fb8a9959b0755e8300245ae807e586d51c5ea34d70bd41f2", 0x1000) flock(r1, 0xa) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001140)={0xb66, 0x8}, 0x8) setsockopt(r1, 0x3c1, 0x7fffffff, &(0x7f0000001000)="ba11b5722c36d1a84f19cf9dd373f99b1559dcfca248a9d764ef128614b4a3e14ad1148f0ec40a165ca309717715a874a87e0530d1211613a3fc086d5568bf04548b4f9b95903ef47a5be9238be10a61b8c549d110e54307cd43c7ceac309d47d87ed77671e036557a783d8a6cc6c3c41f84849b3fe85c185351d2aa6bd7bf79c5ac78400d1db54cc8e0a8bf64878358ab84b9fd62176b3cc6cbb80f3340691e55fcb13c1effb47228eb146b360a674b66012d09", 0xb4) shutdown(r0, 0x0) accept$unix(r0, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x4005, 0xffff) sendto$inet(r2, &(0x7f00000000c0)="98c2958098ee15d4ce15e9cf81002f594ccfa2ca704dc20f539f0bb0057c4549ceffa2284d0dcc3785cc9ec352e027dab42b0ddda47163e1600703d7000a7e8066678338cac9d66458f194cda3c1076993abffcda96e8a5610c51fdf7493ca138ff0dce2bcfad21c765d57a3daa6878bb342ca7d8675b6f0f89fd249acd16c1924dfe57b42e70ac0cdf1e1f901707ee723f1c1889f5ec2cf28344a85953b78de519bfef0d3", 0xa5, 0x4, &(0x7f0000000180)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) fchmod(r0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x7fffffff, './bus\x00'}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10eeb, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x3a, './file0\x00', 0x9, 0x402, 0x6, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x1) read(r1, &(0x7f0000000180)=""/68, 0x44) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x40) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:06 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) 16:00:06 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getrusage(0x1, 0xfffffffffffffffe) 16:00:06 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x84, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 16:00:06 executing program 0: socket(0x18, 0x1, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = semget(0x3, 0x0, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r2 = shmget(0x1, 0x1000, 0x114, &(0x7f0000099000/0x1000)=nil) shmat(r2, &(0x7f00002b9000/0x4000)=nil, 0x1000) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) 16:00:06 executing program 0: r0 = geteuid() setuid(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xc0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa40, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6b9e) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)="a6a55c500715cda5fb0d19165cb1afaada4d02a966e08f55b70fa594e44361ce1f5f3b69d2cc786af4d15927dc167cd6f6b3f20f1796efa1d23313f13b17a4cf8e3eeeac20cff34255349278c7dd2566b1158ade59df962888650622bd71035ae464180864956a68c4a92013c95c9008", 0x70) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:07 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xc) socket(0x0, 0x0, 0x7) 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) fcntl$setown(r5, 0x6, r2) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvfrom(r6, &(0x7f0000000280)=""/246, 0xf6, 0x2, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r8 = getpid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={r8, r4, r3}, 0xc) getppid() r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r3, r4, r7, 0x42, 0x1ff}, 0x3, 0x5, r8, r9, 0x81, 0x7, 0x200}) msgctl$IPC_RMID(r0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r5}) recvfrom(r6, &(0x7f0000000480)=""/216, 0xd8, 0x803, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8082, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x680) 16:00:07 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="a44cc7dfc611ac7b8b2cc10e700ec0ad4a52ca3d403a68320b981dd7f323e8a8fe839060b1b53a6e8fa10192895ed1d14dcf3ab86fbba1633e1b965c0f398a7c104fb7314f113d33faadeb626fe903cd1529a4fb44a1ad66479632cf7d4e2772db48a9bbd86557d5e5dadc6e742887bd0af26ef9c6e130c3588df7b3c5ebf4f829eccb757b42b25be31dfa8a6eca8298e0d1ff", 0x93, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x400b2f26, 0x0, "6630df435921f751dfb7326688d28f30bf2545fa"}) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000e0c000/0x13000)=nil, &(0x7f0000c13000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000f60000/0x2000)=nil, &(0x7f0000ed0000/0x1000)=nil, 0x40}, {&(0x7f0000d08000/0x1000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x6}, {&(0x7f0000e3a000/0x2000)=nil, &(0x7f0000ed2000/0x4000)=nil, 0xffffffff}, {&(0x7f0000d1a000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000eb8000/0x4000)=nil, &(0x7f0000d1a000/0x3000)=nil, 0x100000000}, {&(0x7f0000e8e000/0x2000)=nil, &(0x7f0000d30000/0x1000)=nil, 0x429d}, {&(0x7f0000ddb000/0x1000)=nil, &(0x7f0000eba000/0x1000)=nil, 0x8000}, {&(0x7f0000c36000/0x4000)=nil, &(0x7f0000dcb000/0x3000)=nil, 0x1}, {&(0x7f0000dfd000/0x3000)=nil, &(0x7f0000e78000/0x2000)=nil, 0x6b}, {&(0x7f0000c51000/0x1000)=nil, &(0x7f0000dda000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x73a, './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8008, 0x35) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x100000000}, {0x2, 0x40, 0x3a4, 0x6}, {0x8000, 0x4, 0xfff, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffd70, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x21) recvfrom$inet6(r1, &(0x7f0000000100)=""/30, 0x1e, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x8001}, 0xc) syz_emit_ethernet(0xfffffffffffffe72, &(0x7f0000000340)="47f8559daa6b67a9e3c98abe59df15fe0dc226c70d73f43ea79cb84737d8396316fd398533ec0229803c45000033d3090051689040a1984ccc1f958baf38a29a3ef5e097b46798b3a80f8b5ab009ae0000000000001000191ee6c0abbe11f14e23e2262cdd1253faa153c0009d48ed4d1551123fac4694c79470fd3df0d9df52200f35c1553138015de45f5693eae3b8297b59fb9087f0201002f8eaef596682f39698909e28638de8af463068ec86763d8d88f6ef48782e4915b17e805f48252b30146b36ae31f2a86ee7944399563034c9387a3099c477c99bb7614bdebc241dad7ebab8eb6f7886e9769611aa24e7a3d605f79566eaa63dd581fa29e89b60bdf0bfbfa8683e46879df97024d0bc0528902071b36153aa34e6ab30d49d830d76f5a27bc1a0cba628e836740104ba362ddb73e704b326f6a482b0dbcf447a900255c874c2cd7e4e062047b9d3850a64d047ddc9060fa5dba11f2ae2c6ded1b02908b06a2af68abcf1ea06") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYBLOB="fb18bbdf696c00000000b83ba80afb856d45e6e3bbde41284e344ce457b76e9d11aeb2fb437800896b8720c9f288007211bd01fd280049c0dc53cbe9a3bfef29667c5b9e0721f7859964a7cd0cfa50f27d18c78671"], 0x1c, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff8, 0x5}, 0x8) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0xe4, 0x4, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xacf, 0x6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x200, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x5, 0x6, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x41, 0x3f, 0x3}, {{r1}, 0xb61acb70c449eaa7, 0x81, 0x20000024, 0x1, 0x6b46}, {{r1}, 0xfffffffffffffffe, 0x1a, 0x40000000, 0x17c9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x31580baab5a5dedf, 0x28, 0x40, 0x4f}, {{r2}, 0xfffffffffffffffa, 0x44, 0x22, 0x4c, 0x1bf}], 0x4d8f38f, &(0x7f0000000240)=[{{r3}, 0x0, 0x14, 0x51, 0x7, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x20000020, 0x199}, {{r2}, 0xfffffffffffffffc, 0x8, 0x80, 0x41, 0xfffffffffffffff8}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xdb, 0x4}, {{r0}, 0xfffffffffffffffd, 0x6a, 0xf000000e, 0x1ff, 0xffffffffffff04e7}, {{r3}, 0x0, 0x878eb21519b69637, 0xf0000024, 0x4, 0x8d}], 0x8, &(0x7f0000000040)={0x1, 0x5e35554}) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0xfffffffffffffffb) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x2, 0x80, 0x1, 0x1000000000, 0xcf8, 0x0, 0xa112e1767398b3ad, 0x1, 0x401, 0xae9}) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x1, 0x455) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000180)=0x6) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20480, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x527) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x5, 0x1df, 0x7, 0x6}, {0x7, 0x7ff, 0xfffffffffffffffb, 0x100000001}, {0x2, 0x1, 0xfffffffffffff001, 0x2}, {0x10000, 0x7ff, 0x8, 0x8}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f00000001c0)=""/17) getdents(r2, &(0x7f0000000280)=""/57, 0x39) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x1, 0x5, 0xf5}, 0x5, [0x7, 0x0, 0x4, 0x8, 0xffffffff, 0x7, 0xfff, 0x3]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x67adf541, 0x0, 0x6}, {0x53}, {0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb9, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt(r3, 0x43, 0x3fc, &(0x7f0000000240)="accb8884592ef7b09ad770127c9ca1c74bc9464266d2acc317c918daa9939e505ca3a6f98d4a5d76bd0dc7579670844d72a8ef1f73f296ac5d5dbfaf7f739c7ef8dbdb1840216467ec3ac66025cfae24778007b13e38ce1f7b7f406e628d5634d1a0fd1c1e09598e0007aed0bc735375939a3f0235380f6e92d87a15e211e370497bf775e390a510deb6471494519737c981e41f1bc294a22d8efe672b1623f03d0dee4f66c428e81a307cc4ec0f7e9411c94e41a92183c2dd5dc9adb827c1cd25361468435c7b96ac1aee085a6ea0e9243a7289", 0xd4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x74}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x401, 0x3, 0x0, 0x4}, {0xfffffffffffffffc, 0x9, 0x9, 0xffffffff7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x4000000000000042, 0x4000) close(r0) setsockopt(r0, 0x4, 0x11, &(0x7f0000000140)="80261a42cc67c2fcc8f936812348fcaf1cb0c2a17d7b6b043b8eb951ebfc80aa6e9e4c7d53d3d11a53e7b27e5214b3d99ac19f40d52a17414d2cac1965a0e4c50758d9b40e590edbd5ee4faa3a512ff0b737792ab4dd958aa319fa2e0012cc8f07e6ca9660625a00f860f4b08ed28e2c7020bccf66a593f5feb89351f3b014f2450cfb51e3651cc89a6759738b02a22a6cb747909d349f71f385876432d5fd1394eeb24449cc561d8223c631c025c01199c5a53f219ac24a0f467380ea91df5f25ec691ba533ad7ecd721e38f7f4c1fdfe137baa575ad8c053fc1fa0ca27542057556a28e2cf01f3b3b0ac653f7b1301090f11fd041e8ea86bfc9f8ab47ff15b7e55cd909419b53e90933d3c106ddfe761cd99c231ecdbb59274569441d3c8704b9aa89e7d95bb8c68a37bf4184b214f599216cd85041209e8726332bfc1774030ce933f3df249219adb2db4c8365c58187dec74f4108e47ea44812724503340d32780f52229c02630b3f8b17614a71d273fb04b7b807e1d959a8d83aff6fda550605dcabeb60c581ee7d3c4cdb89d2471d91ec5a0240e3e4b5d44b73d38bacaeb39dd7ea40677fcec8931a1533a2f6bb47d13edb7d32e406bd235a296332109ec61c9e9b2c5d97f34b04550b8d87ab85b4c809a56b104c087f00eedada8ca1946392fc11f9fc4cec6d730d051c60fabba76b400ca596f8859b9dfae746ce30a3d7d4568808609ff769d2efc3ab0157a3045f45e801f6afaf78b1ba8fcd308ee596f86938bebfed7a99b3171f2fdab492da8f4f4454251bb9df671e38a7eb368168d51f2f45bc34b92aa0f077a86a17cb11dbcb368312565a1c92442fe3f13dd7e32c0b9dcb70d574021c6a57021ff4ff196c9fe708d2dfcb5e905e3adf6be15bb73bc041f4d9ad1044719e09762d09767efa033f5d5f75985cb013964b27da57c4a8e2c1fafffe42d9b077f086c2972026564915b3a901b15e7b832b41fca37527e14745011d326a15f82c47424609129a8312f8f46bad837c8023901cccbbfc4579e64ff73799f27e16499f050d337d18dc9cdf6bf10b8534d3c63a54ed9a39a6dbafecd2176f2ab1feb9fd3347d7dcfe2bd670242d11846ea1e198e19103a6699609a922e9d386c16c3139dbdd10701d51adeee63ac51d3c83bfb98471e039e98d0d7c44635046c495bb05e9e80bd77278b561083032e483134c4866ce11fd27fad50cc1d6fb6f8de0635afdd2675ab18f5f1a5b76c9fcb97b5077839924be99a3446942c19959f30de1e2ecf4617a7d240420831578344677ad8a10fa30066fa2fde253ef79135b27fc96fc10b962269bf833caef6ea28aec32ccf3cadfc99835a86bb1c60c0ce0d982f465b3cf17603c98ff4ce2e68c12ee331ba72cab0f28673efe59b9ed9bf0b8dd0f19ef03c99e31d3e890eb1c4fc6c98a1d2ab1abf71af0b6ed36dbbfc4285ef8f9ed4ba8e21ad5b71d1fb62e2c4e1c181d2f53d69de99cb6f2cdcc106c98b3ad6f109d16b87e734b74b97ee25297b0471bb68d717413197397db232722904998dc2a7f2d97953989b3034ce8ebe4bf8d01d42a8bd3abd900bdc198279cb762e6e749ce61264c7de2e6f3717674114870209b8cc7fe431ab81dda38e163afd08a8052482c0f3de8e7989e5e8b78b1113699ce2385ca4f8c4359dcb7de92d536ff55e428c541d22ad970f4ba4985a5af47d08839f89c9e3229b3a4905370bef54344ecf8c9e926281cb13e81915aad4f046260571f8653307e9dc8ea033b0da0f7a948b0931a092ba68c4dcf524a4c144f2826f436d87280f3ced88f2df6004eba10efb1d1d24d54167a86489d1e4fab7a4af680b0d0d3521ab83a521034247a536a6328667120fc85bb5e6b4f9cfccc43ba3bdc996c3264b342ac43616068d14f4c18e9fa9a50bfe8df88e6a86c065673edc9c4b8d46345166bda7277aadaaeacc049abf789ff724934dae32c963ea8fbd8885d74cabc461705c0d70847e052725c0dabfce54fe109ae489f562df76f8a0ef23282158c4b553c0beea5401e7c272071c9fb0842f4ed4b8a1fac51b6218f66140625ed4cb727ab57f019d76608fa45b2ff84aa2bed4c853a7e9d0cfc1f6cc6de11a7639c7a915f82d7eb84589f21f166c1c18cba575101a3312e59b2bb2b08a378b6f2cd071dfa6bb6d2bd6238ab4b48d0566d747ac4ceae4731b8e2331bbddbbf8b7a07f5bfc83092558df7c2afe00ec5a8210d7c4167ab20ee232257960a871e379ed85feadf754c074045c9cb6da94fa627ae065d442dc8933839e2fe6a0dc4d1158b179d2fab48bad0cb0f50613962a6c3ba2a623611f89eb5c6f2cbdc242039e116b67506f0fb5fc549ec181c65af15f34e07cac074b3299ff8277e38d98f200ffeb388e4c17fb1e667804bb48e2fda274f15fe6878f4da99ffab7dfb5afd9da6d143b2bee3b1bc63c4ad18d924752c625b2fae2b1cde743b1fe63985c28aedd7c4e40b16be1be24cdd769fbf1f0a10d54c74132fbe0e509ca59f28e024ec8c1118fdb13dc971d40390a2011f3168ca992da68812a4a54c885caa193385317cf49f9e2e696f01b7f0ae2587f8a6a5a8b1a214a6fe49c1fd02cd0c3500371e5bfb518c0a1a41be5bfbd41a00debb2a3830ba7edc38aec786435494f1e261e02818b8a1d535d34bbe9376f403de2bdf972e69918223684856fa7c354a46f1fa437a25c4d2ac98322cb3301a6d3f048a916aed9c71c37230884c819da643f8ff1b4857f14a6713d623827147738712d41980bfd79311cb79dbc84ceb7e057936f44d7c6571c8dae0afa538ac7bc79752879d292a889da21047fb0cc0759126a94fe8b872357ef21526648d92323731cf603db8ce8243b60449d9bc678581f1a12fad10a1a01f1e635e6f08cccfaaba1fe4df1606494b5d65d38a2510181515675607505541e002ce8cb29156ffcc2309eb98d1ec1368e80c1ea4000afc661a4e09352c337439c625565591eefd9bc2089b0652b28dbd5b70081ea6ff22a447722cf547d87947ff8174e88c0fe03ac2c84d9c937d60837d050490d682a1ef9da7499f141969c2c5cdc64ecd1c25491c9a1b40f6672c8dcd86655f1ac614e44d3c2979bad87be71f7980de164d0b5f839f26b95ea545782fb70e6d756fa1715bf3e9a4985d074e5a764a96c7ad4ca768100aae67deab93b179a666a7f4789fe7d1339e539e317988f1d591e714eceb403c9c8df07342aa322bb52e8bfbdb1bb661df5ef141a343c367faa159f82c13b1cbc87eb31f0a2913e8fd4e1a76c81a9857c6b622c8c52cfd19c998273de94c9a31d9b1370e705ebe86f99c98cadcc25710d1a08cdd02d184ca48fc2a9fca0b602b2345b93f63323816c20bf4badf12785e29b3f403f0573f2f73a8c0b80e641d020b4aabcfeb1dfd4c09d1929533657c4fbced3ac1e6df853505a2c66e8b58853658ebb3cb07a394b2c0834af21c6c5768857cccf0817e3c297239691b94c01e757cd3f887012aae95cce563083f6d3fabb7ef5b23eb18c3ee5a8551893dcd50f31253361a707f86a160c6dc11f44ea1bb9a20733a7b33d5ee2cd67105337d2a893c113ac561b3ba014e572f8d68d5ea5b84f48f3aea568065ae26660f82fdffdfe29f2684536ecd9f30479cd7fd955aa61934d434d7e509b39e25fa863e6f6d2ff4efe0ab66673d4504d658acdf0fe5da2a92236c7d6273e4eb873edb021e81b75e9a7f0f20b8e5ce940563b021cbac9fd843f7695e71958685cac8b45599326d2d4fca3d4f4dbd02b9a8b8d8cd13cb63196b9fedaffddc79feab289261666f57d89ed95e2acedb93d905bdb2c495a68e7b752f37f4ddd8fb085272489dee74f26ed82f5aadecfe443829388bbfec324b7ab4bc61df00ac238e48e54342f2257d484b6ccba7582dc88f2117f368cb749a92367cafed463d4ce02de3015b00d8ccfc8097afc848ca3b3d37ac95f970b94402f6e9b6bc713d3adf64a42adcec651114d3a9c4b31a1d9ec323961780eee1e9748aec3dc2bde50825f7e4e98f65b5555471137fd8995ea02a462a63162630a0be488e1214ef6912d6ebeb35881f4c82681b156606bf8e2903778309e6c88061065fec2252e420e07ffdfd8fc3d397750e8b530182626a82d4904190defde1092340089f6a4c57869ae0e6a21567559514406a104c6e74d61697760554b88740f8657bec2faf99248003a587be24c0c9d434b4826a3ce49af6fd1d516b163c9eb652ec1fa1dd1c71ecf8e136ffccfe4d861684978fcc4cb60510de28b8bf31d26a730d43ab3c8d237b459f935bee01cd8655f1844371f8fdd03b200f6db2696e39c981292df4623c74a653316617f626280b7dfad16b06fa10426cd3881c982cf0700784ed7708681414acd3e4d1e2043cbaa56cad495f45df0219e92821114f85c7bb9eb3ae878b86ab4b5de040bf7cb1f91defd5cee0b769f679440b626ad176e755ffcc87153c5f797715f7e69872f03cd43f91108351280cd5fb152e89a0a9d2c03ae68c25f8b8cf268ff04c1dd5e903fb6f06a7816c5cf38db5a1fb31802747bce772b053505d45628823e66fd5eb7764ac95156e3d29f3c3c7436ac4990dcb9e03040fc36a65cfb172eaad7369de70903b6d6eefc61aa5c1be5abb3007b9260434856c464b512da34f9f18071a7133c1281286d0663928f85438f27c8d42a58df6522c6d01504273bdedd2a4c84659242f061c48aa65ad32032d985370ead47d5cfb8d8e95330595afc5bd99d0686d4bbedd1b4f87992c1815af597c744aa95a82a2da964f73b20364ea00ee1dd01d6773d77de9c4c3233144de9984c263abafca510309c01c1e21563070738fb520bc0909da15d86ff58107f4e9c01cfddc6aa6ed7628b9591cf65560ca73de11bd5298c4353c503ee3324cb620ecdc2e7726005e6fba6858483905d4fe7d999b3cbdb39700e956d7d05f5940a4476635c799b790c5f5de3b277397aadadfc32460cd20756e82980ab7509070dba696b9e7100a87c4e57aa70147e715b0505458233640a30a325cd2d733080816690f7fed2ff0c7bbbb6079dea0b688f9bc40c1f737f82336b7640e7da3eed42a616b2b2278d60c128e35a346e421d01be5e9877f7c0d19483393b6112e4e6f079ff45375b0e6fb6a4ebadd28bf63f3b116f2ca3c2dadf4abd8667a93b16127536f17e76136957849ba5e6b1664975cc4cfacdde196812567fd2a1278e1a962d89d73ffbca59980024239ed0cc965d9d6fdfcc7934907f04cbbf7bb63061e768219f995cd4c06474bc0b2fb8a41128d75adaec54c56fbdf4f17245ec19c44783fcff470f13c7a4aac4d48d05ee6573fe91747a31a072ac814272deb012288b6247b79a5e49bb3bc9b674b67214740ec8ea19faaa55616a20921427e24b6f9d24730879c050ab900f66a9fa2355f56ee67fc4476d489b50635e8d5543da5f4214d82ca1c500a3bf7e6a12d23cfe08e8c47844febcb6de634ebe8a8db74f53edd10139f0f8bb401695f8394c16960bd6666120138249dc37dcbd077d3d57cf856704e69a858327fca61ad38b8fe51af43dc2ba5710b803ca1b0f4200b9d19823fb035ba814b3e920eb3fd302fa828a766fcb905d13b7b82b4cf99db56052278bf565b38962215ebe2868c2fa9ced7e02f54affa170d412384211083e63cdf1fbc1248015a7516b7fee91f23327027ccb4fbcf75153d0a46546084ad3e5156db40f00605140db0f490f0cd704ad156934339f29d36f88d5ff8e8eba62ea97dfd61c96ad006c", 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa6, 0x8, 0xb32, 0x9df, "88d5c69e91f08b5144b9fa886bbfc39b0e710db9", 0xbbe, 0xffff}) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000780)="000054c78c63413a8bde5ab9874ff7c5602d7b3ad86d1acc87d3a4fbd2d40d73b6892ba45591186efc112bc8157a4578fd37ccdecfb6047420cdb163d23df5f6b684407ce45e95d573c8177b86bb73a898853921b4368264ab155673792cdbbc009bd4b700000000000000000000000000000000390275b0f931c897c687cdedafb45ddaba4e90f90573a721b14f6e300b49a0c6a7e08527b2bdb74bcbc8ea2625020d71aa6ca8f6466ef674e7964654d3115722a8370b014d29791ceb374377be495600408eaa9c1557ddc8320f08a6791f2af8ab8cb906de581b80daf42cb39169886cd7b092e0919d2730d7661b27ee299cc3ffe81721775e088a643c4f9af2e77bc28d6615eecbdb0b71c6c19d3dda9f748e4c981e33ef77de6d0d18c8f92173cd5156e8685abbd857d950514b5fbf4b077bef0000000000000000000000000000000000000000000000000000f168ff3557957fc2cab6a5657733de76698e4b54b2c1062dd0cdea4bcb428cce1993912755d5c6331d18e62eb255", 0x17d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() r1 = kqueue() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000040)=""/9) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4810, r1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000140)=0x8000000100) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000007000000010000000000ffff0000010000edab7f6f66b4c676faa135c1aff3d646bb245d00000000"], 0x20}, 0x0) 16:00:07 executing program 0: r0 = getegid() r1 = getegid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000229, &(0x7f0000000000)=[{0x28}, {0x2, 0x800}, {0x7}]}) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:07 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x6100, 0xe8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socket(0x1, 0x3, 0x9) chroot(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="f2f7f38943386f2df805f188258afe4d10caeef4cd7f1642da9aa23a47ca95eaf7fd80c0ebcc1f2aa34e580f69a9e86365c4fc46a18781bd1bb6ed0a5ab4fc5972b9779aad572093d53668c2d1dac157013ca540359747862802d3611c5816bb9dd2a30763609267ae7d3e10008ac8cef2c99f771aaeccdfafbc68bd600e9421f14563dbaa348349cb623fc43772aeb5cb4606ae6dcb7a5f710e1c", 0x9b}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pwritev(r0, &(0x7f0000000c00)=[{&(0x7f0000000180)="d01217789251abc0ab5b588c162a9b91851944a9e1e5a9b2fd4f95860b9816511b03613cdb164db86fb1be53af558eedc9664f156b2924996c50e59f1dfe4305fc573d6916fe186bac484e3733f7dd2deed4dad5108d707fc8509e84bcdd06e203f6befe87dfd3f3e3e77db3dedd3d7fb2ac8af2d3ac4c9c63db0c9b83ff13824dc6cc63e0971484b15e7a08a755ac637e112c3eb9e77c443ac6a15660efb2946c0130baa761f23c67f336386f8380198bb1feee039a77c5baaace4c8bb228c36901ec3c6a38792a87ffff0393f8ad9175ac48e13151e20cdf22dc51cace7da9fed59006ec429aa8577718eb41", 0xed}, {&(0x7f0000000080)="80a07813b43f92de19d64b32391798e3c3429f33b63b17114e17c04fb429547037774e8d92835166494c197948daae4b18667f2b70ed6ee601cc36c23e8f88753794eba60fe08e4956fc69", 0x4b}, {&(0x7f0000000280)="f6d0b136eadc13", 0x7}, {&(0x7f00000002c0)="08748d538c734e114bdcaa6929938346a5d2646ae50b", 0x16}, {&(0x7f0000000840)="f0f1f115fac73db8ddb50f433625fca18bf63d1680947d185ef09c29ffc4dc34b3aeb5c41969ac443255152a38a105bd4151ad7a913c4f7813209ebda5a1942ee79047276b332f4538d1d3b1d1ec4b682c6bb6957bb793199302b6b344c2a5564aff12bb5aec2a6beec65806d28806dd5d846431c0c6f6b4dc751ccc8b32a109fa8a8e55abe53a11eaa9291700a1edadaf", 0x91}, {&(0x7f0000000900)="921e72ede0f5f61fb6089860ead59bf639ad29eb9cbe7ceca857f54ea11e818bcfe544a3772d7bae5589e9622e78543c11789482570affe827873b471afed7b496378f8d890c1973e661268b9ab729f97d21756683657ff0b5c4016d18d3af741b39c45451e40641b9601e2463543cbad5532ea2fe5e7b95819da0f7d59ad2d7bfadc58d4e63c0a85a87410002c7d1546339042ed7b1a0f1b8ec8d4284c819dee8b3d6fc29d173136e3e9d5dfaab68ac93fde998c64a53", 0xb7}, {&(0x7f00000009c0)="8f6909bda1d598ebfb80e3bd8db1b8b4ef42272bf295686f9b7a9746e193f1c37551e13cd3bf07f75006778949571a55d6ccaac164fb454478552ee51c7278eeb0b335394376d1ef2001b3400a19ca950deede6abe79a9cf866623196479a0d093495fd8d9366dfe68d3b9e94a2e146bc0f73ade88ba04f96d44a37bc1735ce7ff95ab0fa9a61e1e57b65ea9d5cd66d08510d821ea194e3f8e06a5744d1a1a31e1c704ad6b688c5b3a4bb2b69f97889887440d4c8aea8c2d87db15a099309529989572f1e7c00c3c9d7bbb78a75543ccb50677", 0xd3}, {&(0x7f0000000ac0)="45a5ae91c310a15030cfbfd5eca8d7b2e2ad8f009758e6a7e7889dc42d61dcf5faffbc4a897d5ee6617f8a7a0764d5fb2fd9a2bbfc31305faf7864805afad39b9cd6a4d936f301c3d6b5557b3865417329e688fa6a3370e058cef828009601ed28b33b825b8cb482f92012171e573cf63895bd8b76cca2c2130d1d98437c61afa9013458d287f2dc0616fe395994ff3a313de91a69dacda83c4527de4971943422976a569a12f01cb71a491e7b9e0f4880fbad49b9bf474ca6fef0f920396455", 0xc0}, {&(0x7f0000000b80)="416088c0d66e537d3527efd87d38c12c6ffc9c940423b291cc9da0a4a516b547d70a2fa247ee7ee729628ed859d0d1", 0x2f}, {&(0x7f0000000bc0)="904eeeba7e8bc70ec7", 0x9}], 0xa, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0xa00000000000, [{&(0x7f0000156000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00006c3000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00007b0000/0x2000)=nil, 0xd9d}, {&(0x7f0000304000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000526000/0x3000)=nil, &(0x7f0000756000/0x2000)=nil, 0x2}, {&(0x7f0000729000/0x7000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000396000/0x3000)=nil, 0x9}, {&(0x7f0000331000/0x4000)=nil, &(0x7f000024c000/0x2000)=nil, 0x7}, {&(0x7f00001ed000/0x4000)=nil, &(0x7f0000673000/0xd000)=nil, 0x8}, {&(0x7f00002a5000/0x3000)=nil, &(0x7f00001a9000/0x1000)=nil, 0xffffffffffffd680}, {&(0x7f0000495000/0x2000)=nil, &(0x7f0000280000/0x2000)=nil, 0x2}, {&(0x7f000003d000/0x2000)=nil, &(0x7f00007ee000/0x2000)=nil, 0x6}, {&(0x7f00002d0000/0x3000)=nil, &(0x7f0000142000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005fc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000049b000/0x1000)=nil, 0x9}, {&(0x7f0000616000/0x4000)=nil, &(0x7f000069d000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r2 = getegid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() getgroups(0x8, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x8, &(0x7f0000000300)=[r2, r3, r4, r5, r6, r7, r8, r9]) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20190, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:07 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0x2}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:07 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) 16:00:07 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="e5840faad4d8b49e271f066dc7076870d7792ffbe58f845ccec9247cf311f21c5574a95ab9692f5bc3d82140f8f880dbb10d2a53315bb6e02d0c340e2f3a0ae8b2d699ec7372873d2a4718ee82199ce8f17918ef4fc2274c06bc293b567e7b19f39169615f6a7f49f4b2927065aebc949893188d46046078bfb8cf58e430b794a396eb8b7aaa8ab402a5b3695aef22ffd02929837af8c0b485d4d57be342c07c6e0dac6d2db13836ddbf8459c5b8c2c0ed81b7b30eec092d568771dd97e3d86df25350a6d63c4330d7e1adf3c5362e681567ed4c95f17b1e2d866ffd25768a0d1be0cfa0c51e08a02e23ac42902b60be77", 0xf1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) pipe(&(0x7f0000000080)) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) writev(r1, &(0x7f0000000000)=[{&(0x7f00000003c0)="dfe09a548df951dc2ed632c03a57b1253364af3644ac5ae2826aa28a6b7c425b9fe669824cbe275088601634d5b7fcf0a577d611a37e8901c1545eb7b2af752107ea48dd523d15737aca04aad5b91436d7b86e4c1790571c9e5b87c79e638fecf1ef6703e086dcd9acebf79eb9941e6007f87e2eb00ea4c6c905afd134f32d030322c76224b69a69adc8c15340df1517deb6042be7ecd93719c0cd0a7db156e73a25ed1738f8f32603de48cc2b0aeda1011abb9b513c2eacb792b20cb06baa3ddecd0f70ea5d4a39e2b2b502a24b118571998133a896dc2bb5062912b6f922d0202980eecf3f7eb90c17240f5fe671908aa6c0", 0xf3}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/214, 0xd6, 0x2, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100000400003000b6403ccd103c3ab8f35a761247ce769fd98f31e4a5f2010018fcf1e346e794618e3c8bb5cb00e94ae39293d8515b5b038e7f0e9004234ae0dc24"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x3f, 0x7ff}, {0xfffffffffffffffa, 0x8}}) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d0000000300dd0035b21ef0c26d085b"], 0x38}, 0x0) 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x898}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:08 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x90) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) msgget(0x3, 0x20) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x38, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x429, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x1, 0x7, 0x2, 0xffffffffffff94c5, &(0x7f0000000100)={{0x3ff, 0xf19, 0x1, 0x1c15, 0x4, 0x50, 0x8}, {[0x1ff, 0x4, 0x3, 0x0, 0x0, 0x6, 0xc8, 0x155, 0x9, 0xffffffffffffffff, 0x2000000, 0x82d6, 0x0, 0x1, 0x80, 0x3f, 0x4, 0x1], [0x7d, 0x1ff, 0x9, 0x3, 0x98, 0x3, 0x7, 0x7fffffff, 0x6, 0x8], [0x18052d0b, 0x3f, 0x14, 0x1, 0x6, 0x2], [0x0, 0x7ff, 0x0, 0x7ff, 0x6, 0x1af98eea], [{0x3, 0x2, 0xff}, {0x5, 0x7ff, 0x100000000}, {0x8, 0x10000, 0x9, 0x7f}, {0x1000, 0xfffffffffffff651, 0x36440000, 0x200}, {0x5, 0x9546, 0xb2, 0x9}, {0x7, 0x6000000, 0x6, 0x20}, {0xa5, 0x774, 0x1ff, 0x2}, {0x5, 0x3, 0x2, 0x10001}], {0x100000001, 0x65, 0x100000001, 0x8}, {0x7f, 0x2, 0x1000000010000, 0x7}}}, 0x1f, 0xdd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') 16:00:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x8000, 0x1, &(0x7f0000000100)="64951bb4b6c10fe4ba8122e15c841b78af0117d22f5318973b73cfe1f405e3c6b30db2e70ed3f9c2d5a4b6fa19bed38bd3707ea1295d7239f89129cd190839a4a552596ead954f7fb95e3d19bef8e127cdf553000508baa0c278e4a0d323546a08f52d3a3fe41a2fa74e75b6f450c61e0ab62311eab4af9ccafe1304e4c7e578ce606a5dfccd0f6cf5abd483395fddb31038e8d43f1d7e3e354575751304b4cc17c27f72860f422184043db4c43af9146b09f646c67121332b76360a4af2b4b04cbbd6cd65f0d0d2c9e2a99da8a00e4fa33dc70ad604bc84a1f334d182df8fa9", 0xe0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f0000000200)=""/153, 0x99, 0x43, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:08 executing program 0: r0 = semget$private(0x0, 0x1, 0x800000000000000) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0xfffb, 0x10001, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r3 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x4, 0x8, 0x800}, {0x0, 0x8001, 0x17fe}], 0x2) flock(r2, 0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0x10001, 0x9]) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) r5 = dup(r4) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) r6 = accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(r6, &(0x7f0000000580), &(0x7f0000000300)=0xc) r7 = dup2(r2, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f00000006c0)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) close(r0) close(r1) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x8000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) close(r1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x801, 0x0) getdents(r0, &(0x7f00000001c0)=""/153, 0x99) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/153, 0x99}, {&(0x7f0000001500)=""/1, 0x1}], 0x5, 0x0, 0x0) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file1\x00', './file0\x00'}) msgget$private(0x0, 0x20) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4012, r0, 0x0, 0xfffffffffffffffe) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x9}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x3}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x1000) 16:00:09 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x280, 0x190) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000140)=0x8) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') openat(r0, &(0x7f0000000340)='./file0\x00', 0x10, 0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x23e) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) stat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x7}, {0x3, 0x200}}) fchdir(r1) 16:00:09 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/75}, 0x53, 0x3, 0x1000) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./control\x00', 0x0, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902def9bcb5359fad65e4d860df900c14b", 0x8f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000040)=""/84, 0x54}], 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffff9b, 0x20000000000000}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="0a275bac0d9da690235c749ac2105aee6bbd7feeea08bf58347c7920c0305df5cfd613404b0e32dc51ebb117c6558ee5a91492b59eafe6a2e7fde01a7771afd73d90f3743798a49fba8fe3f55a1a6165024e24ef6170ddff4d2083ef1bff4d309be2dc37cd08b533262b0c569b9a956acd0bc1a2a7395f82e1023019dcc562437b7390800fe20663e0e4b309baa5b3fdf4b8c9cd3128c6dbae4d67e6b910f9bf935ccb8bb2bbbae2f744e87c67bdb3c45b62727a1c0688895edb3e577dfcc6b8ca731f404e340b38d4363f8136ffa8154da092c084d7eda5c727247e43f29e02bc84bfb79464f1f843", 0xe9}, {&(0x7f0000000200)="61973d03743f4961035476ee8fc5efe01fa4b73934afc686608d632f0da65d99653ff0e4b99ac50869f3cb96b8aec2c6a86345d9607e43303ca7b0e6e60944b91e6f4c0dabb9b9b94bdb2043383e28df729906fe9cd6169de9db4829827a2509db6bd101afb03eb467b883183f153475111240a96fde3379e2a1e1d906e7d2712b8ccae78f17f3f2563e50aa9e788040b154cd73f239b8bdd9fc6486949689d1f5ea204999470a19d50c5ecf3cff3a11e57eb4cd50623aaa01902f3d834872b8256859170d4e9c5818793e145a0db5dd79db52156ffa3bedc6334d", 0xdb}, {&(0x7f0000000300)="3833fd8c3a503bdbc763db6482a998f25d63a0f77326f97987b5b333c74d7cad5b58ee8eb2a426f850213e09d2ebeaa99192e77057c5918c2d2a28b549f03227eb07c5a151", 0x45}, {&(0x7f0000000380)="c9128954f6290c7f01a245b84306d8a1e95d964fa6eedae03f30d357c6f23c7364ec36f46c4d3baf1ff1144bc5b7341896ed267475e978a61619bd6a36b48358e7de8d95e740d7bf0b1a430954db280b5c4b520d48a674b3aff6856c01ab66eecd1d82a2f916567f0893a188819abda3583f01881aa1954f9047963f39778785ee566dbf9f4c8474b10043a5c15dd98dbc42b17aac185f20f4942c46e4b71b75529b1ade8f7d5e06388db87398f4f9ea866a61ceac6540666351780f461f21319de22725b52ef05e5f14f860d0b5c3cb5bd745e2c8638e4cfc180954f468dfc347b9de790f759be4941568e74e4500f28402ddf9ebc92fd226f8509b35b22704074a31b13ea7cc717f68048c591b95c4da1846948dca5f4b0038a1eecd91a66a616e3483f46e16fe5f832372598377fc2af85028edb05dc58a8088524f39f77d799a419d6304ae678736be74a36b644adf486cf1c5f4e73459705933ed0d76ee13c63e1da401553779585aca456129a91e09c43289e0209b392602ed962d54775da31b22cc53e0bd2f03e09c3ed64d9d22d832b5e921c7a97e8d6c15a6710e174123fa3592eb2d939505a76cef53954eee353dfcb896643077631a825a280beddcdca9b1784bddc1a614a546823958d9ee76df8cac4ac57a3055fe19a969fdcee531e4a4b10462c85ee197bd2145cb196d48490db792be0d9dba7dc2ff5b939d4a9c7c1b0e45d7e5af9fd4a2b1a4ac63f2ce7d7e9f6cec05a47cf53edc95f75d28b67dc93e26bdbdafa02f1514c70a2d1f15a1fcd1711c72574d12d5167f7bc81e69012213d759ef5772f1e017e0c624a8a2508a8e962c996e4cd70f9748052e5c689c621ad173e8d79f299c39c6af604ba915e50b7ee295674db020bd82d48e9655fe3180c48f3f8c4e71c7a4ca46ea648418900b44faf7d6ec6d1751c22f357cb06e19f6c0e1d2c4c296c0f0cf7d6a62943043db079edd8a1b72a8185641626c70d737130f166cc318ec9c1d18cc642cdd65c4530d9a6d083d54dfbe0abe47305b367ed830bf767a73fac07782f6b91097ab90bd1025565d8a287b743dba1db48826d98b1599f69b552e16b6f8451a08ac6a29804fac3a3628af1bc2d3d54a461af433ad90ca4c199ddcc5f39f6053356e98452dcc73b9d6b8f4237df38a52e6fd8eb1716c56b087c035601a1771ffcafb62edec42a980e8a80e27923fe5ce6fd9538e315b07ab0273d9302b2d0de047a2fc2a2d7a1d7320788df72ddf3011ce802d0a53217d41198bbf09a3347ffe86e67debe2de891ac014a0c0009b48bf85a6217b94baab812d94601182b60c0e7de8a1330eddf43b431df584ce67bd9031a1b1d445313e1836e4e5b70a4200606c30a3601733aa5093c50682c9718f29084800311734cbca70e9d993b60ca8e12063111fa09fda3e03e689a032859938dc0bcc3e7ceba3bb5c05f718ce0a8ca952f185df6fef45105ab6d7883ec2e522f6b15de3745e11534fdc6f32541aacc4c025a6a07e720afaa118b7862ef06d46841912494a8f95d19b6d761669480cf89a300b4543307af36a058234bcaeb5bc9c47167132c327591fbc4abfcb3fa2d79ced57f2fb1e60ac28f7b1b5c6228b3596c46c3a51eb38cc144f8da2be380d5026707cfe7b6f94d58f2b60d6891ffc9d68880990c23ccde18cb1f5b8a1c7c0f162d531b011c1541ace04a4f85a88e468761a4bbc0582c5cbda6cba2f4a7ec7093a4787bd5327c6a665e605a23aded096b56a622325a772369e058dab4d0f5cf4ad20d80b75122ba2b6de002a55e54125918e7c07df81729e009aa77970afeffccc0d4ea8451ac92ed6ceae106f0f6cf8192a2898ee865c08294652f5a10a2612005b75b1f10fcc1990a4bb2d3c1362dd20f6a47fd13de9856e9bd82e0825aa7edd30aacf5a6fe6f35cc4e8eb532366c181c109965bdd261648981b392d02c8bd68077197c0dffe5e81ced80c92a089e8f190210483c56a7a4a05bca4542776c1a32e099907c5a50e8508730b95498af44eb421ee6bd1201b95c58c7beefb1fc798cb75f6d36bbcb5899bd887f7869530cab564630b196c568da735cf2667682c0b7345793722f6e6446863e80f7b8f95896751dbded069df3125f0a8d7b9dd577d32564402aec1334b3ec68e4796cfe19bcf9c6dc52193583617ef83e061f3be0d33c28be5d4bdb5bcf51f76e12d3f219e7ee194d98433ff13bc86b8526f6fd929bd8b40cc98d6f0ce30c91c6631342e5a008d8de5bdd93d0369377139e5f482403115451fac7bed6cf73c0bb3a25e8689aa6e26bbfe2b43f854ddb7f5dfccb9b307a07986a0ed81cc20215afb1324bf6fc6ebe5f5d1324e3af0002c273f654a0e98319f778ec00c92018beb95c26dfadab67854289c97417bfc1edc54a241252459fa651ee6c48b2018fa492aa3b8bb0faf3ca8b9fbc4db72d45ba4c79a5e311d22a85f816cc5954d3e5cfbf2b19dfff077ae96656fef0a35d20a22211ccbb6050566cc4a73a5f80b92fb7ac7d45745df86c31980cf8f4ee540f76755088731b7cc7fad2e193b625ddb10490bc5ca6ad859f0c70daaa09722772569f5a9367a68253b35bb9f2a99e6185ec196230525448be1b0e73fce74f55bdb172cc325e14e320c039f105f901b04948c577a0a8610bc39f5c7914b7b881471acbaa39e2a94d852b441842c0112a7644cc662d7e6e4dba08e00e3a917c81f15c2652125251be578dcf5c2ebc2f2f51e3d3f891c8540b31703dd60142fa76b2f941040414b2b8586d2c40f8ff30664e77200ba64c3e62eef554245fc0d243c51274bf36021c38047fd87b85946aa4ae1ed4551824fc23e262b25ece60f9a0ae3b1226872402dfa10b55b0a7e7413a9dda06bab11196b27f3d19e6b8e3bbe980de976e79cf010547c97843c8419e9bec7eeedea3852e71c2f8ac79b70c90992aa36b074f1d5de1dd327e90390e500866034e4853ec0e1b9001a05247f5cbed6c0367b747a82579ad0e35fa97219b3bbea23adfba4c1b1eaa0d124336896a70a8874ee4a3918b9d2481eca84470771a78b53dafac43ca9766c2b3974833fbe985fb7bb363c01a36f1c6c26d6d37848923b7cf499508025a9735d99cfffef2c29675722340b5db656f836b0584d8027e477e2366ec7cbf59aac41d0ef528848e31bdd51cd7417ca86a876f630c6c92d45964c3a70b2d0e7ae663dcfb9069337ab77082daa9b91e7f4de9ebae6f8791025f5797490634df7a64e3951f34cfa7132863242add13672658c12b863f6af53b8e1388d2ea2aba04dfc36924918f7ed44628f894c1c56748f7cb1f78c30bd08658e9ce84e73e24c8cb43897d90ec6b70aa98151b03b44c548864b8dab1d8aeeba51880bd2b959091bb351b2eff75759ab233f2b352d5c8d3098ceeb6095c571b7549339b8b51171aa9a55c96b1c697f961180fc10742d62e4ab28cb640e6a571d5af6dac05b808c852003abf54bc9d424a9673f1a7b9fb331ac136ef85f1af3c0b6bed22cba1c1aef4cbfc8fbd4d69598903185d4995ba3484fedc5fdf1642fac2fe24028b458f36b15a859a0478fe84308fb6e6095ceb55f8a5bffbb7cf98955e9b6924a2fdc44fff8bbfece16a0e540b905b9b5db8ed37d791249e1e7525e59a486eda670b76562bbce57b5701aeca5e02d2bee4f652ce74a83efec90c341ce32a8e10b9bde959bbba29ddd9ccbc7eb17b1055b8ea1dd5d411042164e226f95aa142d62c9a66bb91a25b61ce7db22fca4c76fa7c3caad85b3388e3708e1152199112964881478bcbb5f695c299f581ced05082b8d932f44d2845959501cf0dfcbf6053ad056e762feb04c4bc0cc411853d56b5543b31b5d687fac1e0eff85be475663e4db2c8a5303d046d68f06257b34a5090b4474ef620e16430f02467d20ec6b2b4a1143d110748862493caffd8f63eb187c2a58c80fd73c7f2d188f2123bffc95bee1bb7728bd242bfeaaa823f0ac0beb9ea7e6333c36a8144c4e3d845c22f0748081d1297fbe49029b6a2f357a36f65461be3b3e0dd9b2fe1d7e9d6082f21b9ddebe371492251a3df580c76fb8d760527d9d83d3733a75889657adf1bd658c4168a985472c9793038f10bf54f5c7edc2ff983c0cf7cbd288adcb3a94043431f512536317aabc4682a72ff62677b1225d45bafca4f56eb2ec9a193105e6b8d6537b0dda1fe37d6a5d6820082699611ca6417f969e6eae8c5c69d6af8792a05fa824af4ccfceae1b6fa47568aaa8fd728c9140685c2322ef31dc9c00be790f6e5dbe1db61e89b7d7825f7982dd8ea1e87b9f7773277c3840ec70b494cc57863eac74fcb6dde8138331cbf7edb3ca8bfe16115e95ec243c2b1d8a199e68d9ae7f38a5bac1d67ffbffa3e922e4d6158da8c40edc2519786c8446f3ff99db655c771e08bab1a653b5335346ac67e1687e607c33ac74979fee24d5b9ef091d586f6aaa825ae183cb2e38449e363dedabc21e411df77c03c03fe075eae16f18f97cb49433b6fd9fc8c62287f8c7b7e074315f1f4578804b622eab32126a70c5591f922ef8244f9860970b908865e11d1c98be31e11dea3761f4bf80ab8a909dd1ae8f7e70e7eb50b89364a84345f9ab2b5a10066bef5dd282073c5378868a8a44b927d614a6b92518838c4b5a7bf51cac7e1899eb524cfbf00d1131d27c6a61a884a7234cf55ed6262d858bad3df5ac202df194ef2717144568c0a140cb7cabfb21eee2f13de8e9f0f48202ac913e1a9c7fb88a7d19aa24e4963f0ea62fa005c280b9f2d651ad358d01cfcd83a3fc293f5075f3496082c17e8f35616cd6ce8ba065141f5def249d54c31923806112f9ca645a0852688d1eb973438593dcbb9a0f9b379fc3ee21fcc10a417bdf1916ea4fefd015526ef50b797bc4400696273ad28fcf3ede7c8c12707c6ba1b2dada299db97210cc7cf7c2d3d51fa2e735569e82a8d927db676516cff5f74e906bdf8564be708e17adf3e31c8b1b11737ed9fde05d4f225acf07078ec989e3826eac023b67166d91114aae93ca6f27658c80dcd582d193a7c67230785a6a7951dba203c3c42be8a2e394cc84b289ef615cc4884d7fd616433cf6e6c260d76516a87624a96eae7f235a9a0b0bdf265f9fac4fb82a0bdd77a7343833dbbc189f88280c2ea6aafc586a4a792a6eceee3f81186f54af7efde9f0ff3e6bd401c10058598a98169f7c257df3dc48d980e1a43d1ecaeca8499cffc3143e0c1ab8162ca877b2d027b860467be80799694651357b79f57c47c60ed9d0041548c1acce0bed6d7790b9330b03eb52142b0195512590bcf832980764f46aadffc2f10b1abed824220161a1eaf61e576a2655af6be2300084d8021952a345154cbca93f1214d92b5e4e2f407d959bda1b693539fb9c4ef2340622ce960e91e0aaaa459f5af88c46a99d7493b4b3b191fed42438db1603e27874b253429bcf8e344d60e95acc345a08f0e25e864105a00e79eeffb450eba132baddd044c225dd7fb28e982b80db94c9fb3742a4c8c9f42f2841ededeb1bf389b5b34dcd494ec9209f57f4599b7d77c49081a012ec11081483d395a301ccd40485ba05826e6366dccc3d5b828d357c39676b60d41a196d3823a359c7bc5b487c7451e0aa3698291e959b3814d4d878a234cdbcb9573952c593d8f60d3ae1bbf918f5cd5269f20fef68ef1bb9d287a2b5c296f30fb65df7ccb8363591ad9a94be329d9940ade440532c30972b4afb46ead3c8d22fa5123a20c5376e8019aa006531defe7e5b1127ed", 0x1000}, {&(0x7f0000001380)="daae77281bd1bf94df628b88a37d806541422ee3e42c464dbb8f1b16a8cdca1c876b82e267dd3222e15a48c37151d87bface4a0e58e94e3181e0110ca79c4278e236be98a36e22f33dd6d4708c127dfebf900d5b709e7e08d64c8e3b25a883ac663fc6bef74d79de36702ce296a452e0e3baf842ff120f57b7552907eed6e4abfabaaa42f8adf36884a6c8fd72e7ac64bb223a8434637248d77c4e51a014dfbbf8", 0xa1}], 0x5, 0x0, 0x0) fcntl$getown(r0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000a80)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) setegid(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r8 = open(&(0x7f0000000980)='./file0\x00', 0x8001, 0x203a) faccessat(r8, &(0x7f0000000040)='.\x00', 0x2, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r10 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r10, 0xffffffffffffffff, 0x7, &(0x7f0000000700)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/13) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x10000003]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000140)='./file0\x00', r11, r6) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff94) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) recvfrom$inet6(r2, &(0x7f0000000240)=""/34, 0x22, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xfffffffffffff000, 0x7}, 0xc) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom$inet6(r2, &(0x7f00000000c0)=""/114, 0x72, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0xfff, &(0x7f0000000040)=0x1, 0x145) 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xfffffffffffffffb, 0x4, 0x20f91a45, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x688}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9f48}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair(0x6, 0x2, 0x9, &(0x7f00000000c0)) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) mprotect(&(0x7f00002ea000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1f, 0x2}, {0x18, 0x3, 0xd1, 0x7}, 0x3, [0x2, 0x0, 0x1, 0x6, 0x20, 0x0, 0x8, 0xd702]}, 0x3c) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) write(r0, &(0x7f00000007c0)="8eceadf7c670cb7f01a71f2bf88da4b5bf637e8e6da18a3e64ceed4cde9ceaef4f3a242986c400737f63e4b79824fccfc52cdd9d4684ae0959c17dd032d9a4462184a507ae309ff7fe4f43011a2a11f630073c70def53212c3c7ddac85ca1d4ccdaf4f92686927c7b9794ad87e6156892eb3a88fabea285762c50f080c3172fae9b622eed64034911fa953d42b41c9953d9d2f2f6aa7d0fc7553bc74b682e4466192bc1e874001139e14819f517b1cff693e85d5f3d3387b1e44970e847b53bf988eb7fa4caf48c7b1117170f232", 0xce) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc9430fbb8b19bb90, 0x11) close(r1) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x100) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7fff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="4c63b7c5739818124c4026d6ce937fd94b4615d111566c7b7ab91fd45e0facbae69c1fd8a607ffecfb11f1a01cf0f8950763056c0412fab6d6b793fa", 0xfffffffffffffe70}, {&(0x7f0000000140)='l', 0x1}, {&(0x7f00000001c0)="221f3047f1e5ba59d1a89bf56c2b0241a092bffffa66310b12a6e1ef1116e555825f8ccc4f6c0622bd7d6660fb4cf90be99f468cb908bbb0449fa96a555331c1306b3d58abd6245252bc853f6260ecffa8a52ed527509dad95b0c91a054979bb9e", 0x61}, {&(0x7f0000000240)="b9694f794bc7d0ebe16750a39713f14fcc3e1f0f3348220724be6ae1443bf9b71cf47de1e9bdbf7c506d84acc4ff1a2b80af62429687c0ac997b3aa980ee582234660eb63a634e8e812ffacc40adb51fcb94de51698ba066677cc71e5ae2d3b77fde80c565d6ad87d95ad32bc7399ec05edfab2476a9085326a99c9ffaf293327ac77b", 0x83}, {&(0x7f0000000300)="e07adcccc6e33a6db806fb99fae97be6116dd12067f2483b5c3df87a5a7fe66cd6a516573bf1ea72d86842ba90b8f6f08f", 0x31}, {&(0x7f0000000340)="fd20fee62eab4b36fcaa46bb6782b8e7bc8d8030c4eee7ccb0225e859f51bfb2f3818a43a92f4bb8bb15be8c729e1db55a6f718c00da00727da8bab707791c5d595be612a3cfe2d5562c9ecb343e3815c7d83b2a65cb2e2350b29986ba71da7f50580d94d248bff2ce4c962fc2d1b55458678d09bd97b2ea3edfeec1c458ab1a2cea4c169127e4aa658cc42de697cd342f55cf02e2a97b7b9c1f48770417449cb2b6afe08f2cb88222b80cb6064b12484b2a6b66bef880cd9b0296e2ef270ed757486235", 0xc4}, {&(0x7f0000000440)}, {&(0x7f0000000480)="477e30a4b48897590f577f040e702b8dcd3fa5e62c30648d3b747ff8b83548d83b4e08b1574ebec18951e1392533632453c1b112f27a0f0065838bebb582e166868970685e25d9cf325452aa260456d10956682268550795338730b0eaf9bd513e4e7e355822b85f869c3d6006034bb54fe38dde5ab7167d8fa1d3f2bfbacc4e5055ad73a51e9ffaeda5129d3514e069d280ba45541d6b4938c7f6b43835450d3000e6b5bdd48a39f853218c507ba313ec409a1725e61689d2cb61696ed63d919c73", 0xc2}, {&(0x7f0000000580)="971ad58f7aebb8788158fb3c8d47ebe047efce27d8869c12cbf4e7e71963e57e943f49caa1305c6bd79256012ebd2a0a7c2a8f66641ddaedfeae84c0565e3f9593841b487d61771e19428149082aca1fee321748687ab46a1c2766f01bce261526fca43af0944b8c9786b263dbb5702e1f6d18a35d096018a5f8c9fb01488b6dc6a5d63a0343e9cb60a657108fdd9712fac5d4c2c587cc71a2622b02e9d044ef2f384102ec8e2b49e4e338374fbb5055bf15009ae2da36db", 0xb8}], 0x9, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpgrp() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x165, 0x4, 0x100000001, 0x101}, {0x6, 0x9, 0x4, 0x3}, {0x2, 0x3ff, 0xfc6c, 0x8}, {0x5, 0x800, 0x7fff, 0x7fff}, {0x0, 0x20, 0x5, 0xfff}]}) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2a, 0x11000300000005, r2}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200), 0x100000000000025f, &(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000003000000000000000f8ff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x58, 0x4}, 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) close(r0) pipe(&(0x7f0000000080)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) shmget(0x2, 0x3000, 0x511, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x40000000}) chflags(&(0x7f0000000040)='./bus\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ec30aded04d3d147f2904d6f21d37f2ba15f734931a9e089d1696d3ff888b1a5f3156241d6508279761f0819dc2ddc285ff3fe9a3d70251b409a36baade257b7f10b513339dd647ad79953b19b033f0d8287680aa8636a720a37ecb382d9d67a1004dcc1e1513c77c70fd1d1accfd6ae67c0eb697f665ac88af45d65e9ac0ac50d2b864c09351932d023259c8ae7497d2a405dd705ed6a869a33c7f96ccb3b42024deecd0ff4e5f5ea26cfb36716a189c3b5d5db35387ed1d44be01598e6195fe969ee8681bd16d285989854b8e601cc48b2ea6f6a30407948f2f83610fd050b2170850efe07740b9e91cefe3d9bb78a9b657d4d", 0xf4}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0xffffffb5, &(0x7f0000000280)="d1") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="574812ef08e6a0ff293a6bf24d106920db255a95ecb782fa8d6aa502bd791147ab67a174960d4b1e911cc87980e294f61b7f3eee1d6bdaa1c624c124ee238941dbb1a70211a74eb5278824600551c126943144e3", 0x54, 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x6e, 0x0, &(0x7f00000000c0)=""/110}) close(r0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x3}], 0x2bea, 0x0, 0x3, 0x0) close(r0) 16:00:10 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) mprotect(&(0x7f000078e000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x19c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xffffffffffff5679, 0xaf6, 0x80000000, 0x1}, {0x1ff, 0x43c, 0x7fffffff, 0x692}, {0xcf04, 0x2, 0x7fffffff, 0x3}, {0xd39, 0x800, 0x10000, 0x1}, {0x9, 0x9, 0x2, 0x9}, {0x7, 0x7f, 0x7, 0x60e6}, {0x80000000, 0x0, 0x3, 0x20}, {0x4, 0x4, 0x0, 0x7fff}, {0x5, 0x8, 0x3ff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9885c2858d239546) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/96, 0x60}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000380)=""/56, 0x38}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0xa, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1810, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x6}, {0x0, 0x3ff}], 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x7, 0x8001, 0x100, 0x1f, 0x3, 0xc8, 0x3, 0x40}, &(0x7f0000000080)={0x7, 0x8000, 0x2, 0x3, 0x8a, 0x4, 0x58680000000000, 0x1}, &(0x7f0000000140)={0x2, 0x9, 0xc8, 0x5, 0x1, 0x7, 0x8, 0xfff}, &(0x7f0000000180)={0x101, 0x760404a9}) r1 = semget$private(0x0, 0x3, 0x90) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000240)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7fff, 0xffffffffffff0000, 0xfffffffffffffa49, 0x4}, {0x3, 0x3, 0x4, 0xfffffffffffffffa}]}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20008, &(0x7f00000001c0)=0x5, 0xfffffffffffffeaa) 16:00:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x19, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x1, 0xfffffffffffffff9) dup2(r0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8402, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r8, 0x4, 0xc) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x800000000000001, 0x10000000000013, r10, 0x0, 0x4000000000010) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:10 executing program 1: chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev//skbd\x00', 0x0, 0x0) fchmod(r0, 0x10) 16:00:10 executing program 1: nanosleep(&(0x7f0000000080)={0x8000000008}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x90, 0x86) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() fchflags(r1, 0x0) kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) r1 = dup(r0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x100000000, 0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xff, 0x0, 0xd48, 0xffffffffffffff71}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x9, 0xf0000006, 0x400, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x16, 0x4}], 0x4, &(0x7f0000000200)=[{{r1}, 0x0, 0x1a, 0xf0000000, 0x10001, 0x3}, {{r0}, 0x0, 0x30, 0x16, 0x7ff, 0xef42}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x40000000000, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x37c3, 0x8}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x6ca}, {{r0}, 0xfffffffffffffffa, 0x41, 0x0, 0x7fffffff, 0xfffffffffffff753}, {{r1}, 0xfffffffffffffff8, 0x20, 0x3, 0x82f, 0x9}], 0x7, &(0x7f0000000080)={0x7, 0x1}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002009, 0x2d97) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x880, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x8, 0xfffffffffffffffb, {[0x3, 0x8001, 0xa1, 0x7, 0x7070, 0x0, 0x7, 0x7, 0x401, 0x400, 0xe5e3, 0x2, 0xa4d, 0x7fff, 0x7f, 0x5656, 0x2, 0x3], [0x11, 0x0, 0x2, 0x3ff, 0x58, 0x8, 0x319, 0x7, 0x40, 0x3], [0x80000001, 0x9, 0x3, 0x0, 0x8001, 0x4, 0x9], [0x2, 0x5, 0x83a, 0x1f, 0x5, 0x1], [{0x8, 0x6, 0x80, 0x5cd4}, {0x3, 0x5, 0x9, 0x1}, {0x0, 0x10000, 0x2, 0x4}, {0x1, 0x4, 0x7fff, 0x763710bf}, {0xbc, 0x50c9fce5, 0x6, 0x6}, {0xaa2b, 0x0, 0xe53, 0x80000001}, {0x9, 0x8001, 0x3f, 0xfffffffffffffffb}, {0x100000000, 0x3, 0x7, 0xff}], {0xfffffffffffffffc, 0x8, 0x1000, 0x8001}, {0x100, 0x0, 0x7, 0x4}}}) write(r1, &(0x7f0000000040)="003411bb92ca6128bc2fc8d523c7b1d50f93489c4d98429580aabbeadc4ea1a4ec1abb058527", 0x26) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x9a4a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\b') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200b0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000001c0)='+') 16:00:10 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ff9, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f00000000c0)=0x7c) lseek(r0, 0x0, 0x3c, 0x1) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x8, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x8, 0x1000}, {0x3, 0x10000}, {0xd1ddce49fca7943f, 0x30, 0x1000}, {0x7, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x80000001, 0x1000}], 0x7) semget$private(0x0, 0x2, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000005c0)=0xc) fchflags(r0, 0x0) r4 = socket$inet(0x2, 0x2, 0xffff) getpgid(r3) clock_getres(0x3, &(0x7f00000004c0)) r5 = fcntl$dupfd(r4, 0x1000000, r0) chroot(&(0x7f0000000800)='./file1\x00') clock_getres(0x1000000206, &(0x7f0000000400)) semop(r2, &(0x7f0000000000)=[{0x1, 0x1, 0x800}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) fchdir(r0) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000500)=[&(0x7f0000000440)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='$%\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000740)=',*\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='#}\x00', &(0x7f0000000840)='$\x00', &(0x7f0000000880)='-}\x00']) fcntl$getown(r5, 0x5) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f00000000c0)="919cc3c6b8c12c75cd02cfed16762b3922054ab2de99c3d8dd6def39a1d4194349fa69c98f69d2d5520d468c1b71a1128f56631ff619378892f15906809c87d38fe4d1c995a006296150e4d98d1f087e10bc54fe00aa3ab5e3e5071ebc9c260a30a0c23c424f780eb684be0481e7ee9643e1efff4ba6f73569bf063e92a9f0c10bc546865cace6a9199ff0bf5c2a4629fab3320a09b237f99f262cc82f9104727f8503d3dd79911d1e85cd9e0ebe18432b80f6550799b5cebf0293103196c0228e5d80177c5a92cf48aeb5e0e93670319bdd81726097d699ff5de65ac045d958d5b35d2a9bd5edf760e3cf292e934607e4f935d2f587db26b6e41e740aa7edbe4be82ffcfbc469b077910adecf7ee515f9b07ff5b86c9d1d9d20d80c84284e52e7f719444fdc209b4d7f9d9fc2848206e8215a38ce151b66d4c2412efe04c4a36f42186bf358b8ddf5630b95eedffc614fd958fc5a429151e3176e9ad798c38055654ec3af7964b77429f31c8e93b237683d340490dccd6602f8517e77712f8362f6f0e87ffc7c53d2ef97561c13a32a7efee0dadd6150237bb774481652839649381104db7e9ba1994e2930a05f4bad1395a883e818f3b3c42dfb197d2b33f522f80e795b9f105df071e069c8ba70b9a900e145c81191c26cc761994cf00304681c670bee3dd3406147d2ebe142f67264d72e5d4bf8a8fde60b518c8c6d7c9595a2310f98dfdef19b74b343a547b85e7b1e5b0c87260b99e2925e29db8d07f2dea49ff04ca009411746853961d1472cb2f00eb937da1c588f20b3fdd7c6562060000924162c8e7aebbb271f97510ab3087107dea0a6451e1c5ee91de64d418efe139f11be87b75f54b205851103d2e5869f172d5d72514125636395f0a7d7fb31d107c36d62b2207449856cf01883bedac616e602b6850f452cf618f3a4e7330f4fc8767ae38ab273609102681fd094529e3711ae15337f87a06ce5ccc66a7b4ed5d2ebd36126aa3783317c016cc176d612f75a2053d4791df7b07212b97b7b7ef0863ef2afbaaa615c86bdc49319fdb89b2671bd263772668d10017de6b475f867ab0bd7dc15c783b3aa604aa4b0a7168cf839a84dad9ef42e84e4da666946bcfb36d76719f65348977347604bbfa2cf6017ff882239099ffea1467e3b291ddf101baa8f25d17d3c5f49e2901ece3a1996d2feacf153455e093031c68510559c376d03a20a56bdaf273db89ccb633a3f7d09587d5ba4557f2dbe89ae5f55b9dd9fe4670a7d0e9fc0c302251a73aebf1d8c09d5d889c986e2b5778370b4bcf201f232093eba937b7251c1e5f7f005370d684c22b80c356dcae2fb689a2ca025faa162e68a12cda7a97bbdfb787efdd2b982d962c7a0c829a28902a9ed30ef246dc7fa76569da6a769b54dcc86b5e4fa7a5fca639f42d23662d6a59d1047296336c99f02f058c8d0c090beb061c893c70aa0ea9323ca8fdaf47ecd288b7e99d3a0240553d8b8aa9e0fd5974d9e4a1f12469e41ffe9f8dc621aa930c037634f27bf376b063d5b639b5071e9828874ad8df40e6e66a33822b8888debd6500cb364dd4aa56ade8be3eeb9124dd6787fe48b74f744f429ada3394f0d501846a3be42dfde6e55f8879dbb9c0566205af68c08aaec591c4226d69dbf74c0daeb70930ebf26b020016703b4420ad50fd57a68c46309d0d3af83d9b0d95b6ea833387f034aad790aa9706c8920cf670c6b6d1226c512cebf59dc53f30b0c11aea3507a2ea4c14547c579c03c7228f5f2c171eec9eb83adfc2ddcacecd35fcd40716de9f34a43d545472af54697f3d80ebde0dc7c026ddb4d1723d84f702d758a77cb44e29cdd8cbef44a74c75d26face944df570e5987f26a7ac32c895bf47aa061ac69e03cddc33aea4a23dbfa167f453516108c2e5a8282c74cdc929617366683ceaa6f59f194543b9ffa66c33ee357a01b4c9f0d5844eb88c29d81c3ef6273ce2c6a087abceab0e1f01ebd0c255b16305458da2f6def67732913cb93d4be55b84136c18c596e94114a312fd095751f8b9abaca592255c1254ac62be733b9c94e6d004fcd10c72dd064088d717130a749672be815305f7664dc6ecb6df58166cc127efc6aa79d83d687c14b60d322b21511097bbae961ed18e00a3f2eaab66a77d63f0bc1d8cebb7c1571e3d9545c43177a4f65b96658e527c97bf28925b733a5d05d61d64536660e5cb82ca2e29ee09749dfe647640535ebc7317505fcfe8ff83716237e00fd6c34d549b7de38ccd60ea1540fdcd307b7680db0514643f773c7db597d162e89981f4448e5ae711d42ffb04f547e0333d0fd393f424395b79b414d555eef6295c07632a39adb48b95725bf50d3fc9aab8a4ea821c9501828d14b32d05c40dfc1b52dacde2aea3bfd35a0912077a862b3a2164cc2ca0e8dfa85dac1d88f74bfd04e7f64366740c49b41c787245fb40c63520803f9096282f5aad32d8519cefa8fe7f040962f11dffb30cf8c9d1dc20c6bcff13053b8977e81d9cb460d0be6bcf9886d44343adc8f981e10f42c7f98cf03c6f9171317aac3d78fdb07befa3d5a10fffbe05b88e909fc7e14c84cbe8ec24ad42b3d8d68fdbdccd3e83a342bfaabe05cd1ff9e63f46529159ee4d5de5e5dd3cb26f3a28fa4a24fe3b49de5f83d31377a56bc672f8ed73fc5718f9b704adafffbc5a44b5bbcf71889f74dda1d2d39e2887849af11a1f08efc7a984baed6e1cd009392bc0f9f45f92b038f9f8da1bfc585d472841befcf5d6de75bbf0eb6d36298f20a4f643210a271044af07a793cc6ef3210a38608e1e59a912750e5d7b9ab59011ce60a46b338596e219faf0caecd455226c1053ebd9925ff3c07a487be520301041c29f3d025b381f64e297720907d0a3250245e0c8e0d747610662e3c8e1ec323701b6e9658d68b2143e9905ffcd43b01949488eb6b20e706efc42a9cc085dc5abbb97e7a60b88083c4b7562c56215bfc88fe4c107fd1f4e1b5ef056c88f94cec3ebd0ebadf90fbdde097a71d195fe0a8e78bd3f0f5575df403af6e96266f43d2aef055460ae5a5dee171c58130fe588dc0fe3e5bd7afd3d7342171227fce4fb9beb51ea070873380cbc9bfc44df1e5dd4a8a385c2bf7dc579f7c60a9773d8384c3ca6fe743253930d8d52d306b81ed4aefedd54f539231539f6e7dad1dc4187152f72bb08d26d7e67640487d7a118bb4a7c152f01a6e08bef58c39a8390bfd73f0111d678ed468df88488459638fafef2ef665f115d654a27df69c2ad2a6c9ccfc6eb2488268cf5cf585260e7b0d73099ab0dff9d8106daf7107e603b204e8341b07177e864e4e7c20bebeba74b0c66279dd8969bb30452da186b3b1ec5751bfb5107ccdfa3b27f1ed9cabfee4f64d71171b4ca6d8e095185d7966bae4126703b0924fbb80c05f0cfe30f97f86124f9f6b980a41b41fade29d704400555c3bd5f6beac0b2fcfea07f33ecd618f41cdee2db32a37b61f6c095f1a27839f64f5885cff2c783fd095b25fdcbd9823dde9faa442a19facc4a4c4b113a01d3c312638a6ace4fdd94ae01b60cca85025960dc79304f7babcf7cf23955d22057e1db437b437174c2b1dfda83c974c0f2e0d7e719fdfe07ac5763017de3f2bf6f26589ff43510708622a21452ce733531a04c76d53054097e323902032dd3ec1678c2a5903d164184346320d4e7da6b359042ba93949c4b0a4858a4610a86d10bd75c4d29c7dadbf2d3d26834718b7443ee689b1e4032d0adb6ea138681bd93a1db819bd8c75a1957d5401d8f1edd9539f1f140b98497dbadc67c73ec118ddc9f5626d0b58da127afa44a37299e3ac9a21a158b4d432cf1bdd14b1aff708ab566acc3dfcab2c6df9c8b1ed4ca1063730e3801ded1430f011cf9dd49951be72d3f767b098faf998bc75529396467694d11b84bef726e4f8ccadad22243ce1ff182e754fbc8ca1b56831f0888afd4521700753eafec1ec933343f7758d149d40b33cb182424bffb7239ffea708fcfb7f9778dfb069dd28a06a9aa37dc0b3aa94411732861a647eb5cdcecb1a06707b4ab8e2f330c22a56d17e765bf537998825efbf46881bca56b143950d55129ea501d0906d54e3c8f26eb39571ef9479d34389faf8b38610965bbf73aacb96cd8e2a443780b1b47e6c7f89a5eaf382d0e7e18b6877433f02bfb804092ad3e7fd8fd3427acbc4d6d8e243cdab3f6245095da588f183510dd54100b9470516af3ca307804cb83d4507e7c336ea5dca3ac607b11b434a83ce7f63ec70e21e9ac2da5b2e08e646f71c30f53b5ccc233521168a76fa3d475aa5a5c2e0188c87b515530a437e69fc636d7fa6d97b779e09e7a514d8b0d4fcec47fdee54d313d9a9d569c235648116ac2694ed9f63e844c3682c9d08abd8af085716b21679b58abede8d5c0ac9d7150a192f5c3972b58dfeaf63a280b8c6973ae5093192fc9c63f431ded58753ed3db817fbaac176b9c5253351caabf4361a5ca844dffad0edb6c70c8bbd365d9eb266068b612e4ee303db0e740c5f81d051e9c585d274b2cfe7f8420087ab3a9f84207c88c7706c999360f4905a9080c83f9e61447691610ad1c2a95db0a1d47f7b454501024bec27f83d7ebb15dd15486675c9caa98d408afc36cc18af6b403a67462c07fd1ec8e8b95d6beba815236b43425fe6437035917fa5df14b324a8ab860c2ee874eebd2d4e27ac1e0e60be4a97e90e99dda0922d64eaaaedec45bc40e2d9f078ee002460f8730b83dca63cdc31bf97202d9a14b68beb09dec17e242087962f3c0f7eb416d7befbb07c74394f26d186bad4c46b633e18ebf48512881cb195fcd19c64e6e411f118df1f88b4056f700417b2de617560de222ec15214c3e68439c0e54a95745b877ab72ffe4d9014dcca85412efd19fd1a5b79beb532750124041c5750eb1ec51f81ca26675a7117afead33a1b0579fea60fa9922b30fe2d236763b33a26d2ea664c8ca14a9cdd22f165db6cc1bf86f39f0b0cd55a04a5fa2ae4263a33333b8e7f07b40a2ad3c77d9658ebc00127e3cc915aebbefa9fef302a2b322a112b6503c4af2cba3c163bfc83e17ff93e35c243ed644f158ebd6687ece0e66d149affe79fb0b2aef79906c4b15964656ef242fbcb5d56b1d58c83d34de09c6b7a6637fbbcf18445bbab7b7b3d4bf21c280b4bcbed11f603fade25a294413d84404bf96d15be00dd45f784f8f983eb367f88c09de76aeb048419dab19604f1b716c6b638c8fabf376d2ac3dc4d9afbe75ef020233a04d6b1e9c5629a3e0c26beb3e47b089c7dfe0a678bc9bff63d35bf53fd5f02f6fe57417a5498393fab95a4a0d4caaf2207ca4586615b5ac568476e8417eda9f6f1f9b2fee95f33398cc709aba4b361f203075c672a668fbfa0c69afcf31b23c07f9f5f44ba67e7fa2f205c3c9abb54b131b57c4fb2df8d917e91d38b1bfd27bd226fce9ebb81714194e3bbd5662e0fb2987a2c3ac723dc41a79a73ad9f8726a3b8502dff31f05cf0c956833e57ab9057b7057be540dfd62334341c911be5edcac1a4a8fe573177aa25c0e0d9554973780b1066b235760ea12e2ede266da0e418039a468986ea5ef97271fb5ad07133a97b478141505b8a58c6328bcbdd529132a7bc2d5b8db26a0b79aa7aab65d7df2eea814aeb38fc4410e8d0eb2a172293f490f30082844d5facd7c9aa96381f502bd60de0058fb4184d575e74062645a8c140c92c6a5a57df94964d81f408736514ae21e8009f0e3c0dcecdf5f6c591ddbd7bb1c", 0x1000, 0x2, &(0x7f00000010c0)={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x6) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000140)="072ab69555e3948f2b0d2b82054c365e9bd51bbfca21f68bfd16f530257345479118b03a948dc76548477671b72a334ccd1078c988ff5275bed8ee47101db68612c09c1ddc3f38d1ab1f7f54304f142756c6bafd9afdcdd2792f5accad82ee901ec47a2c256320d21aaabed8f98bad3da7f94c6e16ff8bc7debd5515245bc671dadbc984a9ae6b8c35caefc431433fde5016104898d34bb0b6e210ace2afb21250797e5c1e66d0baba03ca39fb0e19a182487d8a197b611ed1721eaaf1d2c0cdb342401481c377bc5d91f480de41503ecfcecc4022037f848072e9996313e09b00f8ee5bf64fd6f555c1eca697caa147026e40d7326c9ed3f778acb2310f416cfeae7b1183de6d", 0x107) execve(0x0, 0x0, 0x0) fchmod(r3, 0x80) 16:00:11 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffecf, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f00002ff7293ddcfa8cf9ab430da81d4758082d35f5019df59ed849aee9ab92a8e5d37ffeeb270e2dc7d0edaf261a7d874b308f"], 0x38}, 0x0) r0 = socket(0x18, 0x82, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x208, 0x20) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x5) munmap(&(0x7f0000614000/0x2000)=nil, 0x2000) sendto(r0, &(0x7f00000001c0)="7be6c83dffeb723b69451f3e96ff62c51d62d699e6a8a5fb13c47d8f444d1445b4160a314a7e2c5e011a7148066e3daee1d9c5a22e4a5c82f77263ffc944c9004000e988ea6560adb338c08186f08eae59580ea1fd7fc92f6f1aaebd588c4b9d020e9931e600", 0x66, 0x401, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) dup2(r0, r0) 16:00:11 executing program 1: r0 = semget(0x0, 0x40002, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) listen(r1, 0x1000000000000000) listen(r1, 0x40) geteuid() pledge(&(0x7f0000000100)='-$\x92+!+\x00', &(0x7f0000000640)='\x00\x8c\xf3\xc7\xb5\xc4N\xe1\xa5a\x15\xc2\xb3\fF\xd1\x8a\xad\xdbe\xcb\xadlL\x0eJ\xdd\xeeMM\xa8\x13\x01\xed\xd9j\xf5H\x10C\x9d\xeay\xe9\x91\xfb\xfc\xc1\xd4\xb9\n\xfe\xf0G\xd4\xe8\x04|\x93\xe7\x1b\xa8\x16\x1e\x8c\x15\xe3\xb7\x81\tG\xdd\x97\x06)\xa7\x87\xe9\x87\xf5j,\xa7\xb2\xb4:\xf0?\x9f$\"\x96b\xe9\xe2g\fp\x1e\xb7\xfcl>Z\x02*5\xda\xf7\xedV\xef\x1a\x86@\x00\xb1u\xae\xf0\xdc\xe5\x88_ 20G\x83\xd7n\xc3\xb0\xf3Jt\x9fN\x9e\xb4\xeb\xa5j\x86\xb4X\xec_\x16\xf1A`J\xef\xbb\x9d\x00') open$dir(&(0x7f0000000140)='./file0/../file0\x00', 0xfffffffffffffffd, 0x64) setsockopt$sock_int(r2, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) semget$private(0x0, 0x3, 0x103) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r5, &(0x7f0000000480), &(0x7f0000000600)=0x2) r6 = getpid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r6}, 0xc) r7 = semget$private(0x0, 0x4, 0x4) ftruncate(r2, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r7, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d508f5a9b4a966d4083a169f17f0450a998008501f51c85a01db3ac6a06c691821e8ac9b44b2e4bc0609bcc90000e17f2a7d3cb2b0355a83e0c6650a0ce394c6a7a4012267bea7ed6efa9c873feeb2e75c0e48a7b01caacc42620ce6893f1366e900005dccf3519bd4fd62e2cd4bde030c82dc4f95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ce6b6d89a112f6d0e7c812ddbead87b9074ff88edfeaf4606a6b3ab7469e012699ed402075786ebf14667853a657360351065295dcedd7b9e3f000000ca101694bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dace7015a3c867e753fa8e5c56d0000000000000000000000000000defab2d291834424643622c1f50f677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfd"]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r3, r4, r3, r4, 0x104, 0x6}, 0x3, 0x4, 0x7fff}) getpgid(r6) semget$private(0x0, 0x6, 0x42) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) syz_emit_ethernet(0x57, &(0x7f0000000080)="14b1d3f5827da11f3c7b4caf06a670d859f12dd63a266830f719888c9e906f6f3a58b4000da3a11b9d44dd5edc78a7431a48adbb0306fe3ee86f721e8612f8afb717792c4b26a3824852688e2763c60728773678939e27") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x30, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000003680)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)="a1f0f169b9926d7c7209f2428bd52ff979b336926553094caa291ef905b9bb85de7e0edaddc4c91002d1d0dc533a97ae521acf203d90f82c6fd77d8c708ffa60d95c285e731b4e124fe8c2900db80954e7d213723844841f56e4908077d46d3980e493356d5f6cb06ea9209d0315a1d3f0e653abc5f1e93807826572e36957a908dac82243bad79fb600bbd73293c38348", 0x91}, {&(0x7f0000000380)="1ce3e4bab762948589c21c7d98b5c14e51ecf290cdc205b41ff11a378720a102c55ab692ea05a4208a8956b3c63b5f3e807fd556dfcc293caaf180fae16bd5a3ece4bb0021be50e975080ff8702dec0b20cee75cdb6f73559aea9b5d638d5e26686d57ea0bfb5a2db5212789338e961252dccccfcb61a9c50ab955a5cd5e465449b5bcf51e35b6648050f0a8a0b38d2f04d08f8e4e891c3dfed4c650ed12638893e23f3967c025ded9b56ddbf01b2b8d7e193d1377febdf0a4eb31576ee7f17cf6aa9cff18bb0b19f1f8cbeb42ca39ed8079c4bec4bf7cfe26676b955836919b49a7f7202982be2556a8a104fcaca429d4d91b65fadd3b40988421f250b290259f35a980b365b44a9b74a25192fa7990d05c2df4ebc08ad95a849099184219434453a9536fce1a00f5a4c68f1ec882055c516fc325b1ab4a9d83d3bb8be67ce775d2c9b77460d5191f6bce6cda41d72ec0c7bb771ceaac13a31f46cf7be98da98fcb2792bd460cd175171771f118a8c7bd7eb3042816d0372ce3717aa7f33476788920680a721867ad392b26c024140bef1961b4d26143c3796c576ec57b221f0f67b60ab6fda58737693290e568c484cc63967699677d6dee79cbc3c0439a8d8827e9b5d183f1632cfb7dd3476050ab0f64260f090afd96ee20f1449f795c9e418ac56fe8e2b881b8e2ec4a1366106e5f13b8f9f2fa5e1260ee57f31fcbcce1b9cd058a3c776aabd093e4fb4e79110341ee47f86876f5c103a4c98a23a56cb1d4547b83d87b4002adc8bd107dab7887a3b00417fc8f6b1d169777b676727348f7468977468a238fb4f52cdb955308bfa14c7180b8303708ade2ee1644f8e8f412a58272dab17036d6bf9cdf843d38df95825bf554c2fb2cc2904f9e91931b6d2274119e0acc365ac1839637b60631b5f54edf003534aec2592e340d9195c700f0ab1a8372234bb9cb8865c89bb28642eef6c4917a2a523f72d3c7951d448e2cf1244da272f394328e1502fe515655ed6954f6b4177b48fc1c82a04a318db49a60cc594445bf6f7ee6dec992f82ca8606ed01914f90420b7567e32da5c76efa4519e4c1fba17d838c7cdc9470e4b594bfbf7e07d89f9680f9702ea53e240f607addded60b4738fe7bace900c545c93ed2a9913404355796769195e16470e46c22e9ad02e9abbb5c2c6b79c74631b9c482112ab845481cbbc13d5e77d8d2578a7f54bcd25e56c7bd27c50348010bd88b8503f9a6d33648acabb6758b5219e807c333fd5cbc36ec3f1d088206e67149978bf9137364fb617d4de943e221d32eda787bf0554600a4dcd2d279a0e4e68c488c7ab23376e1f37eed81157e0b1295b160e168881d886fbc8578a44b9aec50c4caaa52975b9422bc016008fa9f185cccd768abd00262fe3f63548a8606f4699a3b4c2802ca58882e8eb3e4c8f0d1a4cb7c825dbcf119e8c5721880f184220fbbc07e814e6863785c6b193908a8aa9d8e172e4adb2007a5d940a14d532b333ec056bd4edf76ab20a7d08ac122f85b1fbd477f008fb23fcd732495663717c587da6d5e793c228f8cd15b01daabb3f30fd5516279ce8fcbe2d9b50f8d136f79f29ba963d44359bdb2e7e7746da57257d6e5d0dccc373e9736738937877d5619925232d3756d15b2f8cd988483f97e1da5c90be49087dc17345cbca0b70d37626f28ff4f93fbe849712fbb01b3dde07375cd72d491efde8de560ead75f1dc1dea08f1986a0bdd43d4b3bd59a629d64cc9332ec0bb443442f09ded43ad3846b0233bc21c568af234d5f13d246a5539f63646894fcf45f350f0414e705006e841945d3aad8db756f964ddff2be91d2c5dd14dede0548a86d91a6914dcb392e2e1e09641366899c42e49777a16aa5e07bf67cd4cd1c51833b6d930f15cd13e0a5c2d126aa59004020043b32db17c31bfe86cfcce4422064dda003195e37a65b907997bf94df7a426e264cdc49d3b4bb377eda6d798839df8a92ac2e84c08522fb4b86a99f6210c06c863dbd151f18fbfe4a75c54bdfd66f18c10f1539025bca2b37d237ea369ce5dff8c2f58a1b288fef9efcee8dac11e242bff6a8f4be49c4e9b8fefad16c8b7516173a91175062a127a9e673b306d35cf4b06c583467a1490ebe541f3bff8f293ea59c47b8282cf56799ecac28121aaeafd82a21f64be78a4a2bbbf0e357206b41287de1a60c831b8119daa6b50360e90ddf42d358a6fa2cbf2691df7920aca44c805db80146c5d8367aeae0dccf469c0f3113fadc2be0bcd4d590b820e52f2bebb39c11b30a9604c24a9e4da8f815f16a08d9bd5b5c09474e0e32804b758088c8560c7e2287404f062df7beedefaa9a5a03ff8d8d8736dffe763f312ab857a07aab4a8ca945e37d7e0b08de18aff1c2f029f952528b4630c17624d313b51c08ee95a26a2713be0fbd3b0d33aa64052ca1c2c287f5172e9809d23a964251ef7baff597de2d5253cc1cb0aedfd79d93ba0c5c9ab3d8aeddc8baca0c19473873f90ffd8e04ecb8511f56b4876003cc875b3062f248f86f255467c6c2dbfbbc0e02f820f7e533ba29d7fdbff92ed58536fef9368958c9051a44fa21a8f43d55c13526490b186dbb345ee952598deb3d63e0c3466f21f2d4db20da7a370ca6356e79e95e54f641718f8020493e25b51544542affd88326c3691a2e181e3926747d8597a7e8cc6bed3ecf2452ed0095942dee2a6ee74a396ba56e6d0f921b25777bed8ef18b90f82377a2d67b5b0c4d8c4b831e1dba6059cd3689404f21a33728e011c73b6cc46a159744b7814319253419e9b8f1bef0a1cd6f4e8954fa920314b66342feaf0c6bb9c26606d44fa41e7c217a1e5c142caea2754f07a36a4e41e85e00304a19afc2f19acc03308f47f92d978cca1f02b70738728c4728fc6196a0b2574403688c5410ff04f354a540880dae40b2fec9eca37d7f1390fcbaca9b50fa5d1623c7a0b92bb641fed0955bfb00a2c5f592914f700ef4431d4d71858d6a56a2866f9e174a1fda32bab7265f1eb0e40e4213804b3238fbc9bbdc3a117cd570958ca8d18e8fa9eeea3408ced34c876d7b64ea8b31736619ede5c632563142386a7e7826f890ff33ebe947e06eda7c138b2ea2fc57bce8e04c7867237bf17ca82746ba3f7d6aefd208d3de9ccaab4d2a4a2aa0e8b820636cd552ea118e8ea5bce24fb56fd187e21c657c7113d871adaf1067328c2c939289c0dc46057a6c762cac1558d8cd72822ff35a007172ee43bb5e2a399c6c2b19325c322813a30d052686226c8929dac5483fb7545c96d59bcd541a168b6d9382a8f8e72dfae7a267894e465adcf74f07399bd44fdc92583f1b06b9a0e7a04f86e4710bfaf9dc947ef9b2b383977df7d12e5af794ad755204c5970588a886867f7432098d83121b2cc3dc2f4a08b4056c00f979a50b1fa6b3d469cc15f1aa83a9fee90bdcfcfc290dcc93b47002e8eca7c503404f441d9395230bb0ddaa19cd6c201e66104486a438f5fce983993dc93c690095b68cd89145c0d3172f3d5630d3f9f010f217b34f18d2b1f2136d54a55f3281383ffaa712ac93e75136ffa94d3d5079751e8c395ffd9b3e01f2c374400b45503c375252f6a8094ab9dfc9228aa91b70427bb3b8abde658289870df671c25de9ed753148d716fedf77d16d3af73a13c184b1e65fab8bff0052b922e71765e8bfcd26d21963c3d1979a6a777b99b446413f3e8e1e7ab63f5b40c350aa91ea42f7b19b42e2fa2c0bc3d1b64aaeb67a5d7583e3f64416046c199a6e150ca775847796aece0b2fb96d76daf936ac31747fa1f6247f9660a110ea9d83b6aad649ebedc99128f80cdbc3c22655bf82f7e0ead240b1c4d187fa47b96b4ef4f439979eeac58c7f63478847381079decb66c4f624ecdfd809be11db4d7bf8bdccf02fbe3df8efc5644abc94379c8d44e0babf4d18476a962be95b17125f782f80a8712939b1558d56b56388b9d10e4a806d3057bdb76fb343cfaedf4ff4f94d34125ca1ff5edf466ef5c6288023724f2e59eea7b0d3ff03cfee93f93e94e7b2e52d03af9032a88a580d5a9c6632ded5c6899136c505d2a14e8f907ff6e07327ea0db9b7a051b0b16c5236045984ed2f8bc3c446852fc53e4ff820a22e205ae01573feaa14c9d07acbdfd368762015dbb88f407e6ba591966072a907b3d1a7f075a37b0043e1c2b6d7c57bb7ca9b75340621babaf7e8b37dcd67069e8745cdd3b754264be266fe3726d64d814d4213d57b63add9986858ae8a800b647682193dd43777be7fc9e7ef7ecd827b97637da33166ef08ba0ae5dbfe62074048a79f6631887fb28d679b8829c11c56c7fff981ececc89f8f5a05ec319fab60623d6a3c03ccc630fd64444844999081e67f224f8e081c5cc2e166829577d8781aa390c6e48d8c6fdfe0dea6166c827b4a658490f0127d7d14aecee1da559888ae59065325c1cef1630c5825a7e698db39c6b9a5b2931939fa1c05695d4ac7b89de082d3a14e11be23fa610e1566e7002a0f8d85d74f87b03ec6a0302657dee3bb3f430ce32e78003b9277ab0a345430a21e49238a39f9bc4f726fe1319df4c7088dfc2fc5e074b26c932ba677e962ca603d807c8a21b19bcfd66d324d2b42571bbb67107cf0f81570473663ce43fd823f7fb8b56f48a719b4a4497e501fde7d192b1a18797b52dcc25b33ede8da35c9769e67226e227342034f3c6d001408d5c216f4edcb848bb3551bc96923b9d6e370ec0c35a2d8c2eb1dcd3c4df66664edfdef2cff4fadb64a55a2b6cacd420c001497e87181a3caa4b74a76fa9f7173a4dac2850539713bb73e7a3c25974dde5259ac9386b056298ca8c2bfabe556c5d8c02303edb81f450888d952646f136357dc002fb13d8ff5d29212fe20fca950259501c262a2eaff17f2d751084d70f435169a05199684554d060e33b63a9ab44b211546332143e19a1e0033dc4377925e5be5bd77e39a26f9d231c17b9e989b90eacb2d95e078cbd655a05139122083b88731871fafcd6f63bb01ed96e6775ba153d7602e58ea58fafb876b1143cbc799089e5f104a24365ab585d8f144ef68bd0f44721e76946e65b8f17653435d954617d5ec6051695e241bbdca53f93f1e4d659a19e06d1a9732b505acbb0b78e20c416b826e563ea670454b8eb53cd49254b7b40e29f9f166581c52d2a0bbabc83b94c45471f20200cb0134566db532ae309fc3d8a743869726f0fd0b043585d8bc57f26281f5c46c17f9ef5be7ec379b8dfb6cc7143ec9ffc5b360b9148d8f24aa8b1992c285206803c6b1b93b5dd609929e2cfd3adb6575c8495e33ebacc375ee11dabaf8d64a7deba6137981270b20304eeeb96ec605484af4334fd6d285a8c5a0785104e578390aad05d07780e1044ef7da3e7a4e27cdaaf632acf7db3aa7fdcfacfaea5842a6a87d6b68acaf4892d026f4be2500cee692ede12c40eab7b9d8fa9fb0fc4038302e3c1633c38e85b4b1017ef66951498ece7b421198a7e6b14dbd2e4f892914244be6fe73fcdad9f5fb275b83fbe9b90b78db8929678f729e18f32ed67c4c7d4369a748bfd2b4b4718a4299b21ff67db565e6daad7a279c161f1cabf97b700671a4e42d3b016a9a63c69b74e1b23fbc0eb1bab0ba2939f847a025d3de48b8097eb7103a5b58860123ff6d102edc43c0d7967e02d750792c28533f31a3bd8104e22e9af8fa293262ac360125c873181b42f6b50887e8948a52fc306eaff6febbd7ea6df2543c8032ab3dc762eaf3efd4802be1fe1e1df87", 0x1000}, {&(0x7f0000000240)="8fce3d4fe9364c3b939f8e7928f85d90305e01c3e49dcb4b8a147ac1441a6feb5d47ca1bf27b8b8c4bf5ccae98658a4942825a1750c0e95ce8d4f55f4124e3be2989e9626c0ad39d058e8f80ff39815251d4ca863820f2fc3421fc7c8a2730e89867bde201003c0fea47a6e56f83fad5d653d5d10aad2fc6b2dac03305a0a99603efa137954a1d113a12e96b935e98bb9368c5696074936aa90e8468a4ca6b5322dd347e0d63c53fd4965f6fdcc4", 0xae}, {&(0x7f0000001380)="40dd84a1e618b09e2db16f45e4cc8b3c18220ee549be8dad4609c83176cb82717e8f744182bd31b95fd2faf0b1ef43873a7ce3774334ce610f0742030084e690782deb", 0x43}, {&(0x7f0000001400)="b4b2706e1cba4dd36576a35702447e856dd9b296bf3f207b44", 0x19}], 0x5, &(0x7f00000014c0)=[{0x98, 0x1, 0x468, "d97b3cdfeb656ac2582d832226eb73471e5ed7f4332b70772bcfc04862f40824c091ce52d0b19ae16ab9baf04c036f85136062102dcbdf46ba37c8d50c422b7e157b21007a4fb1a2a7c8b2beecf006b729a0347ab7cad06a2e1a21af5652600c13a3d1e617d8540d91f02aee12a98e51b1c1856985b5cf8231d233549c67d6a8396aa08bfa56ab"}, {0x1010, 0xffff, 0x101, "0fc4f07ed26b0f5799bd5402e4aa04a459d8808d3c9b59fdb75e88f5275d1789ea3ba72b3784e8828a93689541093690db5cd100046a767ca12d1ba791a35e77a4635fe0da03a2a6c77e02e2237504ae83fa591d5a67f9ce2ff944a4686467930fbee6659b4eba2982c5546f5eb93b8d41c82e6a71c065808474e7ebd8c3106d1a9a2ea8b601ac6e91a30b2548d6631ee9ee1e0af40411651fbc0137c07e91cefa9d9f899a9ccfd456d234a32f9f5f17022b814ed6564e353a880f45da23c35fed7ced31dc2d80310a76a287e7fe95aa455cf67a0fed5deeb7ea5555262cfd68983d697ac51f4e53cd710fda4a6fccf2c0a31f3760c2d49ca158fa8b3f6a1232779da166244e66655937ec1548ca459dd04bd4dbc678507eda94932a56b97c0f52899e3267fccf5f9d61f48ce5c895acd3074de23e21ef7ce0224efbfd077296046fc77a0e89d21a470c813d85c6216bda6aa3337639737f6b9774452300faa5949baaf74a0bd73fb3fc8580bc8a724cddcd4b93aca417eba04e47c6edee2e7c0ffff9e8ca44bb553274b76f2654a788b04f688fb7bd44b06f15899b9d76c2720603a2d07b6320ccb3f22178da1780d54c800b793c315b0ef5d216b206ab93055cbd0d9f2030b0febc14044c25c6892e2245aa71540319f37829d4797b1b2a0621702bb7c272e26613777c24a8f7dd984a03f6236a1122bed9e1d272eb773bab387bdae70c6d05001bb6d41c8cbabac3d51e665425113f6c1c83d7208f00941607ff66f58a1ccbb18bee3865106e91d01de37ac82179a55db04f227af66b7e652f05d98036db89c6251a8cee87f85e1e3c36721963eabcd91dc4ed8da021963130cbe8759f86900d3dbf9a58f028a5537e1528e693a4088f9d3cf2added4145c8884f983189527a17e08e489cf237e09d9e1fffe5240c05c834e1b491284cc4bec0f2f42925a630b2e71f8ad11a124456c6020fc38743250c6f8968adc41ab909433e6a6c8f65bded34941756c4138d4cd8b277e6085b13573a4ffdc103633a4c850ee60720172aa97844e1c50de3a13f43f7b20bbd4d8012214ae3ca339c5d835e98d91c039e679900d8401124a8e3dd7bac9b03d5ba240882afcae405019a740c3504382a5424ae3bf0abf1f25aada72fe7976e3e80b829be1445f910ed72a0d875d3fe86fcd73cfc02a6ce9c25d3f084e3c3a420b772a1f20a6cb599a2bd5bcdd9d9668c950151109d93557e5be677d04a6aeeeef056ba2d0eaf1116c37f7dc1d4790e36203a6f092c8d8767381e864d56737a5081207c3cd04e29042ba8278a05b0e87255a0768048ca01034f0a6b58f43a67c06d9cea3a2b71bad0b47b9e017576a0810b4e54c4c7953144e8e885ee0c7924bdfe2fb2c1a0f2f639abe48d3c774f2c21bdbe4a92b132630b7bfe4f431dfa61db7b1e1c0201feb93125141169610f683dca08bf3448c8953230f12584063c9c31c47db4ba6c08aada550ebfbe459eae1ee595f548d772175ca7e3cedeb34a5469b99bb73b73886da492bcc4b9db53ce8c64e1efa1805ec566fa6212d04aac8510a2da654a23215e4246e96bae33548a8480b92e1f33d3286145e00f42232c3a7a7366c99e92a6935ecfbc566e3fa31cab9a1905ada35fb5fa33d55db57e6690a89c0b4f6130cbe43f5d8b0ed3d569d122ecf372250bc8cdaee60f6b9ebb9bff843fe78cb55922cc1a66521729d05e22d0d14168d3dfba843535fc5ce09feea0f109f52213ef9572729ab160d5763df287281610410a3df52e2a49729d3c5c73283775e32c57426aafd02abf42374720080c2df53b8cd318db757bea13693486bb62c67848ace68cafeb4a3453ee72bc01ffa1a258c1b2ccce57a1e772363ba6f9223cd0354698757a96e468cdc4ba7a7b845303fc1d48964145d200cc6bd7111c0c77132a954a8261b48dc0bbb966b013784bdb4d9a3445f72624550849473a34a8894bddda27d82a0bc9ec34565b469eaf2192ca4a8498fe0c66dc4e059de1ad63c3d719e39c70937ce4adc3996ced9d7fc8f74207ff681a134e1fe297899a98958ee57c81c162606c41dd45781228848591082a58bea12800ee326194bf3d23279b6e7782f0d157b4b3be31699e14d13b790e4ea1770cba9110fec748e09e83a7a442e09f334210c651d3785e14dec8d8bdf63be66855b9aa4b83b38caf079da4f66820ad47b3cd47138d6f8a19b581f9c79b3fddde3b7598712840dd1330ba21a273534bb7fc78a2e4ee5ec1526d54b76cdf8177a9a3e178d62786c82695e589905515fad679bb65573b71cbc414db14cbbb5bf33a8cc352ea01d6e845a874813cf64746451eaaf5e5d2aaa6e7561fda9dd2134fe174701dca989f8eaac4f02a565d1652a8392bbac110b791d42a468f43755768a9036b059fc4f8701e7d9077e5131a735631bf037efc4347220e1b41c39e295fba22a8406b93f061a29c9bfb5f3f9ac0fc1d60d4575c6204b16ad74c2d3911d738eb152d02793c980a46a0dc7ada3f1a95a65a359fe4d4212a037b7729c94eb95ce2382031e08f144d991eb065735f5eb282bc0bb1655401bf7fd8df1dda47db318ce9b9a4041d4e3b0acf871bdb8ad55050c63709469e8ecfaa68c031f37d9140e616b215721abb348aa4da9a9936d3e249740c28286ecde82e92138ecbe1f903a1ff274f7aa4a6527f87a18d0468428fea780d974df049a45798163385c80a1303664cdd5808d64de0885cbad318bbb56c0b6486885d59f92649533e427a6ee8f98f0dbb9d7c9ea2e036cd927e0aa1fb0ac7e8c64b7e5f2031f5dc4322bd5ec94d67d35877458a7166b6948d91785127e42e723cafea5bb8313bbd9e197a2f69ea19c7b095520ff65ece9b13371cae47cc67f9dad602997597b679c3ccd23e72afc99845828c5dcbb2990a6ca65b101bcd4e7a0d7768a13cd21ebfb89fcc0dffda83aa3e130a134ee297643d855d38ac8931ad77d56dbb630c3638956a8cf1d20ae1e725d09f7f1d43420d132282b0d361bc68859dc02f8a0d6352d0c68f9f299bf3bf8fdbb51dc585d3987baf7929bcd0f902a4af04ce6be4694f3ccce2368e0572e935d81b138a5e794a8996d18ff68bb64b3b3c196b439297f52c3c4ab25fa6d4e19c0d4073efdeafe9a8543d50d8945ee6393d6930b38e050288fe61352ece6da1fa9d33c40794b322c29a78f26d64434db5f31e3ce091414466a0e159d5a7f1e90adc3e9510b86b821aa46c12689594eae87837363a4cde02006aafb5b1b2c1f7cec3462117060f9b8cee30287031a3489498d9be6bd7045ca895f60532c40dba0dfde90b4dc8cd6def5360c82b50bedaf6a027bb7e162ec49d4f6c8623b1a64416a46d67f213e8b112c47512a82c3081dc09f1c98288ca7bc661dbef931b91ee5914a20dc8a8cdc8c620253211e5a7b524e3ed648dae54e162c38aaaa6a68aad06c1fd3fd93b7b852ac7923287543c7c3fc456dabde31ebb4e072812661d3ddbcd45e75de5e87d328e63002d0bd3b30d1a0acb38a281f23eb58a5d4102c7bbae50ede3cbb04b3f9216e130e11f96cbf4effae6d81b9fbaf6a88aa48c05d3b12095bed96c1d68edfc278f5ca6c5e11c7861682627bb6a0ba9d49503450be79350785506ea16610a70801b1c9ac079ab88333d2266531cd252ce3a3d0975d8050bbfda134b15127b91fe10e72de951363a59f859914c79865b875982caa235287f7058b01e0a4ca131fba9fdb4528bbb811a194dd2ffb88dbc7de502f7b261c486045857cd8c2b8327121171f7acd1859f65b1b5deefe7588658923e151c958fe5d82ef72c4725128266bffc3723e8440272747d504c1f6400efa7b9644d793b624cdf43642e0fe031ddc0b80b741285c3699d75715b493b4e090df229b90f9342d8cf1890be761a7dee3eb40a11fbda605d55bc4fa0298a7c5ef927cee6928001dcfb1e612694ea448d7a0a9b07bc2eec5cbf1a2d0eb56e1a286241ac4daac2b875b1ec16066b53b3fe11e5ebe95acddc8de195ca682b73936ee1503b592e1b962567012a0b163f94ed373caa6dc925bb0ede0703ec6666d232df7accc5db4a4116888d7a49b80ba10fe37beb50472010e7a78eea6ae85eb1acab6faf6714837a44504a54d90f541a9abe1d733965aa591ede06b39490783bcd1826a4cbaa8b939d5eccf3a7ad5537d9b95a5975db707685ffda754265e9bfd1d3462ff8da3c5aa6efdc7f7424c086d564ba61807dfb076c4ea8d5fcf87bb693b9b05b170600ded80b9b3e1a2912016e2e40040f50b4b826c623a63f03678d3168d95ab09c98e1224a95857b2baeb533e13baf13231ebfd633d5cc544550284bb59c70b84587ec32441d00057bf7ec7d389f4d8ff0a7ecb340fa9e97f89a193e4b52e8b395091eba61ad5605a7cd8a74afd27fc225230b910c3f2cc9b61ce82f81b3328e2ee9cb79e84a247cda528e618f7630ade253aba93cb038d45551e036033877c2e397a865fe91a55b6558dedcb936201902acb6b776c6ad71bb521254d7b7935b3e616a2332292bc60022764ca436000601e4e58be6f0197d3e08dc916c840c9eae4ae0cf361de4c1f3a7e569cf8798bbb45b4673f4b2dc2801e14e6bd86c7cd345040f6fb40c24f1802f9dd815b15d2caca576909dda8b1562af6aa3ac336ca99f368ce72df27adb5195ce4d3da00d42f4af1b559faad194ef2c9e6cfd5579284e855b9f199803dc44773df903b110933e08f179b7b5784940b9f0fa7f52584d133380abdbd1a914b2768847f25564e48df5567466b14d7f90141c839c6ec9125226f006af7d65c1b3fa9a623a2ccafead1b467a940548e9dae48af0a33bb3eb609ac96d9552c6a438094ff22bff11d290c0158a0bb909c0cf08c7c02ce49f5e34a8c22dc8a0c1c3b1504f598182255c70f970483a3615822ce25545b7610beb4052fb7e195149c188df08c01d47d443cebf22984e2078cd10a54480c97efebd3f3eafa6ce599beb7c1c7bfc895b95e28dae12ed6677a0b579bbeca60eba8d07a84032c56d9182287aaa79240e05b9381a05cc8cc1a334d0b50167a1835d98e77f5f55fb321f1f066565f203175ee5f72355e1aa37ff94fc480b1ae7a96ed816941ce0fd14e5df916b42181f4a7361b901db6a46df7210bc7c3fa7f1115d06018d6f279109fc2c692e45480dcf4b81fc2111fd23ec6bc1ab11dc46400eaae50086995d8a87940ab4d1b761c38fe0bbb4834d4e1a6823eacf4e41479b4514a2b6dbbf8a872761cea18e598d67a2acb6c4713039de6ce57a87d0997fd11cc40044363c7358826ea2efe4bb43d4cbf80eee3efc0c382e52359f2369151c08951ac7db67252139f38bee25ef820dc6f997f169f5e6167d6bcb573d9e7153b41ca6d443f7d14516924da0d7eff890ec0ec08efc9ddc19b5771eb021474bd5a80a9457730ad502aaa6652888aa6b37292c094d42c5c34abe1e3710e7a3d1da7f94223afb22b5a5b66ce1151be5d320a8f68b84bc1abd8ed7900b3230d5f5c452a71cf0ff9eb298394a5d62523a7cd5912e900aa098c4b74beb811b95cca235633873d0718ca116cbe03806224fc55a011f3e23197813054fffed4b6ec2b1d125e83dcef803f919ec0138ad35c68939f0b9f930bc3223e13874d15eb5aadd29d67bbf18fb6136d94bc2a72e827b0bb9fdd7c2ad6f8cb7175dcb487dc47fabe7108fd37f790869918ae4f66d98736b410b1a67ab87f0f120da33c44af6edbfaef26647ccaa3c13bec73f2f7ca78ce802d5d96927ddb4300b8"}, {0xd0, 0xffff, 0x2, "57aff48979f3a17592d8c5e6306a5932333237375ddcd2b34a617d9487be27c819459f9b33d63a05b361576bfd90e102c2d57125ac1089be1eb260e33c4fee01b2059c885ecb9f9f3ca0bdf3706bc1b843b6e2b1263b9ec00333a061f59f683f6c66ae1f67197cfc994493f97266326d91650ec80014d376eb8e935d2400a6537fb1f91589d86e1fc5487914faa624ac89c0ccda4dcddb7aa86f6bb769fd3c33ded54ee0f940db8ac755867d02af89513450d7db8fad8cb0a54e2e84936b"}, {0x1010, 0xffff, 0x8, "7cc3456ccc712c1c575a434bee00ea055bdd1435b02781892a8d542a47455625bb92ac90cd40a809431c70016175e04c6d62daf64411cc26a2e0c0925e701f1b800d628fcee302a47a09e6c00b4561fee385439ca2bc6cd16bf1199655fdae22e3e19433e6208e9fd6fa13741aeb75477ece9caa7aa5326be6b07fa4ac99977e0aba4fac1a108a5923f09f9cd289fa20e6e634231dbcec63aa096a3bcdef1052c4c7748d51d3142150d8bd9aa43724f6dc6742ac9ec18ed35f7660875e46dd065446de1fcfd894cd80651c22e834b4493718880de5cfa8412f96f1fef59b348d926f15c1f649b1f197e7083cc46431bd4e938e95ccc1f51038d13a008c022cc29930601b159b2574e9893eeece7175914159b3c6ac5e10ed2fe22d9fb481a0f6a5eee8d757ef3b09d73f79afd819e2bde0ac2263a43bd46534b50497b21d15bec89838d2c1b586a9da2abd088d1de12718b804f21567fcb1f3e1e36ef6bf5512a55d3ec2abb5ca100db0a0877250ecd4875fab37f5220c0291cdc48b439a19d3dd104b78ee7b5de42e2d5ab2780798b6fdaac86e2cd968394eac6a933d481bd3e6cc169f7d4fef1e9ae166470d803971d0584f33b51aed59c0ec0c94d4aaea854d4765d38da0836445852370101c658f6637832e0dd18a996908c3e7c1887055072a89f4cf9e135f23e0bd2d9cb69f682ef364b52a36b617a0b64e21b9c0fd75514705f4c83a525b1f01d24ed302eebb55f75560c2681ad76dfe12175ded37be0b565359eb59e8d0b90a2ffb7b2e290f615d58e6148bcd1057b739b98a62e038435eaed1ecf670253d1045b12363c363ec4d2ca4a335a03b31dccd116bc0da5eeb5e25d0634183530c372dd16ee1c4b0f0ba92efea2d3ef49d62dae8ccc875a86734f079779d2b4f1e02cf260023e78735b7069089baa200c5eec0b823972219c3603a96512f7de243356d75d89e46ff582968b95be9215a10b478bc44bca31c53658b365343b9c354d461267f4af16853eaf2df79bf0c6914c52acf09a79b6f4ab5e39d3f972bae8a09a49571bca9573b3b4ea6b1bc01bd688e1b8b1cad09632fa381b6883e5707ef5d50f358ddb7dadd94f4a4b6570eb2d27f883095b00942013416243957359b3c8a20fb4b12376ed694633828939a1767ab092597b0bcbc7f771e4e2fc67c65f75ff4fd1dbc202fcbd2f37b93e206a8f77710d1b450255c944c684140c9aa8ac570cb9b82e1521cb79f24d12e732eb3353ad6e1520fd76a9fd891eadf253615341711b201af8555548a9794b44c0260052399814315e2b01f6e89c8460f647d2a83f74dd505bf3bd2c75250fe4de170c426a364342db1ec5c96ec146e26fa2e0ab03cea0c31912a7cfe9c815860454b91185fa4c1991dcf789f63e05bd7a43a976e78a2d7a25e991a13241076a7d1795bf59ce2de8c8f8f2352dbcbf6a0db9c9fcfd5290b561ed9bc7fd636d0769818f3fbf2259e426205224267814439bb5338f5f0984dfa3f6f7a856224f6c4f09fa30072e283bc673e995f8933d73cf2bef725d8a5db3618eaafe42c4984e6dd1c1b4681aebe1b327176d1c6bcb5e63e26aac9c6e4d4a30b7a54e9ad2ba95ba01789d8872889b99f5d720af8102a1643e8bd653652107c1e38c7f7bfa675ad368ecd6dd09c15e2e8c9b3035b848a24713f714ad5bde40679cefd4b132dfde74b9659f894620eb064ab99f798b59282a1eda7f1f71245f9dea1a6ef86d642ad1a9791e59808b381d9f95e6d77131e84b0644d603f5fc8a92053877f30ec9bfdd76a2958279c39f9bc21f955a9753ff38a14afc86a7481248ce7b88c0b36b517fbeb50178b1ae5ae73713e47b62a7a8939ecec5422726f90abb6ef1422e14151a3d01962c5fa40e86a89255e22a1bb21727ba84896e39e2c13a37ae7063aefd8f95a4c12b0f552e499488d319bb587dcedcd7a6c3ad98b75f60f056b757d13c39810a532f95c94dde50dae6b0ee682dff6dda1aad4d33ac02876f1d64321a3c52eab93c68bcd02cc389eafe645ef6cf2122eeec16aee593511b49ba77eef6791cd68b7821b890d09630d1b668d53f6a77211072493174360cd1b4abec9c729c135d7287ed349211c637d7a38da65fc79c34eafa3989ab838d72e83f6012c5f21e5b687e6e18375aa5940c1104776fcff7a02ed21a6fca2f9348fe94ba5a8c320644e3a522c9ea23211e87ea4a07a5daf45059c8c02974c77d9f070dbc90e8ac0d5ca054bf8e40b8d5f245552f47db8e68c3b3f91049c9d9e81859d496e99488c9bcd70452a74702ebb36f555b2fcdbca749829223bbc4b71be55c764686b2b20f4e0c96c91d81cee7a18516decbab6ce17d00696cb4657d44c6092108f04aa737e99dd138d5790a2ffc1d67b0a1a5d968325d06c6c67031ab6e883dc2fcad54a0f2d75706f280a8ba78885626434d5a5b778327e66ef2c1984b8f7c89136ae96bffbea8e4d1dd0e3be3f2643cef4de6da9f33d5ed0e3c640552b7539de5012320890bb803fad7ca0028b32df7a8c50d16156005ca3c68aee79578bd43e455d4896d3fa8283b4ad06a5ce868101382a650e0b403165729881d4b7d8047be3277747d7eb3595b5192670385de7eee7933b24222b45abc18e2ce0e6a3853f8f7a8f50b693662e3e9659bf7bda46bfae8cd2a04a96dbb9ac99fc1674c3018c6714d6b6c5b0b53c216abfe3fd9d7e8ee2f5640ce034ecde0168c8a4692c734e2d0c5a9e3033cc900b2fc15e71beb5b24a261def27e173f72c84a34579a9dcb5f9f356f0d0378062bf4b9d6344191e91b6a6c3178999af4afb9d009aadf3fbdf77f76eb65daa2bdafacc1226322305af1415a57361a6be6287def959b016696472b90c183db9c82bd3affede0511ba294a422461f652266e98e38d559e33b0cee11d1e3a18d81ce6b1d0eefb94bd192834edd0599df88e99c7157a22ef8d50482af95f3c3689147b868ffcff4fefb269775cebc6f67a83cf4eeef154f32e5f134e0978f1ac090cc8206ce76ca1f7ebfc3c8ff4923ed73963d038cbe8a9c680ef82cef121db9dc37a5cdfaae59418637be9165adc5251b24d899844af54d8668c19a2ca2f112c2dd1ea8ec7ecfabc21f007139895dec237692daab147fbbb2c4efad7c2eb606c0ce7675a3fda3bce5cd990c468ef1af2733cae310af22ba8818abcd69ba3e1f62a8766ea1819ec1bdfb596460f3fbdf3767231ce1973b943b20a5a87943f51753316f22addbb2f2b2084c2083d31e9aa26302eed66e761e14085fe945151d666c24f79238a15da0197e4a487d5966c963e0c13ca54a6f35d4f4fd7caaccb442c45ab6aabd4ba48335c442798a3527a945af741c7e4277489ce027caa647c8276b9304ceef07c86d2a9eb64206acef209add3520ee63ff87635305a8426c88cc05bee10d7dd9a6f2ac8b819e8ddfc620c033512ddb362bd999346a3615e31c787e76766af097d0c3bc74e1f54c7ed5a57d7ef5f166eae8f80fcb16b97644f2844f176ff866a2c21427adbdbcd770d813b26b8816470b49d3c5ac3ed667a2d9fd02f95a76d150890a936647f21e37cd8cdd52cef2f8e81465f6a0dc1f0e54072898381a2f22d8b316ef5fd307776bb21c46c609a966f56640ce11a7719f90e696a0ce57bcc50ab018073f62cc2acdbeb85b0beec7abe3809d5e10fdc123d3241987139d926f187c9f80c63657c3e0e72028fcd89630485d0b297cefe33b1e00c42bf2da73fa6ea382eb21844a00b5bcea9e55214d9438fb037a18a09835b83a70eef5ea3400a7bfc119e691d2adec4c11a5923048af9cd27c073f3b17924138676878ac40edd03516f030ba38e2754ab4a5735555703fcab6b4f1657984673f6671ff85c478210a57a7d38416029a22762a7c1aecb6f13f3a131fda9ccef53aa44b582972b4905cc01b743da4743cd7f511db82dec1c69e1f73550064a50f5a8069ec0bab71b893e675071215a85c302a9f3b02c533928465ebdf0d4f262d7272dacd4bada71aa24c0e571dfdf081401dda7bb1686be7c53830a2fcdc7668dd2160c17a80494aa53e88b7756eb51fa25b70ba208f399aaca7c0266ebf9bb8f83a51881f7661e34b0f13659d73c659a8b3273ee1b0e2708cc78b4b1ad96f1e1c291f85e769eef1e90471b4512de19c71ae61b0229f7e7fdd84b617534caf622f107c5c3ced844420083049b8b54cc9ea7e16ec951a835518c1f717fb5080aaaca657ba32446d48acf5557b436c266387ca33a720642867b87dbabd7bc6729b5628251b7998b65df3ebb594ae586c9525fae79c7604b8d069f60485aa438780a5567b98368366929a5a84555a5cd37ab4c80f6fed62965ab0a3a19bb0885aaae08f41ff23796805b6ac13999be4cffe4124de62d382b8e0fe77f84d2d85a0da7e431724f282c8e4f258ae78a50b1433e5ba742fc473786da0abdf64c683c2bc484a939ad95357ecb19c07933de62b4dc54ef05b31867bd8240920cae72d04bcf049818efbb6cb928883f6fe0735971dd66734fe5d935d7f8f47157f8584f105b608b1ff4291a7fb0f6e5afc6f273d9682580d54f27d35d15f4985203ce3c35d8e1670e1509f7936e803f38b61fc063d953b0b78f7d68d584c170e0603791450e476b02ddb311bd828c2645c8029b2cead0bca6554292598c9fb1ae0bc40a9a50c9e7383dd63d4edf75a36bebe9cc8d2354ac9c0edb6b331595f5be9deeeb412e126c78524559390b2587735a1c3228d111afb6cebda7aa74fd9bbfe366ae9faa28c7d07e5981315b119ec35e1a1c278df901eaa03b45956f465bdaeed4a1a6ec45fa68fcb462c1c5425a2e18a7eeff2e6e775a6501cf5ec529d6b14d254039dc0a01c4c08d8a12e1432604eb8e7be54cadac532f7579e80cab926f3da7d9e743f3738bf8ea6ddf2ae17fe9aee3aa4a36126b2d28e7c2c44a2df94c9ac0ad035c0e3e02ccb545070e072bf2294034d6c00b54562a2430ff60e634f0e64c11a1256a4b0f2e2e6c8665ccddb6f23e51595ff4626e2bd59a0f95ceed9c7a93f8be1df29680752e87d55910a44c3a6090a9413137b189e60c8edbffe72220f3f3775888d04fc054b0f6026aeca9f45f5523bdd14cde7f94cbd4c1e6d15f30c245e88a5462674f5a2386e82f57e6a56a2f00ff58a28f30cae687d0bb59f9689792267cf4b28552d7a46f3a188cb17fbb0c4cf36c3bf83e251a0dcb005b16379d519c08228d6a92fc812ac8876370709925244b2af12efcec1c99f961c7f8dd459b23c97d1ffb7b5b04c90d96921cc0eeeb1843eb3570d2307048e9e7d7cc51ea0e6ecfdf4c18c35e668dde0aa62c2afc758a584c14f11a3472c848a013d964f98b04db5823431197dd58879f55146440beef0899ba30e86405657ad724d50e414fadb9eb14569845544b057b7db48eed6c61e39dc7e5a7488c9cc9f262a81b7695688ba9404dba817a7a0e1a379e42e157ccca08405fcc292a34b8734a4ce186a4636a29d42a9190524e61e72b9a61cbee30b847fab8a9e2b3af259ade62abaf0480c9e790df666d19c6fd742745e23424b67b2890c161bd0bba042fd6299f6bfc3a5f5fe58e3e985f26335273b6326ac622aeb7d85c2839a6f527644646d61e39d04d12fa6f877d1d77aa98242613f96d291dcb67c036c1f0740f697180f16195d75e3d53322434f1368a4416f0733fea3ddc473ab21992bc2bb7b4bcf4526b3551945910d57fa546540c6ea4fe68e0ded8b187ab52b98b7fe9041a0f93bc3e2702e27c24b21a56432f46fa"}], 0x2188}, 0xa) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/155, 0x9b}, {&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000380)=""/116, 0x74}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0xffffffffffffffff}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") preadv(r0, &(0x7f0000002b00)=[{&(0x7f0000001880)=""/17, 0x662eeaee512e6cdd}, {&(0x7f00000018c0)=""/36, 0xffffffffffffffef}, {&(0x7f0000001900)=""/203}, {&(0x7f0000001a00)=""/4096}, {&(0x7f0000002a00)=""/172}, {&(0x7f0000002b80)=""/35}], 0x5, 0x0, 0x0) close(r0) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x491, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x7}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfe44, 0x4}, {0x3, 0x8}}, 0x2) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x1, 0x20, 0x20, 0x8, 0xdde}, {{r1}, 0xfffffffffffffff8, 0x48, 0x3, 0x0, 0x3}, {{r1}, 0x2, 0x80, 0x2, 0x7, 0x1}], 0x35, &(0x7f00000003c0), 0xb9, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:11 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, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3b", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x481, 0x34) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x10000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x3b0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xc553, 0x1, 0x1, 0x12}]}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20040, 0x1) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) dup2(r1, r1) sync() 16:00:11 executing program 0: r0 = socket(0x1f, 0xc000, 0x8) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 1: chmod(&(0x7f0000000900)='./bus\x00', 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) sendto$inet(r0, &(0x7f0000000080)="493b5ba32659925f0f62c206e0b63729644d05b059eadd9c81384723894a14ae85ac26073ba5625617c2e52527f725f20b5fa0bd09a9618b50f2f0a42ab1774e85642b8f497dcf5b080f7176e4ad5a52dcad18c4ef5cbf3d1c1b4e4e", 0x5c, 0x40a, &(0x7f0000000100)={0x2, 0x2}, 0xc) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f00000004c0)=""/203, 0xcb}, {&(0x7f00000005c0)=""/225, 0xe1}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f00000007c0)=""/176, 0xb0}], 0x8, 0x0, 0x0) r1 = dup(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc2", 0x3c}], 0x1) open(&(0x7f0000000940)='./bus\x00', 0x8, 0x8a) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:11 executing program 0: geteuid() socket(0x6, 0x3, 0x1ff) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x901, 0x0) munlockall() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="da03eb39b4ed1a67c4acfae5450574399c0fd01cc56115ce79afa20345dc11a04b29442d33cfa7065bb0e8015e0e80259506a68b7919723825cdd59dc2cc1d55376d6fe4"}], 0x1000004b) 16:00:11 executing program 1: r0 = socket(0x5, 0x1, 0x7) r1 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x1f, 0xfffffffffffffff8, &(0x7f00000000c0)=""/124, &(0x7f0000000080)=0x3a9) setsockopt(r1, 0x6, 0x10, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100000001, 0x80, 0x7ff, 0x100000000, "8a4c73200b031bdc3df7c8d02b6f44544fa0d721", 0x400000000, 0x40}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x8}, {0x6, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x110, 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x3, 0x2, &(0x7f0000000180)="f153f2d3d7995fc035e8257eb2b0e28ff86b6001f718a641ba91a7a28bb4fe9d85eff25d121ddec9ea55dd76f554aef1780c15760945e84e6901a96d0f8261620010539b7fdbd08392c8203f41c44faa5f043e0539e9451ce56f1cd3d8552aef67b440d68e1f", 0x66) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x680, 0x2) lseek(r0, 0x0, 0x0, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffb, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x11, 0x80000000, 0x6}, {0x4d94, 0x6f, 0xb3, 0x8}, {0x3, 0x40, 0x658, 0x5}, {0x7, 0x2ca, 0x1, 0x5}, {0x1, 0x3611, 0x6}, {0x162, 0x200, 0x1, 0xfbd7}, {0x5, 0x5, 0x80000000, 0x7}, {0x1, 0x3ff, 0x6, 0x7}, {0x5, 0x7fff, 0x8, 0x3}, {0x400, 0x3, 0x3f, 0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r4, &(0x7f0000000500)=""/192, 0x1d2) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0xff}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10882, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x3b, 0x44e, 0x9, 0x5, "f19dc61c81110b50acb1ba73b00787f902c64504", 0xcf9, 0x2bd35cd3}) pipe(&(0x7f0000000280)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xef09) pipe(&(0x7f00000002c0)) pipe2(&(0x7f0000000140), 0x4) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000880)) kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() r4 = syz_open_pts() syz_open_pts() fcntl$dupfd(r1, 0x0, r4) 16:00:11 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0xa0, 0x0) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x480, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) socket(0x38, 0x8000, 0x4) pipe(&(0x7f0000000480)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0x25a) open$dir(&(0x7f00000007c0)='./file0\x00', 0x400, 0x104) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x180, 0x0) socket$unix(0x1, 0x2, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) socket$unix(0x1, 0x3, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) chmod(&(0x7f00000000c0)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x46, 0xff, 0x8, 0x1028}, {0x10000, 0x0, 0x0, 0x4}, {0x3, 0x1, 0x8, 0x1d}, {0x0, 0x73af28d4, 0x9, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4782) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x52f9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r0}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x3ff}) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000140)) 16:00:11 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) select(0x40, &(0x7f00000000c0)={0x80000001, 0x51c, 0x800, 0x7000000000, 0x5, 0x1, 0x8, 0x7fff}, &(0x7f0000000100)={0xc7, 0x7, 0x6, 0x7f, 0x4, 0xf0f, 0x4, 0x81}, &(0x7f0000000140)={0x3, 0xfff, 0x9, 0xbcf, 0x9, 0xf6, 0xfffffffffffff000, 0xbb}, &(0x7f0000000240)={0x7, 0x8000}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4, 0x0, 0x0, 0x3f}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xffff, 0x101, 0x7}, 0xffffffff00000000, 0x3, 0x3}) r1 = msgget(0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x5, 0xfaf, 0x7}, {{r0}, 0x0, 0x58, 0x5, 0x2, 0x5f35}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0x52, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000001, 0x9, 0x5}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x48, 0x8, 0x80, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x8, 0xaa3a}, {{r0}, 0xfffffffffffffffb, 0x53, 0x1, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x42, 0x3, 0x5}], 0x8, &(0x7f0000000180)={0x0, 0x98}) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0xffffffffffffff00}, {0x40, 0x1}}, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="e5586d3ee2d2a733fdb95cc3aae1d895ce31f4e829b9074ba19b96bf76695875f4b18497f39344b27343417d377f0410", 0x30, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1af9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x1}, {0x18, 0x3, 0x5, 0x3}, 0x8, [0xffffffffffffff31, 0x100000001, 0xf45, 0xb9, 0x101, 0xd8, 0xb36c, 0x5]}, 0x3c) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./bus/file0\x00', r2, r3) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) ioctl$KDGKBMODE(r1, 0x40044b06) mknod(&(0x7f00000000c0)='./bus\x00', 0x3001, 0x6) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x3ff, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x8, 0x1}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x8001, 0x1f}], 0x7, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0x12, 0x401, 0x4}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x0, 0x8}, {{r1}, 0x0, 0x80, 0x1, 0x70, 0x6}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x10000, 0xffffffffffffffd6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x1978256f}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0xb86, 0x800000000000}, {{r0}, 0xfffffffffffffffc, 0x2fa19d3831fcf654, 0x48, 0x81, 0x4}], 0xffffffff, &(0x7f0000000000)={0x6, 0x5}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x100, 0x0, 0x0, 0x0) close(r0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) munlockall() r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000080)={0x3, "b7d7559c5c09b91a0decad4f04cce41abdfe964e2b9fbbc64fbd64f363207057d01248edb59ea9f0ce18322bfd8c6163f522091921a91876bdefe4b327a8b6dc01ec6d4a4ef051b7fd5839d33f30cbb8ea355223d9e7a9486c0c1c91644d7b93f48328ee4f8a3268b26a48579ef63b9bce2fd48722fad87fa0f2fe038b446ff76174cc3fa06b4880da678e00a394d8b3bc3d9c72caddb323409082d724304ff431d28eeb3a83f41910967a2b5b3f2e7c58abae37913bdff4ed9ce1732ef7ac1b41795771ce487b32e15244f93a356500d16b5c4cda96ebb81bb9276579d863981811ebf08c42ef64d4eb7d1a84c3a3b62128"}, 0xfa, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:11 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0x10, 0x9f3b, 0xfff}, {0x101, 0x3f, 0x101, 0x9}, {0x401, 0x5, 0x5, 0x4}, {0x1, 0x3, 0x12, 0x11}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") getppid() 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) 16:00:11 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35, 0xfffffffffffffffd, 0x100}, {0x400000000006}]}) ftruncate(r0, 0x0, 0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0xc000, 0x4) recvfrom(r1, &(0x7f0000000100)=""/150, 0x96, 0x800, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffff, 0xfffffffffffeffff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)=0x1) 16:00:12 executing program 1: pipe2(&(0x7f0000000000), 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0xb011, 0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getppid() fcntl$lock(r1, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005, r2}) close(r1) flock(r0, 0x8) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x60d, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x20000000000008, &(0x7f0000000080)) close(r0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) fsync(r0) r2 = dup2(r1, r1) dup2(r0, r2) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYBLOB="c49b475a0088368dab337eabe7edf0585b00000000"], 0x9, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f00000003c0)=""/193, 0xc1}, {&(0x7f00000004c0)=""/162, 0xa2}], 0x4, &(0x7f0000000580)=""/123, 0x7b}, 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x147, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/78, 0x4e, 0x40, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x55d3, 0x3ff, &(0x7f0000000080)="5856d7698dccbecdc31ad4a259a8e2d3e24275ae31bf89dc028b608d7c3179d0c04df5369fedc087513b1a2afc29f44fed187495ba4d38c24a7d0a5ee6bd4c28bec7d4b097c2c356b21602fbd604f9e19b53afbbb76b98340c293a566e1345a316b4410cfe2bcce3c3d1f113e9d003745a7529315066fa70250fa6c4fd8b8a35f752b5fac654e42d594752e67a9a8b9c84803030f0b5e80139161ad6c640641bc874b9c9c161d72b56a31f46bf99283e8d6a3dd2d1b2bf8c85c3a5222355582c66f26fca7fe9b04f59e77d1aa1698de666eb949c40f94003b1b0916ac86ea6012d1d2e52", 0xe4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) r2 = shmget$private(0x0, 0x3000, 0x28, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000fed000/0x13000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) shmat(r2, &(0x7f0000ff6000/0x4000)=nil, 0x1000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x9, &(0x7f0000000140)=[0x1, 0x4, 0xe0f, 0x5, 0x81, 0x4, 0x100000000, 0xcf, 0x2]}) shmget(0x1, 0x1000, 0x404, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8, 0x0, 0xfffffffffffffc01]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xe2c1, 0x8, {0x0, 0xbc}}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2100, 0x1) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/111, 0x6f}], 0x2) r2 = dup(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x9) lseek(r2, 0x0, 0x0, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x3) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x6000, 0x0) open(&(0x7f0000000380)='\x00', 0x0, 0x6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000003c0)=0xcc1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000400)) getsockname(r0, &(0x7f0000000440)=@un=@file={0x0, ""/47}, &(0x7f0000000480)=0x31) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) mknodat(r6, &(0x7f0000000500)='./file0\x00', 0x40, 0x5) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000540)={0x1, 0x1ff, 0x565d75ae, 0x101, 0x30}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x122, 0x8001}, {0x8a, 0x4}, {0x0, 0x3}], 0x3}) ioctl$TIOCNXCL(r0, 0x2000740e) getppid() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x200, 0x7fffffff, 0x1, 0x1, 0x1f, 0x4, 0x3, 0x2, 0x1, 0x100000001, 0x6}) symlinkat(&(0x7f0000000680)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00') fcntl$setown(r0, 0x6, r5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000700)={'./file0\x00', 0x100000000, 0x400, 0x0, 0x0, 0x100000001, 0x9, 0x80, 0x1, 0x0, 0x0, 0xfffffffffffffffd}) setsockopt(r3, 0xfffffffffffffff9, 0x7, &(0x7f0000000780)="806746f91b8516d301d80d16e74f90dd526cbd60b241a3eb93cd73e8df4e5afb8fef78ce1551ef92302ae57152a4009717076b41af163249e212aa36aec8cdaf606b3bc361fc603852339b8adfb003a93c86843f00849ecdee0422309f12410b3a09d8937161276f29b6ea1caa4d1ac57fe28bc227d2e9cadff3f77a5c33f0dc9d59d38222f90abbc6481033860fd8806aa4e55a0e4040be889cda92548a18434c8d98820ccc3e7c99b2b1b70adc53af18c613a6235a73b2ed283aaefa5d5c458dff5c0aa939612fcf081e3c43ad5da4a26f4d1a93d9e1e3d09bbf86397be7f65a8b46c337f5a78cad2d60531d9123d6e2f29d5dc9511aa449f8ec5186dab5", 0xff) 16:00:12 executing program 0: socketpair(0x1d, 0xc003, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0xece, './bus\x00', 0x7, 0x0, 0x908, 0x1}) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) 16:00:12 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100, 0x8a42, 0xffffffffffffffff, 0x100, "f0d0dc4c67b1b65df0ad69607157c9e4f18ff380", 0x200}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x400}, {0x44}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3, 0xef}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./bus\x00', 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept(r0, 0x0, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1, 0x2, 0x7}, {0x7c, 0x0, 0x0, 0x400000000000000}, {0x6, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1ac, &(0x7f0000000240)="3433a77b18038409c06e3f471ade7bf453f076e7dddad9a7d6808d3228ca128300a6e2e12f81457bc07e367ab36e2b067ae70f4f69e62b4a341d97d28956330eace4745758a7452d0ccc876dd20ddacdfbb7542059a6b4c95c1c09c9f6ef6bc614c2a908fd3638b6f6824ed5a8777bfd5ef08c2e8a5d78458119f660019a24558002744ee8") 16:00:13 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x27, 0x5, "ef2ab222f9eba589307ca80073270bb315a0b557", 0x4, 0x101}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="c3d37c506d90fb526025a8e22781e144192cb3352e39d991a29fa89f79b20a290033a9ca589f4141662d1f58e14435937bad3d5d070d8cab72bf57c7292fc0c0aa6520c6d7a713300af04a70857191fcf1262b01b844973d46156b387ced6b7afdae8b8592e5d8bdccffff7eba19805c3028ab862190626d188477e6a77f166ee4f6"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6}]}) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001840)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000001380)=""/202, 0xca}, {&(0x7f0000001480)=""/191, 0xbf}, {&(0x7f0000001540)=""/126, 0x7e}, {&(0x7f00000015c0)=""/25, 0x19}, {&(0x7f0000001600)=""/168, 0xa8}], 0x6, &(0x7f0000001740)=""/213, 0xd5}, 0x800) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") semget(0x3, 0x0, 0x1) r2 = dup2(r0, r0) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x30, 0x2) 16:00:13 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x10000, './file0\x00', 0xfffffffffffffffb, 0xffffffffffffffc1, 0xa104, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getgid() r5 = getegid() setregid(r4, r5) getgid() write(r1, &(0x7f00000000c0)="c0c61337f974ecd8a3bbb2a2ab55a663d3c7ba7d98903906adf4a1eca7e145484c0a0cab65d4f9a663f31e48fe06c6403cf916c07738e2e7f57b0af131515546d9465250a0c146d79450da6b28e384d106602590a265709a0bbc1d02ac623da9a0fe5b8b490b5433d5f30d02fee3b7a754e03d2d64110c089e71e6d8dfd74c3226f3cb5b9e10437edc0dd43656886d4d65b6c78a6a49a2684e78fcdaf4e17217389ae515f53e393942dc0f896bc8952ce040283e44183c972159c23e02388c643a9ba2d6fc909ad086097231a28a5b4939753639ce5940073eebbad0bc99dfe358279ea66d0ea96d1b29220cdf5632d810beff7b06312c1fea30fc787b109283579545b6db8bda20ec1b254f18f970d77ffdd0a9c4df56d50272215e60b86cb314d07ca025ad58b33e9e43dc7281b738b1e1f1d1ff2a29ea0fff0c28b548b84fc068a42b1740c50531bca06e1c682403e57a857803b619847ed91572c463f884b8d362f40652604f39fb8dfa4f1314f40790acc5ebbb621e18c78201839b0afb7c085849436843b7227db9672ab1561d5a454326a7057f84b183382c2ff3977cbefb92d816d7fb17336aaac58c01fdf14394f23b8026da162c6e14b2dcf75301af44e3d87322600a5fb2790063f6d215f2c269005aeee7e4ff9a3da547c38820a1f960972be74ed287ff3e32b5ee6c8d33d0dce3a0a49fd5eb3bcc7bfc090955d2fc6388ac82da2d92113baf8d1cc6e9fe384bb18528e59e5061f7ac7c2d63e4aabfe7d51864feb81ee4cb3c8f97a8dc179d37bf518c90e3484b32ecc0db2e6f6d90250956ddcd8067d828a1639b632b2635caef2e2e92a46595aec2fb3cefe4c9f8b27fecef8ebc3f317bc1c76ac7cc4b7351fa853f590d44dbe734db955c61fe133c1199e561c611361081074adb47f592c8cf81255039322d6febb97ff83064ad95e3e7eedc14d48bee6110b3c59ddde38b353d877107d3506c5628c9ab9df09f1f3c47d55ab0093a701396939ea8e1ec7248ea802bff7c468a59d7af29f809bd1e08119d6cc4f2d4d0932db511eed76884cae0cd4f9c4b84d933132806a42818e6d122dadee1b2fbc437449136ea95fa3aa8a0e91afc8655503ee819800085a00e484220f96ba8c2939936d7779d59e1f8b52e596c3da4d8b587d56f7b0104b644a5cdfbfaac0c6a571143f3b33f2d6d0b2b3b83fcb7b06451a3b2f61fbbc06ceca67b084f7ec08ae4c7bb6b136ee299a2765f43c5912f618fdb79341edc9dc71377a8ddf398ac88b75ab692cd0e43efe53c3cc3cf70c51d5fc5c9c09a9caf99bde010472b81f6d39b8c53dd83ddabe925989901735bede9fdb2c509387d713fd891889ed6aa02604abc6a3dbdb22e9c640bf7a9f372788c3bf3aea08f1bb03a35b5b12e374d7c36adb50b2ecc833d4ce4c50d90221d482a010087c531cfe96a419aa1dce48206f549663511194a381b5467f8fcf00a50c6ada12f9793e52e79d3adca01f479af0055b335ba2f72c3eea168362a04f905e567da5dbff81896b978239c7d2bf33ce30b6b7641fdafd2e199e4496dd0e6e7d8e6541b4c48863b91f5b8ae15b18ec9ec13debf78df1df30c1d71ce61a79fdfb73660f41f4fbe2ec96ebadb5efce375fa9d1f7322113579d486640439c03be3df747836e4023b9e68f93c1909433749edbec3612decc0d27989ec0ea2eb9016a49597c842c14cd65d69128728bdb38d69abc51d8cd583f0c23a5dd1e2ab1a86ea952651c69ebbc66aadfef0586f04a9880e433d8ae884ad7909b7db01676a7bec216735035e3030d230cbb4eaa5f6a9368c12b44c620eb3749f7e2113e4b8d3734b722fe0ae09e958579b3c52adfa44c0da4334ce4075d1a1c1bd2ef60070bf39592c635eb33930e2f6b206a3eef6cdd679958f6eadcf811a8459f1ec1a767816161f937de625c8b8b2bbbf274e83e1ac102ae65236de80753996a1c81237e4192bfcf83f7964be01555f91c7cc4f6173516d386bbda99f267f9d13479ba0bc2b82738eef2316ebbe79545fffe5cca63bf1b76ce92330a8aa9434c016c0f49b9a9070b980e9ad2cbe1f04f55d20ac1bfb6b5103dcb1a4e678d3c9554cb9ec141d4424fa3b68734b033ae23bc47a58a23d444bb91fd4e2abaca6e9c1c0c93421084ed704d827971e6b591aff07835d3d17787544b8e1091a566bc9cc274693e0a7e9511becc9d34e8b06281cf8bee6181e2fb6afec93dca54d634e452fc4268780b489e4c4e9f1af075772eb65447da66dee645b2fe2f18615a7044328c03721cfd6005ac13e9739c2b52636d56e216cc17c4b30acc71f401c1fabb8b0329e498f4d3fc279376557532304989542c13739cd60b628b13d525f6a8c8a96c0d234c94dae2d30845463174a1b1b3f3ad783c896f8b58c9ef5f785a2c3c130e5cca58d8f0d04b56f5fc19e62424a71a58ae1af794fe9989eddba4a30ee669cfd0064525b6071539adf6d5532ae2751302fe7b13cb8460c71e248d2683e1cfc005e3817b67a30bb5b734ba4e8c0f305f81222dfcbb005f098f911a75768bceb979a02d3ae40b80605b7668468f2f28adad3fc8b6c06def16fba9688e9d70ac81244d1ae44817c4da85946534b54a6b5336eae95c3f214cc48976ab9bf337453cfbf69c8d42368b96012c4b6e05ceee81e6a6dade18a4cbcd0f10bd941d73a1a8d4194b833ab2cdeb6b07797b85bfd66aa775f24d3820d03ee0907191151fb990602fb916630bf6961e21f4911702f788d8ea9ae5edd1ddb00056fe8703b0836b6b3ee9ae729769cb166adaa4162eb10b3c778b5b8755f3b93f0d4fb35030b5ca889a30cab718e63fc5cdf0faac2b633eb5f73b5bf94cc2efd3a06ecf346f6c2f2ed5a6925cba769225da0c226c83d01c8a69929ce226453eb031ddfd8a9d6b4f994acb2508531ee9ec4b731ac4dc6dd97b2956e25b21d6aaaec2f3a4ebe3fab77eef041af67424664babdd06b249c8521b58215f9fda051305406ed3d0d1470ea5576fd6dc7ca3b646602c4d3be3af7b10cd6e23d19dc49c27b692f80ad83347bff1157fffd7615901e7d12015ecff800a65fc46ee398bfbb5cfedbe6fd8ac28c32f714adb746f7f49e115e8bfdb63f16ad6feaf5c160a15ae8f7c74d5498f0afae5d7faeb99e5b7239c8240ea611765722746ae617d63ebbf283cd55fa121daefd56c6f57aee96a0eb44f800cd994d1ee0c3706d619940a14fbb499b345877062028c164edc45083605251080f85319a76b5f062da58465f1ae34385e7f823ce6e342836d3d7d4b3ada27f22231a7b3edb432501391dcfcb580ee72012e9c3ddfb04f1cf9606b74a174162e9750f70db5ea02df9f674b328ac8c260f87209ce359cc399029b9fbc47bf8eead30120c820c3442ae72b76234750e5a2c8faad191b4e08523f61fe1012900d12172385d08788a7e5eddeee6d027a766ea0c27e23dd155a445eb30401902af4a2f8db2be303bc7ba06c1848f8e5e57d091ff5086ff8075440e5e7bc1b41e9fd8233c3db75a1d5c3f0afa756f4d7e130afc48c19fb8ecdba81612f68cee338a3b285260bd940e222a48027ddda0a7045549fb669f5019712aa02dcbfb22c098ccb9cbade505afce879e81c8c556f248c38c10453be488109c1ad87609ad0dc424a570f8acea4723ec9e960e6bc588a9d7822d7fc305e2e7ef978f9d1a2caa67b9aad645d42251b1c4859bc503f2500435a8df38025d35c7c5f9a1609711c96eb3ee4d89e9437d839b5bf57da4ffe15ad19784e50ba02fbe85c7df615627eba7baa7f26c4184262305374060c9cd31644e90611eb04cf9b93ae5a02453a18df7128a86924897bfe74fa1e63c60941fefec5744fd9d13a7393481d1fce8f690222a8fcbf60293d562b35eeaa83e3d1d4e2086a770b9b66c745c3c8110068dca901468cb41c14518b0498caed2b1e8ed0e7038b315ecef8b22cfe18ff9717bb1069052003b7d4cc00367eb00cf26e41a88e62151bc5d94632f7c403ddd3afe1e17576a9e879c5e59f3f6b4f01632fc30da191eb78ea7aa410d18668d2dae560980a9a51b7b9da4c852555031d03e6ae7f403ed024d4bf54b1215b14aeb486344a10d442e10d27813262aa051e8bfb1f40cf49be770575777a6b96e33ca3152a2607cf4b2ff23e6e455c0bfe5af2dae36d3c7cc91b64a3d8917f29c3df7aae10f934ec4a0d1f90fec26b3305a544c002db4079aaa2376a263f878785ae200dc8d0e9d1d695180a948e9e7a73933315e04eb4fba399d88b6735a86aa7dcca9673def6f92bf05793140ead2392b67e02d35307b2190ad7f939bbcf634bcefecb498373efeeb724628b6462991661e88d0d381978fa3873afec10411c567c2834583f2ac225f09167af1a33977b6ac2ab9112813a02b3d3f8839010909aa7d0565866b036c7f7423b5cc6b561be46acd565a5ecaa50cbbcbb715f2f3821c2df3ff02b4adcf9ae853fac3d2b1977a0f413bac072e1e8a69f45b88af4102165b95cc7518b26593945b9e7b6344507c9e8fb9fb7ae3aa74750506ced3ec4f5cffdbd816ef7d9d1265d99bee4d9d8e6240eafbe6453c2efca22f2fd7b1205590f165166fe1a254239467f325fe546ef6ffe2e2375ea6210375f1af68ceb1c7088f5b1d05bf9342277b21afda7992c60a4799dbcc8c80d1b16f5172ea7ad0735d7f086e2548ba01b3d9453e7bea5edc701d830ba3848e82fb8886ee61ebc7fa8e4e1519f3fd116386a51a0f617562fc6ea5ffa193a379539318bf82ef4ddfba88bc3af44a2691dfe1ed835739828db7db5c65f373f7a4b6826c64aed89c4de51556e67e5deab1cae089078bba7ddef45143110d87e9d6ff8bf77db6294012ef74b50e60520371cca527c74d4e7f6431194857c5a68f376af33a3e9cab94cad17d2bf5993aa51fff251119cd5823241d209a6ac3cc1adc80eb5d5b24ae03ffe77aaaa42e9df48a6a3fcf1a42560152713d4fa25922647c89c47bebde99df6d873828528443b3535821275bd604288d9677363e91f0cd8b24f871b8abc7cd15d0beb529a96f1a5120a3ab7e3d999dab2ac7aa8036222ce26525297ba937f363b9bf71fa111a41a2f7d37b32ced84992012ebfad190442b74b000e5c8e6ae71fe0c8170d3c91033638580c49ff6cc2870b2269ea6f24c548218d60801e142fb74aa6c810fd2ab1f58f29c8941af4012db3049d27b900f57a54511a87c990cc4245b6d5889500330b3508a2726f5a63b8c89b9e6e1f8965a39d09e5af014f57880eae1faedd30a9fbb6df17ef0b0802afaf3c4b8250f7044a2bbaf0c82fc04ca6404b139a6d7879e976693e581ef65f9b79f7bbe55036cb1214d4332aa3f2970368ccd21c1872d5c90f1d1f196742dd2fe926c8e14efe275ec7ce262d2aa9f178e996530e54806e6b9e8ad10ca7f9645b7711a8b110eeab484dc2d2da55efb9f33b1b2dc0ef17c58106f98c1da0a88c6159b9a153316fc063a56cc52a9a9c89109b9189dcb3d99785dfc722bd3707fdad2a2762f3d9c911d4e8a7aa7e347a3d35e58a2ad810b7dfc6fbfad29ffb08720c28682ad4b482b934f018afb6f606bcfbbb0219b61ab7125801fa6c2ae83ef3c8b1eab5761c3879879e4dc72461bd3a1e4085d693b8461a44858a8d3de983dd0f646a141222d4d5607d2343c5c8a755e7c50522c9df3ba9ce2ab5c27c83ac9e40f7845c2021564e79756ee6f5825e094e0f2e051c3854a898b83b9c81782256c91db12398c2a7a93fbd4a5cbcc5fb0daead141b611bf3", 0x1000) mkdir(&(0x7f00000010c0)='./file0\x00', 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001100)) socket(0x10, 0x0, 0x0) r6 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x100, 0x4) r7 = openat(r1, &(0x7f0000001180)='./file0\x00', 0x2, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000011c0)={0x0, 0x6, 0x7ff, 0x80, 0x6, 0x6, 0x6, 0x10, [{0x10001, 0x9, 0x7, 0x10000}, {0x9, 0x5, 0x101, 0x1ff}, {0x3, 0x7, 0xc364, 0x81}, {0x7, 0x4, 0xffffffffffffff7f}, {0x2, 0x7, 0x2320, 0x7}, {0x6, 0xffffffffffff26f3, 0xfff, 0x6}, {0x1, 0x0, 0x4, 0x7}, {0x0, 0x100000001, 0x5, 0x7}, {0x500000, 0x0, 0x1, 0x5ec}, {0x540f, 0x5, 0xffffffffffffffe1, 0x80}, {0x4, 0xf0, 0x802, 0x1}, {0x8000, 0x7, 0x3d, 0x22}, {0x555c2bdb, 0x9, 0x5}, {0x7f, 0x5, 0x4a, 0x7f}, {0x7c40, 0x1, 0x80, 0x81}, {0x0, 0x0, 0x234, 0xf92f}]}) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000001300)=""/145, 0x91) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f00000013c0)='./file0\x00', 0x0, 0x1) read(r7, &(0x7f0000001400)=""/209, 0xd1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001500)) setregid(r5, r5) renameat(r6, &(0x7f0000001540)='./file0\x00', r6, &(0x7f0000001580)='./file0\x00') setgid(r4) pipe(&(0x7f00000015c0)) r8 = getgid() setgid(r8) ioctl$TIOCCDTR(r7, 0x20007478) kqueue() setrlimit(0x4, &(0x7f0000001600)) msgget$private(0x0, 0x242) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000080000009dc3fe67c8e371ace6810302ffffeb1d7e9d34"], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x20, 0x3, 0x1000) recvfrom$inet(r0, &(0x7f0000000300)=""/154, 0x5b6, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r1) sendto$inet(r0, &(0x7f0000000180)="a415910de0b79ae981df487c729fa0c9bac7bab1aee05e173d13a9f6ca5cb71337ff961d58298faed4f055ac123876a1c4e83c1bbef5cb120b820b658af9c41d7ef0d790e4e1817ca6e0a5331f520d78a5ee12d92c615da81b1d4f329b02303414e0d64d1b2d3d13a2ae208e9983c8", 0x6f, 0x3, &(0x7f0000000200)={0x2, 0x2}, 0xc) getsockopt(r0, 0x7, 0x0, &(0x7f0000000080)=""/190, &(0x7f0000000000)=0xbe) r2 = socket(0x20, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) r1 = semget(0x1, 0x6, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x12, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/252) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x76bf, 0x1, 0x0, 0xfa56, 0x5}, 0xfffffffffffffefc) syz_emit_ethernet(0xfffffffffffffd3f, &(0x7f0000000200)="0f26c7bf8ced35ee0cbc0400") 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open$dir(&(0x7f0000000040)='./bus\x00', 0x180, 0x5dfcac7d640a0104) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="3eacf0f6b2756637", 0x8) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x2) write(r0, &(0x7f0000000200)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c160968fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a74300000000002000f000000000000000000be26da1c77e414df4ac40700001cc28a7615dc5e06311fe0c3ba297334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e07f7ff7034ab0f5c2580e7472b", 0xaa) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x100, 0x2) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setsockopt(0xffffffffffffffff, 0x0, 0x8040000000009, &(0x7f0000000040), 0x0) r1 = getuid() r2 = getegid() fchown(0xffffffffffffffff, r1, r2) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = getgid() setegid(r1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x81, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x255, &(0x7f0000000100)='\x00') pwrite(r0, &(0x7f0000000140)="67ef0be86ca3e885684e9186e6d4f7a9fc3d1f0136c104fa45f782bde832c1da6247bfae10a949c820d0c276b189f9ee851c6a74665463ada4339e0d26f9021f3a84b3", 0x43, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:14 executing program 0: 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() fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655faa54366f199af3611322d53bfa736ff", 0x7ff, 0x6a4}) syz_open_pts() readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x140000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/19, 0x13}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f0000000100)=""/121, 0x79}, {&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f0000000440)=""/45, 0x2d}, {&(0x7f0000000480)}], 0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xfffffffffffffff9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c623000"], 0x9) write(r0, 0x0, 0xd5e2fde6b60f02c6) r3 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xffffffa4) 16:00:14 executing program 0: pipe2(&(0x7f0000000080), 0x10004) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x7}, {0x18, 0x2, 0x4, 0xfffe000000000000}, 0x4, [0x4, 0x80, 0x81, 0x100000001, 0x100000001, 0x401, 0x3fc000000000, 0xffffffff]}, 0x3c) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)='@', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/184, 0xb8) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="660dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000, r1}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$sock_int(r1, 0xffff, 0x4f3ce606641ccf6e, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) 16:00:14 executing program 1: getitimer(0x1, 0xffffffffffffffff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x69b, 0x0, 0x200, 0xffffffffffffffff, "0259dc2bf7d7ba50fcf7c878744ba8c5fdf8f4cb", 0x7fff, 0x8001}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x34, 0x121) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x4, 0x0, 0x1000}], 0x4) 16:00:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = msgget$private(0x0, 0x300) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x5, 0x42) r6 = dup(r5) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8ae7, r1, r2, r3, r4, 0x49, 0x7bbcd406}, 0x400, 0x1, r7, r8, 0x10001, 0x4, 0x8, 0xf747}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x0, 0xfffffffffffffffd, 0x1}, {0x18, 0x2, 0x40, 0x400}, 0xe8e, [0x9, 0x9, 0x1, 0x3, 0x2, 0x2, 0x8000, 0x5]}, 0x3c) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = accept$inet(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000005c0)=r10) ioctl$TIOCSDTR(r10, 0x20007479) kevent(r9, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffff8, 0x1, 0x0, 0x5, 0x7a}, {{r9}, 0xfffffffffffffffe, 0x44, 0xfffff, 0x10000, 0x2}, {{r6}, 0x0, 0x2, 0xf000001b, 0x800, 0x7}, {{r6}, 0x0, 0x10, 0x0, 0x2461, 0x20}, {{r5}, 0xfffffffffffffffc, 0x8, 0x0, 0x7, 0xffffffffffffffe4}, {{r5}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x6, 0x2}, {{r11}, 0xfffffffffffffffa, 0xc0, 0x2, 0xdd, 0x80000000}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x8000}], 0x1, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x12, 0x9, 0x1000}, {{r9}, 0xfffffffffffffffa, 0x9f, 0x40000008, 0x7, 0x1}, {{r9}, 0x0, 0x0, 0x2, 0x7, 0x401}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0xa, 0x30dc}], 0x7fff, &(0x7f0000000540)={0x3f, 0x4}) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfffffffffffff8f2, 0xfffffffffffffbbf, 0x3, 0x9}, {0x6, 0x1, 0x7, 0x8}, {0x3, 0x4, 0x8001, 0x7}, {0xed5, 0x5, 0x2, 0x4df}, {0x800, 0x5, 0x8, 0xfffffffffffffff8}]}) 16:00:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0), 0x1000000000000174, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/65, 0x41}, {&(0x7f0000000040)=""/14, 0xe}, {&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000500)=""/179, 0xb3}, {&(0x7f00000005c0)=""/181, 0xb5}, {&(0x7f00000002c0)=""/7, 0x7}], 0x7) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 16:00:14 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='(\xeb\xcb$\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='!#/-/\x00', &(0x7f0000000140)='#\'+&\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)=']/g*%-\\\x00', &(0x7f0000000200)='/\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='/\x00', &(0x7f00000002c0)='[}\x00', &(0x7f0000000300)='\\\x00', &(0x7f0000000340)=':@]\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00']) r0 = socket(0x400000000018, 0x3, 0x3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000440)="fa5ee94891b97c7cedc94760a252f21b3d0f11e16afbdff1d2de759712", 0x1d, 0x40c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:14 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = socket$inet(0x2, 0x4003, 0x7ff) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x24, 0x10001, 0x5ee8}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7f, 0xffff}, {{r3}, 0x0, 0x4, 0x80, 0xffffffff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x1c, 0xfffff, 0x1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0xffffffffffff0127}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0xffff}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x89, 0xf0000000, 0xc7b8, 0x1}, {{r2}, 0xfffffffffffffff9, 0x41, 0xf0000000, 0xffffffffffffffff, 0x7}, {{r2}, 0xffffffffffffffff, 0x3c, 0x82, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x8, 0x20000018, 0x9bd, 0x3f}], 0x8000, &(0x7f0000000140)={0x23c, 0x2}) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x10, 0x6, 0xf12b}, {{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0xdbd, 0x1f}, {{r1}, 0xfffffffffffffff9, 0x2, 0x800fffff, 0x4, 0x8}, {{r2}, 0xfffffffffffffffc, 0x10, 0x4000001c, 0x9, 0x8001}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0xc1, 0xf0000006, 0x3, 0x7f}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xfff, 0x7}], 0x60, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r2) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="09f9b8b4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) fchflags(r0, 0x0) lseek(r1, 0x0, 0x3f, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xc011) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) 16:00:15 executing program 0: select(0x25b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x40, 0x3ff, 0x20, 0x81, 0x8001, 0x7fffffff, 0xff}, &(0x7f0000000040)={0x4, 0x460, 0x8, 0x100000001, 0x4, 0x5, 0x80000000, 0xff}, &(0x7f0000000080)={0x1, 0xfffffffffffffff9, 0x8000, 0x5, 0x1000, 0x40, 0x1f, 0x4}, &(0x7f00000000c0)={0x1, 0x9}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35, 0x800000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x2, 0x101}, {{r1}, 0x0, 0x6, 0x1, 0x9, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0xa, 0x6, 0x7, 0x4a}, {{r0}, 0xfffffffffffffffa, 0x1, 0xa0000000, 0xffffffffffff12e7, 0xffffffffffff589b}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0x60, 0x4, 0xfffffffffffff801, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x48, 0x20000004, 0x80000001, 0x10001}, {{r0}, 0x0, 0x38, 0x8, 0x79ee9efe, 0x2}], 0x4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0xc9, 0x3, 0x81, 0x4}, {{r0}, 0xfffffffffffffffc, 0x40, 0x84, 0x0, 0x9}], 0x0, &(0x7f0000000200)={0x5, 0xffff}) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x7, 0xc00000000000, 0x1, 0x5}, {0xba10, 0xfffffffffffffff5, 0x1, 0x2}, {0x8000, 0x7, 0x1, 0x6}, {0x9, 0x7, 0x3, 0x1}, {0x9, 0x7, 0x7fffffff, 0x3ff}, {0x2, 0x7fe0000000000, 0x597b, 0x260}]}) syz_emit_ethernet(0xe9, &(0x7f0000000340)="712cf829dd56fa50afd05f1012c802885783c7c340ee0ed61811ea2ff44b230046545bde0485ee761ca32412fbae78ad2ca918da40decc57bf0c2081a228535100e4f90e092ffa8baf08b83ae0ad31f55119d3412224dbe71e67fbd471e03cd4ed2eaacad8730ffef6db4118539d09812bf86d19930b7657e7c5cf717acb5eb9bd27a02b575f161a98551a2e7eb21bf4d1616723e09788004db1ceb246dba3dbbd9c79b94cbbfc3027c64aefa5cd699deff12a172ffa83c8be0d0a6d72c5306f0f48e7738dc6579092fb2594d5038418264071a92989eccb73ed458eaf1c5f1e3132a2749803e7c6b9") r1 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/150) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000001c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3c6, &(0x7f0000000040)=[{0x6, 0x0, 0x4, 0x7}, {0x0, 0x0, 0x4, 0x7}, {0x0, 0x6, 0x8, 0x4}, {0x80, 0x4, 0x9, 0x2}, {0x2, 0x1000, 0x512a, 0x3}, {0x9, 0x7f, 0x9, 0xffffffffffff8001}]}) poll(&(0x7f0000000180)=[{r0, 0x1a5}], 0x1, 0x0) shutdown(r0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10000, 0x4496}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) socketpair(0x20, 0x8000, 0x6, &(0x7f00000000c0)) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000100)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:16 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000003c0)=0x101) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) syz_open_pts() setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x3}, 0xc) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1f, 0x0, 0xfffffffffffffff7, 0x0, "4539cfc09f99fb64aa561d703a07d1810cd6505b", 0x1, 0x8}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}, {&(0x7f0000000400)="0772a3af8345aa33ff89722f1c32d6e04523", 0x12}], 0x2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281f02e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) getdents(r1, &(0x7f0000000040)=""/156, 0x9c) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:16 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x200) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x13) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:17 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000600)={{0x8, 0x7}, {0x0, 0xfffffffffffffffc}}, 0x0) poll(0x0, 0x0, 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x7ffd, 0x0) r1 = dup(r0) r2 = shmget$private(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x1000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000080), &(0x7f00000000c0)) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) socketpair(0x2, 0x5, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket$inet6(0x18, 0xc007, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0xd4}, {0x18, 0x1, 0x8}, 0x9, [0xe, 0x6, 0x4032, 0xfffffffffffffc01, 0x7fff, 0x9, 0x100, 0x84]}, 0x3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80487008, &(0x7f0000000200)=0x2) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x10080, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000800)=0x7f2f879b) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) r5 = dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2f66696cd4c8f94bb40a4d88022164b701e7"], 0x1c, 0x0}, 0x0) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000780)) pwritev(r4, &(0x7f0000000700)=[{&(0x7f0000000180)="c589b42413e7f4958ed9c945d217db751754e30d8c9a125e46ae0d0104525e531c1b575b79330d81a8951842f148c9fd925b94fc499ec66b07f77b46c55e69fa2d63b4a7664d840c99f52536f6479453aaeb2c9ac57037a5a09b2bc8b4dd324bfd68d4fef36cde10db17a95b72a3243e5e695fa58c3f94f489ee8494724bd9d18d8b0526302ace1ca021197fdd81cb4e5d61c485ad8000cc2add95f956688184cc7ccf333a0d53551309477b8c449c1d73381d92b0b2e7", 0xb7}, {&(0x7f0000000240)="d45ed88900423e94e53770ad91b9ae267ba76011c570769400189674d29ab666815f3198dec0921f021d612b1045ffc3c99124cf86bc", 0x36}, {&(0x7f0000000280)="ca7f442b5ba8372ca47241cc501d98d21121da194ba3d694cc07ae4d715ce9671fe9a707530876c8dfd0fee0a606534a11e6cd5739a811b122433e3c4708b902c36cce21a347b503bd85e881a928f0d9ecee0e7683291719d48d84310995a5b6bd5eadce57debc9649b7bb5fc7f60de1d45d4efae1943ca7ac92f066e8623ffb3409ba7d5e6ba0e12abf0f37ba378f8e5107994c84aede0e3fdb851bde4fdf12f4b80329226c0521fb26696d9a91d017635f1f80c19def9fd81a588df3e9b1d2", 0xc0}, {&(0x7f0000000340)="a66a3c18e9c57c9ea25098ff9fc3c4b13e455504bce4072f4a1d7f1264badac6d47e6474be6fff1ab47e4d743ccb12306d7d9caa19e2a0832278b63c903e14db19ec207af4ee82d16b759ed7a899f0aa9f605a7de4f6a6182bf83cafe4af648e5fb5ce2f0dae33b2f26edcc1a17f3d75239d54f040941ee70cc2035f4a1ed9df180b44f59ab44463afecdb76b36e66a2da38fef85d9cfedffdc61c9d9ad42eedff4fe5171ea58af93bf69349c9caa453425d31a70269609230771cda1b6e6e70ad408fa23eabfff1448304b99b7567163c25f384e3d272880cca16cc8bd7f0cd04547c2a25d39e447f48", 0xea}, {&(0x7f0000000440)="79413d0fc217923b1743babc1886be6addd396c4205dc9b853b64da48b5cbeafc6ae9ffb8181e6735c68a0dc01b9f8a52c0358a5c833da982f30e000d8a9853895e4a8e274a07ef49cf1ca6812df11faea4b13fc975b32a46f4b2107eff5856fca4c68312df668f681331eeedeadbb6a594cd7a35a962edbbc7fa75a698d21e6545df5480edb", 0x86}, {&(0x7f0000000500)="bff9236803ddda37f41010d903d64f722dfda79fe1067dab4aea2417cf0d86be83cb1f60829c4133b392fe836f2b9dcfddcb2f1b5eefaebbae4839a2267ae42553d86b97dffa68b372aca64bd4f987d268413836ca66ec013cc6a9555241c581ea3c384d3c067d084389ba84db", 0x6d}, {&(0x7f0000000580)="baf33235baefb87ae566502d6b95feb357cf4e15eef9c1e5261095ed7eaedcf3d2a382b3266892c82bce78595c04754a441c3506cb57f2b8802bfd66226210336ba05b14904749acc550dd53a7421974b44bbf4fb7bc7af1980dcb4f7ac2791a055f65fae2f77559", 0x68}, {&(0x7f0000000600)="9a87fa0bbfc8d815f1a0c8c730b5f2d26d46df2d7220d56e87de4d7f2e0b8a1df95e5313e3eccac5da7cf2dcc11a3174ac8399b9d688747771dd3fa8ec67618dac841db9eff550765edb7144928763d64592c4fc0890ef41be382b3631de52f35900532144e808c36bcb429f124a0efd07d2342917d845474859807aa6289549fb3b158ea6b975033c961485c5e055d2ee4becf50ae49a2814c3f075e4ab1dc1b87d39943f48b8b94fd354c4e767e5b636448a3a89ac92c6e15fb8c36538696ec69580173c86031a9e8d41d70138d80f08fb9bb0", 0xd4}], 0x8, 0x0, 0x3e) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000880)='./file0/file0\x00', r0, &(0x7f0000000840)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="e00000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a154216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca947a9a20939881a640e1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f759d246e93f254e7a543ac0d20895f2b500000000000000000000000000000000006ff43a51548c4f3b1dbc537495f4535f8845a8ab7dd83cdd3a192508714f393cf55b64ff324a592ac7997e866462f1ad9a90ece2effcbf8b119964a80fed6156757199be9da2af5152f5"], 0xe0}, 0x8) openat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x100) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:00:17 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setgroups(0x1, &(0x7f0000000000)=[r2]) setregid(r3, r0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000000000000201, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x0, 0x6}, {0x4, 0x80000001}, {0x100, 0x3ff}, {0xcf, 0x40}, {0x6, 0x3ff800000000}, {0x47, 0xc8}], 0x6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={r3, r4, r5}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r6 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x3, 0x2, 0x10000, 0x8}, {0x1, 0x1, 0x93, 0xffffffffffffffff}, {0x7, 0x100, 0x0, 0x80000001}, {0x0, 0x1f, 0xffffffff, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) accept(r1, &(0x7f0000000340)=@in, &(0x7f00000003c0)=0xc) pwrite(r6, &(0x7f0000000180)="7ebe39e505794313c8e22e6149c01c9bb175d5dc403d6e0fe489412ce92c6eef76eeae2461999604a0caf70fef7c7f6d86074a82fb15235cccc4954e90bea9ac6057749e544a15ff1768274836d88a91de417230c8a2080fa1ce1795b664eca8366e11676ec9303fd26404fa93ed6b378f833c5a2adaa61fce354c20d7a5913b", 0x80, 0x0, 0x36) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000040)='./bus\x00', 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x2) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x112) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x137) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) 16:00:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) semget(0x0, 0x4, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x7, 0x100000001, 0x8001, "5eb679d9ceb07b51236a5c094a42ce307e468675", 0xa107, 0x8001}) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)) 16:00:17 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='.\x00') msgget(0x1, 0x632) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x100000000, 0x6d21, 0x81, 0x9, "720f63dcbd8530b67b594060784f0260df83e90e", 0x529, 0x5}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000180)=""/1, 0x1}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/39, 0x27}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000180)=[{r2, 0x100}, {r2, 0x8}, {r1, 0x8}, {r0}, {r2, 0x22}, {r2, 0x14}, {r0, 0xa4}], 0x7, 0x800) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b9d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae98886081958235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a400000000000000", 0x1000}, {&(0x7f0000000040)="053ca6b1b85cb1ba7046084524e2b5a19432", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f6986abc82648ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460800000000000000002479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a06107aa4ae354d4719995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208e0000000000000000e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628", 0x63) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 16:00:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0xfff, 0x10001, 0xfffffffffffffff8}, {0x80, 0x2, 0x2, 0x80}]}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001600)='\b', 0x1}], 0x1) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x7, 0xd, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/191, 0xbf, 0x43, &(0x7f00000000c0)={0x18, 0x1, 0x86, 0x1}, 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x202, 0x25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") syz_extract_tcp_res(&(0x7f0000000140), 0xe63c, 0x80000001) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7, 0x3, 0x9, 0x23}, {0x80000001, 0x6, 0x6, 0x101}, {0x4, 0x800, 0x7, 0x4}]}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) socket(0x6, 0x8005, 0x8) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000140)='./bus\x00') preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r4, 0x4, 0x48) shutdown(r3, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xfffd, 0x0) close(r0) close(r0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0x43cd}, 0xc) r1 = syz_open_pts() close(r1) lseek(r0, 0x0, 0x0, 0x2) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3fd, 0x0, 0x7, 0x0, "32bcb3490000070000100100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) recvfrom$inet(r0, &(0x7f0000000100)=""/21, 0x15, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:19 executing program 0: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/88}, &(0x7f0000000400)=0x5a) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, 0x2}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x68}, {0x24097cd3, 0x5d, 0x200000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x81, 0x7, 0x97d, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x8a) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x128) 16:00:19 executing program 0: nanosleep(&(0x7f0000000040)={0xffffffffffffff99}, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:00:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus/file0\x00', 0x40, 0x80) ioctl$TIOCCBRK(r0, 0x2000747a) semget$private(0x0, 0x2, 0x2) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000280)=[{0x800, 0x10001, 0x7, 0x1}]}) fchflags(r0, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000240)) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008000200d, 0x5013) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="7ee32fc75c33393f50fdf762424ed672d1481c84823cf87571ba27a8f9e10fbbf2c62123eb2618701fe4558d91f005d505d24db920fc0bab2ba912bdf7db537f54001b7dabecad1b9dffb776b7463a1c7e5ff086f7b4bff497696def08db09985f87b1f834aa6b59fd4a80e1aededb5f6013558adc662e6da9157658ac87f320b791d1500600fcc7f3f63c6902cbdde485d51d194e7dd5eceedb95402802fb867380c764d1d4e86d063963f75da86adeeddda62aa083a3ece6fda0452449ce2c397253153ae87fefc33c3854a26b36cf0957588b1311e5c896e6779f32190debbae0ab5838f7", 0xe6}, {&(0x7f0000000280)="e8eab6e8844566e47f42e93e8df5020721cf17b2867dd62114f44ff9ede6cfd65bc4eef87ceefe079bb0adf561d88a1efd944c86fbefcf788b2b8eb798337bd3093371b5c165e41ef9965777c74f1dc2e850b6dc7c18f32dc2d88870aa11822f21f901afcb5ee6d4b8828913e1217fd4853f846f093d912a838d567fd8bcc6ee2b2c57a2ac4ca3bfc4ae4e0d1654dbd7e9184bb2612ce447be137da32c90120f0ae11a4bc397e21f90e2251907bfb4b42421ddd293379526f0b1f09f822b29ec08", 0xc1}], 0x2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x8, 0x95}, {0x18, 0x2, 0x100000000, 0x6}, 0xc, [0x9e, 0x401, 0xa000000000000, 0x100000001, 0x7, 0x28c5, 0x42cb, 0x1]}, 0x3c) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x82) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87, 0xfff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x6) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x4, 0x1, 0x0, 0x4}, {0x3, 0x800, 0x7ff, 0x4}, {0x9, 0x7df, 0xffffffffffffffe1, 0xffffffff}, {0x1ff, 0x4, 0xff, 0x1}, {0x8000, 0x2, 0x7fffffff, 0x1000}, {0xefd, 0xfffffffffffffffa, 0x3f, 0x9}, {0x3, 0x3, 0xffffffffffff7fff, 0x2}]}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) close(r3) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8480, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x2000028, 0x0, 0x0, 0x7f}, {0x6, 0x7f}]}) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x18) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getgid() r3 = getegid() getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r3]) fchown(r0, r2, r4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x900, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r5, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000464c3b719e6b08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008660e64a14ca03842e3652a9da1a1e07a53a0e8db4355b13fcc9993c539584c76631b240d68f4a56e207373a3355fbbbb50c0441f1e59ba0e1dc35f07d333c0208ff598e07b8ee72b99751ddaf3192056a2472fe5a5ae5efb61f87e7d610ea2cb1d9a363cc468d8d1071fd608add491503a4be2a18a354c4d6bc6027ab1740f17cae32eadd5029f2ec1a83478d27a8a8ad68a51c68c2ee4f3ee1b90e1858b09b6a599134313f12e39f"], &(0x7f00000000c0)=0x1002) write(r0, &(0x7f0000000300)="0100000000000000239c701183550f28e5e9080db8564cd175ac81000000a88af7985fefc75cff19e4bd5685d2ba6ca2f64fc81b0dde0bfd2e5f8ad3f1db3c25e0159ffeeb90bd48bed5a4677318c24e2b2f9b59d77d615dac16769dec432dfb23db6e4e161f997834a668d43f9e191b76e703a3db1b5a56003864746af90a640000000094cd883d307e6d91434508b4d86846a1afc77d2ad49711856b23ec05ae39704a3cb6b543846091d3e4ee873b92d692cdf1dbfc175257a02bc9aed668bedb4b581f12baea06000000000000007100"/221, 0xffffffffffffff2f) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000000)) 16:00:20 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000002000, 0x2000000000086128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x900, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x20020, 0x21) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/96}, &(0x7f0000000140)=0x62) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5f, 0xef3}, {0x1, 0x9}}, 0x2) syz_open_pts() 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4d, 0x0, 0x0, 0x8000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) fsync(r4) dup2(r1, r4) 16:00:20 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, 0x0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x90, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x200000000005c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x800) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) close(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x6046, 0x80000000800) 16:00:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7, 0x2}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x16d) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x2) 16:00:20 executing program 1: shmget(0x2, 0x3000, 0x40, &(0x7f0000000000/0x3000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x400, 0x1, 0x2, 0x8768, 0x3}, 0xc) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x2) r3 = dup2(r0, r0) ioctl$KDENABIO(r3, 0x20004b3c) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009146f7ac1134e07cf2a231b94dd7c14c586a4bfcd22974428449791de045ed1387025339698a6b87928cacd52480217da5eff8238a300b6aa4e0d4cf4b7a4e2581a026af30834b62fdf279e7c10dfc6993d8e6749fe80f4798dd3ab833f4b680af9fa78ff80ea18090ba2b4dcdb6a489fc89192af0c62651a85731501a2543816e8ea5c3c4c975c3515e6f78214192ff6e"], &(0x7f0000000040)=0x56) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000f8d000/0x2000)=nil, 0x0) shmdt(r2) pipe2(&(0x7f0000000080), 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) shmdt(r3) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/165, 0xa5) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) kqueue() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x5, 0x1}, {0x800000000006, 0x0, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18f08, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x80}]}) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:21 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x92, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x810, r0, 0x0, 0x0) 16:00:21 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x9, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() mlock(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r5 = getgid() r6 = syz_open_pts() ftruncate(r6, 0x0, 0x2) r7 = getgid() r8 = socket$inet6(0x18, 0x7, 0x4) pipe(&(0x7f0000000580)) recvfrom(r1, &(0x7f0000000640)=""/255, 0x17b, 0x2, &(0x7f0000000600)=@in={0x2, 0x0}, 0x257) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) setgroups(0x5, &(0x7f0000000100)=[r3, r7, r7, r3, r3]) fcntl$setstatus(r9, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f00000001c0)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r3, r4, r5, 0x16d, 0x2}, 0xffffffffffffb713, 0x42, 0x101}) ioctl$KDDISABIO(r1, 0x20004b3d) pipe(&(0x7f0000000280)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x120) semop(r0, &(0x7f0000000240)=[{0x1, 0xe80, 0x1000}, {0x2, 0x0, 0x1800}, {0x6, 0x7}, {0x1, 0x80000000, 0x800}, {0x1, 0xff, 0x1000}, {0x0, 0x400, 0xad9a4663aeabcba8}, {0x5, 0x8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) setgroups(0x1db94e0fe5d9b889, &(0x7f00000002c0)) mkdir(&(0x7f0000000380)='./file0\x00', 0x120) semget$private(0x0, 0x3, 0x204) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0x7}, 0x8) 16:00:21 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x7656d638c862aa5a, 0x20) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000200)="4dee35ece5a06de2d537147cd97c189ff980a194562a08ecc24863357c16a9691308fed4b69c1431f235c84625a7e402455f26150373f8f3561c5975cd227a7604a8d2de3ebc41eb316ee825321256046d9c1755150539c62b989a0bdc75fb0f3c4e39154606444778959806031797d5039533f1314cf443a85c2418f01c243df4fe981e4034e5004f14177a5f9513acd78fae694ae5a9c59a21faec94806a5d1040934045641ef554647a7ce7ac7b9e8a22d5134f3ee0a6d26663d982578a8f85010ec723f030ff6ea8333bfeca782e258dd3814a357d6e9e97bcda502f63fa5b03e8942685eef42fd18af0ed303a51854271506accf06bcd87b5c5dfc3960d7917af402cda60fc0fb78232a0f30e62a7fb3e4bff84622d84b5130099d7eb75606f055f1bac107bea38cb22e350c5a5ca347ac6fb04e7496a77c9f9ea974d093b3997db58ba1f27801fb88256501b10e71e15eb52a1e1a677f13dd1008e844383ec48bf7bd153db9096aaaa041077a476fd226c1c5df281f8633ee89ac39638b1a07c4eb76584d12770c4b54c6f74bbdcf3c062bdfaac0711b2f9d1651806dd9bb762305997f3611ab8eae8e650844f0bb90007f8e0088e0d3aebec23c48c86a071ea7d27be17f14f9d32fe5d999d58a459de45bba9588309ec9e3576c42c69f57f90204ed5176b75d5aa8da605b0ac7ffbc7bcf8f08b85b8072f3ae271916c60724006d9de4f3daa63879ec0c985d353cb774d12bcd0e8eeb8b6dddc40732173435b2861a1ed1e77f41406656ba40eddb6202e1b4093a23dc82dcd33049f2cf7367e4a81cfa13237a3a0114b94b3f6268b37198e9ca346448b8051e3961c69ff1d0afb8bbf83b6de8c6d174e182e7dc425809eea84be1623f4cc27c0ae7a8bac75d1d809318ee4b6c1a964907fc6db98d7b680c1b059daed80e691d7c6e67964aed2ff1fffe6de75fad82be4bb1d747ab30c7836935e1ef9b5c3c65ee15fc09d44cf460e3d278123a541ef04ba998f1bd4631cc91c01bf4d73b5221a81d691563c781e7aa1a9a8972166feca8a7103f9a4e8db05f89ab18c6fc23e0e1062c0ec123b0d2117e6e0ea328316e75d0f1c8f35869044ba8521a30d3d0af54a580bd462939a3d43bb3f9022f4b4a7556f99ae47c5a65ede108bb534cf6436c9650012c54a46b30935c373c7b81afd6e56256f6986e817723b6fb9ed697fd4e2a22d0ed5cb64f3ef98b2fdc7bd2145f1f8c4653e680a7fedec076cf28d06ee3a8e8fedc9859b4bfbffa84fef16b077855344bf273ccdddf07af95b80ba94fcdd8901152fb30e3ae1d8d9faa6033de2f3d6ce97799924a001a65dcfb2cbd8ba69ffa160c373884a8a6eeeb5a460c8d7d585d6bebfb0eca300be20e4628ddbb29af24b2f98231b824eee2930122902928f3cb385179f361826a8ba5a91f2cb17d1670cbb5cd44173f859b5697757a88f92606e7aec1a34ed29a6f31bd51fa6db73e3b08d79b2ae4e5babd4bfd50c9aa393a2fc64b2a84e4496c6c52b2f576b78d4be64183f67137b754a85605fc1756ae675e4fbda8243373f8fedcaa3029b8b8fdbb698af6f60c766afe5d2418c29495ab5f5f88523de20c4d7876bb3a49a61b9126b08c066caab6c0b63fc80f8f27292486b450df8a0dbde9d3c717cbc4ab517b24b7a3e72be9c7e23b29cfb910528afd3af8d4d4842aadd271d657af7e6d4ff5dd6eba17425e324b784ea3dca1af1e9e6c3c6e0615d0c08a091e282cb21765160324c8f97ba1d32e475e18ec61e5b79768b22e518e4cbdb29dbaa17a400c87808a0615716bf35fe051db533bdd7873445e1c0c7d50bd4d117536a2d3eb589ef53fdb24933287215aac9995cc424617402ff85f0967cca501bf94875f8271c7a24f939dcd022f0ed3e5de6922d22f5e9d8b708001a6c0b1627d7f4229ed086cda761f736e7a35b1e2079204dbae9f99bab6aeb1e3fb41a4c8853f3104b8274a26689588c206121dc0467a95f684cefd052c1b3cd66c5a9bcf8c097cce52fbbd7925a309054acaa10a211042a96bab90b3c21b401278a30d7eddc9f057b66e8cadce18458b23b31439025e4239c3cd8ccc4c21454abf413d02c24767744b8547f78d38d4c7bad580bb1ef81f93242a7c995205a885c74ab972c3ff59b22c2fbe47a8cbad6f453c5a3b52382ad5586f49f479f1afb7bb7c0dc5cd5d0800b774087d5a6a5334f1f9542bfccf7caf5158b0fc611bc6335d72830358e2c273877bf54bf3297a80b18cab8794c0c71778ab6582daa11d812e94999a899efd95d44f35df69314dd428d6565cb914e4cca2e63e63b214e116ad4cc01123b4f40f3955ddd4b39e49ecc8e10c6214728ffaaee15179fca3c00db64f7e8a1309701cbe021ae356b011ae1e23bf34158205941501530bc8d34b2d38cec39fe6cb406c5224994c2d4d12361eef1e0bdc01d2c2fc5c19dc0d567a737d20009cafbd889bdfef5ea38cd837b1f57601e3428a46f69b64b9debbee186ec578cf548226b3d44e8595914105fcd46f9f3ce49c83b87a14b72cf9307da02189e31ecc01a9d79942986517533408f215fdb776046129a9bfd61274b9c8606915b2735d4a24fc3eb6b66ec4212a1541d520a0da6161df24593f036dfe218af8cd7f3f3942364b0723f03bff98f01289748e84eb75dccacb1e579393fb75ae9e8165f7cb935be8c02541db7e4ed6a823adce977caab981464550a60dcd1297a1a96de2bbf69bd2127c6693a11d8a70d23cb51364688c2c423c1caf9663d6b1c87ecf862cb367bbf2ac81dbd92b3c41b562eaa0db31fb96ef0bfbdf5ffaef210d77c3b7933b0d069aea46727271861870958ae0471735b41d5acce48acec9ae940c81358dfccf58a9e248ddef81c4e353397682e074c4c02f7fdf4967bc811865777d1e0aae9ceb7ee89154fb118608c3e4ae1c111a53d3ab66cf64a148a87ec83342f079bd6be5653ef7ddafbd8e902b4e967d925559b82069235fc0d9d9bfec9c8ea364c9cb23fb541776bc299b90c03527aa91616d0b93766de4b5e148a7ddf5724442487ded824f16c4fdfe4eaaa087d591e49b100b4a28e64e3c9a051a05a630d1f06f7d2d08c23a9c99273793592e44f5778cbdb34acdd1f96e422b0baf66c64facf35611f09171ec18c7a1aaeaaed51c4f4198346ed8eae58dee1c52ff02330bd49035fad044d9c092ee34cbf9fe8435cc15cb07b58c3bb06f263183ceb0040503408742621f65b04b3ad067bcc7cbc55b1ff2637dab4554a6c2ccf22c11fd1679abb5312244191b66a4cec737548578ea0c816fe7caf27d62518c0975f3e54acbcea2efa38ac572f189705a743e45263304045270d9f8c6898dc5fd65940dfaffc9092df6a5fec490d6c6be1f7bc9733ff8823548b28110a739d9cd2ab343e3bc3b49065e3bdb8547e9fa4abdcbacf848b362279d58519b7eb66eb7b0630b22dc09874ec1f097aa7f66af56ff26470b43623ea18637d5988acab23060c86d7e47add7c4d74b09d1925e54b4803dfbb1b589ce1130582505e78e76303c409690afab3a6869a0b4693464963ff0cda9afb69e117c3030eae78da585e66567d1302c67e7dd742c1fecdde9a703c083d3786d8f6cd98e7ecf0c1411fca8e68c5de878c2cbf50fff871e7fd304825516c2d8486542a43d1e23690655d5dc4f0b1c28a3f7132c4a3e4d64eee86a0c9f00e43c51f172b03a707f4041bb381466f563c323025cbe44c9b7d8484e612926dc16ee7fb48938adc5ef667121ef3c259c99d421dce4011dea077c222d42adb1d8cf550e001ee46d1da08ccde068b27e00cc26b5b498d766952601490d5689f656d09d7835c1b7a7e550587449168be38dc9abd50e863a059dbe81c2265b72658872fedfa4b97b3b352fbfb2db0622aa02724e0a33774060571d1304362926c801e27b3bbfa674814ffef0f3398e9bd621af9a1f23cb1a3e7acd841ec548df14ba5d48ccea1b32ab56157e2f08f5467a96d3807bc3a16d6af06ad7d3b5ccd747bba89d3a10f72addfae5050c8c2603948812a7687e5022e916eeb6574b11cfcac330d84e7f0ec8a885feac9b207c38bca305e78ce943e4dfa020ba7b2222e4dc22cacee32565ca598a1e5eab15309d4b23e2809a24f5bb8cb6e1560b4fe92680bb0583d0a34cdbdc105769cdbe26b891a7139b23b0efc27f229092063e4adce0c326ff2aca1719a15f5baf8f1efabc1e0451c0568163b85da6b9e13f4af73607acf109a45743deec86ae55cb9bf38625b97c3f3a28bb07a716ca77a9bd15c3fe570acaf16c6b1498c1e29bd962fde989c334be84c30e687518ea6e5792807dc22d3ce2fc4dc541521413584ec0f5a9a7722894e694bef27da537b7dc83bd85746648990a39d4e1c58006525649f5f927de5c5838648950db92541979a2cc26c13e37c93579fa9053c3fe6c6bdd2187279c036d40364c82f4b862cc9632243ccc901b7376f9b2c2539ebc44dc77cb09712a1b3381af1a65b9e0a88e21afa795a40dfc3af5dcd922c9a02ff7abe12c28219ce3b98af3df870a2985465237bac5c975d3759ca6712a32ee72d25d3e52a1d254965a0177785bd36937a3fdf038118834e2c184efba118e4d0d3b032e772cc2917112e6886861c8f402d0830e49a55ef51e8a4f490d182547938858026f93c4ba7db08f9a43c1a9cec33b992fecf4405a60acf4467aa65dc5716ea76e2e73fb9bd901f18287caef0095d57eaa336b222a710849a00fea37ad54ea92d2b66787f6b442dc817a4538d2931a888f60be0b0a598817eed90aa0ca834752f83e925860c846ecf094390b11480d21a4bc363184e4c0576b68e7e91a2691c59b88aec39010873728571dc2be768ffaa94f02b519c7455488d9f860aef5a51a57b33c1db6a554b9460fc239a8668732cdb0e6eb6275222889cc781cf8c61066ce706768cf6d505ed08b40da63a8fdf470233ed4ad13797f6741d1d5e1b7d2b93e8d83357ac57cf67aab46c86f93087afc44f7e7c82551c623544472106dc08eb9c6db4c6280323b3f0b8c4ab5e9a9c6a2ef4056fbb9a87a96a3f521057e424a83ec0af8922ac73e580ec84d17a6b0a9ae943610fca57d69355174419d66617162206914ae59ab20f4a7b6f0f2150e97a896a4ce82b1a5bf379613071b6e7c7d8678fa713fc8de4b16574e238b38dae9e36600bf8553b494b241e64d1e7996ce274e63b85a29db65065de69d10c203157310fd151c392ab11c0a2cadc900ccd9f0a266d11161ffb9dde9b58ab4b86f47d67e747a458feadea3d653963814c2546444d882eecfc568750cb1208fc56c529b0b3d077442e44a01a2eeef86a87565cf89a468ffd0952899dcfbb27e7fe97260c4318131a5bb59dfad64e6f8673ef997147694cb81a05595ba6e6e0766b008397f80511fd81ce8ac594e6acd9836e81954c1a4ed45bb1ff2e2875e58a96c428295743fdb63bfa6f8698d054a42b9df10cb66d7920f9c05c1a71a78446df97fbb177f6e3328a8f43e1ccd0e947a7d11074c5b5f3c43314003093fe1ca46f79c6a7ab944d1ecbd24c5bca503a4e9e049185761ac888745471c7d20f6e2f3f8410192708e2962637b64f08583f20b54d5dbdaa8f3c96f05ac3b5132ff30d3994c3aaead712a9989de82e88a800e0c0b678678d6e5329c6cdb72ece174ee35466710aa766d77bf2720d16cf5cb57218b07db49cedd180b8a1ca12f659d5606a32ea4c24ebe2045352df2823daaa8238a31359ce1f836966f015991e71d4d7faa0caa8", 0x1000}], 0x1, 0x0, 0x0, 0x6}, 0x40e) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000001280)='./bus\x00', &(0x7f00000012c0)='./file0\x00') close(r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x100000000, 0xcb1, 0x5, 0x40}, {0x9, 0x8, 0x4, 0x7}, {0x7, 0x3, 0x0, 0x1ff}, {0x7ff, 0x10001, 0x9, 0x9b}, {0x8, 0x2, 0x6, 0x9}]}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)="fd51d51a30a121b3af34839fcb0eb6180b61c84c3c9c53d0e58b209d1874e91809d612bdd6c972f0c44dec1461bca53494c12c54411fc02dd5d9804c3afb7ac6f0bb5b29327d604a2bc1fc19090d932b9adec96faad4e1ac39e6f1955778d72268cf4e5d8059a8b75cc84cbb0a67f5e78532e4099143206fe7dd9b9369eff7afb24305a35f51591c6a", 0x89}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:21 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x4000400000, 0xeb, 0x1, 0x8}, {0x1, 0x8, 0x8, 0x7}, {0x7, 0x3, 0x26, 0x10001}, {0x7fff, 0x6, 0x30ab, 0x6}, {0x95, 0x5, 0x6d5dddb1, 0xb6}, {0x7fe0, 0x1, 0x7fffffff, 0x400}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) setuid(r1) r2 = semget(0x1, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2, 0x1}, {0x7}, {0x3, 0x0, 0x0, 0x6}]}) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f00000001c0)='./file0\x00') read(r2, &(0x7f0000000280)=""/88, 0x58) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0x9, 0x1, "192a908bbc4ddf4c950719f1e67690b0707e6043", 0x7f, 0x7}) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) socketpair(0x11, 0x4, 0x5, &(0x7f0000000000)) clock_settime(0x0, &(0x7f00000015c0)) 16:00:22 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xc8, 0x1ff, 0x20, 0x1, 0x7f, 0x4, 0x3f, 0x1, 0x1, 0x200, 0x1ff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x100000001}, {0xf0, 0x7}}, 0x2) write(r0, &(0x7f0000000200)='0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:00 executing program 0: geteuid() getuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() setreuid(r1, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/242], 0xf2, 0x0, 0x800) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0xffffffffffffff01, "85494e42a75400000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600", 0xffffffffffffffff}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10, 0x1c0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) r2 = fcntl$dupfd(r0, 0xa, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x120) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/183, 0x451) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x180) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = dup(r0) sendto$inet(r3, &(0x7f0000000180)="db839a429162ec54f27470e30f60415317b5f86ef0fe4e439dc1dbff7fc3e7dc3c709d942f79bb5b37cd75bdc8fbf60d688ea6818902c45298e7466cb2f759cde5aa42a9b725bd1adcefa13bfe959fd0d7563cb8a32bcfe6a591279ac1db6e96adad61edfa42bc3694362240b925a5975911", 0x72, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(r0) 16:00:00 executing program 1: flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) 16:00:00 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000140)=""/70) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x3ff, {0x400, 0x10000}}) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x80000000) 16:00:00 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x9, 0x6}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) kqueue() syz_open_pts() syz_open_pts() nanosleep(&(0x7f00000000c0)={0x10001, 0x4}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x2) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setuid(r1) setuid(0xee01) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="b26b5f3f108b1fd64f038d0a7e621a29e20a4f741d6567582e47cae41572f29fbdbbaa719599252c09d4ba6cd2a48bd0d73130e339d65b83b0ddf38190a0ad6c5d2c75f9b58d89bec6312b4434601f1fd1ee8ba3cbeb32970a7903f36e0c2310dc9f9aae4fc413856979ef683281f4cb", 0x70}, {&(0x7f0000000100)="6c408d6de6b0cbd717931378fc734da60d662d1a50f9bf4ecb4ff9c9381ed7197785911566fb82abb63673440625bb6d6de4a2452f797f103e46d3c8901d2d840e5042a4139c9008b57f62c590b9877dbc1fd8eef96333bdfbfb5b11", 0x5c}, {&(0x7f0000000180)="90314c2e63935249e55a18188e1c1df9df15d977339fe1f6b36d5d3e08d777861ff280699b8f3ce16738e0c356a03d93c96c2aa0e3ea7a84c4", 0x39}, {&(0x7f00000001c0)="e4b7f67c958be399904da2f4ac1f1f426d163b7700276a0c5b3fcc9cd6c4c04b630c118607b4943215978faf122e321f4e35a8c33a0579f072e2c5baf75554f3cc1be399cc2ad9b9a16b1017e31daadbac3fe8d9bacbeed792e8ff3964c9e5b01bee64c8928eb088af1dbaaa7132b27826362c8eb53c2761a99e", 0x7a}, {&(0x7f0000000240)="445b9b32858a17c6b39a7d7c1cf859e1aee5f496463676c6856999f8396825d90052ef1a2da6425ae0478970f37a8978a35e2a37bbcc2b6668f22a068a156dce7516d06525b87eb729a5b1b932b92452e0fd29e82ea298da4e21cca40064326e5c4ccc3f76e9fb947ffdf830572191dd9a5c7bd672cb13c46fc000662db0a129eea62b4fd5a8c870c96ea463add2d20f", 0x90}], 0x5, 0x0, 0x0, 0x408}, 0x400) 16:00:00 executing program 0: clock_settime(0x0, &(0x7f00000001c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) clock_settime(0x3, &(0x7f0000000180)={0x3}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x209, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x381, 0x0) dup2(r1, r2) clock_settime(0x4, &(0x7f0000000100)={0x7, 0x9b}) 16:00:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x80, 0x6, {0x1ff, 0x5f7}}) 16:00:00 executing program 0: socket(0x1, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r1, 0x2) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) vrele: bad writecount: 0xfffffd802b8542d8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1463, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 98860 16922 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd802b8542d8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800015a09b90,1,ffff8000ffff2ee8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd80374150d0,c0106477,ffff800015a09b90,1,fffffd803f7c6b40,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802f973358,c0106477,ffff800015a09b90,ffff8000ffff2ee8) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff2ee8,ffff800015a09ca8,ffff800015a09d10) at sys_ioctl+0x5b8 syscall(ffff800015a09d70) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,f5624b3e010) at Xsyscall+0x128 end of kernel end trace frame: 0xf59006f1500, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd802b8542d8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800015a09b90,1,ffff8000ffff2ee8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd80374150d0,c0106477,ffff800015a09b90,1,fffffd803f7c6b40,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802f973358,c0106477,ffff800015a09b90,ffff8000ffff2ee8) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff2ee8,ffff800015a09ca8,ffff800015a09d10) at sys_ioctl+0x5b8 syscall(ffff800015a09d70) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,f5624b3e010) at Xsyscall+0x128 end of kernel end trace frame: 0xf59006f1500, count: -9 ddb> show registers rdi 0xffffffff81877897 db_enter+0x17 rsi 0x5569 __ALIGN_SIZE+0x4569 rbp 0xffff800015a09750 rbx 0xffff800015a09800 rdx 0x556a __ALIGN_SIZE+0x456a rcx 0xffff800016bdd000 rax 0xffff800016bdd000 r8 0xffff800015a09710 r9 0x1 r10 0xffff8000009ccd80 r11 0x7205c8128fa59aae r12 0x3000000008 r13 0xffff800015a09760 r14 0x100 r15 0x1 rip 0xffffffff81877898 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a09740 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=98860 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffff8000ffff3b50 process=0xffff8000ffff7450 user=0xffff800015a04000, vmspace=0xfffffd803f00bee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16922 401318 9409 0 2 0 syz-executor.1 *16922 98860 9409 0 7 0x4000000 syz-executor.1 16922 175515 9409 0 2 0x4000000 syz-executor.1 52249 245561 73319 0 3 0x80 nanosleep syz-executor.0 52249 118763 73319 0 3 0x4000080 select syz-executor.0 9409 170934 63364 0 2 0x482 syz-executor.1 47485 487217 1 0 3 0x100083 ttyin getty 45340 304383 0 0 3 0x14200 bored sosplice 73319 51813 63364 0 3 0x82 nanosleep syz-executor.0 63364 20379 16819 0 3 0x82 thrsleep syz-fuzzer 63364 341875 16819 0 3 0x4000082 thrsleep syz-fuzzer 63364 209958 16819 0 3 0x4000082 kqread syz-fuzzer 63364 353570 16819 0 3 0x4000082 thrsleep syz-fuzzer 63364 519761 16819 0 3 0x4000082 thrsleep syz-fuzzer 63364 492691 16819 0 3 0x4000082 thrsleep syz-fuzzer 63364 246892 16819 0 3 0x4000082 thrsleep syz-fuzzer 16819 72262 80241 0 3 0x10008a pause ksh 80241 242481 92288 0 3 0x92 select sshd 92288 21569 1 0 3 0x80 select sshd 68180 266897 71525 73 2 0x100090 syslogd 71525 73098 1 0 3 0x100082 netio syslogd 68011 225172 1 77 3 0x100090 poll dhclient 69615 298727 1 0 3 0x80 poll dhclient 87067 194327 0 0 2 0x14200 zerothread 22775 293673 0 0 3 0x14200 aiodoned aiodoned 7232 443185 0 0 3 0x14200 syncer update 89669 205297 0 0 3 0x14200 cleaner cleaner 94709 488457 0 0 3 0x14200 reaper reaper 5594 303561 0 0 3 0x14200 pgdaemon pagedaemon 2492 455467 0 0 3 0x14200 bored crynlk 58883 185657 0 0 3 0x14200 bored crypto 9083 171767 0 0 3 0x40014200 acpi0 acpi0 61739 453845 0 0 3 0x14200 bored softnet 51101 417377 0 0 3 0x14200 bored systqmp 83229 324434 0 0 3 0x14200 bored systq 99337 82543 0 0 2 0x40014200 softclock 58192 465918 0 0 3 0x40014200 idle0 75379 10448 0 0 2 0x14200 smr 1 83437 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9572 6518K 14710K 78643K 26756 0 0 pcb 13 8K 8K 78643K 321 0 0 rtable 120 12K 13K 78643K 1152 0 0 ifaddr 73 18K 19K 78643K 539 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 346 0 0 iov 0 0K 24K 78643K 842 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 77K 78643K 6695 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 78 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 643 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 5810 0 0 sigio 0 0K 0K 78643K 85 0 0 proc 42 30K 46K 78643K 840 0 0 subproc 32 2K 2K 78643K 51 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 592 0 0 in_multi 33 2K 2K 78643K 221 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 706 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 96 21K 30K 78643K 14313 0 0 UVM aobj 130 5K 5K 78643K 152 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 209 0 0 NDP 17 0K 0K 78643K 146 0 0 temp 206 2728K 3367K 78643K 21085 0 0 kqueue 0 0K 0K 78643K 47 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 rtpcb 80 268 0 266 1 0 1 1 0 8 0 rtentry 112 68 0 23 2 0 2 2 0 8 0 unpcb 120 1860 0 1849 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1654 0 1654 1 1 0 1 0 8 0 tcpcb 544 935 0 931 1 0 1 1 0 8 0 inpcb 280 2380 0 2373 3 2 1 2 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 pkpcb 40 43 0 43 14 14 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 97 0 97 18 18 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 238 0 46 12 0 12 12 0 8 0 art_table 32 239 0 46 2 0 2 2 0 8 0 art_node 16 58 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 33 0 18 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 641 0 631 1 0 1 1 0 8 0 shmpl 112 150 0 22 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10855 0 9455 46 0 46 46 0 8 0 ffsino 240 10855 0 9455 84 0 84 84 0 8 0 nchpl 144 19230 0 17603 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 60933 0 60933 3 2 1 1 0 8 1 scsiplug 64 14 0 14 9 9 0 1 0 8 0 scxspl 192 62856 0 62856 43 41 2 6 0 8 2 plimitpl 152 463 0 456 1 0 1 1 0 8 0 sigapl 432 5982 0 5968 2 0 2 2 0 8 0 futexpl 56 97605 0 97605 3 2 1 1 0 8 1 knotepl 112 1159 0 1140 1 0 1 1 0 8 0 kqueuepl 104 1409 0 1407 1 0 1 1 0 8 0 pipepl 112 3468 0 3449 8 7 1 2 0 8 0 fdescpl 424 5983 0 5968 2 0 2 2 0 8 0 filepl 120 35738 0 35640 6 2 4 5 0 8 1 lockfpl 104 2155 0 2154 4 3 1 1 0 8 0 lockfspl 48 732 0 731 4 3 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 56 0 46 1 0 1 1 0 8 0 ucredpl 96 7057 0 7050 1 0 1 1 0 8 0 zombiepl 144 5968 0 5968 2 1 1 1 0 8 1 processpl 864 5998 0 5968 4 0 4 4 0 8 0 procpl 632 13352 0 13313 4 0 4 4 0 8 0 sosppl 128 61 0 61 16 16 0 1 0 8 0 sockpl 384 4594 0 4574 5 2 3 3 0 8 1 mcl64k 65536 1435 0 1435 131 130 1 65 0 8 1 mcl16k 16384 21 0 21 13 12 1 1 0 8 1 mcl12k 12288 109 0 109 9 8 1 1 0 8 1 mcl9k 9216 93 0 93 15 14 1 1 0 8 1 mcl8k 8192 85 0 85 14 13 1 1 0 8 1 mcl4k 4096 282 0 282 4 3 1 1 0 8 1 mcl2k2 2112 36 0 36 13 12 1 1 0 8 1 mcl2k 2048 63958 0 63918 18 12 6 12 0 8 0 mtagpl 80 151 0 133 3 2 1 2 0 8 0 mbufpl 256 130531 0 130431 83 73 10 38 0 8 0 bufpl 256 24983 0 19458 346 0 346 346 0 8 0 anonpl 16 543567 0 531898 209 145 64 66 0 62 12 amapchunkpl 152 24356 0 24224 57 47 10 15 0 158 4 amappl16 192 33649 0 33007 213 172 41 45 0 8 8 amappl15 184 3142 0 3138 1 0 1 1 0 8 0 amappl14 176 319 0 313 1 0 1 1 0 8 0 amappl13 168 10 0 9 1 0 1 1 0 8 0 amappl12 160 14 0 12 1 0 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 70 0 69 2 1 1 1 0 8 0 amappl9 136 3184 0 3181 1 0 1 1 0 8 0 amappl8 128 2767 0 2750 1 0 1 1 0 8 0 amappl7 120 41 0 35 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 197 0 186 1 0 1 1 0 8 0 amappl4 96 6271 0 6239 2 1 1 2 0 8 0 amappl3 88 439 0 428 1 0 1 1 0 8 0 amappl2 80 50181 0 50103 4 2 2 3 0 8 0 amappl1 72 108305 0 107876 26 17 9 19 0 8 0 amappl 80 13666 0 13622 7 5 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 151 0 22 3 0 3 3 0 8 0 uaddrrnd 24 5983 0 5968 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5983 0 5968 1 0 1 1 0 8 0 vmmpekpl 168 32072 0 32051 2 0 2 2 0 8 0 vmmpepl 168 691229 0 689425 210 122 88 96 0 357 9 vmsppl 272 5982 0 5968 2 1 1 2 0 8 0 pdppl 4096 11973 0 11936 6 1 5 6 0 8 0 pvpl 32 1372717 0 1357935 341 182 159 165 0 265 33 pmappl 200 5982 0 5968 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 723 0 249 17 1 16 17 0 8 0